| AddToQueuePreprocessor |
|
| AgentBuildHistory |
|
| AgentDescription |
Represents agent parameters required to check agent and build configuration compatibility
|
| AgentDistributionMonitor |
|
| AgentDistributionMonitorAware |
|
| AgentPersister |
|
| AgentPluginsRegistry |
|
| AgentRestrictorFactory |
|
| ArtifactDependencyFactory |
|
| AsyncBuildEventDispatcher |
|
| AsyncBuildEventListener |
Asynchronous TeamCity server listener.
|
| AuthConfigTestPatcher |
|
| BackgroundArtifactsStateUpdater |
|
| BatchTrigger |
|
| BlockStateManager |
|
| Branch |
Represents a build branch
|
| BranchEx |
Represents a branch with associated data in a build type.
|
| BranchFilter |
Created 19.08.13 17:23
|
| BranchGroupsProvider |
|
| BranchSpecProvider |
Allows to extend a branch specification for VCS root in build configuration
|
| BuildAgentEx |
|
| BuildAgentFactory |
|
| BuildAgentInit |
Contains methods called during build agent initialization
|
| BuildAgentManager |
Provides an ability to operate TeamCity agents.
|
| BuildAgentManagerEx |
|
| BuildArtifactsLocationChecker |
|
| BuildAttributes |
|
| BuildChanges |
|
| BuildCustomizer |
This class can be used to create and/or add custom builds to the queue.
|
| BuildCustomizerEx |
|
| BuildCustomizerEx.UpToModificationSelectionMode |
|
| BuildCustomizerExtension |
Extension point that allows to further customize an existing BuildCustomizer for custom builds.
|
| BuildCustomizerFactory |
|
| BuildDataFilter |
Interface for filtering build.
|
| BuildEx |
|
| BuildFeatureDescriptorFactory |
|
| BuildHistory |
Provides ability to operate with TeamCity finished builds.
|
| BuildHistoryEx |
|
| BuildNumbers |
Information about build numbers attached to build configuration.
|
| BuildPromotion |
Contains information necessary to reproduce a build.
|
| BuildPromotionCustomizationStrategy |
|
| BuildPromotionEx |
|
| BuildPromotionEx.ArtifactsStateInfo |
|
| BuildPromotionFactory |
|
| BuildPromotionInitializer |
|
| BuildPromotionManager |
|
| BuildPromotionOwner |
Holds a build promotion.
|
| BuildPromotionReplacement |
|
| BuildPromotionReplacement.ReplacementStatistics |
|
| BuildQueue |
Presents information about builds are currently in the queue.
|
| BuildQueueEx |
|
| BuildQueueInit |
Interface for build queue initialization.
|
| BuildQueueOrderingStrategy |
Strategy for ordering builds in BuildQueue
|
| BuildRunnerDescriptor |
Build runner descriptor.
|
| BuildRunnerDescriptorFactory |
|
| BuildServerEx |
|
| BuildServerListener |
Generic TeamCity server listeners.
|
| BuildServerState |
|
| BuildSettings |
|
| 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
|
| BuildStartStepsContext |
Created 01.03.13 19:55
|
| BuildStartStepsContextProcessor |
Created 01.03.13 19:57
|
| BuildStatistics |
Presents information about build result: failed, passed and ignored tests, compilation errors, duration time.
|
| BuildTestsInfo.TestProcessor |
|
| BuildTypeBranchesListener |
|
| BuildTypeEx |
|
| BuildTypeFilter |
|
| BuildTypeIdentity |
Base interface for build template and build configurations,
containing only identifiers and related things.
|
| BuildTypeIdentityEx |
Non-opened base interface for build template and build configurations,
containing only identifiers and related things.
|
| BuildTypeOptions |
Contains constants for build configuration options.
|
| BuildTypeOrderedBuilds |
|
| BuildTypeOwnSettings |
Created 11.04.13 14:46
|
| BuildTypeSettings |
Contains build configuration settings
|
| BuildTypeSettingsEx |
|
| BuildTypeSettingsListener |
|
| BuildTypeSettingsMapperFactory |
|
| BuildTypeTemplate |
Build configuration template.
|
| BuildTypeTemplateEx |
|
| BuildTypeTemplateFactory |
|
| BuildTypeTemplateUsagesCollector |
|
| CachePaths |
Interface to get a cache directory by name
|
| ChangeDescriptor |
|
| ChangeDescriptorConstants |
|
| ChangesCalculationOptions |
Build changes calculation options.
|
| ChangesCalculationOptionsEx |
|
| ChangesCalculationOptionsFactory |
|
| ChangesCalculationOptionsFactoryEx |
|
| ChangesCollectionCondition |
|
| CleanupSettings |
|
| CleanupSettingsInit |
|
| CompatibilityResult |
Represents result of the compatibility between a build configuration and an agent
|
| CompatibleAgents |
|
| ConfigAction |
User or system action causing changes in TeamCity configuration files
|
| ConfigActionEx |
|
| ConfigActionFactory |
|
| ConfigActionsServerListener |
|
| ConfigChangesCommitter |
|
| ConfigFileChangesListener |
|
| ConfigurationErrors |
This interface should be used for critical errors associated with server configuration files.
|
| ControlDescription |
Provides description of control for rendering
Actually contains Type Spec
|
| CopiedObjects |
Contains all copied objects
|
| CredentialsStorage |
Credentials storage extension.
|
| CredentialsStorageEx |
|
| CriticalErrors |
Maintains list of critical errors that must be shown on every page.
|
| CurrentProblemsManager |
Represents the manager of current projects' problems (see CurrentProblems).
|
| CurrentProblemsManagerEx |
|
| CustomDataStorage |
Holds custom data values
|
| CustomDataStorageAsyncFlushService |
|
| CustomDataStorageManager |
|
| CustomSettings |
Deprecated.
|
| CustomSettingsManager |
Deprecated.
|
| CustomSettingsMapper |
This extension is called when objects like build types, templates or projects are copied.
|
| DataCleaner |
Deprecated.
|
| DataFetcher |
|
| DefaultParametersForPlugins |
Defines common interface for default parameter providers for various kinds of plugins
(e.g.
|
| DependencyConsumer<T> |
|
| DeprecatedRunTypes |
Allows to fetch deprecation info about a run type
|
| Deprecation |
Represents deprecation information about some plugin (runner, VCS plugin, etc)
|
| Describable |
Represents a kind of plugin that will be described in a user presentable way
|
| DetachedBuildTracker |
|
| DownloadedArtifacts |
Represents information about downloaded artifact.
|
| DownloadedArtifactsEx |
|
| DownloadedArtifactsLogger |
Tracks downloaded artifacts.
|
| ErrorsCollection |
|
| FailedTestOutputBean |
Represents the set of a test failure info
|
| FailedTestOutputFormatter |
Extension point for providing custom logic for a test stacktrace formatting.
|
| FeatureProvider |
Used for unified access to build type or project features and it's ParametersDescriptior
|
| FilteredBranch |
Branch that can be filtered by attributes branch filters(e.g.
|
| HistoryBuild |
This interface is used to save build information to database.
|
| InheritableUserParametersHolder |
Represents parameters holder with inheritance of parameters.
|
| InheritableUserParametersHolderEx |
Created by Andrey Titov on 21.04.16.
|
| InstallationInfo |
Provides immutable information about product installation
|
| InstallationsManager |
|
| InternalParameters |
|
| JwtLicenseKeyData |
|
| LicenseAgreement |
|
| LicenseKey |
|
| LicenseKeyData |
|
| LicenseKeysManager |
Manages license keys.
|
| LicenseList |
Represents list of currently loaded licenses
|
| LicensingPolicy |
Provides information about current licensing policy.
|
| LicensingPolicyEx |
|
| LVcsRootInstanceHolder |
There are a number of objects in the system that may generate VcsRootInstances
that are involved in VCS operations.
|
| LVcsRootInstanceHolderEx |
Created 26.08.13 18:12
|
| LVcsSettingsTracker |
Created 26.08.13 16:37
|
| LVcsStatusLogger |
Created 26.08.13 16:39
|
| 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.
|
| ModificationStateCalculator |
|
| MultiNodeLocks |
|
| MultiNodeLocks.Lock |
|
| MultiNodeLocks.LockInfo |
|
| MultiNodesEvents |
Allows to publish simple low-level events to other TeamCity nodes in multi-nodes setup.
|
| MultiNodesEvents.Event |
|
| MultiNodeTasks |
|
| MultiNodeTasks.PerformingTask |
|
| MultiNodeTasks.PersistedTask |
|
| MultiNodeTasks.SubmittedTask |
|
| MultiNodeTasks.Task |
|
| MultiNodeTasksListener |
|
| NodeConfigurationEventListener |
Listener which tracks changes of nodes responsibilities
|
| NodeEffectiveResponsibilityListener |
The listener contains some events about changing node effective responsibility.
|
| NodeResponsibilityProperties |
|
| OnDemandToolsProvider |
|
| 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 |
|
| ParameterTypeBase<T> |
Created by Andrey Titov on 29.02.16.
|
| PatchMapLogger |
Created by IntelliJ IDEA.
|
| PersistTask |
|
| PersonalBuildManager |
Provides information about personal builds.
|
| PluginPartNamesRegistry |
|
| PluginProperties |
Deprecated. |
| ProjectDataFetcher |
|
| ProjectDataModel |
|
| ProjectIdProvider |
|
| ProjectManager |
|
| ProjectManagerEx |
|
| ProjectPersistingHandler |
|
| ProjectsModelListener |
Interface for the projects model events listeners.
|
| ProjectVcsRoots |
Created 22.08.13 10:43
|
| ProjectVcsRootsEx |
Created 22.08.13 10:44
|
| PromotionBuildSettingsFactory |
|
| PropertiesProcessor |
Implement to apply additional validation on parameters specified by user.
|
| ProvidedArtifacts |
Represents information about provided artifact.
|
| QueuedBuildEx |
|
| QueuedBuildFactory |
|
| QueuedBuildsSettingsFreezer |
|
| ReadOnlyBuildSettings |
Frozen build settings for the build, which can be obtained from the build promotion.
|
| ReadOnlyBuildTypeSettings |
|
| ReadOnlyIndexedCollection<K,T extends Comparable> |
|
| ReadOnlyOptionSupport |
|
| ReadOnlyUserParameters |
provides access to user-defined parameters
|
| RequirementFactory |
|
| ResolvedSettings |
Represents build configuration settings with parameter references resolved.
|
| RestBuildTriggerExtension |
Extension point that allows to customize the triggering of builds via the /buildQueue REST endpoint.
|
| RunningBuildEx |
|
| RunningBuildsCollection |
|
| RunningBuildsManager |
Provides various information about currently running builds.
|
| RunTypeInfo |
Created 11.03.13 14:17
|
| RunTypePerProjectRegistry |
RunType registry that associates run type with a project.
|
| RunTypeRegistry |
Registry for all available RunTypes (each RunType represent a particular build runner)
registered on the TeamCity server.
|
| RunTypesProvider |
Provides access to available run types
|
| SAgentRestrictor |
Restricts the set of possible agents to start queued build on + can be displayed in UI
|
| SBuild |
Server-side instance of a build.
|
| SBuildAgent |
Represents agent on the server side.
|
| SBuildFeatureDescriptor |
|
| 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.
|
| SBuildStepDescriptor |
Root interface used to construct build steps tree
|
| SBuildStepsCollection |
Represents collection of build steps of a build
|
| SBuildType |
This class represents TeamCity build configuration on the server-side.
|
| SecurityContextEx |
|
| SecurityContextEx.RunAsAction |
|
| SecurityContextEx.RunAsActionWithResult<T> |
|
| ServerExtension |
|
| ServerExtensionHolder |
|
| ServerListener |
Generic server listener providing most common events
|
| ServerPermissionsRestrictor |
|
| ServerPluginsRestrictor |
Allows to disable some plugins on the current node.
|
| ServerResponsibility |
This interface (as a spring bean) is used to understand current server responsibilities.
|
| ServerResponsibilityEx |
|
| ServerResponsibilityListener |
|
| ServerSettings |
Server wide settings.
|
| ServerSettingsListener |
|
| ServerShutdownProcessTerminator |
Created by IntelliJ IDEA.
|
| SettingsMap |
Deprecated.
|
| SettingsPersister |
This service can be obtained as a Spring bean and should be used when one wants to save a global
(non project related) configuration file under the /config folder.
|
| SFinishedBuild |
Finished build object.
|
| ShortStatistics |
|
| SpecialTagProvider |
|
| SPersistentEntity |
Represents an entity which configuration can be write to a configuration file.
|
| SProject |
Represents a server side project
|
| SProjectFeatureDescriptor |
|
| SQLRunner |
Helper interface to perform sql operations.
|
| SQLRunner.NoResultSQLAction |
Deprecated.
|
| SQLRunner.SQLAction<T> |
Deprecated.
|
| 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.
|
| STestManager |
The data-access object for tests (right now acts merely as a factory).
|
| STestRun |
Represents a single test run (execution) in a particular build.
|
| SwitchableExternalActivityRegistry |
|
| SwitchableExternalActivityRegistry.ExternalActivity |
|
| TeamCityNode |
Describes some TeamCity node.
|
| TeamCityNodes |
A service which provides access to TeamCity nodes and allows changing their configuration.
|
| TeamCityProperties.Model |
Represents properties access model.
|
| TeamCityPropertiesProvider |
A generic storage-agnostic TeamCity properties provider which may
be used as a replacement for TeamCityProperties.
|
| TestEx |
|
| TestName2Index |
|
| TestRunContext |
|
| TestRunEx |
|
| 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).
|
| TmpFiles |
|
| TreeHierarchyComparator.ParentsResolver<T> |
|
| 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.
|
| TriggerTask |
Trigger task describes how to add build in the queue.
|
| UnregisteredAgentsManager |
|
| UserAuthPropertyInfo.ConnectLinkProvider |
|
| UserAuthSettingsPluginsRegistry |
Registry for authentication plugins those provide additional user settings on user profile page.
|
| UserChangesFilter |
|
| UserForm |
Provide current information about the user that is being edited/created.
|
| UserGroupForm |
Provide current information about the user group that is being edited/created.
|
| UserGroupPropertyLinkProvider |
|
| UserGroupPropertyValidator |
Validates group property.
|
| UserModelListenerEx |
|
| UserParametersHolder |
Holds user defined parameters.
|
| UserPropertyLinkProvider |
|
| UserPropertyValidator |
Validates user property.
|
| VcsAccessFactory |
Created 16.08.13 19:38
|
| VcsConnectionStatus |
Created 21.08.13 16:45
|
| VcsSettingsTracker |
Associates VCS revision with VCS settings in a build type.
|
| VcsStatusLogger |
Created 21.08.13 14:37
|
| VcsStatusProvider |
Collects success / failure statuses for VCS roots in build configurations.
|
| VcsWorkspaceAccess |
Facade for VCS operations on several VCS root entries
|
| VersionedSettingsRegistry |
Registry of project config files to be committed in version control.
|
| VersionedSettingsRegistryEx |
|