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 |
|