Uses of Package
jetbrains.buildServer.serverSide
-
Classes in jetbrains.buildServer.serverSide used by jetbrains Class Description AgentCompatibility Presents information about compatibility the given agent with the specified configuration.AgentDescription Represents agent parameters required to check agent and build configuration compatibilityAgentDistributionMonitor ArtifactDependencyFactory AuthConfigTestPatcher BlockStateManager BranchCalculationOptions BranchesPolicy BranchEx Represents a branch with associated data in a build type.BranchFilter Created 19.08.13 17:23BuildAgentEx BuildAgentFactory BuildCustomizer This class can be used to create and/or add custom builds to the queue.BuildFeatureDescriptorFactory BuildNumbers Information about build numbers attached to build configuration.BuildPromotion Contains information necessary to reproduce a build.BuildPromotionEx BuildPromotionInitializer BuildRunnerDescriptor Build runner descriptor.BuildRunnerDescriptorFactory Factory forSBuildRunnerDescriptor
BuildServerListener Generic TeamCity server listeners.BuildSettings BuildsManager BuildTestsEventDispatcher BuildTestsListenerNotifier BuildTypeEx 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 BuildTypeSettings Contains build configuration settingsBuildTypeSettingsEx BuildTypeTemplate Build configuration template.CannotAttachToTemplateException ChangeDescriptor CleanupSettings CleanupSettingsInit CompatibilityResult Represents result of the compatibility between a build configuration and an agentCompatibleAgents ConfigAction User or system action causing changes in TeamCity configuration filesCriticalErrors Maintains list of critical errors that must be shown on every page.CurrentProblemsManager Represents the manager of current projects' problems (seeCurrentProblems
).CustomDataStorage Holds custom data valuesDependencyConsumer DeprecatedRunTypes Allows to fetch deprecation info about a run typeDuplicateIdException Thrown on attempt to register an object with duplicate idInheritableUserParametersHolder Represents parameters holder with inheritance of parameters.InheritableUserParametersHolderEx Created by Andrey Titov on 21.04.16.InternalParameters InvalidIdentifierException Thrown when the given string identifier doesn't meet some rules.InvalidProperty InvalidVcsRootScopeException LicenseAgreement 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:12ModificationStateCalculator MultiNodesEvents Allows to publish simple low-level events to other TeamCity nodes in multi-nodes setup.MultiNodeTasks ObsoleteEntityException Thrown on attempt to persist an entity which is not the same as the one currently in project modelParameter Parameter set for the build configuration, or the specified build parameter.ParametersDescriptor Represents parameters of some type.ParametersSupport PersistentEntityVersion Version ofSPersistentEntity
.PersistFailedException Thrown if some object failed to persistPersistTask ProjectDataModel ProjectIdProvider QueuedBuildEx ReadOnlyEntityException This exception is thrown on attempt to modify a currently readonly entity, like project, build configuration or VCS rootReadOnlyReason Describes why a particular object (project, build configuration or a template) is read onlyReadOnlyUserParameters provides access to user-defined parametersResolvedSettings Represents build configuration settings with parameter references resolved.RunningBuildEx RunType Represents a build runner on the server side.RunTypeRegistry Registry for all available RunTypes (each RunType represent a particular build runner) registered on the TeamCity server.RunTypeWithExtensions Wrapper class used for all registeredRunType
instances.SAgentRestrictor Restricts the set of possible agents to start queued build on + can be displayed in UISBuild Server-side instance of a build.SBuildAgent Represents agent on the server side.SBuildFeatureDescriptor RepresentsBuildFeature
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.ServerPaths Provides information about TeamCity server working paths locations.ServerResponsibilityEx SFinishedBuild Finished build object.SPersistentEntity Represents an entity which configuration can be write to a configuration file.SProject Represents a server side projectSQueuedBuild Build in the queue object.SRunningBuild Running build interface, contains information specific for running build.STestManager The data-access object for tests (right now acts merely as a factory).TeamCityNodes A service which provides access to TeamCity nodes and allows changing their configuration.TeamCitySummaryFactory UserParametersHolder Holds user defined parameters.VcsAccessFactory Created 16.08.13 19:38VcsModificationProcessor VCS modification processor for use during changes calculationVcsSettingsTracker Associates VCS revision with VCS settings in a build type.VcsWorkspaceAccess Facade for VCS operations on several VCS root entriesWebLinks This helper creates absolute links to different TeamCity pages. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer Class Description AgentDescription Represents agent parameters required to check agent and build configuration compatibilityBranch Represents a build branchBuildChanges BuildPromotion Contains information necessary to reproduce a build.BuildPromotionEx BuildPromotionEx.ArtifactsStateInfo BuildPromotionEx.CompatibilityCacheUpdateMode BuildPromotionEx.PromotionPersistMode BuildPromotionEx.UpdateReason BuildPromotionOwner Holds a build promotion.BuildRevision Represents version control server revision checked out for a VCS Root for a buildBuildRevisionEx BuildRunnerDescriptor Build runner descriptor.BuildSettings BuildStatistics Presents information about build result: failed, passed and ignored tests, compilation errors, duration time.BuildStatistics.Order BuildStatisticsOptions BuildTypeEx BuildTypeSettingsEx ChangeDescriptor ChangesCalculationOptions Build changes calculation options.ChangesCalculationOptionsEx CompatibilityResult Represents result of the compatibility between a build configuration and an agentCompilationBlockBean CustomDataConflictException CustomDataStorage Holds custom data valuesCustomDataStorage.ConflictResolution Controls the conflicts resolution during the flush operation when in-memory data is being stored into the underlying persistent storage.DependencyConsumer DownloadedArtifacts Represents information about downloaded artifact.InternalParameters LimitedChangesCollection A collection of limited number of changesOrderedBuild Comparable to compare builds by changes sequence, considers history builds.Parameter Parameter set for the build configuration, or the specified build parameter.ParametersDescriptor Represents parameters of some type.ParametersSupport QueuedBuildEx ReadOnlyUserParameters provides access to user-defined parametersRepositoryVersion Represents VCS repository versionResponsibilityInfoData This class contains all necessary information to be sent via XmlRpc to remote client about TeamCity responsibility infoSBuild Server-side instance of a build.SBuildAgent Represents agent on the server side.SBuildFeatureDescriptor RepresentsBuildFeature
parameters.SBuildStepsCollection Represents collection of build steps of a buildSBuildType This class represents TeamCity build configuration on the server-side.SFinishedBuild Finished build object.ShortStatistics SQueuedBuild Build in the queue object.SRunningBuild Running build interface, contains information specific for running build.STestRun Represents a single test run (execution) in a particular build.TagData Represent tag-related data including label, private/public flag, owner and creator (for public tags) Public tags are visible in UI, private tags are used by special services, e.g.TeamCityNode Describes some TeamCity node.TriggeredBy Contains detailed information about who added build in queue and with what parameters.VcsModificationProcessor VCS modification processor for use during changes calculation -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.agent Class Description ControlDescription Provides description of control for rendering Actually contains Type Spec -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.agent.impl Class Description ControlDescription Provides description of control for rendering Actually contains Type Spec -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.artifacts Class Description SBuild Server-side instance of a build.SBuildType This class represents TeamCity build configuration on the server-side.SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.auth.impl Class Description MultiNodesEvents Allows to publish simple low-level events to other TeamCity nodes in multi-nodes setup.SecurityContextEx -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.buildFailures Class Description BuildFeature Represents a kind of a plugin that provides some functionality around a build.BuildFeature.PlaceToShow Location of build feature settings in UIBuildMetric A named build metric.Describable Represents a kind of plugin that will be described in a user presentable wayInvalidProperty MainConfigProcessor This interface can be implemented to save/load custom configurations in main-config.xmlPropertiesProcessor Implement to apply additional validation on parameters specified by user.SBuild Server-side instance of a build.SBuildServer This is one of the core components of the TeamCity server-side support.ServerExtension ServerExtensionHolder ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.SRunningBuild Running build interface, contains information specific for running build. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.buildFailures.buildLog Class Description BuildFeature Represents a kind of a plugin that provides some functionality around a build.BuildFeature.PlaceToShow Location of build feature settings in UIDescribable Represents a kind of plugin that will be described in a user presentable wayInvalidProperty PropertiesProcessor Implement to apply additional validation on parameters specified by user.SBuild Server-side instance of a build.ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.buildFailures.suggestions Class Description SBuildType This class represents TeamCity build configuration on the server-side.ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.buildTriggers Class Description BuildCustomizer This class can be used to create and/or add custom builds to the queue.BuildTypeSettings Contains build configuration settingsCustomDataStorage Holds custom data valuesInvalidIdentifierException Thrown when the given string identifier doesn't meet some rules.MultiNodeTasks.PerformingTask Parameter Parameter set for the build configuration, or the specified build parameter.ParametersDescriptor Represents parameters of some type.ProjectManager PropertiesProcessor Implement to apply additional validation on parameters specified by user.SBuildType This class represents TeamCity build configuration on the server-side.ServerExtension SQueuedBuild Build in the queue object.TeamCityNodes A service which provides access to TeamCity nodes and allows changing their configuration. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.buildTriggers.async Class Description BuildServerListener Generic TeamCity server listeners. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.buildTriggers.dependency Class Description ConfigAction User or system action causing changes in TeamCity configuration filesConfigActionsServerAdapter ConfigActionsServerListener CopiedObjects Contains all copied objectsCustomSettingsMapper This extension is called when objects like build types, templates or projects are copied.ProjectManager PropertiesProcessor Implement to apply additional validation on parameters specified by user.SBuildType This class represents TeamCity build configuration on the server-side.ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.buildTriggers.failedBuild Class Description Branch Represents a build branchBuildCustomizerEx BuildPromotionEx BuildPromotionManager BuildQueue Presents information about builds are currently in the queue.BuildsManager CustomDataStorage Holds custom data valuesPropertiesProcessor Implement to apply additional validation on parameters specified by user.SBuild Server-side instance of a build.SecurityContextEx ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.buildTriggers.scheduler Class Description BatchTrigger BuildServerListener Generic TeamCity server listeners.ChangesCalculationOptionsFactoryEx ProjectManager PropertiesProcessor Implement to apply additional validation on parameters specified by user.ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.buildTriggers.triggerRules Class Description ConfigAction User or system action causing changes in TeamCity configuration filesConfigActionsServerAdapter ConfigActionsServerListener CopiedObjects Contains all copied objectsCustomSettingsMapper This extension is called when objects like build types, templates or projects are copied.ProjectManager SBuildType This class represents TeamCity build configuration on the server-side.ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.buildTriggers.vcs Class Description Branch Represents a build branchBranchEx Represents a branch with associated data in a build type.BranchFilter Created 19.08.13 17:23BuildCustomizer This class can be used to create and/or add custom builds to the queue.BuildPromotion Contains information necessary to reproduce a build.BuildPromotionEx BuildPromotionManager BuildRevisionCheckoutMode BuildRevisionEx BuildRevisionVcsRootType BuildServerListener Generic TeamCity server listeners.BuildServerState BuildTypeEx ChangeDescriptor ChangesCalculationOptionsFactoryEx CustomDataStorage Holds custom data valuesHistoryBuild This interface is used to save build information to database.InvalidProperty LVcsRootInstanceHolder There are a number of objects in the system that may generate VcsRootInstances that are involved in VCS operations.LVcsSettingsTracker Created 26.08.13 16:37LVcsStatusLogger Created 26.08.13 16:39PropertiesProcessor Implement to apply additional validation on parameters specified by user.RepositoryVersion Represents VCS repository versionRunningBuildEx SBuildAgent Represents agent on the server side.SBuildType This class represents TeamCity build configuration on the server-side.ServerExtension SFinishedBuild Finished build object.ShortStatistics SQueuedBuild Build in the queue object. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.buildTriggers.vcs.remoteRun Class Description BranchSpecProvider Allows to extend a branch specification for VCS root in build configurationBuildPromotion Contains information necessary to reproduce a build.BuildServerListener Generic TeamCity server listeners.BuildTypeEx CustomDataStorage Holds custom data valuesInvalidProperty PropertiesProcessor Implement to apply additional validation on parameters specified by user.SBuildType This class represents TeamCity build configuration on the server-side.ServerExtension ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.clouds Class Description AgentDescription Represents agent parameters required to check agent and build configuration compatibilityDescribable Represents a kind of plugin that will be described in a user presentable wayPropertiesProcessor Implement to apply additional validation on parameters specified by user.SBuildAgent Represents agent on the server side.ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.clouds.fakeCloud Class Description AgentDescription Represents agent parameters required to check agent and build configuration compatibilityDescribable Represents a kind of plugin that will be described in a user presentable wayPropertiesProcessor Implement to apply additional validation on parameters specified by user.ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.clouds.server Class Description AgentDescription Represents agent parameters required to check agent and build configuration compatibilitySBuildAgent Represents agent on the server side.SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.clouds.server.agentTypes Class Description BuildAgentEx SBuildAgent Represents agent on the server side.ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.clouds.server.executors Class Description Describable Represents a kind of plugin that will be described in a user presentable wayParametersDescriptor Represents parameters of some type.ServerExtension SProject Represents a server side projectSProjectFeatureDescriptor -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.clouds.server.impl Class Description AgentDescription Represents agent parameters required to check agent and build configuration compatibilityBuildAgentManager Provides an ability to operate TeamCity agents.BuildServerEx BuildServerListener Generic TeamCity server listeners.Describable Represents a kind of plugin that will be described in a user presentable wayMultiNodesEvents Allows to publish simple low-level events to other TeamCity nodes in multi-nodes setup.MultiNodeTasks ProjectManagerEx PropertiesProcessor Implement to apply additional validation on parameters specified by user.SBuildAgent Represents agent on the server side.SecurityContextEx ServerExtension ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.clouds.server.impl.auth Class Description SecurityContextEx -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.clouds.server.impl.executors Class Description Describable Represents a kind of plugin that will be described in a user presentable wayParametersDescriptor Represents parameters of some type.ProjectManager SProject Represents a server side projectSProjectFeatureDescriptor -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.clouds.server.impl.instances Class Description AgentDescription Represents agent parameters required to check agent and build configuration compatibilityBuildAgentManager Provides an ability to operate TeamCity agents.BuildServerListener Generic TeamCity server listeners.CustomDataStorageManager MultiNodesEvents Allows to publish simple low-level events to other TeamCity nodes in multi-nodes setup.MultiNodeTasks MultiNodeTasks.SubmittedTask MultiNodeTasks.Task SBuildAgent Represents agent on the server side.SecurityContextEx ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.WebLinks This helper creates absolute links to different TeamCity pages. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.clouds.server.impl.profile Class Description AgentDescription Represents agent parameters required to check agent and build configuration compatibilityConfigActionFactory Factory for creatingConfigAction
instances.MultiNodeTasks ProjectManager ServerPaths Provides information about TeamCity server working paths locations.ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.clouds.server.impl.virtual Class Description SBuildAgent Represents agent on the server side.SecurityContextEx -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.clouds.server.instances Class Description BuildAgentManagerEx BuildServerListener Generic TeamCity server listeners.SBuildAgent Represents agent on the server side.SecurityContextEx ServerExtension ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.clouds.server.instances.terminate Class Description BuildAgentManager Provides an ability to operate TeamCity agents.BuildAgentManagerEx BuildServerListener Generic TeamCity server listeners.ProjectManager RunningBuildsManager Provides various information about currently running builds.SBuildAgent Represents agent on the server side.SecurityContextEx ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.clouds.server.serverHealth Class Description BuildAgentManager Provides an ability to operate TeamCity agents.BuildAgentManagerEx BuildServerListener Generic TeamCity server listeners.ProjectManager ServerExtension SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers Class Description Branch Represents a build branchBranchEx Represents a branch with associated data in a build type.BranchGroupsService BuildAgentEx BuildAgentManager Provides an ability to operate TeamCity agents.BuildCustomizer This class can be used to create and/or add custom builds to the queue.BuildCustomizerEx BuildCustomizerFactory BuildHistoryEx BuildPromotion Contains information necessary to reproduce a build.BuildPromotionManager BuildPromotionOwner Holds a build promotion.BuildQueue Presents information about builds are currently in the queue.BuildRevisionEx BuildServerEx BuildServerListener Generic TeamCity server listeners.BuildsManager BuildTypeEx BuildTypeFilter BuildTypeIdentity Base interface for build template and build configurations, containing only identifiers and related things.BuildTypeSettings Contains build configuration settingsBuildTypeTemplate Build configuration template.ChangeDescriptor ConfigAction User or system action causing changes in TeamCity configuration filesConfigActionFactory Factory for creatingConfigAction
instances.InvalidProperty LimitedChangesCollection A collection of limited number of changesParameter Parameter set for the build configuration, or the specified build parameter.PersistFailedException Thrown if some object failed to persistPersonalBuildManager Provides information about personal builds.ProjectManager ProjectManagerEx ProjectNotFoundException PropertiesProcessor Implement to apply additional validation on parameters specified by user.RunningBuildsManager Provides various information about currently running builds.SBuild Server-side instance of a build.SBuildAgent Represents agent on the server side.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.SecurityContextEx ServerExtension ServerLoadMetrics Deprecated.since 2019.2ServerPaths Provides information about TeamCity server working paths locations.ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.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. SProject Represents a server side projectSQueuedBuild Build in the queue object.SRunningBuild Running build interface, contains information specific for running build.STestRun Represents a single test run (execution) in a particular build.SuitableConfigurationsProvider TriggeredBy Contains detailed information about who added build in queue and with what parameters.VcsSettingsTracker Associates VCS revision with VCS settings in a build type. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.actions Class Description BatchTrigger BuildAgentManagerEx BuildPromotionManager BuildQueueEx BuildServerEx BuildsManager ConfigActionFactory Factory for creatingConfigAction
instances.CurrentProblemsManager Represents the manager of current projects' problems (seeCurrentProblems
).SBuild Server-side instance of a build.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 SQueuedBuild Build in the queue object. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.admin Class Description BuildAgentManagerEx BuildServerListener Generic TeamCity server listeners.ConfigActionFactory Factory for creatingConfigAction
instances.JdkPackageManager ProjectDataFetcher ProjectManager ProjectManagerEx SBuildServer This is one of the core components of the TeamCity server-side support.SecurityContextEx ServerExtension ServerPaths Provides information about TeamCity server working paths locations.ServerSettings Server wide settings.SProject Represents a server side projectTeamCityNodes A service which provides access to TeamCity nodes and allows changing their configuration. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.admin.actions Class Description BuildQueueEx BuildTypeTemplate Build configuration template.ConfigActionFactory Factory for creatingConfigAction
instances.ProjectManager ProjectManagerEx RunningBuildsManager Provides various information about currently running builds.SBuildType This class represents TeamCity build configuration on the server-side.SecurityContextEx UserParametersHolder Holds user defined parameters. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.admin.backup Class Description ServerPaths Provides information about TeamCity server working paths locations.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. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.admin.buildFeatures.autoMerge Class Description BuildFeature Represents a kind of a plugin that provides some functionality around a build.Describable Represents a kind of plugin that will be described in a user presentable wayPropertiesProcessor Implement to apply additional validation on parameters specified by user.SBuild Server-side instance of a build.ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.admin.buildFeatures.freeSpace Class Description BuildFeature Represents a kind of a plugin that provides some functionality around a build.Describable Represents a kind of plugin that will be described in a user presentable wayPropertiesProcessor Implement to apply additional validation on parameters specified by user.ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.admin.buildTime Class Description ProjectManager SBuildType This class represents TeamCity build configuration on the server-side.SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.admin.cleanup Class Description BuildFeatureDescriptorFactory BuildServerEx BuildTypeEx BuildTypeSettings Contains build configuration settingsConfigAction User or system action causing changes in TeamCity configuration filesConfigActionFactory Factory for creatingConfigAction
instances.ProjectManagerEx SecurityContextEx ServerSettings Server wide settings.SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.admin.cleanup.jsons.newCleanup Class Description BuildTypeTemplate Build configuration template.SBuildType This class represents TeamCity build configuration on the server-side.SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.admin.cleanup.jsons.oldCleanup Class Description CleanupLevel Specifies what data should be cleaned by a cleanup rule. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.admin.diskUsage Class Description BuildHistoryEx ProjectManager SBuild Server-side instance of a build.SBuildType This class represents TeamCity build configuration on the server-side.SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.admin.export Class Description BuildTypeTemplate Build configuration template.ProjectManager SBuildType This class represents TeamCity build configuration on the server-side. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.admin.groups Class Description ProjectManager SecurityContextEx ServerSettings Server wide settings.UserAuthSettingsPluginsRegistry Registry for authentication plugins those provide additional user settings on user profile page.UserGroupForm Provide current information about the user group that is being edited/created. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.admin.healthStatus Class Description ProjectManager -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.admin.https Class Description SBuildServer This is one of the core components of the TeamCity server-side support. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.admin.ipr Class Description BuildServerEx BuildServerListener Generic TeamCity server listeners.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 agentBuildTypeSettings Contains build configuration settingsSBuildServer This is one of the core components of the TeamCity server-side support.ServerExtension SRunnerContext Represents context of a single build step on the server side.VcsAccessFactory Created 16.08.13 19:38 -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.admin.issues Class Description ProjectManager SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.admin.projects Class Description ArtifactDependencyFactory Branch Represents a build branchBuildAgentManagerEx BuildFeature Represents a kind of a plugin that provides some functionality around a build.BuildFeatureDescriptorFactory BuildHistoryEx BuildQueueEx BuildRunnerDescriptorFactory Factory forSBuildRunnerDescriptor
BuildServerEx BuildTypeIdentity Base interface for build template and build configurations, containing only identifiers and related things.BuildTypeSettings Contains build configuration settingsBuildTypeTemplate Build configuration template.ConfigAction User or system action causing changes in TeamCity configuration filesConfigActionFactory Factory for creatingConfigAction
instances.ControlDescription Provides description of control for rendering Actually contains Type SpecCredentialsStorageEx DeprecatedRunTypes Allows to fetch deprecation info about a run typeDeprecation Represents deprecation information about some plugin (runner, VCS plugin, etc)DeprecationType InheritableUserParametersHolder Represents parameters holder with inheritance of parameters.Parameter Parameter set for the build configuration, or the specified build parameter.ParametersDescriptor Represents parameters of some type.ParametersSupport ProjectManager ProjectManagerEx PropertiesProcessor Implement to apply additional validation on parameters specified by user.ReadOnlyReason Describes why a particular object (project, build configuration or a template) is read onlyRequirementFactory RunType Represents a build runner on the server side.RunTypePerProjectRegistry RunType registry that associates run type with a project.RunTypesProvider Provides access to available run typesRunTypeWithExtensions Wrapper class used for all registeredRunType
instances.SBuildFeatureDescriptor RepresentsBuildFeature
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.SecurityContextEx ServerExtension ServerSettings Server wide settings.SettingDescription SProject Represents a server side projectUserParametersHolder Holds user defined parameters.VcsAccessFactory Created 16.08.13 19:38WebLinks This helper creates absolute links to different TeamCity pages. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.admin.projects.setupFromUrl Class Description ConfigActionFactory Factory for creatingConfigAction
instances.ProjectManager SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.admin.projects.suggestions Class Description SBuildType This class represents TeamCity build configuration on the server-side.ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.admin.projects.triggers Class Description BuildTypeSettings Contains build configuration settingsProjectManager SBuildType This class represents TeamCity build configuration on the server-side. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.admin.projects.util Class Description BuildTypeSettings Contains build configuration settingsVcsAccessFactory Created 16.08.13 19:38 -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.admin.projectsImport Class Description ProjectManager SecurityContextEx TeamCityNodes A service which provides access to TeamCity nodes and allows changing their configuration. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.admin.reportTabs Class Description ProjectManager SBuildType This class represents TeamCity build configuration on the server-side.SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.admin.roles Class Description SecurityContextEx ServerSettings Server wide settings. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.admin.security Class Description ProjectManager SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.admin.ssl Class Description ConfigActionFactory Factory for creatingConfigAction
instances.ProjectManager SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.admin.statistics Class Description ProjectManager SBuildType This class represents TeamCity build configuration on the server-side.SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.admin.usages Class Description ProjectManager -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.admin.users Class Description BuildServerEx PluginProperties Deprecated.ProjectManager SBuildServer This is one of the core components of the TeamCity server-side support.SecurityContextEx ServerSettings Server wide settings.UserAuthSettingsPluginsRegistry Registry for authentication plugins those provide additional user settings on user profile page.UserForm Provide current information about the user that is being edited/created.UserProfilePluginInfo Describes information about plugin that provides some user properties to be edited on user profile page. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.agent Class Description AgentCompatibility Presents information about compatibility the given agent with the specified configuration.AgentDescription Represents agent parameters required to check agent and build configuration compatibilityBuildAgentEx BuildAgentManager Provides an ability to operate TeamCity agents.BuildAgentManagerEx BuildServerEx LicenseKeysManager Manages license keys.LicensingPolicyEx ProjectManager SBuildAgent Represents agent on the server side.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.SecurityContextEx ServerExtension ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.SFinishedBuild Finished build object.SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.agent.statistics Class Description BuildServerEx ProjectManager SBuildAgent Represents agent on the server side.SBuildServer This is one of the core components of the TeamCity server-side support.SecurityContextEx -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.agent.statistics.table Class Description BuildAgentManager Provides an ability to operate TeamCity agents.BuildTypeEx SBuildAgent Represents agent on the server side.SBuildType This class represents TeamCity build configuration on the server-side.SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.agentServer Class Description BuildAgentFactory BuildAgentManagerEx BuildServerListener Generic TeamCity server listeners.BuildsManager ProjectManager SBuild Server-side instance of a build.SBuildAgent Represents agent on the server side.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.SecurityContextEx ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.ServerResponsibilityEx -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.artifacts Class Description BuildServerEx BuildServerListener Generic TeamCity server listeners.BuildsManager CustomDataStorageManager DownloadedArtifactsLogger Tracks downloaded artifacts.ProjectManagerEx SBuild Server-side instance of a build.SBuildServer This is one of the core components of the TeamCity server-side support.ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.ServerSettings Server wide settings.TeamCityNodes A service which provides access to TeamCity nodes and allows changing their configuration. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.audit Class Description BuildServerEx ProjectManager SBuildServer This is one of the core components of the TeamCity server-side support.SecurityContextEx -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.autoUpdate Class Description BuildServerEx LicenseKey LicenseList Represents list of currently loaded licensesServerSettings Server wide settings. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.buildType Class Description ArtifactDependencyFactory BuildsManager BuildTypeSettings Contains build configuration settingsBuildTypeTemplate Build configuration template.DeprecatedRunTypes Allows to fetch deprecation info about a run typeParameter Parameter set for the build configuration, or the specified build parameter.ProjectManager ProjectManagerEx RunTypesProvider Provides access to available run typesSBuildServer This is one of the core components of the TeamCity server-side support.SBuildType This class represents TeamCity build configuration on the server-side.SecurityContextEx ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.SProject Represents a server side projectSTestRun Represents a single test run (execution) in a particular build.UserParametersHolder Holds user defined parameters.VcsAccessFactory Created 16.08.13 19:38VcsSettingsTracker Associates VCS revision with VCS settings in a build type. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.buildType.tabs Class Description Branch Represents a build branchBuildPromotion Contains information necessary to reproduce a build.BuildPromotionEx BuildQueue Presents information about builds are currently in the queue.BuildsManager ChangeDescriptor DeprecatedRunTypes Allows to fetch deprecation info about a run typeProjectManager RunningBuildsManager Provides various information about currently running builds.RunTypePerProjectRegistry RunType registry that associates run type with a project.SBuild Server-side instance of a build.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.SecurityContextEx SFinishedBuild Finished build object.SRunningBuild Running build interface, contains information specific for running build.VcsAccessFactory Created 16.08.13 19:38 -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.changes Class Description BuildPromotion Contains information necessary to reproduce a build.BuildPromotionManager BuildServerEx ChangeDescriptor CurrentProblemsManager Represents the manager of current projects' problems (seeCurrentProblems
).ProjectManager RunningBuildEx SBuild Server-side instance of a build.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.SecurityContextEx ServerPaths Provides information about TeamCity server working paths locations.ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.SFinishedBuild Finished build object.SProject Represents a server side projectSQueuedBuild Build in the queue object.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. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.compatibility Class Description BuildTypeTemplate Build configuration template.CompatibilityResult Represents result of the compatibility between a build configuration and an agentSBuildAgent Represents agent on the server side.SBuildType This class represents TeamCity build configuration on the server-side.SProject Represents a server side projectSQueuedBuild Build in the queue object. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.emailVerification Class Description SecurityContextEx ServerSettings Server wide settings. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.filters Class Description SecurityContextEx -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.graph Class Description BuildPromotion Contains information necessary to reproduce a build.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.SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.healthStatus Class Description BuildTypeTemplate Build configuration template.ProjectManager SBuildType This class represents TeamCity build configuration on the server-side.SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.healthStatus.reports Class Description BuildHistoryEx BuildPromotionManager BuildServerEx ProjectManager SBuild Server-side instance of a build.SBuildType This class represents TeamCity build configuration on the server-side. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.https Class Description SecurityContextEx ServerSettings Server wide settings. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.interceptors Class Description BuildServerListener Generic TeamCity server listeners.LicenseAgreement ProjectManagerEx SecurityContextEx ServerExtension ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.ServerSettings Server wide settings. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.interceptors.auth Class Description ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.interceptors.auth.impl Class Description ProjectManager RunningBuildsManager Provides various information about currently running builds.SecurityContextEx ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.interceptors.auth.presigned.impl Class Description ServerExtension ServerSettings Server wide settings. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.interceptors.proxy Class Description BuildsManager ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.TeamCityNodes A service which provides access to TeamCity nodes and allows changing their configuration. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.investigate Class Description BaseTestRun BuildServerListener Generic TeamCity server listeners.ProjectManager SBuild Server-side instance of a build.SBuildType This class represents TeamCity build configuration on the server-side.SProject Represents a server side projectSTest 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.TestRunEx -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.investigationsAndMutes Class Description STest Represents a single test in a project, provides information about responsibility.STestRun Represents a single test run (execution) in a particular build. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.license Class Description BuildServerEx BuildServerListener Generic TeamCity server listeners.LicenseAgreement LicenseKey LicenseList Represents list of currently loaded licensesSBuildServer This is one of the core components of the TeamCity server-side support.SecurityContextEx ServerSideEventDispatcher This event dispatcher runs all of the registered listeners -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.login Class Description BuildServerEx BuildTypeFilter MultiNodesEvents Allows to publish simple low-level events to other TeamCity nodes in multi-nodes setup.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.SecurityContextEx SecurityContextEx.RunAsActionWithResult ServerExtension ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.overview Class Description CurrentProblemsManager Represents the manager of current projects' problems (seeCurrentProblems
).ProblemsSummary Holds the summary (counters) for the problems in build types.ProjectManager SBuildAgent Represents agent on the server side.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.SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.parameters Class Description BuildTypeTemplate Build configuration template.ControlDescription Provides description of control for rendering Actually contains Type SpecInvalidProperty Parameter Parameter set for the build configuration, or the specified build parameter.ProjectManager SBuildType This class represents TeamCity build configuration on the server-side.ServerExtensionHolder SProject Represents a server side projectUserParametersHolder Holds user defined parameters. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.parameters.api Class Description InvalidProperty ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.parameters.embed Class Description ControlDescription Provides description of control for rendering Actually contains Type SpecInheritableUserParametersHolder Represents parameters holder with inheritance of parameters.InheritableUserParametersHolderEx Created by Andrey Titov on 21.04.16.InternalParameters Parameter Parameter set for the build configuration, or the specified build parameter.ReadOnlyUserParameters provides access to user-defined parametersUserParametersHolder Holds user defined parameters. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.parameters.embed.data Class Description InvalidProperty -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.parameters.serverHealth Class Description BuildServerListener Generic TeamCity server listeners.Parameter Parameter set for the build configuration, or the specified build parameter.ProjectManager ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.parameters.types Class Description ControlDescription Provides description of control for rendering Actually contains Type SpecInvalidProperty ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.popupDialogs Class Description ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.popupDialogs.checkLists Class Description ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.presigned Class Description SBuild Server-side instance of a build.SecurityContextEx ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.profile Class Description BaseProfilePluginInfo BasePropertyInfo BuildServerEx PluginProperties Deprecated.ProjectManager 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.ServerSettings Server wide settings.SProject Represents a server side projectUserAuthSettingsPluginsRegistry Registry for authentication plugins those provide additional user settings on user profile page.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.UserGroupProfilePluginInfo Describes information about plugin that provides some user group properties to be edited on user group profile page.UserGroupPropertyInfo Describes property of the group which correspond to some plugin and can be edited on the group settings page (in the corresponding plugin section).UserGroupPropertyLinkProvider UserGroupPropertyValidator Validates group property.UserProfilePluginInfo Describes information about plugin that provides some user properties to be edited on user profile page.UserPropertyInfo Describes property of the user which correspond to some plugin and can be edited on the user settings page (in the corresponding plugin section).UserPropertyLinkProvider UserPropertyValidator Validates user property. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.profile.auth Class Description InvalidProperty ProjectManager SBuildServer This is one of the core components of the TeamCity server-side support.SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.profile.notifications Class Description BuildTypeNotFoundException Parameter Parameter set for the build configuration, or the specified build parameter.PluginProperties Deprecated.ProjectManager ProjectManagerEx ProjectNotFoundException SBuildType This class represents TeamCity build configuration on the server-side.SecurityContextEx SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.profile.vcs Class Description ProjectManager SBuildServer This is one of the core components of the TeamCity server-side support. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.project Class Description BuildTypeIdentity Base interface for build template and build configurations, containing only identifiers and related things.CredentialsStorageEx CurrentProblemsManager Represents the manager of current projects' problems (seeCurrentProblems
).ParametersDescriptor Represents parameters of some type.ProblemsSummary Holds the summary (counters) for the problems in build types.ProjectManager ProjectManagerEx 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.SecurityContextEx ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.SProject Represents a server side projectSTestManager The data-access object for tests (right now acts merely as a factory).TestName2Index -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.project.schedule Class Description BuildTypeIdentity Base interface for build template and build configurations, containing only identifiers and related things.ProjectManager 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.SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.promotionGraph Class Description BuildPromotion Contains information necessary to reproduce a build.BuildPromotionManager SBuildServer This is one of the core components of the TeamCity server-side support.SQueuedBuild Build in the queue object. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.proxyHealthCheck Class Description TeamCityNodes A service which provides access to TeamCity nodes and allows changing their configuration. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.queue Class Description BuildAgentManager Provides an ability to operate TeamCity agents.BuildPromotionManager BuildQueueEx BuildTypeEx ProjectManager 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.SQueuedBuild Build in the queue object. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.status Class Description SBuildServer This is one of the core components of the TeamCity server-side support. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.tests Class Description BuildPromotionManager SBuild Server-side instance of a build.SBuildServer This is one of the core components of the TeamCity server-side support.SProject Represents a server side projectSTest 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. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.user Class Description BuildServerEx ProjectManager SBuildServer This is one of the core components of the TeamCity server-side support.SecurityContextEx ServerSettings Server wide settings.SProject Represents a server side projectUserForm Provide current information about the user that is being edited/created. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.vcs Class Description ProjectManager SBuild Server-side instance of a build.SBuildServer This is one of the core components of the TeamCity server-side support. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.viewLog Class Description BuildHistoryEx BuildPromotion Contains information necessary to reproduce a build.BuildPromotionEx BuildPromotionManager BuildQueueEx BuildServerEx BuildsManager BuildStatistics Presents information about build result: failed, passed and ignored tests, compilation errors, duration time.BuildTypeEx FailedTestOutputBean Represents the set of a test failure infoPersonalBuildManager Provides information about personal builds.ProjectManager SBuild Server-side instance of a build.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.SecurityContextEx ServerExtensionHolder SFinishedBuild Finished build object.ShortStatistics STestRun Represents a single test run (execution) in a particular build.TestGroup This class was created to represent a group of tests.TestGroupName This class represents a name for a group of tests. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.viewLog.tree Class Description SBuild Server-side instance of a build.SBuildServer This is one of the core components of the TeamCity server-side support. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.viewLog.tree.filters Class Description SBuildType This class represents TeamCity build configuration on the server-side.ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.viewLog.tree.filters.impl Class Description ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.controllers.viewLog.tree.impl Class Description SBuild Server-side instance of a build. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.diagnostic Class Description BuildAgentManager Provides an ability to operate TeamCity agents.BuildServerListener Generic TeamCity server listeners.LicensingPolicy Provides information about current licensing policy.RunningBuildsManager Provides various information about currently running builds.SBuildServer This is one of the core components of the TeamCity server-side support.ServerExtension TeamCityNodes A service which provides access to TeamCity nodes and allows changing their configuration. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.favoriteBuilds Class Description BuildPromotion Contains information necessary to reproduce a build.BuildQueue Presents information about builds are currently in the queue.BuildServerListener Generic TeamCity server listeners.ProjectManager RunningBuildsManager Provides various information about currently running builds.SecurityContextEx SFinishedBuild Finished build object.SQueuedBuild Build in the queue object.SRunningBuild Running build interface, contains information specific for running build. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.federation Class Description ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.groups.impl Class Description MultiNodesEvents Allows to publish simple low-level events to other TeamCity nodes in multi-nodes setup.ProjectManagerEx SecurityContextEx ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.https.diagnostic Class Description BuildAgentManager Provides an ability to operate TeamCity agents.BuildServerListener Generic TeamCity server listeners.ServerExtension ServerSettings Server wide settings. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.ideaSettings Class Description DataItem Represents some project data item, seeProjectDataFetcher
.ProjectDataFetcher ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.issueTracker Class Description BuildPromotionEx BuildServerListener Generic TeamCity server listeners.PropertiesProcessor Implement to apply additional validation on parameters specified by user.SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.issueTracker.impl Class Description BuildPromotionEx BuildServerAdapter A helper for writingBuildServerListener
s.BuildServerListener Generic TeamCity server listeners.ProjectManager ProjectsModelListener Interface for the projects model events listeners.ProjectsModelListenerAdapter A helper for writingProjectsModelListener
s.PropertiesProcessor Implement to apply additional validation on parameters specified by user.SBuildServer This is one of the core components of the TeamCity server-side support.ServerListener Generic server listener providing most common eventsSProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.issueTracker.impl.issueProviders Class Description BuildServerListener Generic TeamCity server listeners.ConfigActionFactory Factory for creatingConfigAction
instances.ProjectManager SecurityContextEx SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.issueTracker.reports Class Description ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.license Class Description BuildAgentEx BuildServerListener Generic TeamCity server listeners.CustomDataStorageManager JwtLicenseKeyData Extended version ofLicenseKeyData
, providing data for JWT keys.LicenseKey LicenseKeyData LicenseKeysManager Manages license keys.LicenseList Represents list of currently loaded licensesLicensingPolicy Provides information about current licensing policy.LicensingPolicyEx PersistFailedException Thrown if some object failed to persistProjectManagerEx SBuildServer This is one of the core components of the TeamCity server-side support.SecurityContextEx ServerPaths Provides information about TeamCity server working paths locations.ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.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. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.license.jba Class Description BuildServerEx BuildServerListener Generic TeamCity server listeners.CustomDataStorageManager ProjectManager SecurityContextEx ServerPaths Provides information about TeamCity server working paths locations.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. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.license.validator Class Description LicenseKey -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.maintenance Class Description CurrentNodeInfo InstallationsManager ServerPaths Provides information about TeamCity server working paths locations. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.messages Class Description RunningBuildEx ServerExtension ServerExtensionHolder SRunningBuild Running build interface, contains information specific for running build. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.messages.serviceMessages Class Description DetachedBuildTracker ServerExtension ServerExtensionHolder SRunningBuild Running build interface, contains information specific for running build. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.metrics Class Description BuildAgentManager Provides an ability to operate TeamCity agents.BuildAgentManagerEx BuildQueue Presents information about builds are currently in the queue.BuildServerListener Generic TeamCity server listeners.ProjectManagerEx RunningBuildsManager Provides various information about currently running builds.ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.metrics.web Class Description ProjectManager SBuildServer This is one of the core components of the TeamCity server-side support. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.notification Class Description BuildPromotion Contains information necessary to reproduce a build.BuildServerAdapter A helper for writingBuildServerListener
s.BuildServerListener Generic TeamCity server listeners.BuildsManager BuildStatistics Presents information about build result: failed, passed and ignored tests, compilation errors, duration time.ChangesCalculationOptionsFactory ControlDescription Provides description of control for rendering Actually contains Type SpecFeatureProvider Used for unified access to build type or project features and it's ParametersDescriptiorInvalidProperty ProjectManager ProjectsModelListener Interface for the projects model events listeners.ProjectsModelListenerAdapter A helper for writingProjectsModelListener
s.SBuild Server-side instance of a build.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.ServerConfigPersistFailedException Signals that TeamCity server was unable to persist server configuration fileServerExtension ServerListener Generic server listener providing most common eventsServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.SFinishedBuild Finished build object.SProject Represents a server side projectSQueuedBuild Build in the queue object.SRunningBuild Running build interface, contains information specific for running build.STest Represents a single test in a project, provides information about responsibility.SwitchableExternalActivityRegistry TestName2Index UserPropertyInfo Describes property of the user which correspond to some plugin and can be edited on the user settings page (in the corresponding plugin section).WebLinks This helper creates absolute links to different TeamCity pages. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.notification.accumulators Class Description SProject Represents a server side projectSTest Represents a single test in a project, provides information about responsibility.TestName2Index -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.notification.impl Class Description BuildPromotion Contains information necessary to reproduce a build.BuildsManager BuildStatistics Presents information about build result: failed, passed and ignored tests, compilation errors, duration time.ChangesCalculationOptionsFactory MultiNodesEvents Allows to publish simple low-level events to other TeamCity nodes in multi-nodes setup.PluginProperties Deprecated.ProjectManager ProjectManagerEx SBuild Server-side instance of a build.SBuildType This class represents TeamCity build configuration on the server-side.SecurityContextEx ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.SProject Represents a server side projectSQueuedBuild Build in the queue object.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.UserPropertyInfo Describes property of the user which correspond to some plugin and can be edited on the user settings page (in the corresponding plugin section). -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.parameters Class Description ControlDescription Provides description of control for rendering Actually contains Type SpecParameter Parameter set for the build configuration, or the specified build parameter. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.pipeline Class Description BuildPromotion Contains information necessary to reproduce a build.BuildPromotionEx BuildTypeSettings Contains build configuration settingsSBuild Server-side instance of a build.SBuildType This class represents TeamCity build configuration on the server-side.ServerExtension SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.pipeline.impl Class Description ArtifactDependencyFactory BuildPromotion Contains information necessary to reproduce a build.BuildPromotionEx ProjectManager SBuild Server-side instance of a build.SBuildType This class represents TeamCity build configuration on the server-side.ServerExtension SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.pipeline.impl.integration Class Description BuildTypeSettings Contains build configuration settingsServerExtension ServerExtensionHolder -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.pipeline.impl.requirements Class Description BuildTypeSettings Contains build configuration settingsRequirementFactory ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.pipeline.impl.runner Class Description ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.pipeline.impl.service Class Description SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.pipeline.impl.service.optimizations Class Description BuildPromotion Contains information necessary to reproduce a build.BuildsManager SBuild Server-side instance of a build. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.pipeline.impl.service.parameters Class Description Parameter Parameter set for the build configuration, or the specified build parameter.ReadOnlyUserParameters provides access to user-defined parameters -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.pipeline.impl.settings Class Description ArtifactDependencyFactory BuildTypeSettingsEx -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.pipeline.impl.util Class Description BuildPromotion Contains information necessary to reproduce a build.BuildPromotionEx -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.pipeline.internal Class Description BuildFeature Represents a kind of a plugin that provides some functionality around a build.BuildPromotion Contains information necessary to reproduce a build.BuildTypeSettings Contains build configuration settingsDescribable Represents a kind of plugin that will be described in a user presentable waySBuildType This class represents TeamCity build configuration on the server-side.ServerExtension SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.pipeline.internal.impl Class Description BuildPromotion Contains information necessary to reproduce a build.BuildTypeSettings Contains build configuration settingsProjectManager SBuildType This class represents TeamCity build configuration on the server-side.SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.pipeline.versionedSettings.yaml Class Description BuildTypeTemplate Build configuration template.ConfigAction User or system action causing changes in TeamCity configuration filesConfigChangesCommitter ProjectManager SBuildType This class represents TeamCity build configuration on the server-side.ServerExtension ServerExtensionHolder SPersistentEntity Represents an entity which configuration can be write to a configuration file.SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.plugins Class Description BuildServerListener Generic TeamCity server listeners.ServerPaths Provides information about TeamCity server working paths locations.ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.plugins.agent Class Description AgentPluginsRegistry -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.pullRequests Class Description BuildTypeEx BuildTypeIdentity Base interface for build template and build configurations, containing only identifiers and related things.BuildTypeSettings Contains build configuration settingsBuildTypeTemplate Build configuration template.InvalidProperty SBuild Server-side instance of a build.SBuildFeatureDescriptor RepresentsBuildFeature
parameters.SBuildType This class represents TeamCity build configuration on the server-side.ServerExtension SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.push.impl Class Description BuildServerListener Generic TeamCity server listeners.SBuildServer This is one of the core components of the TeamCity server-side support. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.push.impl.healthReport Class Description ServerExtension WebLinks This helper creates absolute links to different TeamCity pages. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.push.impl.jsr356 Class Description BuildServerListener Generic TeamCity server listeners.BuildServerListenerEventDispatcher Created 03.10.12 0:11SecurityContextEx -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.push.notificator Class Description BuildQueueEx BuildServerAdapter A helper for writingBuildServerListener
s.BuildServerListener Generic TeamCity server listeners.ProjectManager ProjectsModelListener Interface for the projects model events listeners.ProjectsModelListenerAdapter A helper for writingProjectsModelListener
s.RunningBuildsManager Provides various information about currently running builds.SBuildAgent Represents agent on the server side.SecurityContextEx ServerListener Generic server listener providing most common eventsSQueuedBuild Build in the queue object.SRunningBuild Running build interface, contains information specific for running build. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.remoteHandlers Class Description ProjectManager RunBuildsStatusManager SuitableConfigurationsProvider TeamCitySummaryFactory -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.reportTabs Class Description CopiedObjects Contains all copied objectsCustomSettingsMapper This extension is called when objects like build types, templates or projects are copied.ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.requirements Class Description BuildTypeSettings Contains build configuration settings -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.requirements.impl Class Description BuildAgentManager Provides an ability to operate TeamCity agents.BuildTypeSettings Contains build configuration settingsRequirementFactory -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.resetPassword Class Description ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.responsibility Class Description ResponsibilityInfo A simpleResponsibilityEntry
implementation.SBuild Server-side instance of a build.SBuildType This class represents TeamCity build configuration on the server-side.SProject Represents a server side projectSRunningBuild Running build interface, contains information specific for running build.STestRun Represents a single test run (execution) in a particular build. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.responsibility.history Class Description ProjectManager STestManager The data-access object for tests (right now acts merely as a factory). -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.responsibility.impl Class Description BuildServerEx BuildServerListener Generic TeamCity server listeners.BuildTypeEx CurrentProblemsManagerEx MultiNodesEvents Allows to publish simple low-level events to other TeamCity nodes in multi-nodes setup.ProjectManager ProjectManagerEx ResponsibilityInfo A simpleResponsibilityEntry
implementation.SBuild Server-side instance of a build.SBuildType This class represents TeamCity build configuration on the server-side.SecurityContextEx ServerExtension ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.SProject Represents a server side projectSRunningBuild Running build interface, contains information specific for running build.STestRun Represents a single test run (execution) in a particular build.TestName2Index TestRunContext -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.responsibility.remover Class Description BuildServerAdapter A helper for writingBuildServerListener
s.BuildServerListener Generic TeamCity server listeners.BuildsManager ProjectManager ProjectsModelListener Interface for the projects model events listeners.ProjectsModelListenerAdapter A helper for writingProjectsModelListener
s.SBuild Server-side instance of a build.ServerExtension ServerListener Generic server listener providing most common eventsServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.SFinishedBuild Finished build object.SRunningBuild Running build interface, contains information specific for running build.STestManager The data-access object for tests (right now acts merely as a factory). -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide Class Description AbstractBuildSettings Provides information about build settings.AbstractPropertiesProvider Common super class forTeamCityPropertiesProvider
implementations.AgentBuildHistory AgentCannotBeRemovedException Thrown on attempt to remove agent which currently cannot be removedAgentCompatibility Presents information about compatibility the given agent with the specified configuration.AgentDescription Represents agent parameters required to check agent and build configuration compatibilityAgentDistributionMonitor AgentPersister ArtifactDependencyFactory ArtifactInfo AsyncBuildEventListener Asynchronous TeamCity server listener.AuthConfigTestPatcher BaseParameter Created by Eugene Petrenko (eugene.petrenko@gmail.com) Date: 26.01.12 13:07BaseProfilePluginInfo BasePropertiesModel BasePropertyInfo BaseTestRun BatchTrigger Branch Represents a build branchBranchCalculationOptions BranchesPolicy BranchEx Represents a branch with associated data in a build type.BranchFilter Created 19.08.13 17:23BranchGroupsProvider BranchGroupsProvider.BranchGroup BranchGroupsProvider.Context BuildAgentEx BuildAgentInit Contains methods called during build agent initializationBuildAgentManager Provides an ability to operate TeamCity agents.BuildAgentManager.RunConfigurationPolicy Policies to check if the is allowed to run the configuration.BuildAgentManagerEx BuildAgentSpecialState Describes special agent stateBuildChanges BuildCustomizer This class can be used to create and/or add custom builds to the queue.BuildCustomizerEx BuildCustomizerEx.RebuildDependenciesMode BuildCustomizerEx.UpToModificationMode BuildCustomizerEx.UpToModificationSelectionMode BuildCustomizerProblem Exception that signifies that applying a givenBuildCustomizerExtension
has failed.BuildDataFilter Interface for filtering build.BuildEstimates Holds data that describes estimates for a queued build.BuildFeature Represents a kind of a plugin that provides some functionality around a build.BuildFeature.PlaceToShow Location of build feature settings in UIBuildHistory Provides ability to operate with TeamCity finished builds.BuildHistoryEx BuildMetric A named build metric.BuildNumbers Information about build numbers attached to build configuration.BuildPromotion Contains information necessary to reproduce a build.BuildPromotionEx BuildPromotionEx.ArtifactsState BuildPromotionEx.ArtifactsStateInfo BuildPromotionEx.CompatibilityCacheUpdateMode BuildPromotionEx.PromotionPersistMode BuildPromotionEx.UpdateReason BuildPromotionFactory BuildPromotionInitializer BuildPromotionManager BuildPromotionManager.BuildPromotionInitFromDbHint BuildPromotionOrderInfo BuildPromotionOwner Holds a build promotion.BuildPromotionReplacement.ReplacementStatistics BuildQueryOptions BuildQueue Presents information about builds are currently in the queue.BuildQueueEx BuildQueueOrderingStrategy Strategy for ordering builds in BuildQueueBuildRevision Represents version control server revision checked out for a VCS Root for a buildBuildRevisionCheckoutMode BuildRevisionEx BuildRevisionVcsRootType BuildRunnerDescriptor Build runner descriptor.BuildServerAdapter A helper for writingBuildServerListener
s.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.BuildStartStepsContext Created 01.03.13 19:55BuildStatistics Presents information about build result: failed, passed and ignored tests, compilation errors, duration time.BuildStatistics.Order BuildStatisticsOptions BuildTestsEventDispatcher BuildTestsInfo.TestProcessor BuildTypeCopySettings 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.BuildTypeIds BuildTypeNotFoundException BuildTypeOptions Contains constants for build configuration options.BuildTypeOptions.BuildConfigurationType BuildTypeOrderedBuilds BuildTypeOwnSettings Created 11.04.13 14:46BuildTypeRenamingFailedException BuildTypeSettings Contains build configuration settingsBuildTypeSettingsCopyOptions BuildTypeSettingsEx BuildTypeSettingsListener BuildTypeTemplate Build configuration template.BuildTypeTemplateEx CachePaths Interface to get a cache directory by nameCannotAttachToTemplateException ChangeDescriptor ChangesCalculationOptions Build changes calculation options.ChangesCalculationOptionsEx ChangesCalculationOptionsFactory ChangesCalculationOptionsFactoryEx ChangesCalculationOptionsImpl ChangesCollectionCondition.Result CleanupLevel Specifies what data should be cleaned by a cleanup rule.CleanupSettings CleanupSettingsInit CompatibilityResult Represents result of the compatibility between a build configuration and an agentCompatibleAgents CompilationBlockBean ConfigAction User or system action causing changes in TeamCity configuration filesConfigActionsServerListener ControlDescription Provides description of control for rendering Actually contains Type SpecCopiedObjects Contains all copied objectsCopyOptions These options control how build configuration and project related data is copied.CopyOptions.Option Different copy options that specifies the behaviour of the copy procedure.CreateProjectException CredentialsStorage Credentials storage extension.CriticalErrors Maintains list of critical errors that must be shown on every page.CurrentProblems Represents a simple container of project problems of any kind: currently failing build types currently failing tests (across all build types) and corresponding test runs muted failed tests (since 6.5)CurrentProblemsManager Represents the manager of current projects' problems (seeCurrentProblems
).CustomDataConflictException CustomDataStorage Holds custom data valuesCustomDataStorage.ConflictResolution Controls the conflicts resolution during the flush operation when in-memory data is being stored into the underlying persistent storage.CustomSettings Deprecated.CustomSettingsMapper This extension is called when objects like build types, templates or projects are copied.CyclicDependencyException Thrown on attempt to create a project that produces a cycle in project dependenciesDataItem Represents some project data item, seeProjectDataFetcher
.DependencyConsumer DependencyConsumer.Result Deprecation Represents deprecation information about some plugin (runner, VCS plugin, etc)DeprecationType Describable Represents a kind of plugin that will be described in a user presentable wayDownloadedArtifacts Represents information about downloaded artifact.DuplicateBuildTypeNameException DuplicateIdException Thrown on attempt to register an object with duplicate idDuplicateProjectNameException DuplicateTemplateNameException ErrorsCollection FailedTestOutputBean Represents the set of a test failure infoFileWatchingPropertiesModel Provides implementation ofTeamCityProperties
model that encapsulates check of user-provided file.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 installationInstallationsManager InternalParameters InvalidIdentifierException Thrown when the given string identifier doesn't meet some rules.InvalidNameException Thrown when the given name doesn't meet some rules.InvalidProperty InvalidVcsRootScopeException LicenseKey LicenseKeyData LicenseKeysManager Manages license keys.LicenseList Represents list of currently loaded licensesLicensingPolicy Provides information about current licensing policy.LicensingPolicyEx LimitedChangesCollection A collection of limited number of changesLimitingVcsModificationProcessor VCS modification processor limiting number of modifications per VCS root.Long2StatusCollection Map from long_value to its Status, not thread safe if not frozen.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:12LVcsSettingsTracker Created 26.08.13 16:37LVcsStatusLogger Created 26.08.13 16:39MainConfigProcessor This interface can be implemented to save/load custom configurations in main-config.xmlMaxNumberOfBuildTypesReachedException MessageArrayBuilder MessageProcessor Processes build messages.MultiNodeLocks.Lock MultiNodeLocks.LockInfo MultiNodesEvents Allows to publish simple low-level events to other TeamCity nodes in multi-nodes setup.MultiNodesEvents.Event MultiNodesEvents.EventData MultiNodeTasks MultiNodeTasks.PerformingTask MultiNodeTasks.PersistedTask MultiNodeTasks.SubmittedTask MultiNodeTasks.Task MultiNodeTasks.TaskConsumer MultiNodeTasksListener NodeConfigurationEventListener Listener which tracks changes of nodes responsibilitiesNodeResponsibility Represents a TeamCity node responsibility.NotAllIdentifiersMappedException Thrown when the given string identifier doesn't meet some rules.ObsoleteEntityException Thrown on attempt to persist an entity which is not the same as the one currently in project modelOnDemandToolsProvider.RemoteToolPluginWrapper OrderedBuild Comparable to compare builds by changes sequence, considers history builds.OrderedBuildBuilder Parameter Parameter set for the build configuration, or the specified build parameter.ParametersDescriptor Represents parameters of some type.ParametersSupport ParameterTypeBase Created by Andrey Titov on 29.02.16.PersistentEntityVersion Version ofSPersistentEntity
.PersistFailedException Thrown if some object failed to persistPersistTask PersistTaskStage PersonalBuildManager Provides information about personal builds.PluginAlreadyRegisteredException ProblemsSummary Holds the summary (counters) for the problems in build types.ProblemsSummary.Counters ProjectDataFetcher ProjectDataModel ProjectManager ProjectManagerEx ProjectManagerEx.IdsMaps ProjectModelDiff ProjectModelDiff.Status ProjectModelVersionSnapshot ProjectRemoveFailedException ProjectsModelListener Interface for the projects model events listeners.ProjectsModelListenerAdapter A helper for writingProjectsModelListener
s.ProjectVcsRoots Created 22.08.13 10:43ProjectVcsRootsEx Created 22.08.13 10:44PropertiesProcessor Implement to apply additional validation on parameters specified by user.PublishArtifactCondition Describes states of the build when artifact publishing is allowed.QueuedBuildEx ReadOnlyBuildSettings Frozen build settings for the build, which can be obtained from the build promotion.ReadOnlyBuildTypeSettings Read-only interface with all necessary data forAbstractBuildSettings
ReadOnlyEntityException This exception is thrown on attempt to modify a currently readonly entity, like project, build configuration or VCS rootReadOnlyIndexedCollection ReadOnlyOptionSupport ReadOnlyReason Describes why a particular object (project, build configuration or a template) is read onlyReadOnlyReason.Type ReadOnlyUserParameters provides access to user-defined parametersRegisterAgentPluginException RelativeWebLinks Same as WebLinks but provides links relative to server host + context.RepositoryVersion Represents VCS repository versionResolvedSettings Represents build configuration settings with parameter references resolved.ResponsibilityInfoData This class contains all necessary information to be sent via XmlRpc to remote client about TeamCity responsibility infoRestrictedOperation Operations that usually are not allowed on read-only node.RunBuildsStatusManager.BuildData RunningBuildEx RunningBuildsCollection RunningBuildsManager Provides various information about currently running builds.RunType Represents a build runner on the server side.RunTypeBase Base interface forRunType
andRunTypeExtension
RunTypeExtension Extension for build configuration runner edit/view pages.RunTypeInfo Created 11.03.13 14:17RunTypeRegistry Registry for all available RunTypes (each RunType represent a particular build runner) registered on the TeamCity server.RunTypesProvider Provides access to available run typesRunTypeWithExtensions Wrapper class used for all registeredRunType
instances.SAgentRestrictor Restricts the set of possible agents to start queued build on + can be displayed in UISAXBasedDataFetcher.FileContentHandler SBuild Server-side instance of a build.SBuildAgent Represents agent on the server side.SBuildFeatureDescriptor RepresentsBuildFeature
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.SBuildStepDescriptor Root interface used to construct build steps treeSBuildStepsCollection Represents collection of build steps of a buildSBuildType This class represents TeamCity build configuration on the server-side.SecurityContextEx SecurityContextEx.RunAsAction SecurityContextEx.RunAsActionWithResult ServerConfigPersistFailedException Signals that TeamCity server was unable to persist server configuration fileServerExtension ServerExtensionHolder ServerListener Generic server listener providing most common eventsServerPaths Provides information about TeamCity server working paths locations.ServerPermissionsRestrictor ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.ServerResponsibilityEx ServerSettings.SecurityPatchesMode ServerShutdownStartedException ServerSideEventDispatcher This event dispatcher runs all of the registered listenersSettingDescription SettingDescription.Type SettingsMap Deprecated.SFinishedBuild Finished build object.ShortStatistics SpecialTagProvider SPersistentEntity Represents an entity which configuration can be write to a configuration file.SProject Represents a server side projectSProjectFeatureDescriptor SQLRunner Helper interface to perform sql operations.SQLRunner.NoResultSQLAction Deprecated.since 9.0: useSQLRunner.runSql(SQLRunner.NoResultSQLAction)
SQLRunner.SQLAction Deprecated.since 9.0: useSQLRunner.runSql(SQLRunner.NoResultSQLAction)
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.SuitableConfigurationsProvider.Policy SwitchableExternalActivityRegistry SwitchableExternalActivityRegistry.ExternalActivity SystemStartupProblem Thrown when the TeamCity server could not start up perfectly.TagData Represent tag-related data including label, private/public flag, owner and creator (for public tags) Public tags are visible in UI, private tags are used by special services, e.g.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 forTeamCityProperties
.TemplateBecomesInaccessibleException TemplateCannotBeRemovedException Thrown on attempt to remove a template which is still being used either by a build configuration or a project.TestComparisonFailureBean Provides information on test comparison failure.TestEx TestFailureInfo Deprecated.in 9.0, useSTestRun.getFullText()
insteadTestGroup.Order TestGroupName This class represents a name for a group of tests.TestOutputInfo TestRunContext TestRunEx TestRunImpl This class is used to represent a particular test in some build.TestRunWithContext Base class for routines used in TestRunImpl and LightweightTestRunImplTimeInterval 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 Abstract comparator that takes into account tree-like hierarchy: - parents must precede children - ordering between nodes on the same depth is defined byTreeHierarchyComparator.compareOnSameDepth(Object, Object)
TreeHierarchyComparator.ParentsResolver TriggeredBy Contains detailed information about who added build in queue and with what parameters.TriggerTask Trigger task describes how to add build in the queue.UpdatedEntity UserAuthPropertyInfo.ConnectLinkProvider 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.UserGroupProfilePluginInfo Describes information about plugin that provides some user group properties to be edited on user group profile page.UserGroupPropertyInfo Describes property of the group which correspond to some plugin and can be edited on the group settings page (in the corresponding plugin section).UserGroupPropertyLinkProvider UserGroupPropertyValidator Validates group property.UserParametersHolder Holds user defined parameters.UserProfilePluginInfo Describes information about plugin that provides some user properties to be edited on user profile page.UserPropertyInfo Describes property of the user which correspond to some plugin and can be edited on the user settings page (in the corresponding plugin section).UserPropertyLinkProvider UserPropertyValidator Validates user property.VcsAccessFactory Created 16.08.13 19:38VcsConnectionStatus Created 21.08.13 16:45VcsModificationProcessor VCS modification processor for use during changes calculationVcsStatusLogger Created 21.08.13 14:37VcsWorkspaceAccess Facade for VCS operations on several VCS root entriesVersionedSettingsRegistry Registry of project config files to be committed in version control. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.agentPools Class Description AgentCannotBeRemovedException Thrown on attempt to remove agent which currently cannot be removedAgentCompatibility Presents information about compatibility the given agent with the specified configuration.BuildAgentEx BuildAgentManager Provides an ability to operate TeamCity agents.BuildAgentManager.RunConfigurationPolicy Policies to check if the is allowed to run the configuration.BuildAgentManagerEx MultiNodesEvents Allows to publish simple low-level events to other TeamCity nodes in multi-nodes setup.ProjectManager ProjectManagerEx SBuildAgent Represents agent on the server side.ServerExtension ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.agentTypes Class Description AgentBuildHistory AgentCompatibility Presents information about compatibility the given agent with the specified configuration.AgentDescription Represents agent parameters required to check agent and build configuration compatibilityBuildAgentEx BuildAgentManager Provides an ability to operate TeamCity agents.BuildAgentManager.RunConfigurationPolicy Policies to check if the is allowed to run the configuration.BuildHistoryEx BuildServerListener Generic TeamCity server listeners.MultiNodesEvents Allows to publish simple low-level events to other TeamCity nodes in multi-nodes setup.ProjectManagerEx RunType Represents a build runner on the server side.RunTypeRegistry Registry for all available RunTypes (each RunType represent a particular build runner) registered on the TeamCity server.SBuildAgent Represents agent on the server side.SecurityContextEx ServerExtension ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.ServerSideEventDispatcher This event dispatcher runs all of the registered listenersSFinishedBuild Finished build object. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.agentless Class Description BuildPromotion Contains information necessary to reproduce a build.BuildPromotionEx BuildServerAdapter A helper for writingBuildServerListener
s.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 agentProjectsModelListener Interface for the projects model events listeners.ProjectsModelListenerAdapter A helper for writingProjectsModelListener
s.RunType Represents a build runner on the server side.SBuild Server-side instance of a build.SecurityContextEx ServerExtension ServerListener Generic server listener providing most common eventsSProject Represents a server side projectSRunningBuild Running build interface, contains information specific for running build. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.artifacts Class Description BuildPromotion Contains information necessary to reproduce a build.BuildTypeNotFoundException ProjectManager PropertiesProcessor Implement to apply additional validation on parameters specified by user.SBuild Server-side instance of a build.SBuildType This class represents TeamCity build configuration on the server-side.ServerExtension SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.artifacts.limits Class Description SRunningBuild Running build interface, contains information specific for running build. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.asserts Class Description BuildAgentEx BuildPromotion Contains information necessary to reproduce a build.BuildRevisionCheckoutMode BuildRevisionEx BuildRevisionVcsRootType BuildServerEx BuildTypeSettings Contains build configuration settingsBuildTypeTemplate Build configuration template.ConfigurationErrors This interface should be used for critical errors associated with server configuration files.InheritableUserParametersHolder Represents parameters holder with inheritance of parameters.Parameter Parameter set for the build configuration, or the specified build parameter.SBuild Server-side instance of a build.SBuildType This class represents TeamCity build configuration on the server-side.SFinishedBuild Finished build object.ShortStatistics SPersistentEntity Represents an entity which configuration can be write to a configuration file.SProject Represents a server side projectSQueuedBuild Build in the queue object.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. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.audit Class Description BuildPromotion Contains information necessary to reproduce a build.BuildTypeTemplate Build configuration template.ConfigAction User or system action causing changes in TeamCity configuration filesSBuild Server-side instance of a build.SBuildAgent Represents agent on the server side.SProject Represents a server side projectSTest Represents a single test in a project, provides information about responsibility. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.audit.helpers Class Description BuildPromotion Contains information necessary to reproduce a build.BuildTypeTemplate Build configuration template.NodeResponsibility Represents a TeamCity node responsibility.RunTypeInfo Created 11.03.13 14:17SBuild Server-side instance of a build.SBuildAgent Represents agent on the server side.SProject Represents a server side projectSTest Represents a single test in a project, provides information about responsibility.TeamCityNode Describes some TeamCity node. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.auth Class Description BuildPromotion Contains information necessary to reproduce a build.BuildTypeTemplate Build configuration template.ProjectManager RunningBuildsManager Provides various information about currently running builds.SBuild Server-side instance of a build.SBuildAgent Represents agent on the server side.SBuildType This class represents TeamCity build configuration on the server-side.SProject Represents a server side projectSQueuedBuild Build in the queue object.SRunningBuild Running build interface, contains information specific for running build. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.auth.impl Class Description BuildServerListener Generic TeamCity server listeners.MultiNodesEvents Allows to publish simple low-level events to other TeamCity nodes in multi-nodes setup.SecurityContextEx ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.auth.presigned Class Description SBuild Server-side instance of a build. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.auth.presigned.impl Class Description BuildServerEx SBuild Server-side instance of a build.SecurityContextEx -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.auth.resetPassword Class Description BuildServerListener Generic TeamCity server listeners.SecurityContextEx ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.build.index Class Description BuildsManager SBuild Server-side instance of a build. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.build.steps Class Description BuildRunnerDescriptor Build runner descriptor.ParametersDescriptor Represents parameters of some type.SBuildRunnerDescriptor Represents build runner settings in a build configuration, can be obtained from SBuildType.SBuildStepDescriptor Root interface used to construct build steps treeSRunnerContext Represents context of a single build step on the server side. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.buildDistribution Class Description SBuildAgent Represents agent on the server side.ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.buildLog Class Description BuildHistory Provides ability to operate with TeamCity finished builds.BuildPromotion Contains information necessary to reproduce a build.BuildPromotionEx BuildServerAdapter A helper for writingBuildServerListener
s.BuildServerListener Generic TeamCity server listeners.FailedTestOutputBean Represents the set of a test failure infoProjectsModelListener Interface for the projects model events listeners.ProjectsModelListenerAdapter A helper for writingProjectsModelListener
s.RunningBuildEx SBuild Server-side instance of a build.SBuildServer This is one of the core components of the TeamCity server-side support.ServerExtension ServerListener Generic server listener providing most common eventsServerPaths Provides information about TeamCity server working paths locations.ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.TeamCityNodes A service which provides access to TeamCity nodes and allows changing their configuration.TestComparisonFailureBean Provides information on test comparison failure.WebLinks This helper creates absolute links to different TeamCity pages. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.changeViewers Class Description ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.cleanup Class Description CleanupLevel Specifies what data should be cleaned by a cleanup rule.ConfigurationErrors This interface should be used for critical errors associated with server configuration files.ParametersDescriptor Represents parameters of some type.SBuild Server-side instance of a build.ServerExtension SFinishedBuild Finished build object. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.conditions Class Description BuildRevisionEx BuildRevisionVcsRootType -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.config Class Description BuildServerAdapter A helper for writingBuildServerListener
s.BuildServerListener Generic TeamCity server listeners.BuildTypeTemplate Build configuration template.ProjectsModelListener Interface for the projects model events listeners.ProjectsModelListenerAdapter A helper for writingProjectsModelListener
s.SBuildType This class represents TeamCity build configuration on the server-side.ServerListener Generic server listener providing most common eventsServerPaths Provides information about TeamCity server working paths locations.ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.connections Class Description ParametersDescriptor Represents parameters of some type.PropertiesProcessor Implement to apply additional validation on parameters specified by user.ServerExtension SProject Represents a server side projectSProjectFeatureDescriptor -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.connections.credentials Class Description ServerExtension SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.connections.utils Class Description PropertiesProcessor Implement to apply additional validation on parameters specified by user.ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.crypt Class Description BuildServerListener Generic TeamCity server listeners.MainConfigProcessor This interface can be implemented to save/load custom configurations in main-config.xmlServerExtension ServerPaths Provides information about TeamCity server working paths locations.ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.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. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.db Class Description NodeResponsibility Represents a TeamCity node responsibility.ServerPaths Provides information about TeamCity server working paths locations.SQLRunner Helper interface to perform sql operations.SQLRunner.NoResultSQLAction Deprecated.since 9.0: useSQLRunner.runSql(SQLRunner.NoResultSQLAction)
SQLRunner.SQLAction Deprecated.since 9.0: useSQLRunner.runSql(SQLRunner.NoResultSQLAction)
TeamCityPropertiesProvider A generic storage-agnostic TeamCity properties provider which may be used as a replacement forTeamCityProperties
. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.db.queries Class Description SQLRunner Helper interface to perform sql operations. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.dependency Class Description BuildPromotion Contains information necessary to reproduce a build.BuildPromotionEx BuildPromotionManager BuildPromotionReplacement BuildQueueEx BuildServerAdapter A helper for writingBuildServerListener
s.BuildServerListener Generic TeamCity server listeners.BuildTypeEx ChangeDescriptor ChangesCalculationOptionsFactoryEx DependencyConsumer ProjectManager ProjectsModelListener Interface for the projects model events listeners.ProjectsModelListenerAdapter A helper for writingProjectsModelListener
s.ReadOnlyEntityException This exception is thrown on attempt to modify a currently readonly entity, like project, build configuration or VCS rootSBuild Server-side instance of a build.SBuildType This class represents TeamCity build configuration on the server-side.ServerExtension ServerListener Generic server listener providing most common eventsSFinishedBuild Finished build object.SProject Represents a server side projectSQueuedBuild Build in the queue object.SRunningBuild Running build interface, contains information specific for running build. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.deploymentDashboards Class Description ProjectManager SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.deploymentDashboards.exceptions Class Description SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.deploymentDashboards.storage Class Description ServerPaths Provides information about TeamCity server working paths locations. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.deploymentDashboards.translators Class Description ServerExtension ServerExtensionHolder SProject Represents a server side projectSRunningBuild Running build interface, contains information specific for running build. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.discovery Class Description BuildTypeSettings Contains build configuration settingsServerExtension SProject Represents a server side projectVcsAccessFactory Created 16.08.13 19:38 -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.fakes Class Description AgentCompatibility Presents information about compatibility the given agent with the specified configuration.AgentDescription Represents agent parameters required to check agent and build configuration compatibilityBuildAgentEx BuildAgentManager.RunConfigurationPolicy Policies to check if the is allowed to run the configuration.BuildHistory Provides ability to operate with TeamCity finished builds.BuildHistoryEx CleanupLevel Specifies what data should be cleaned by a cleanup rule.HistoryBuild This interface is used to save build information to database.ProjectManager SBuild Server-side instance of a build.SBuildAgent Represents agent on the server side.SBuildType This class represents TeamCity build configuration on the server-side.SFinishedBuild Finished build object.SProject Represents a server side projectSTestRun Represents a single test run (execution) in a particular build. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.features Class Description CustomDataStorageManager -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.healthStatus Class Description BuildTypeTemplate Build configuration template.SBuildType This class represents TeamCity build configuration on the server-side.SecurityContextEx ServerExtension ServerSideEventDispatcher This event dispatcher runs all of the registered listenersSProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.healthStatus.impl Class Description BuildServerEx BuildServerListener Generic TeamCity server listeners.BuildTypeTemplate Build configuration template.ConfigurationErrors This interface should be used for critical errors associated with server configuration files.CriticalErrors Maintains list of critical errors that must be shown on every page.MultiNodesEvents Allows to publish simple low-level events to other TeamCity nodes in multi-nodes setup.SBuildType This class represents TeamCity build configuration on the server-side.SecurityContextEx ServerExtension ServerListener Generic server listener providing most common eventsServerListenerAdapter Created 02.10.12 15:24ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.healthStatus.reports Class Description BranchFilter Created 19.08.13 17:23BuildAgentManager Provides an ability to operate TeamCity agents.BuildAgentManagerEx BuildHistory Provides ability to operate with TeamCity finished builds.BuildServerAdapter A helper for writingBuildServerListener
s.BuildServerEx BuildServerListener Generic TeamCity server listeners.BuildsManager BuildTypeTemplate Build configuration template.ConfigurationErrors This interface should be used for critical errors associated with server configuration files.CriticalErrors Maintains list of critical errors that must be shown on every page.MultiNodesEvents Allows to publish simple low-level events to other TeamCity nodes in multi-nodes setup.NodeResponsibility Represents a TeamCity node responsibility.ProjectManager ProjectManagerEx ProjectsModelListener Interface for the projects model events listeners.ProjectsModelListenerAdapter A helper for writingProjectsModelListener
s.RunningBuildsManager Provides various information about currently running builds.SBuild Server-side instance of a build.SBuildAgent Represents agent on the server side.SBuildFeatureDescriptor RepresentsBuildFeature
parameters.SBuildType This class represents TeamCity build configuration on the server-side.ServerExtension ServerListener Generic server listener providing most common eventsServerPaths Provides information about TeamCity server working paths locations.ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.ServerSettings Server wide settings.SFinishedBuild Finished build object.SProject Represents a server side projectSRunningBuild Running build interface, contains information specific for running build.TeamCityNodes A service which provides access to TeamCity nodes and allows changing their configuration.WebLinks This helper creates absolute links to different TeamCity pages. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.healthStatus.reports.fileCaches Class Description BuildServerListener Generic TeamCity server listeners.MultiNodesEvents Allows to publish simple low-level events to other TeamCity nodes in multi-nodes setup.MultiNodeTasks ServerExtension ServerPaths Provides information about TeamCity server working paths locations.TeamCityNodes A service which provides access to TeamCity nodes and allows changing their configuration. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.healthStatus.utils Class Description BranchEx Represents a branch with associated data in a build type.BuildTypeEx ProjectManager SBuildType This class represents TeamCity build configuration on the server-side.SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.identifiers Class Description BuildServerListener Generic TeamCity server listeners.CustomDataStorageManager InvalidIdentifierException Thrown when the given string identifier doesn't meet some rules.ProjectIdProvider ServerExtension ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl Class Description AbstractBuildSettings Provides information about build settings.AddToQueuePreprocessor AgentBuildHistory AgentCannotBeRemovedException Thrown on attempt to remove agent which currently cannot be removedAgentCompatibility Presents information about compatibility the given agent with the specified configuration.AgentDescription Represents agent parameters required to check agent and build configuration compatibilityAgentDistributionMonitor AgentDistributionMonitorAware AgentPersister AgentRestrictorFactory ArtifactDependencyFactory ArtifactInfo BatchTrigger BlockStateManager Branch Represents a build branchBranchCalculationOptions BranchesPolicy BranchEx Represents a branch with associated data in a build type.BranchFilter Created 19.08.13 17:23BuildAgentEx BuildAgentFactory BuildAgentInit Contains methods called during build agent initializationBuildAgentManager Provides an ability to operate TeamCity agents.BuildAgentManager.RunConfigurationPolicy Policies to check if the is allowed to run the configuration.BuildAgentManagerEx BuildAgentSpecialState Describes special agent stateBuildChanges BuildCustomizer This class can be used to create and/or add custom builds to the queue.BuildCustomizerEx BuildCustomizerEx.RebuildDependenciesMode BuildCustomizerEx.UpToModificationSelectionMode BuildCustomizerExtension Extension point that allows to further customize an existingBuildCustomizer
for custom builds.BuildCustomizerFactory BuildDataFilter Interface for filtering build.BuildEstimates Holds data that describes estimates for a queued build.BuildEx BuildFeature Represents a kind of a plugin that provides some functionality around a build.BuildFeatureDescriptorFactory BuildHistoryEx BuildNumbers Information about build numbers attached to build configuration.BuildPromotion Contains information necessary to reproduce a build.BuildPromotionCustomizationStrategy BuildPromotionEx BuildPromotionEx.ArtifactsStateInfo BuildPromotionEx.CompatibilityCacheUpdateMode BuildPromotionEx.PromotionPersistMode BuildPromotionEx.UpdateReason BuildPromotionFactory BuildPromotionInitializer BuildPromotionManager BuildPromotionManager.BuildPromotionInitFromDbHint BuildPromotionOrderInfo BuildPromotionOwner Holds a build promotion.BuildPromotionReplacement BuildPromotionReplacement.ReplacementStatistics BuildQueryOptions BuildQueue Presents information about builds are currently in the queue.BuildQueueEx BuildQueueInit Interface for build queue initialization.BuildQueueOrderingStrategy Strategy for ordering builds in BuildQueueBuildRevision Represents version control server revision checked out for a VCS Root for a buildBuildRevisionEx BuildRunnerDescriptor Build runner descriptor.BuildRunnerDescriptorFactory Factory forSBuildRunnerDescriptor
BuildServerAdapter A helper for writingBuildServerListener
s.BuildServerEx BuildServerListener Generic TeamCity server listeners.BuildServerState BuildSettings BuildsManager BuildsRelatedMultiNodeTasks Can be used to schedule and process multi node tasksMultiNodeTasks
related to builds (auto-merge, vcs labeling and so on).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 agentBuildStatistics Presents information about build result: failed, passed and ignored tests, compilation errors, duration time.BuildStatisticsOptions BuildTypeCopySettings 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.BuildTypeIds BuildTypeNotFoundException BuildTypeOptions Contains constants for build configuration options.BuildTypeOrderedBuilds BuildTypeOwnSettings Created 11.04.13 14:46BuildTypeRenamingFailedException BuildTypeSettings Contains build configuration settingsBuildTypeSettingsEx BuildTypeSettingsListener BuildTypeSettingsMapperFactory BuildTypeTemplate Build configuration template.BuildTypeTemplateEx BuildTypeTemplateFactory BuildTypeTemplateUsagesCollector CannotAttachToTemplateException ChangeDescriptor ChangesCalculationOptions Build changes calculation options.ChangesCalculationOptionsEx CleanupSettings CleanupSettingsInit Compatibility CompatibilityResult Represents result of the compatibility between a build configuration and an agentCompatibleAgents ConfigAction User or system action causing changes in TeamCity configuration filesConfigActionEx ConfigActionFactory Factory for creatingConfigAction
instances.ConfigActionsServerAdapter 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 SpecCopiedObjects Contains all copied objectsCopyOptions These options control how build configuration and project related data is copied.CredentialsStorage Credentials storage extension.CredentialsStorageEx CriticalErrors Maintains list of critical errors that must be shown on every page.CurrentProblems Represents a simple container of project problems of any kind: currently failing build types currently failing tests (across all build types) and corresponding test runs muted failed tests (since 6.5)CurrentProblemsManager Represents the manager of current projects' problems (seeCurrentProblems
).CurrentProblemsManagerEx CustomDataStorage Holds custom data valuesCustomDataStorageAsyncFlushService CustomDataStorageManager CustomSettings Deprecated.CustomSettingsManager Deprecated.see Plugin StateCustomSettingsMapper This extension is called when objects like build types, templates or projects are copied.DefaultParametersForPlugins Defines common interface for default parameter providers for various kinds of plugins (e.g.DependencyConsumer Describable Represents a kind of plugin that will be described in a user presentable wayDetachedBuildTracker DownloadedArtifacts Represents information about downloaded artifact.DownloadedArtifactsEx DownloadedArtifactsLogger Tracks downloaded artifacts.DuplicateBuildTypeNameException DuplicateIdException Thrown on attempt to register an object with duplicate idDuplicateTemplateNameException ErrorsCollection ExtensibleBuildSettings Created 05.03.13 12:51FeatureProvider Used for unified access to build type or project features and it's ParametersDescriptiorFilteredBranch Branch that can be filtered by attributes branch filters(e.g.InheritableUserParametersHolder Represents parameters holder with inheritance of parameters.InheritableUserParametersHolderEx Created by Andrey Titov on 21.04.16.InternalParameters InvalidIdentifierException Thrown when the given string identifier doesn't meet some rules.InvalidProperty InvalidVcsRootScopeException LicenseAgreement LicenseKey LicenseKeysManager Manages license keys.LicensingPolicyEx LimitedChangesCollection A collection of limited number of changesLVcsRootInstanceHolder 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:12LVcsSettingsTracker Created 26.08.13 16:37LVcsStatusLogger Created 26.08.13 16:39MainConfigProcessor This interface can be implemented to save/load custom configurations in main-config.xmlMaxNumberOfBuildTypesReachedException MessageProcessor Processes build messages.ModificationStateCalculator MultiNodeLocks MultiNodeLocks.Lock MultiNodeLocks.LockInfo MultiNodesEvents Allows to publish simple low-level events to other TeamCity nodes in multi-nodes setup.MultiNodesEvents.Event MultiNodesEvents.EventData MultiNodeTasks MultiNodeTasks.PerformingTask MultiNodeTasks.PersistedTask MultiNodeTasks.SubmittedTask MultiNodeTasks.Task MultiNodeTasks.TaskConsumer MultiNodeTasksListener NodeConfigurationEventListener Listener which tracks changes of nodes responsibilitiesNodeEffectiveResponsibilityEventDispatcher NodeResponsibility Represents a TeamCity node responsibility.ObsoleteEntityException Thrown on attempt to persist an entity which is not the same as the one currently in project modelOrderedBuild Comparable to compare builds by changes sequence, considers history builds.Parameter Parameter set for the build configuration, or the specified build parameter.ParametersDescriptor Represents parameters of some type.ParametersSupport PersistentEntityVersion Version ofSPersistentEntity
.PersistFailedException Thrown if some object failed to persistPersistTask PersonalBuildManager Provides information about personal builds.PluginAlreadyRegisteredException PluginProperties Deprecated.ProblemsSummary Holds the summary (counters) for the problems in build types.ProjectDataModel ProjectIdProvider ProjectManager ProjectManagerEx ProjectRemoveFailedException ProjectsModelListener Interface for the projects model events listeners.ProjectsModelListenerAdapter A helper for writingProjectsModelListener
s.PromotionBuildSettingsFactory PropertiesProcessor Implement to apply additional validation on parameters specified by user.QueuedBuildEx QueuedBuildFactory QueuedBuildsSettingsFreezer ReadOnlyBuildSettings Frozen build settings for the build, which can be obtained from the build promotion.ReadOnlyBuildTypeSettings Read-only interface with all necessary data forAbstractBuildSettings
ReadOnlyEntityException This exception is thrown on attempt to modify a currently readonly entity, like project, build configuration or VCS rootReadOnlyIndexedCollection ReadOnlyOptionSupport ReadOnlyReason Describes why a particular object (project, build configuration or a template) is read onlyReadOnlyUserParameters provides access to user-defined parametersRepositoryVersion Represents VCS repository versionRequirementFactory ResolvedSettings Represents build configuration settings with parameter references resolved.RestrictedOperation Operations that usually are not allowed on read-only node.RunningBuildEx RunningBuildsCollection RunningBuildsManager Provides various information about currently running builds.RunType Represents a build runner on the server side.RunTypeBase Base interface forRunType
andRunTypeExtension
RunTypeExtension Extension for build configuration runner edit/view pages.RunTypeInfo Created 11.03.13 14:17RunTypePerProjectRegistry 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 typesRunTypeWithExtensions Wrapper class used for all registeredRunType
instances.SAgentRestrictor Restricts the set of possible agents to start queued build on + can be displayed in UISBuild Server-side instance of a build.SBuildAgent Represents agent on the server side.SBuildFeatureDescriptor RepresentsBuildFeature
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.SBuildStepDescriptor Root interface used to construct build steps treeSBuildStepsCollection Represents collection of build steps of a buildSBuildType This class represents TeamCity build configuration on the server-side.SecurityContextEx ServerConfigPersistFailedException Signals that TeamCity server was unable to persist server configuration fileServerExtension ServerExtensionHolder ServerListener Generic server listener providing most common eventsServerPaths Provides information about TeamCity server working paths locations.ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.ServerResponsibilityEx ServerSettings Server wide settings.ServerSettings.SecurityPatchesMode ServerSettingsListener ServerShutdownProcessTerminator Created by IntelliJ IDEA.ServerSideEventDispatcher This event dispatcher runs all of the registered listenersSettingDescription 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 SPersistentEntity Represents an entity which configuration can be write to a configuration file.SProject Represents a server side projectSProjectFeatureDescriptor SQueuedBuild Build in the queue object.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.SuitableConfigurationsProvider SwitchableExternalActivityRegistry TagData Represent tag-related data including label, private/public flag, owner and creator (for public tags) Public tags are visible in UI, private tags are used by special services, e.g.TeamCityNode Describes some TeamCity node.TeamCityNodes A service which provides access to TeamCity nodes and allows changing their configuration.TeamCitySummaryFactory TemplateBecomesInaccessibleException 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).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 UserAuthSettingsPluginsRegistry Registry for authentication plugins those provide additional user settings on user profile page.UserChangesFilter UserGroupProfilePluginInfo Describes information about plugin that provides some user group properties to be edited on user group profile page.UserParametersHolder Holds user defined parameters.UserProfilePluginInfo Describes information about plugin that provides some user properties to be edited on user profile page.UserPropertyInfo Describes property of the user which correspond to some plugin and can be edited on the user settings page (in the corresponding plugin section).VcsConnectionStatus Created 21.08.13 16:45VcsModificationProcessor VCS modification processor for use during changes calculationVcsSettingsTracker Associates VCS revision with VCS settings in a build type.VcsStatusLogger Created 21.08.13 14:37VcsStatusProvider Collects success / failure statuses for VCS roots in build configurations.VcsWorkspaceAccess Facade for VCS operations on several VCS root entriesWebLinks This helper creates absolute links to different TeamCity pages. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.agent Class Description AgentBuildHistory AgentDescription Represents agent parameters required to check agent and build configuration compatibilityAgentDistributionMonitor AgentDistributionMonitorAware AgentPersister AgentPluginsRegistry BuildAgentEx BuildAgentInit Contains methods called during build agent initializationBuildAgentManager Provides an ability to operate TeamCity agents.BuildAgentSpecialState Describes special agent stateBuildServerListener Generic TeamCity server listeners.MultiNodesEvents Allows to publish simple low-level events to other TeamCity nodes in multi-nodes setup.MultiNodeTasks MultiNodeTasks.SubmittedTask MultiNodeTasks.TaskData MultiNodeTasksListener OnDemandToolsProvider PluginPartNamesRegistry RegisterAgentPluginException RunType Represents a build runner on the server side.SBuildAgent Represents agent on the server side.SBuildType This class represents TeamCity build configuration on the server-side.ServerPaths Provides information about TeamCity server working paths locations.ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.SFinishedBuild Finished build object.SRunningBuild Running build interface, contains information specific for running build. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.approval Class Description BuildFeature Represents a kind of a plugin that provides some functionality around a build.BuildPromotion Contains information necessary to reproduce a build.BuildPromotionEx 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 agentBuildTypeIdentity Base interface for build template and build configurations, containing only identifiers and related things.BuildTypeSettings Contains build configuration settingsBuildTypeTemplate Build configuration template.ChangesCollectionCondition ChangesCollectionCondition.Result Describable Represents a kind of plugin that will be described in a user presentable wayInvalidProperty PropertiesProcessor Implement to apply additional validation on parameters specified by user.SBuild Server-side instance of a build.SBuildType This class represents TeamCity build configuration on the server-side.ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.artifacts Class Description BackgroundArtifactsStateUpdater BuildPromotion Contains information necessary to reproduce a build.BuildServerListener Generic TeamCity server listeners.BuildsManager CachePaths Interface to get a cache directory by nameSBuild Server-side instance of a build.SecurityContextEx ServerExtension ServerPaths Provides information about TeamCity server working paths locations. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.artifacts.limits Class Description Parameter Parameter set for the build configuration, or the specified build parameter.ProjectManager ServerSettings Server wide settings.SProject Represents a server side projectSRunningBuild Running build interface, contains information specific for running build. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.audit Class Description BuildPromotion Contains information necessary to reproduce a build.BuildServerListener Generic TeamCity server listeners.BuildTypeTemplate Build configuration template.ProjectManager SBuild Server-side instance of a build.SBuildAgent Represents agent on the server side.ServerExtension ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.SProject Represents a server side projectSTest Represents a single test in a project, provides information about responsibility.TestName2Index -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.audit.filters Class Description BuildTypeTemplate Build configuration template.ProjectManager SBuildType This class represents TeamCity build configuration on the server-side.SProject Represents a server side projectSTest Represents a single test in a project, provides information about responsibility. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.audit.finders Class Description BuildAgentManager Provides an ability to operate TeamCity agents.BuildPromotionManager BuildsManager ProjectManager RunTypeRegistry Registry for all available RunTypes (each RunType represent a particular build runner) registered on the TeamCity server.ServerExtension SProject Represents a server side projectSTestManager The data-access object for tests (right now acts merely as a factory).TeamCityNodes A service which provides access to TeamCity nodes and allows changing their configuration. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.auth Class Description AgentBuildHistory AgentCannotBeRemovedException Thrown on attempt to remove agent which currently cannot be removedAgentCompatibility Presents information about compatibility the given agent with the specified configuration.AgentDescription Represents agent parameters required to check agent and build configuration compatibilityAgentDistributionMonitor AgentDistributionMonitorAware AgentRestrictorFactory BatchTrigger BuildAgentEx BuildAgentFactory BuildAgentInit Contains methods called during build agent initializationBuildAgentManager Provides an ability to operate TeamCity agents.BuildAgentManager.RunConfigurationPolicy Policies to check if the is allowed to run the configuration.BuildAgentManagerEx BuildAgentSpecialState Describes special agent stateBuildEstimates Holds data that describes estimates for a queued build.BuildEx BuildHistory Provides ability to operate with TeamCity finished builds.BuildHistoryEx BuildPromotion Contains information necessary to reproduce a build.BuildPromotionEx BuildPromotionOwner Holds a build promotion.BuildQueue Presents information about builds are currently in the queue.BuildQueueEx BuildQueueOrderingStrategy Strategy for ordering builds in BuildQueueBuildRevision Represents version control server revision checked out for a VCS Root for a buildBuildServerEx BuildServerListener Generic TeamCity server listeners.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.BuildTypeSettings Contains build configuration settingsBuildTypeSettingsEx BuildTypeSettingsListener BuildTypeTemplate Build configuration template.BuildTypeTemplateEx BuildTypeTemplateFactory ChangeDescriptor CleanupLevel Specifies what data should be cleaned by a cleanup rule.CleanupSettings CleanupSettingsInit CompatibleAgents ConfigAction User or system action causing changes in TeamCity configuration filesConfigurationErrors This interface should be used for critical errors associated with server configuration files.CopyOptions These options control how build configuration and project related data is copied.CriticalErrors Maintains list of critical errors that must be shown on every page.CyclicDependencyException Thrown on attempt to create a project that produces a cycle in project dependenciesDuplicateBuildTypeNameException DuplicateProjectNameException DuplicateTemplateNameException 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.InternalParameters InvalidIdentifierException Thrown when the given string identifier doesn't meet some rules.InvalidNameException Thrown when the given name doesn't meet some rules.InvalidVcsRootScopeException LicenseKey LicenseKeysManager Manages license keys.LicenseList Represents list of currently loaded licensesLicensingPolicyEx 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:12MaxNumberOfBuildTypesReachedException Parameter Parameter set for the build configuration, or the specified build parameter.ParametersSupport PatchMapLogger Created by IntelliJ IDEA.PersistFailedException Thrown if some object failed to persistPersistTask PersonalBuildManager Provides information about personal builds.ProjectDataModel ProjectManager ProjectManagerEx ProjectManagerEx.IdsMaps ProjectRemoveFailedException ProjectVcsRoots Created 22.08.13 10:43ProjectVcsRootsEx Created 22.08.13 10:44QueuedBuildEx QueuedBuildFactory ReadOnlyUserParameters provides access to user-defined parametersRunningBuildEx RunType Represents a build runner on the server side.SAgentRestrictor Restricts the set of possible agents to start queued build on + can be displayed in UISBuild Server-side instance of a build.SBuildAgent Represents agent on the server side.SBuildFeatureDescriptor RepresentsBuildFeature
parameters.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.SecurityContextEx SecurityContextEx.RunAsAction SecurityContextEx.RunAsActionWithResult ServerConfigPersistFailedException Signals that TeamCity server was unable to persist server configuration fileServerPaths Provides information about TeamCity server working paths locations.ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.ServerSettings Server wide settings.ServerSideEventDispatcher This event dispatcher runs all of the registered listenersSettingsPersister 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.SPersistentEntity Represents an entity which configuration can be write to a configuration file.SProject Represents a server side projectSProjectFeatureDescriptor SQueuedBuild Build in the queue object.SRunningBuild Running build interface, contains information specific for running build.STestRun Represents a single test run (execution) in a particular build.TemplateBecomesInaccessibleException TriggerTask Trigger task describes how to add build in the queue.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.UserGroupPropertyValidator Validates group property.UserParametersHolder Holds user defined parameters.UserPropertyValidator Validates user property.VcsStatusLogger Created 21.08.13 14:37VcsWorkspaceAccess Facade for VCS operations on several VCS root entries -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.build.steps Class Description BuildRunnerDescriptor Build runner descriptor.BuildStartContext Context of parameters that will be send to the build agent to start the build.BuildStartStepsContext Created 01.03.13 19:55InvalidProperty ParametersDescriptor Represents parameters of some type.RunTypesProvider Provides access to available run typesSBuildRunnerDescriptor Represents build runner settings in a build configuration, can be obtained from SBuildType.SBuildStepDescriptor Root interface used to construct build steps treeSBuildStepsCollection Represents collection of build steps of a buildSRunnerContext Represents context of a single build step on the server side.SRunningBuild Running build interface, contains information specific for running build. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.buildDistribution Class Description BuildPromotionEx BuildPromotionManager BuildQueueEx BuildServerEx BuildServerListener Generic TeamCity server listeners.ProjectManager QueuedBuildsSettingsFreezer SBuildAgent Represents agent on the server side.SBuildType This class represents TeamCity build configuration on the server-side.ServerExtension WebLinks This helper creates absolute links to different TeamCity pages. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.buildDistribution.agentsComparators Class Description SBuildAgent Represents agent on the server side. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.buildDistribution.agentsComparators.impl Class Description SBuildAgent Represents agent on the server side. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.buildDistribution.restrictors Class Description BuildAgentEx BuildAgentManager Provides an ability to operate TeamCity agents.SAgentRestrictor Restricts the set of possible agents to start queued build on + can be displayed in UI -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.buildTypeSettings Class Description DuplicateIdException Thrown on attempt to register an object with duplicate idParameter Parameter set for the build configuration, or the specified build parameter.SBuildFeatureDescriptor RepresentsBuildFeature
parameters.SBuildRunnerDescriptor Represents build runner settings in a build configuration, can be obtained from SBuildType. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.buildTypeSettings.impl Class Description BuildTypeEx BuildTypeSettingsListener BuildTypeTemplateEx ControlDescription Provides description of control for rendering Actually contains Type SpecInheritableUserParametersHolder Represents parameters holder with inheritance of parameters.InheritableUserParametersHolderEx Created by Andrey Titov on 21.04.16.InternalParameters Parameter Parameter set for the build configuration, or the specified build parameter.ReadOnlyUserParameters provides access to user-defined parametersSBuildFeatureDescriptor RepresentsBuildFeature
parameters.SBuildRunnerDescriptor Represents build runner settings in a build configuration, can be obtained from SBuildType.SPersistentEntity Represents an entity which configuration can be write to a configuration file.UserParametersHolder Holds user defined parameters. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.changeProviders Class Description BuildPromotion Contains information necessary to reproduce a build.BuildPromotionEx BuildsManager ChangeDescriptor OrderedBuild Comparable to compare builds by changes sequence, considers history builds.SBuildType This class represents TeamCity build configuration on the server-side.VcsModificationProcessor VCS modification processor for use during changes calculation -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.cleanup Class Description BuildServerListener Generic TeamCity server listeners.CleanupLevel Specifies what data should be cleaned by a cleanup rule.CleanupSettings CleanupSettingsInit ConfigurationErrors This interface should be used for critical errors associated with server configuration files.CustomDataStorageManager MainConfigProcessor This interface can be implemented to save/load custom configurations in main-config.xmlMultiNodesEvents Allows to publish simple low-level events to other TeamCity nodes in multi-nodes setup.MultiNodeTasks ParametersDescriptor Represents parameters of some type.ProjectManagerEx SBuild Server-side instance of a build.SBuildType This class represents TeamCity build configuration on the server-side.ServerExtension ServerExtensionHolder ServerPaths Provides information about TeamCity server working paths locations.ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.ServerSettings Server wide settings.SFinishedBuild Finished build object. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.cleanup.extensions Class Description BuildArtifactsLocationChecker BuildServerListener Generic TeamCity server listeners.BuildsManager CriticalErrors Maintains list of critical errors that must be shown on every page.ProjectManager SBuildType This class represents TeamCity build configuration on the server-side.ServerExtension ServerPaths Provides information about TeamCity server working paths locations.ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.ServerSettings Server wide settings. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.cleanup.v2019 Class Description CleanupLevel Specifies what data should be cleaned by a cleanup rule. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.cleanup.v2019.filters Class Description ProjectManagerEx -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.cleanup.v2019.impl Class Description CleanupLevel Specifies what data should be cleaned by a cleanup rule. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.cleanup.v2019.partitions Class Description ProjectManagerEx -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.cleanup.v2019.rules Class Description ProjectManagerEx -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.cleanup.v2019.settings Class Description BuildFeature Represents a kind of a plugin that provides some functionality around a build.BuildFeature.PlaceToShow Location of build feature settings in UIBuildFeatureDescriptorFactory BuildTypeEx BuildTypeTemplate Build configuration template.BuildTypeTemplateEx ConfigActionFactory Factory for creatingConfigAction
instances.Describable Represents a kind of plugin that will be described in a user presentable wayDuplicateIdException Thrown on attempt to register an object with duplicate idProjectManagerEx SBuildFeatureDescriptor RepresentsBuildFeature
parameters.ServerExtension SProject Represents a server side projectSProjectFeatureDescriptor -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.compatMode Class Description 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 agentServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.configsRepo Class Description BuildServerListener Generic TeamCity server listeners.ConfigAction User or system action causing changes in TeamCity configuration filesMultiNodesEvents Allows to publish simple low-level events to other TeamCity nodes in multi-nodes setup.ServerExtension ServerPaths Provides information about TeamCity server working paths locations.ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.copy Class Description BuildTypeCopySettings BuildTypeSettingsEx -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.dependency Class Description BuildPromotion Contains information necessary to reproduce a build.BuildPromotionEx BuildQueue Presents information about builds are currently in the queue.BuildsManager BuildTypeEx ControlDescription Provides description of control for rendering Actually contains Type SpecInvalidIdentifierException Thrown when the given string identifier doesn't meet some rules.ProjectManager SBuild Server-side instance of a build.SBuildType This class represents TeamCity build configuration on the server-side.SecurityContextEx -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.events.async Class Description AsyncBuildEventDispatcher AsyncBuildEventListener Asynchronous TeamCity server listener.BuildPromotionManager BuildServerListener Generic TeamCity server listeners.ServerPaths Provides information about TeamCity server working paths locations. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.executors Class Description BuildServerListener Generic TeamCity server listeners. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.history Class Description BuildHistory Provides ability to operate with TeamCity finished builds.BuildHistoryEx BuildPromotion Contains information necessary to reproduce a build.BuildPromotionManager BuildPromotionOwner Holds a build promotion.BuildServerAdapter A helper for writingBuildServerListener
s.BuildServerListener Generic TeamCity server listeners.BuildsManager CleanupLevel Specifies what data should be cleaned by a cleanup rule.HistoryBuild This interface is used to save build information to database.MultiNodesEvents Allows to publish simple low-level events to other TeamCity nodes in multi-nodes setup.ProjectManager ProjectManagerEx ProjectsModelListener Interface for the projects model events listeners.ProjectsModelListenerAdapter A helper for writingProjectsModelListener
s.RunningBuildEx RunningBuildsCollection SBuild Server-side instance of a build.SBuildAgent Represents agent on the server side.SBuildType This class represents TeamCity build configuration on the server-side.ServerListener Generic server listener providing most common eventsSFinishedBuild Finished build object.ShortStatistics SProject Represents a server side projectSRunningBuild 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. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.installation Class Description BuildServerListener Generic TeamCity server listeners.InstallationsManager ServerPaths Provides information about TeamCity server working paths locations.ServerSettings Server wide settings. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.messagesDump Class Description SRunningBuild Running build interface, contains information specific for running build. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.persisting Class Description BuildServerListener Generic TeamCity server listeners.ConfigAction User or system action causing changes in TeamCity configuration filesPersistTask PersistTaskStage ServerExtension ServerPaths Provides information about TeamCity server working paths locations.ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.ServerResponsibilityEx 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. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.persisting.projects Class Description BuildServerListener Generic TeamCity server listeners.BuildTypeTemplate Build configuration template.ConfigAction User or system action causing changes in TeamCity configuration filesConfigActionEx ConfigChangesCommitter ConfigurationErrors This interface should be used for critical errors associated with server configuration files.PersistTask PersistTaskStage ProjectManager SBuildType This class represents TeamCity build configuration on the server-side.ServerPaths Provides information about TeamCity server working paths locations.ServerResponsibilityEx SPersistentEntity Represents an entity which configuration can be write to a configuration file.SProject Represents a server side projectVersionedSettingsRegistryEx -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.persisting.settings Class Description BuildServerListener Generic TeamCity server listeners.PersistTask ServerPaths Provides information about TeamCity server working paths locations.ServerResponsibilityEx 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. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.personal Class Description AgentRestrictorFactory BuildHistoryEx BuildPromotion Contains information necessary to reproduce a build.BuildQueueEx BuildServerListener Generic TeamCity server listeners.PatchMapLogger Created by IntelliJ IDEA.PersonalBuildManager Provides information about personal builds.SAgentRestrictor Restricts the set of possible agents to start queued build on + can be displayed in UISBuild Server-side instance of a build.SBuildType This class represents TeamCity build configuration on the server-side.SecurityContextEx ServerExtension ServerPaths Provides information about TeamCity server working paths locations.SQueuedBuild Build in the queue object.SRunningBuild Running build interface, contains information specific for running build. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.problems Class Description BuildPromotion Contains information necessary to reproduce a build.BuildsManager ProjectManager SBuild Server-side instance of a build.SBuildType This class represents TeamCity build configuration on the server-side.SecurityContextEx SProject Represents a server side projectTextStatusBuilder User: kir This ServerExtension allows to customize text status line of the build, i.e. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.problems.types Class Description BuildPromotionEx SBuild Server-side instance of a build.SecurityContextEx -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.projectSources Class Description BuildServerListener Generic TeamCity server listeners.RunningBuildEx SecurityContextEx ServerExtension ServerPaths Provides information about TeamCity server working paths locations.ServerSideEventDispatcher This event dispatcher runs all of the registered listenersSRunningBuild Running build interface, contains information specific for running build.VcsStatusLogger Created 21.08.13 14:37 -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.projects Class Description BuildArtifactsLocationChecker BuildPromotion Contains information necessary to reproduce a build.BuildServerAdapter A helper for writingBuildServerListener
s.BuildServerListener Generic TeamCity server listeners.BuildServerState BuildTypeEx BuildTypeFilter BuildTypeIdentity Base interface for build template and build configurations, containing only identifiers and related things.BuildTypeSettingsMapperFactory BuildTypeTemplate Build configuration template.BuildTypeTemplateEx CleanupSettings CleanupSettingsInit ConfigAction User or system action causing changes in TeamCity configuration filesConfigActionEx ConfigActionFactory Factory for creatingConfigAction
instances.ConfigActionsServerAdapter ConfigActionsServerListener ConfigChangesCommitter ConfigFileChangesListener ConfigurationErrors This interface should be used for critical errors associated with server configuration files.CopyOptions These options control how build configuration and project related data is copied.CredentialsStorage Credentials storage extension.CredentialsStorageEx CustomDataStorage Holds custom data valuesCyclicDependencyException Thrown on attempt to create a project that produces a cycle in project dependenciesDuplicateBuildTypeIdException Thrown on attempt to add build configuration with duplicate idDuplicateBuildTypeNameException DuplicateProjectNameException DuplicateTemplateNameException InheritableUserParametersHolder Represents parameters holder with inheritance of parameters.InheritableUserParametersHolderEx Created by Andrey Titov on 21.04.16.InternalParameters InvalidIdentifierException Thrown when the given string identifier doesn't meet some rules.InvalidNameException Thrown when the given name doesn't meet some rules.InvalidVcsRootScopeException MaxNumberOfBuildTypesReachedException MultiNodesEvents Allows to publish simple low-level events to other TeamCity nodes in multi-nodes setup.Parameter Parameter set for the build configuration, or the specified build parameter.ParametersSupport PersistentEntityVersion Version ofSPersistentEntity
.PersistFailedException Thrown if some object failed to persistPersistTask ProjectDataModel ProjectManager ProjectManagerEx ProjectManagerEx.IdsMaps ProjectModelVersionSnapshot ProjectPersistingHandler ProjectRemoveFailedException ProjectsModelListener Interface for the projects model events listeners.ProjectsModelListenerAdapter A helper for writingProjectsModelListener
s.ProjectsPaths Created 08.03.13 18:10ProjectVcsRoots Created 22.08.13 10:43ProjectVcsRootsEx Created 22.08.13 10:44ReadOnlyBuildTypeSettings Read-only interface with all necessary data forAbstractBuildSettings
ReadOnlyIndexedCollection ReadOnlyReason Describes why a particular object (project, build configuration or a template) is read onlyReadOnlyUserParameters provides access to user-defined parametersSBuildType This class represents TeamCity build configuration on the server-side.SecurityContextEx ServerExtension ServerListener Generic server listener providing most common eventsServerPaths Provides information about TeamCity server working paths locations.ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.ServerResponsibilityEx SPersistentEntity Represents an entity which configuration can be write to a configuration file.SProject Represents a server side projectSProjectFeatureDescriptor TemplateCannotBeRemovedException Thrown on attempt to remove a template which is still being used either by a build configuration or a project.UpdatedEntity UserParametersHolder Holds user defined parameters.VersionedSettingsRegistryEx -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.projects.features Class Description SProject Represents a server side projectSProjectFeatureDescriptor -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.query Class Description BuildPromotion Contains information necessary to reproduce a build.CompilationBlockBean HistoryBuild This interface is used to save build information to database.RunningBuildEx SBuild Server-side instance of a build.SBuildType This class represents TeamCity build configuration on the server-side.SQLRunner Helper interface to perform sql operations. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.remoteDebug Class Description BuildPromotion Contains information necessary to reproduce a build.BuildServerAdapter A helper for writingBuildServerListener
s.BuildServerListener Generic TeamCity server listeners.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 agentProjectsModelListener Interface for the projects model events listeners.ProjectsModelListenerAdapter A helper for writingProjectsModelListener
s.SBuildServer This is one of the core components of the TeamCity server-side support.ServerExtension ServerListener Generic server listener providing most common eventsServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.SRunningBuild Running build interface, contains information specific for running build. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.runType Class Description DeprecatedRunTypes Allows to fetch deprecation info about a run typeDeprecation Represents deprecation information about some plugin (runner, VCS plugin, etc)ProjectManager ProjectNotFoundException PropertiesProcessor Implement to apply additional validation on parameters specified by user.RunType Represents a build runner on the server side.RunTypeBase Base interface forRunType
andRunTypeExtension
RunTypeExtension Extension for build configuration runner edit/view pages.RunTypeInfo Created 11.03.13 14:17RunTypePerProjectRegistry 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 typesRunTypeWithExtensions Wrapper class used for all registeredRunType
instances.SBuildType This class represents TeamCity build configuration on the server-side.ServerExtension SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.serverStatistics.providers Class Description BuildServerAdapter A helper for writingBuildServerListener
s.BuildServerEx BuildServerListener Generic TeamCity server listeners.BuildsManager LicenseKey ProjectsModelListener Interface for the projects model events listeners.ProjectsModelListenerAdapter A helper for writingProjectsModelListener
s.SBuildAgent Represents agent on the server side.ServerListener Generic server listener providing most common eventsServerSettings Server wide settings.SRunningBuild Running build interface, contains information specific for running build.TeamCityNodes A service which provides access to TeamCity nodes and allows changing their configuration. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.ssh Class Description 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 agentServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.ssl Class Description BuildServerListener Generic TeamCity server listeners.ConfigAction User or system action causing changes in TeamCity configuration filesPersistTask SecurityContextEx ServerPaths Provides information about TeamCity server working paths locations.SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.ssl.acme Class Description ServerSettings Server wide settings. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.timeEstimation Class Description BuildAgentFactory BuildEstimates Holds data that describes estimates for a queued build.BuildHistory Provides ability to operate with TeamCity finished builds.BuildQueueEx BuildServerAdapter A helper for writingBuildServerListener
s.BuildServerListener Generic TeamCity server listeners.ProjectManager ProjectsModelListener Interface for the projects model events listeners.ProjectsModelListenerAdapter A helper for writingProjectsModelListener
s.RunningBuildEx SBuildAgent Represents agent on the server side.ServerListener Generic server listener providing most common eventsSFinishedBuild Finished build object.SQueuedBuild Build in the queue object.SRunningBuild Running build interface, contains information specific for running build. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.tracker Class Description BuildHistory Provides ability to operate with TeamCity finished builds.BuildPromotion Contains information necessary to reproduce a build.BuildServerAdapter A helper for writingBuildServerListener
s.BuildServerListener Generic TeamCity server listeners.BuildTypeBranchesListener BuildTypeTemplate Build configuration template.ProjectManagerEx ProjectsModelListener Interface for the projects model events listeners.ProjectsModelListenerAdapter A helper for writingProjectsModelListener
s.SBuild Server-side instance of a build.SBuildAgent Represents agent on the server side.SBuildType This class represents TeamCity build configuration on the server-side.ServerListener Generic server listener providing most common eventsSFinishedBuild Finished build object.SProject Represents a server side projectSQueuedBuild Build in the queue object.SRunningBuild Running build interface, contains information specific for running build.STest Represents a single test in a project, provides information about responsibility.TagData Represent tag-related data including label, private/public flag, owner and creator (for public tags) Public tags are visible in UI, private tags are used by special services, e.g.UserModelListenerEx -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.untrustedBuilds Class Description BuildPromotionEx ConfigActionFactory Factory for creatingConfigAction
instances.ParametersDescriptor Represents parameters of some type.SBuildType This class represents TeamCity build configuration on the server-side.ServerExtension SProject Represents a server side projectSProjectFeatureDescriptor -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.versionedSettings Class Description BuildCustomizerFactory BuildPromotion Contains information necessary to reproduce a build.BuildPromotionEx BuildRevision Represents version control server revision checked out for a VCS Root for a buildBuildServerAdapter A helper for writingBuildServerListener
s.BuildServerListener Generic TeamCity server listeners.BuildTypeEx BuildTypeSettings Contains build configuration settingsBuildTypeTemplate Build configuration template.BuildTypeTemplateEx ConfigAction User or system action causing changes in TeamCity configuration filesConfigActionFactory Factory for creatingConfigAction
instances.ConfigActionsServerAdapter ConfigActionsServerListener ConfigChangesCommitter CopiedObjects Contains all copied objectsCustomSettingsMapper This extension is called when objects like build types, templates or projects are copied.MultiNodesEvents Allows to publish simple low-level events to other TeamCity nodes in multi-nodes setup.MultiNodeTasks ParametersDescriptor Represents parameters of some type.ProjectManager ProjectManagerEx ProjectPersistingHandler ProjectsModelListener Interface for the projects model events listeners.ProjectsModelListenerAdapter A helper for writingProjectsModelListener
s.ProjectVcsRoots Created 22.08.13 10:43RunTypeRegistry Registry for all available RunTypes (each RunType represent a particular build runner) registered on the TeamCity server.SBuildType This class represents TeamCity build configuration on the server-side.SecurityContextEx ServerExtension ServerListener Generic server listener providing most common eventsServerPaths Provides information about TeamCity server working paths locations.ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.ServerSideEventDispatcher This event dispatcher runs all of the registered listenersSPersistentEntity Represents an entity which configuration can be write to a configuration file.SProject Represents a server side projectSwitchableExternalActivityRegistry VcsAccessFactory Created 16.08.13 19:38VersionedSettingsRegistry Registry of project config files to be committed in version control.VersionedSettingsRegistryEx -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.virtualAgent Class Description BuildPromotion Contains information necessary to reproduce a build.BuildTypeTemplate Build configuration template.CompatibilityResult Represents result of the compatibility between a build configuration and an agentSBuildType This class represents TeamCity build configuration on the server-side.SQueuedBuild Build in the queue object. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.xml Class Description BuildQueueInit Interface for build queue initialization.BuildServerListener Generic TeamCity server listeners.BuildTypeEx BuildTypeSettingsEx BuildTypeTemplateEx BuildTypeTemplateFactory Parameter Parameter set for the build configuration, or the specified build parameter.ProjectDataModel ReadOnlyBuildTypeSettings Read-only interface with all necessary data forAbstractBuildSettings
SProject Represents a server side projectUserParametersHolder Holds user defined parameters.VersionedSettingsRegistryEx -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.impl.xml.build Class Description ArtifactDependencyFactory BuildFeatureDescriptorFactory BuildRunnerDescriptor Build runner descriptor.BuildTypeSettings Contains build configuration settingsBuildTypeSettingsEx RequirementFactory SBuildFeatureDescriptor RepresentsBuildFeature
parameters. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.maintenance Class Description MultiNodeLocks SecurityContextEx ServerPaths Provides information about TeamCity server working paths locations. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.matchers Class Description BuildRunnerDescriptor Build runner descriptor.BuildTypeSettings Contains build configuration settingsChangeDescriptor -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.messages Class Description BuildServerListener Generic TeamCity server listeners.BuildsManager CustomDataStorage Holds custom data valuesCustomDataStorageManager RunningBuildEx ServerExtension SProject Represents a server side projectSRunningBuild Running build interface, contains information specific for running build. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.messages.codeDuplicates Class Description MessageProcessor Processes build messages.MessageProcessorFactory Allows to register custom message processors on the server side.SBuild Server-side instance of a build.ServerExtension SRunningBuild Running build interface, contains information specific for running build. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.messages.codeInspection Class Description MessageProcessor Processes build messages.MessageProcessorFactory Allows to register custom message processors on the server side.OrderedBuild Comparable to compare builds by changes sequence, considers history builds.SBuild Server-side instance of a build.ServerExtension SRunningBuild Running build interface, contains information specific for running build. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.messages.core Class Description MessageProcessor Processes build messages.MessageProcessorFactory Allows to register custom message processors on the server side.ServerExtension SRunningBuild Running build interface, contains information specific for running build.TestName2Index -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.metadata Class Description SBuild Server-side instance of a build.ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.metadata.impl Class Description ServerPaths Provides information about TeamCity server working paths locations. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.metadata.impl.indexer Class Description BuildServerListener Generic TeamCity server listeners.BuildsManager SBuild Server-side instance of a build. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.metadata.impl.metadata Class Description ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.mute Class Description BuildPromotion Contains information necessary to reproduce a build.BuildPromotionEx BuildServerListener Generic TeamCity server listeners.BuildsManager MultiNodesEvents Allows to publish simple low-level events to other TeamCity nodes in multi-nodes setup.ProjectManager SBuild Server-side instance of a build.SBuildType This class represents TeamCity build configuration on the server-side.SecurityContextEx ServerExtension ServerExtensionHolder SProject Represents a server side projectSTest 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). -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.oauth Class Description CopiedObjects Contains all copied objectsCustomDataStorage Holds custom data valuesCustomSettingsMapper This extension is called when objects like build types, templates or projects are copied.ParametersDescriptor Represents parameters of some type.ProjectManager ProjectsModelListener Interface for the projects model events listeners.ProjectsModelListenerAdapter A helper for writingProjectsModelListener
s.PropertiesProcessor Implement to apply additional validation on parameters specified by user.RunningBuildsManager Provides various information about currently running builds.SecurityContextEx ServerExtension ServerSettings Server wide settings.SProject Represents a server side projectSProjectFeatureDescriptor UserAuthSettingsPluginsRegistry Registry for authentication plugins those provide additional user settings on user profile page.WebLinks This helper creates absolute links to different TeamCity pages. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.oauth.azuredevops Class Description ProjectManager PropertiesProcessor Implement to apply additional validation on parameters specified by user.ServerExtension SProject Represents a server side projectWebLinks This helper creates absolute links to different TeamCity pages. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.oauth.bitbucket Class Description ProjectManager PropertiesProcessor Implement to apply additional validation on parameters specified by user.ServerExtension SProject Represents a server side projectWebLinks This helper creates absolute links to different TeamCity pages. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.oauth.github Class Description ProjectManager PropertiesProcessor Implement to apply additional validation on parameters specified by user.ServerExtension WebLinks This helper creates absolute links to different TeamCity pages. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.oauth.gitlab Class Description InvalidProperty ProjectManager PropertiesProcessor Implement to apply additional validation on parameters specified by user.ServerExtension SProject Represents a server side projectWebLinks This helper creates absolute links to different TeamCity pages. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.oauth.google Class Description ProjectManager PropertiesProcessor Implement to apply additional validation on parameters specified by user.ServerExtension ServerSettings Server wide settings.WebLinks This helper creates absolute links to different TeamCity pages. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.oauth.reports Class Description ServerExtension WebLinks This helper creates absolute links to different TeamCity pages. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.oauth.server.pkce Class Description MultiNodeTasks.SubmittedTask -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.oauth.server.pkce.controllers Class Description MultiNodeTasks SecurityContextEx -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.oauth.space Class Description CopiedObjects Contains all copied objectsCustomSettingsMapper This extension is called when objects like build types, templates or projects are copied.InternalParameters MultiNodeTasks ParametersDescriptor Represents parameters of some type.ProjectManager PropertiesProcessor Implement to apply additional validation on parameters specified by user.SBuild Server-side instance of a build.SecurityContextEx ServerExtension ServerSettings Server wide settings.SProject Represents a server side projectSProjectFeatureDescriptor WebLinks This helper creates absolute links to different TeamCity pages. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.oauth.space.application Class Description CustomDataStorageManager ProjectManager ProjectsModelListener Interface for the projects model events listeners.ProjectsModelListenerAdapter A helper for writingProjectsModelListener
s.SProject Represents a server side projectSProjectFeatureDescriptor -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.oauth.tfs Class Description InvalidProperty ProjectManager PropertiesProcessor Implement to apply additional validation on parameters specified by user.ServerExtension WebLinks This helper creates absolute links to different TeamCity pages. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.parameters Class Description BuildServerListener Generic TeamCity server listeners.BuildTypeTemplate Build configuration template.ConfigAction User or system action causing changes in TeamCity configuration filesConfigActionsServerAdapter ConfigActionsServerListener ControlDescription Provides description of control for rendering Actually contains Type SpecCopiedObjects Contains all copied objectsCustomSettingsMapper This extension is called when objects like build types, templates or projects are copied.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.ProjectManager SBuild Server-side instance of a build.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 ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.SProject Represents a server side projectUserParametersHolder Holds user defined parameters. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.parameters.remote Class Description BuildServerAdapter A helper for writingBuildServerListener
s.BuildServerListener Generic TeamCity server listeners.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 agentParameter Parameter set for the build configuration, or the specified build parameter.ProjectsModelListener Interface for the projects model events listeners.ProjectsModelListenerAdapter A helper for writingProjectsModelListener
s.SBuild Server-side instance of a build.ServerExtension ServerListener Generic server listener providing most common eventsSRunningBuild Running build interface, contains information specific for running build. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.parameters.typed Class Description BuildAgentManagerEx BuildServerListener Generic TeamCity server listeners.SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.parameters.types Class Description BuildPromotion Contains information necessary to reproduce a build.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 agentControlDescription Provides description of control for rendering Actually contains Type SpecParameter Parameter set for the build configuration, or the specified build parameter.ParameterTypeBase Created by Andrey Titov on 29.02.16.ReadOnlyAwareParameterType Created by Andrey Titov on 04.03.16.SBuild Server-side instance of a build.ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.problems Class Description BuildPromotion Contains information necessary to reproduce a build.RunningBuildEx SBuild Server-side instance of a build.SBuildType This class represents TeamCity build configuration on the server-side.SProject Represents a server side projectTextStatusBuilder User: kir This ServerExtension allows to customize text status line of the build, i.e. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.projectsExport Class Description BuildTypeTemplate Build configuration template.ProjectPersistingHandler SBuildType This class represents TeamCity build configuration on the server-side.SecurityContextEx ServerPaths Provides information about TeamCity server working paths locations.SPersistentEntity Represents an entity which configuration can be write to a configuration file.SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.projectsImport Class Description ProjectIdProvider ProjectManagerEx ProjectPersistingHandler SecurityContextEx ServerPaths Provides information about TeamCity server working paths locations.ServerSideEventDispatcher This event dispatcher runs all of the registered listenersTreeHierarchyComparator Abstract comparator that takes into account tree-like hierarchy: - parents must precede children - ordering between nodes on the same depth is defined byTreeHierarchyComparator.compareOnSameDepth(Object, Object)
-
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.projectsImport.conflicts Class Description ProjectManager -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.projectsImport.impl Class Description ProjectIdProvider ProjectManagerEx ProjectPersistingHandler SecurityContextEx ServerPaths Provides information about TeamCity server working paths locations.ServerSettings Server wide settings. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.restart Class Description BuildServerListener Generic TeamCity server listeners.SecurityContextEx ServerShutdownProcessTerminator Created by IntelliJ IDEA. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.settings Class Description BuildServerListener Generic TeamCity server listeners. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.setupFromUrl Class Description SBuildType This class represents TeamCity build configuration on the server-side.ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.stat Class Description BuildServerListener Generic TeamCity server listeners.BuildsManager BuildStatistics Presents information about build result: failed, passed and ignored tests, compilation errors, duration time.BuildStatistics.Order BuildStatisticsOptions CompilationBlockBean CustomDataStorage Holds custom data valuesMessageProcessor Processes build messages.OrderedBuild Comparable to compare builds by changes sequence, considers history builds.ProjectManager SBuild Server-side instance of a build.SBuildType This class represents TeamCity build configuration on the server-side.ServerExtension ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.ShortStatistics 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.TeamCityNodes A service which provides access to TeamCity nodes and allows changing their configuration.TestName2Index TestRunContext -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.statistics Class Description SBuild Server-side instance of a build.SBuildType This class represents TeamCity build configuration on the server-side.SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.statistics.build Class Description BuildPromotion Contains information necessary to reproduce a build.SBuild Server-side instance of a build.SBuildServer This is one of the core components of the TeamCity server-side support. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.statistics.buildtime Class Description ProjectManager 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.SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.statistics.buildtime.filter Class Description SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.statistics.diskusage Class Description BuildHistory Provides ability to operate with TeamCity finished builds.BuildHistoryEx BuildServerAdapter A helper for writingBuildServerListener
s.BuildServerListener Generic TeamCity server listeners.BuildsManager CustomDataStorage Holds custom data valuesProjectManager ProjectsModelListener Interface for the projects model events listeners.ProjectsModelListenerAdapter A helper for writingProjectsModelListener
s.SBuild Server-side instance of a build.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.ServerListener Generic server listener providing most common eventsServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.ServerSettings Server wide settings.SFinishedBuild Finished build object.SProject Represents a server side projectSProjectFeatureDescriptor SRunningBuild Running build interface, contains information specific for running build. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.statistics.diskusage.impl Class Description ProjectManager SBuild Server-side instance of a build.SBuildType This class represents TeamCity build configuration on the server-side.SecurityContextEx ServerPaths Provides information about TeamCity server working paths locations.ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.ServerSettings Server wide settings.SProject Represents a server side projectSProjectFeatureDescriptor -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.statistics.impl Class Description BuildPromotion Contains information necessary to reproduce a build.BuildServerAdapter A helper for writingBuildServerListener
s.BuildServerListener Generic TeamCity server listeners.BuildsManager PositionAwareBuildServerAdapter ProjectManager ProjectsModelListener Interface for the projects model events listeners.ProjectsModelListenerAdapter A helper for writingProjectsModelListener
s.SBuild Server-side instance of a build.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 ServerListener Generic server listener providing most common eventsServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.SRunningBuild Running build interface, contains information specific for running build.TestName2Index -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.storage Class Description 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 agentConfigActionFactory Factory for creatingConfigAction
instances.CopiedObjects Contains all copied objectsCustomSettingsMapper This extension is called when objects like build types, templates or projects are copied.ProjectManager SBuild Server-side instance of a build.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 SProject Represents a server side projectSProjectFeatureDescriptor -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.systemProblems Class Description BuildServerAdapter A helper for writingBuildServerListener
s.BuildServerListener Generic TeamCity server listeners.BuildTypeTemplate Build configuration template.ProjectManager ProjectsModelListener Interface for the projects model events listeners.ProjectsModelListenerAdapter A helper for writingProjectsModelListener
s.SBuild Server-side instance of a build.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.ServerListener Generic server listener providing most common eventsSProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.teamCityInfo Class Description BuildServerListener Generic TeamCity server listeners.SBuild Server-side instance of a build.ServerExtension ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.TextStatusBuilder User: kir This ServerExtension allows to customize text status line of the build, i.e. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.tests Class Description BuildServerEx BuildServerListener Generic TeamCity server listeners.BuildsManager BuildTestsInfo BuildTypeEx Long2StatusCollection Map from long_value to its Status, not thread safe if not frozen.ProjectManager RunningBuildEx SBuild Server-side instance of a build.SBuildType This class represents TeamCity build configuration on the server-side.ServerExtension ServerPaths Provides information about TeamCity server working paths locations.ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.ServerResponsibilityEx SProject Represents a server side projectSTest 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.TestName2Index -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.time Class Description BuildServerListener Generic TeamCity server listeners.TeamCityNodes A service which provides access to TeamCity nodes and allows changing their configuration. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.userChanges Class Description SBuild Server-side instance of a build. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.util Class Description BuildsManager SBuild Server-side instance of a build.SBuildType This class represents TeamCity build configuration on the server-side.ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.validation Class Description InvalidProperty -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.vcs Class Description PatchMapLogger Created by IntelliJ IDEA.SBuild Server-side instance of a build.SBuildType This class represents TeamCity build configuration on the server-side.ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.vcs.spec Class Description BranchFilter Created 19.08.13 17:23SBuildType This class represents TeamCity build configuration on the server-side.ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.versionedSettings Class Description BuildPromotionEx BuildRevision Represents version control server revision checked out for a VCS Root for a buildConfigAction User or system action causing changes in TeamCity configuration filesSBuildType This class represents TeamCity build configuration on the server-side.ServerExtension SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.serverSide.versioning Class Description ServerPaths Provides information about TeamCity server working paths locations. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.ssh Class Description ConfigAction User or system action causing changes in TeamCity configuration filesSProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.stats Class Description BuildServerListener Generic TeamCity server listeners. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.status Class Description BuildServerAdapter A helper for writingBuildServerListener
s.BuildServerListener Generic TeamCity server listeners.BuildsManager ProjectManager ProjectManagerEx ProjectsModelListener Interface for the projects model events listeners.ProjectsModelListenerAdapter A helper for writingProjectsModelListener
s.SBuild Server-side instance of a build.SBuildAgent Represents agent on the server side.SBuildType This class represents TeamCity build configuration on the server-side.SecurityContextEx ServerListener Generic server listener providing most common eventsSFinishedBuild Finished build object.SProject Represents a server side projectSRunningBuild Running build interface, contains information specific for running build.UserChangesFilter -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.tags Class Description BuildPromotion Contains information necessary to reproduce a build.BuildPromotionEx SBuild Server-side instance of a build.ServerExtension TagData Represent tag-related data including label, private/public flag, owner and creator (for public tags) Public tags are visible in UI, private tags are used by special services, e.g. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.tags.impl Class Description BuildPromotion Contains information necessary to reproduce a build.BuildPromotionEx BuildQueue Presents information about builds are currently in the queue.BuildServerListener Generic TeamCity server listeners.BuildsManager SBuild Server-side instance of a build.SBuildType This class represents TeamCity build configuration on the server-side.ServerExtension TagData Represent tag-related data including label, private/public flag, owner and creator (for public tags) Public tags are visible in UI, private tags are used by special services, e.g. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.templates Class Description ServerPaths Provides information about TeamCity server working paths locations.ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.tests Class Description TestGroupName This class represents a name for a group of tests. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.tools Class Description SBuild Server-side instance of a build.ServerExtension SProject Represents a server side projectSRunningBuild Running build interface, contains information specific for running build. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.tools.bundled Class Description ProjectManager ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.tools.impl Class Description BuildServerListener Generic TeamCity server listeners.MultiNodesEvents.Event OnDemandToolsProvider OnDemandToolsProvider.RemoteToolPluginWrapper ProjectManager SBuild Server-side instance of a build.SBuildRunnerDescriptor Represents build runner settings in a build configuration, can be obtained from SBuildType.ServerExtension SProject Represents a server side projectSRunningBuild Running build interface, contains information specific for running build. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.tools.installed Class Description AgentDistributionMonitor AgentDistributionMonitorAware ServerPaths Provides information about TeamCity server working paths locations. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.tools.multiNode Class Description MultiNodesEvents Allows to publish simple low-level events to other TeamCity nodes in multi-nodes setup.MultiNodesEvents.Event -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.tools.update Class Description SBuildServer This is one of the core components of the TeamCity server-side support. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.tools.usage Class Description BuildTypeTemplate Build configuration template.ProjectManager SBuildType This class represents TeamCity build configuration on the server-side. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.tools.web Class Description ProjectManager SecurityContextEx SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.updates Class Description BuildServerEx BuildServerListener Generic TeamCity server listeners.LicenseKey SecurityContextEx ServerPaths Provides information about TeamCity server working paths locations.ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.ServerSettings Server wide settings. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.users Class Description LicenseKeysManager Manages license keys.SBuildType This class represents TeamCity build configuration on the server-side.SProject Represents a server side projectUserModelListenerEx -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.users.impl Class Description BlockStateManager BuildServerListener Generic TeamCity server listeners.BuildTypeFilter FeatureProvider Used for unified access to build type or project features and it's ParametersDescriptiorLicenseKeysManager Manages license keys.MultiNodesEvents Allows to publish simple low-level events to other TeamCity nodes in multi-nodes setup.ProjectManager ProjectManagerEx SBuildType This class represents TeamCity build configuration on the server-side.SecurityContextEx SecurityContextEx.RunAsAction SecurityContextEx.RunAsActionWithResult ServerExtension ServerPaths Provides information about TeamCity server working paths locations.ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.ServerSettings Server wide settings.SProject Represents a server side projectUserModelListenerEx -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.users.sync Class Description ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.util Class Description ControlDescription Provides description of control for rendering Actually contains Type SpecInstallationsManager SBuild Server-side instance of a build.SBuildType This class represents TeamCity build configuration on the server-side.ServerListener Generic server listener providing most common eventsServerPaths Provides information about TeamCity server working paths locations.SProject Represents a server side projectSQueuedBuild Build in the queue object. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.util.cache Class Description BuildServerListener Generic TeamCity server listeners.ServerPaths Provides information about TeamCity server working paths locations. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.vcs Class Description BuildPromotion Contains information necessary to reproduce a build.BuildPromotionEx BuildRevisionEx BuildTypeFilter BuildTypeTemplate Build configuration template.ChangeDescriptor ConfigAction User or system action causing changes in TeamCity configuration filesInvalidIdentifierException Thrown when the given string identifier doesn't meet some rules.InvalidNameException Thrown when the given name doesn't meet some rules.InvalidProperty InvalidVcsRootScopeException LVcsRootInstanceHolder There are a number of objects in the system that may generate VcsRootInstances that are involved in VCS operations.ObsoleteEntityException Thrown on attempt to persist an entity which is not the same as the one currently in project modelParametersSupport ProjectNotFoundException PropertiesProcessor Implement to apply additional validation on parameters specified by user.ReadOnlyEntityException This exception is thrown on attempt to modify a currently readonly entity, like project, build configuration or VCS rootRepositoryVersion Represents VCS repository versionSBuild Server-side instance of a build.SBuildType This class represents TeamCity build configuration on the server-side.SFinishedBuild Finished build object.SPersistentEntity Represents an entity which configuration can be write to a configuration file.SProject Represents a server side projectSQueuedBuild Build in the queue object.VcsStatusLogger Created 21.08.13 14:37VcsWorkspaceAccess Facade for VCS operations on several VCS root entries -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.vcs.browser Class Description VcsWorkspaceAccess Facade for VCS operations on several VCS root entries -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.vcs.impl Class Description Branch Represents a build branchBuildPromotion Contains information necessary to reproduce a build.BuildPromotionEx BuildRevisionEx BuildServerAdapter A helper for writingBuildServerListener
s.BuildServerListener Generic TeamCity server listeners.BuildsManager BuildsRelatedMultiNodeTasks Can be used to schedule and process multi node tasksMultiNodeTasks
related to builds (auto-merge, vcs labeling and so on).BuildTypeEx BuildTypeIds BuildTypeTemplate Build configuration template.ChangeDescriptor ConfigAction User or system action causing changes in TeamCity configuration filesCriticalErrors Maintains list of critical errors that must be shown on every page.CustomDataStorageManager InternalParameters InvalidIdentifierException Thrown when the given string identifier doesn't meet some rules.InvalidVcsRootScopeException LVcsRootInstanceHolder There are a number of objects in the system that may generate VcsRootInstances that are involved in VCS operations.LVcsSettingsTracker Created 26.08.13 16:37LVcsStatusLogger Created 26.08.13 16:39MainConfigProcessor This interface can be implemented to save/load custom configurations in main-config.xmlModificationStateCalculator MultiNodesEvents Allows to publish simple low-level events to other TeamCity nodes in multi-nodes setup.MultiNodeTasks MultiNodeTasks.SubmittedTask ObsoleteEntityException Thrown on attempt to persist an entity which is not the same as the one currently in project modelParametersSupport PatchMapLogger Created by IntelliJ IDEA.PersistentEntityVersion Version ofSPersistentEntity
.PersistFailedException Thrown if some object failed to persistPersistTask PersonalBuildManager Provides information about personal builds.ProjectManager ProjectManagerEx ProjectNotFoundException ProjectsModelListener Interface for the projects model events listeners.ProjectsModelListenerAdapter A helper for writingProjectsModelListener
s.PropertiesProcessor Implement to apply additional validation on parameters specified by user.ReadOnlyEntityException This exception is thrown on attempt to modify a currently readonly entity, like project, build configuration or VCS rootReadOnlyReason Describes why a particular object (project, build configuration or a template) is read onlyRepositoryVersion Represents VCS repository versionSBuild Server-side instance of a build.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.SecurityContextEx ServerExtension ServerListener Generic server listener providing most common eventsServerPaths Provides information about TeamCity server working paths locations.ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.ServerResponsibilityEx SFinishedBuild Finished build object.SPersistentEntity Represents an entity which configuration can be write to a configuration file.SProject Represents a server side projectSRunningBuild Running build interface, contains information specific for running build.TeamCityNodes A service which provides access to TeamCity nodes and allows changing their configuration.TextStatusBuilder User: kir This ServerExtension allows to customize text status line of the build, i.e.VcsAccessFactory Created 16.08.13 19:38VcsSettingsTracker Associates VCS revision with VCS settings in a build type.VcsStatusLogger Created 21.08.13 14:37VcsWorkspaceAccess Facade for VCS operations on several VCS root entries -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.vcs.spec Class Description Branch Represents a build branchBranchFilter Created 19.08.13 17:23SBuildType This class represents TeamCity build configuration on the server-side. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.vcs.util Class Description SBuildType This class represents TeamCity build configuration on the server-side.SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.vcshostings Class Description ProjectManager ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.vcshostings.bbcloud Class Description ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.vcshostings.github Class Description ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.vcshostings.gitlab Class Description ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.vcshostings.http.credentials Class Description SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.virtualConfiguration.generator Class Description BuildPromotion Contains information necessary to reproduce a build.Parameter Parameter set for the build configuration, or the specified build parameter.SBuildType This class represents TeamCity build configuration on the server-side.SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.virtualConfiguration.generator.impl Class Description BuildPromotion Contains information necessary to reproduce a build.ProjectManagerEx SBuildType This class represents TeamCity build configuration on the server-side.SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.virtualConfiguration.processor Class Description BuildPromotion Contains information necessary to reproduce a build. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.virtualConfiguration.processor.impl Class Description AddToQueuePreprocessor BuildPromotion Contains information necessary to reproduce a build.BuildPromotionEx ProjectManager ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.web Class Description BuildServerListener Generic TeamCity server listeners.SecurityContextEx ServerExtension ServerResponsibilityEx ServerSettings Server wide settings.TestServerMode WebLinks This helper creates absolute links to different TeamCity pages. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.web.buildlog Class Description BuildPromotion Contains information necessary to reproduce a build. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.web.functions Class Description SBuildType This class represents TeamCity build configuration on the server-side. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.web.functions.admin Class Description BuildTypeTemplate Build configuration template.SBuildType This class represents TeamCity build configuration on the server-side. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.web.functions.auth Class Description BuildTypeTemplate Build configuration template.SBuild Server-side instance of a build.SBuildType This class represents TeamCity build configuration on the server-side.SProject Represents a server side projectSQueuedBuild Build in the queue object. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.web.functions.change Class Description BuildPromotionEx ChangeDescriptor SBuild Server-side instance of a build.SBuildType This class represents TeamCity build configuration on the server-side.SQueuedBuild Build in the queue object. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.web.impl Class Description BuildAgentManagerEx ConfigActionFactory Factory for creatingConfigAction
instances.LicensingPolicy Provides information about current licensing policy.ProjectManager SBuildServer This is one of the core components of the TeamCity server-side support.SecurityContextEx ServerPaths Provides information about TeamCity server working paths locations.ServerSettings Server wide settings.TeamCityNodes A service which provides access to TeamCity nodes and allows changing their configuration.TestServerMode WebLinks This helper creates absolute links to different TeamCity pages. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.web.openapi Class Description BuildPromotion Contains information necessary to reproduce a build.BuildsManager LicensingPolicy Provides information about current licensing policy.ProjectManager SBuild Server-side instance of a build.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. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.web.openapi.agent Class Description BuildAgentManager Provides an ability to operate TeamCity agents.SBuildAgent Represents agent on the server side. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.web.openapi.artifacts Class Description BuildPromotion Contains information necessary to reproduce a build. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.web.openapi.buildType Class Description ProjectManager SBuildType This class represents TeamCity build configuration on the server-side. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.web.openapi.healthStatus.suggestions Class Description SBuildType This class represents TeamCity build configuration on the server-side.ServerExtension SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.web.openapi.project Class Description ProjectManager SBuildType This class represents TeamCity build configuration on the server-side.SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.web.plugins Class Description BuildServerListener Generic TeamCity server listeners.ServerPaths Provides information about TeamCity server working paths locations. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.web.plugins.agent Class Description SBuildServer This is one of the core components of the TeamCity server-side support. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.web.plugins.impl Class Description AgentPluginsRegistry BuildServerListener Generic TeamCity server listeners. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.web.plugins.report Class Description ServerExtension -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.web.plugins.repository Class Description BuildServerListener Generic TeamCity server listeners.ServerPaths Provides information about TeamCity server working paths locations.ServerSettings Server wide settings. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.web.plugins.web Class Description MultiNodesEvents Allows to publish simple low-level events to other TeamCity nodes in multi-nodes setup.ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.web.problems Class Description BuildPromotion Contains information necessary to reproduce a build.BuildPromotionEx CurrentProblems Represents a simple container of project problems of any kind: currently failing build types currently failing tests (across all build types) and corresponding test runs muted failed tests (since 6.5)CurrentProblemsManager Represents the manager of current projects' problems (seeCurrentProblems
).ProjectManager SBuild Server-side instance of a build.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.SProject Represents a server side projectSTest Represents a single test in a project, provides information about responsibility.STestRun Represents a single test run (execution) in a particular build. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.web.problems.impl Class Description BuildPromotionManager SBuild Server-side instance of a build.SBuildServer This is one of the core components of the TeamCity server-side support.SecurityContextEx -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.web.problems.impl.exitCode Class Description BuildPromotionManager SBuildServer This is one of the core components of the TeamCity server-side support. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.web.proxyProblems Class Description ServerExtension WebLinks This helper creates absolute links to different TeamCity pages. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.web.readOnly Class Description TeamCityNode Describes some TeamCity node.TeamCityNodes A service which provides access to TeamCity nodes and allows changing their configuration. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.web.reportTabs Class Description SBuild Server-side instance of a build.SProject Represents a server side project -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.web.reportTabs.impl Class Description BuildServerListener Generic TeamCity server listeners.CriticalErrors Maintains list of critical errors that must be shown on every page.ProjectManager ProjectManagerEx SBuild Server-side instance of a build.SBuildServer This is one of the core components of the TeamCity server-side support.SecurityContextEx SProject Represents a server side projectSProjectFeatureDescriptor -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.web.security.impl Class Description ServerExtension ServerSettings Server wide settings. -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.web.statistics.graph Class Description BuildsManager ConfigActionsServerListener CopiedObjects Contains all copied objectsCustomSettingsMapper This extension is called when objects like build types, templates or projects are copied.ProjectManager SBuild Server-side instance of a build.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 ServerResponsibility This interface (as a spring bean) is used to understand current server responsibilities.SProject Represents a server side projectSProjectFeatureDescriptor -
Classes in jetbrains.buildServer.serverSide used by jetbrains.buildServer.web.util Class Description BuildPromotion Contains information necessary to reproduce a build.BuildQueue Presents information about builds are currently in the queue.BuildsManager BuildTypeNotFoundException BuildTypeTemplate Build configuration template.ConfigurationErrors This interface should be used for critical errors associated with server configuration files.MainConfigProcessor This interface can be implemented to save/load custom configurations in main-config.xmlProjectManager SBuild Server-side instance of a build.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 ServerPaths Provides information about TeamCity server working paths locations.SProject Represents a server side projectTreeHierarchyComparator Abstract comparator that takes into account tree-like hierarchy: - parents must precede children - ordering between nodes on the same depth is defined byTreeHierarchyComparator.compareOnSameDepth(Object, Object)
-
Classes in jetbrains.buildServer.serverSide used by jetbrains.vcs.api Class Description ServerExtension