|
Interface Summary |
| AgentBuildHistory |
|
| AgentDescription |
Represents agent parameters required to check agent and build configuration compatibility |
| BuildAgentManager |
Provides an ability to operate TeamCity agents. |
| BuildDataFilter |
Interface for filtering build. |
| BuildHistory |
Provides ability to operate with TeamCity finished builds. |
| BuildNumbers |
Information about build numbers attached to build configuration. |
| BuildPromotion |
Contains information necessary to reproduce a build. |
| BuildPromotionOwner |
Holds a build promotion. |
| BuildQueue |
Presents information about builds are currently in the queue. |
| BuildRunnerDescriptor |
Build runner descriptor. |
| BuildRunnerDescriptorFactory |
Factory for SBuildRunnerDescriptor |
| BuildServerListener |
Generic TeamCity server listeners. |
| BuildsManager |
|
| BuildStartContext |
Context of parameters that will be send to the build agent to start the build. |
| BuildStartContextProcessor |
Extension point to update parameters of a build before it is started on a build agent |
| BuildStatistics |
Presents information about build result: failed, passed and ignored tests, compilation errors, duration time. |
| BuildTypeFilter |
|
| BuildTypeOptions |
Contains constants for build configuration options. |
| BuildTypeSettings |
Contains build configuration settings |
| BuildTypeTemplate |
Build configuration template. |
| CompatibilityResult |
Represents result of the compatibility between a build configuration and an agent |
| CompatibleAgents |
|
| CriticalErrors |
Maintains list of critical errors that must be shown on every page. |
| CustomDataStorage |
Holds custom data values |
| DataCleaner |
If a plugin has some data associated with a build that should be deleted when build
is deleted by cleanup process it should implement this interface and register it as
server extension with help of ExtensionHolder.registerExtension(Class, String, jetbrains.buildServer.TeamCityExtension) method. |
| DataFetcher |
|
| DownloadedArtifacts |
Represents information about downloaded artifact. |
| DownloadedArtifactsLogger |
Tracks downloaded artifacts. |
| ErrorsCollection |
|
| FailedTestOutputFormatter |
Extension point for providing new logics for test's stacktrace formatting. |
| GeneralDataCleaner |
If a plugin has some data that should be deleted within cleanup process
it should implement this interface and register it as server extension with help of
SBuildServer#registerExtension(Class, String, ServerExtension) method. |
| LicensingPolicy |
Provides information about current licensing policy. |
| MainConfigProcessor |
This interface can be implemented to save/load custom configurations in main-config.xml |
| MessageProcessor |
Processes build messages. |
| MessageProcessorFactory |
Allows to register custom message processors on the server side. |
| Parameter |
Parameter set for the build configuration, or the specified build parameter. |
| ParameterResolverServerProvider |
Interface for all server-side parameters resolvers providers
To add your parameter resolver, implement in the interface and instantiate the class, it will automatically be detected an used for
creating parameter resolvers on server. |
| ParametersDescriptor |
Represents parameters of some type. |
| ParametersPreprocessor |
This interface allows to register some preprocessors for run and build parameters
right before running build on the build agent. |
| ParametersSupport |
|
| PatchMapLogger |
Created by IntelliJ IDEA. |
| PersonalBuildManager |
Provides information about personal builds. |
| ProjectManager |
|
| PropertiesProcessor |
Implement to apply aditional validation on parameters specified by user. |
| ProvidedArtifacts |
Represents information about provided artifact. |
| ResolvedSettings |
Represents build configuration settings with parameter references resolved. |
| RunningBuildsManager |
Provides various information about currently running builds. |
| RunTypeRegistry |
Registry for all available RunTypes (each RunType represent a particular build runner)
registered on the TeamCity server. |
| SBuild |
Server-side instance of a build. |
| SBuildAgent |
Represents agent on the server side. |
| SBuildFeatureDescriptor |
Represents BuildFeature parameters. |
| SBuildRunnerDescriptor |
Represents build runner settings in a build configuration, can be obtained from SBuildType. |
| SBuildServer |
This is one of the core components of the TeamCity server-side support. |
| SBuildType |
This class represents TeamCity build configuration on the server-side. |
| ServerExtension |
|
| ServerExtensionHolder |
|
| SFinishedBuild |
Finished build object. |
| ShortStatistics |
|
| SourceVersionProvider |
Created by IntelliJ IDEA. |
| SProject |
Represents a server side project |
| SProject.ProjectUpdater |
Object which updates some project aspect. |
| SQLRunner |
Helper interface to perform sql operations. |
| SQLRunner.NoResultSQLAction |
Simple sql action without result. |
| SQLRunner.SQLAction<T> |
Simple sql action with result. |
| SQueuedBuild |
Build in the queue object. |
| SRunnerContext |
Represents context of a single build step on the server side. |
| SRunningBuild |
Running build interface, contains information specific for running build. |
| STest |
Represents a single test in a project, provides information about responsibility. |
| STestRun |
Represents a single test run (execution) in a particular build. |
| TextStatusBuilder |
User: kir
This ServerExtension allows to customize text status line of the build, i.e. |
| TimeInterval |
Represents a time interval defined by two TimePoint objects. |
| TimePoint |
Represents a time point with providing the relative time counted from some time base
which depends on a particular service producing TimePoint objects
(usually the time base is the moment of object creation). |
| TriggeredBy |
Contains detailed information about who added build in queue and with what parameters. |
| TriggeredByProcessor |
Extension which accepts parsed triggered by field and transforms it to a text which can be shown in the UI. |
| UserParametersHolder |
Holds user defined parameters. |
| VcsStatusProvider |
Collects success / failure statuses for VCS roots in build configurations. |