Package jetbrains.buildServer.serverSide
Interface ServerExtension
-
- All Superinterfaces:
TeamCityExtension
- All Known Subinterfaces:
AdditionalCspDomains
,AddToQueuePreprocessor
,AfterBuildsCleanupExtension
,AfterRequestProcessor
,AgentDescriptionPreprocessor
,AgentExpirationCondition
,AgentNameGenerator
,AgentParametersProvider
,ArtifactVisibilityChecker
,AuthConfigTestPatcher
,BaseAgentType
,BranchAttributesDataProvider
,BranchFilterHelperExtension
,BranchGroupsProvider
,BranchSpecProvider
,BuildCustomizerExtension
,BuildDistributor
,BuildExecutorType
,BuildFinder
,BuildMessagesTranslator
,BuildMetadataProvider
,BuildParametersProvider
,BuildRunnerDiscoveryExtension
,BuildsCleanupExtension
,BuildStartContextProcessor
,BuildStartStepsContextProcessor
,BuildTriggersPreprocessor
,BuildTypeIdentifiersValidatorExtension
,BuildTypeNotifierDescriptor
,BuildTypesTestScope
,ChangesCollectionCondition
,CleanupExtension
,CloudClientFactory
,CloudType
,CloudTypeExtension
,CommitMessageProducer
,ConnectionCredentialsFactory
,ConnectionProvider
,CredentialsStorage
,CredentialsStorageEx
,CsrfCheck
,CustomRunTypeResolver
,CustomSettingsMapper
,DataCleaner
,DataFetcher
,EditRunTypeControllerExtension
,ExternalChangeViewerExtension
,FailedTestOutputFormatter
,ForbiddenLoginDomains
,GenerateExternalIdExtension
,GitHubAppInstallationProviderExtension
,HttpLoginSupport
,IdentifiersValidatorExtension<T>
,IgnoredParametersKeys
,LoginPageProvider
,LogoutPageProvider
,MainConfigProcessor
,MessageProcessorFactory
,MessageSender
,MuteInfoProvider
,NotifierDescriptor
,OAuthRedirectUrlExtension
,ObjectFinderExtension
,ParameterControlProvider
,ParameterDescriptionProvider
,ParameterResolverServerProvider
,ParametersPreprocessor
,ParameterValueCompletionProvider
,PasswordsProvider
,PatchCache
,PipelineIntegration
,PipelineRequirementService
,PipelineRunnerGenerator
,ProjectDataFetcher
,ProjectIdIdentifiersValidatorExtension
,ProjectParametersProvider
,PullRequestManager
,PullRequestSupplier
,RefreshableTokenProviderExtension
,RemoteParameterProvider
,RepositoryInitializingExtension
,ResourceDiscoveryExtension
,RestBuildTriggerExtension
,RunCustomBuildExtension
,SelectiveConnectionServerExtension
,SelfHostedRepositoryManager
,ServiceMessageNotifier
,ServiceMessageTranslator
,SetupFromUrlExtension
,SimpleLogMessageFilter
,StartBuildPrecondition
,StartingBuildAgentsFilter
,StartingBuildVirtualAgentsFilter
,TagsManager
,TagsManagerEx
,TeamCityHandlerInterceptor
,TeamCityServersProvider
,TemplateProcessor
,TextStatusBuilder
,ToolUsagesProvider
,TreeViewMessageFilter
,TriggeredByProcessor
,UntrustedBuildCondition
,UntrustedBuildTypeCondition
,UserNotifierDescriptor
,UserSelectOptionsProvider
,VcsInformationService
,VcsLabelManager
,VcsRootIdentifiersValidatorExtension
,VcsServiceInterceptor
,VersionedSettingsFreezePostProcessor
,WebLoginModel
,WebLoginModelEx
- All Known Implementing Classes:
AbstractBuildParametersProvider
,AbstractDeploymentInstanceMessageTranslator
,AbstractParameterDescriptionProvider
,ActionMessagesCleaner
,AddBuildStepSuggestion
,AddGeneratedPromotionsToGraphPreprocessor
,AdditionalCspDomainsFromInternalProperties
,AddVcsRootSuggestion
,AgentFinder
,AgentlessBuildParametersProvider
,AgentParametersToolUsageProvider
,AgentPoolFinder
,AgentPoolManagerImpl
,AgentsStillNotUsingHttpsReport
,AgentTypeAuditFinder
,AgentUpgradeProblemsReport
,AllMessageFilter
,ApprovableBuildChangesCollectionCondition
,ApprovalBuildFeature
,ApprovalBuildParametersProcessor
,ApprovalBuildParametersProvider
,ArtifactsSecurityChecker
,ArtifactsStorageSettingsContextProcessor
,ArtifactStorageSettingsMapper
,ArtifactStorageType
,ArtifactsUrlStillHttpReport
,AuditLogCleanerImpl
,AuthenticationTokenAuditFinder
,AutoCheckoutHealthReport
,AutoGeneratedPipelineRunnerGenerator
,AutomaticAgentAuthorizationTokens
,AutoMergeBuildFeature
,AutoMergeBuildStatuxTextBuilder
,AutoToolVersionParametersProvider
,AzureDevOpsOAuthProvider
,BaseFinder
,BioConnectorHealthReport
,BitBucketOAuthProvider
,BitBucketVcsInformationService
,BranchesPopupController
,BranchFilterHealthReportBase
,BranchGroupsMyBranchesProvider
,BranchGroupsUserSelectedProvider
,BreadthFirstRunnerDiscoveryExtension
,BrokenArtifactDependenciesReport
,BrokenProjectTokensReport
,BrokenSnapshotDependenciesReport
,BuildArtifactsCleaner
,BuildBranchParameterProvider
,BuildCacheFeature
,BuildCachePublishedTranslator
,BuildCachesCleaner
,BuildDataStorageImpl
,BuildDependenciesPrecondition
,BuildDistributorProxy
,BuildFailureOnMessageFeature
,BuildFailureOnMetricFeature
,BuildFailureOnMetricMainConfigProcessor
,BuildFailureOnMetricProcessor
,BuildFeature
,BuildFinder
,BuildHttpLoginSupport
,BuildLogSizeMetric
,BuildMetric
,BuildNumberTranslator
,BuildProblemFinder
,BuildPromotionFinder
,BuildServiceMessagesTranslator
,BuildStartFilter
,BuildStatisticValueTranslator
,BuildStatusTranslator
,BuildStepsParameterDescriptionProvider
,BuildStepsParameterProvider
,BuildStepsParameterValueCompletion
,BuildTablesCleanerImpl
,BuildTemplateFinder
,BuildTriggerService
,BuildTriggerSettingsReport
,BuildTypeFinder
,BuildTypeIdentifiersManagerImpl
,BuildTypeSettingsReport
,BuildTypesTestScopeViaProperties
,BuildTypeSuggestion
,BuildVcsNumberCompatibilityExtension
,BuiltInAuthModuleHealthReport
,BundledToolInstallationFailedReport
,CaptureErrorsForRecentErrorsReport
,CheckboxFieldParameterType
,CheckingForChangesPrecondition
,CheckListPopupDialogType
,CleanupErrorsReport
,CleanupExtensionAdapter
,CleanupExtensionsErrorsReport
,CleanupUnlinkedGeneratedProjects
,CloudAgentNameGenerator
,CloudAgentsIdleHealthReport
,CloudManagerBaseImpl
,CloudProviderStartingBuildVirtualAgentsFilter
,CollationMismatchProblemReporter
,CompositeBuildStatusBuilder
,CompositeHealthStatusReportTestUtil.ControlledReport
,CompositeHealthStatusReportTestUtil.NoOpReport
,CompositeHealthStatusReportTestUtil.TestReport
,ConditionalBuildChainModifier
,ConfigModificationsFinder
,ConfigurationErrorsReport
,ConfigureProxyServerForWebsocketReport
,CustomDataStorageManagerImpl
,CustomSettingsMapperAdapter
,DatabaseHealthReport
,DataDirectoryPermissionsHealthReport
,DBBackedBuildCounters
,DefaultAgentParametersProvider
,DefaultAgentsFilter
,DefaultArtifactStorageType
,DefaultBuildDistributor
,DefaultBuildTypeIdentifiersValidator
,DefaultCheckoutDirParameterProvider
,DefaultMessageProcessorFactory
,DefaultParametersDescription
,DefaultProjectIdIdentifiersValidator
,DefaultToolVersionParametersProvider
,DefaultVcsRootIdentifiersValidator
,DependencyParameterReferencesProcessor
,DependencyParametersProvider
,DependencyTriggersTriggerSettingsMapper
,DeploymentInstanceArgumentMessageTranslator
,DeploymentInstanceStateMessageTranslator
,DeprecatedJava8Report
,DetachedFromAgentMessageTranslator
,DiskSpaceReport
,DockerPipelineIntegration
,DomainIsolationHealthStatusReport
,DummyCloudClientFactory
,DuplicateBuildTriggerReport
,DuplicateCloudProfileHealthReport
,DuplicateInheritedRemoteParameterHealthReport
,DuplicatesMessageProcessorFactory
,EncryptionSettings
,EnumParameterType
,ErrorMessageFilter
,ExecuteOnceSupport
,ExternalBuildArtifactsCacheImpl
,FailedTestCountMetric
,FilesCachesReport
,FinishBuildTriggerService
,FlowFinishedMessageTranslator
,FlowStartedMessageTranslator
,FreeSpaceBuildFeature
,FreezeReverseDepParametersProcessor
,FreezeVirtualConfigurations
,FrequentCleanCheckoutReport
,GeneratedSettingsCache
,GHEOAuthProvider
,GitHubOAuthProvider
,GitHubOAuthProviderBase
,GitHubVcsInformationService
,GitLabCEorEEOAuthProvider
,GitLabComOAuthProvider
,GitLabVcsInfromationService
,GoogleOAuthProvider
,GraphCustomSettingsMapper
,HealthStatusItemFinder
,HealthStatusReport
,HealthStatusReportDecorator
,HeavyServerCheckoutPatchesReport
,HiddenArtifactsFilter
,HttpsCertificateExpirationStatusReport
,HugeLogBuildReport
,IdeaProjectDataFetcher
,IdeaSettingsPreprocessor
,IgnoredTestCountMetric
,ImplicitParametersToolUsageProvider
,ImportantMessageFilter
,InaccessibleArtifactsChecker
,InefficientArtifactsPublishingReport
,InspectionsMessageProcessorFactory
,IntegerFieldParameterType
,InternalPropertiesUsageReport
,IntersectingPersonalChainsPreprocessor
,InvalidApprovalRulesHealthReport
,InvalidBranchFilterSyntaxReport
,InvalidCleanupKeepRulesReport
,InvalidHistoryRecordsCleaner
,InvalidScheduleTriggerSettingsReport
,InvalidVcsTriggerSettingsReport
,InvestigationsCleanupExtension
,IprBasedRunTypeExtension
,IssuesStoredTokenUnavailableReport
,JdkPackageManager
,KeepRuleBuildFeature
,LastPinnedBuildFinder
,LegacySecondaryNodeReport
,LicenseIssuesReport
,LicensePrecondition
,LostBuildsCleaner
,MainNodeInactiveHealthReport
,ManyBuildsProducedByTriggerHealthReport
,MatchAnyMessageFilter
,MaxRunningBuildsPrecondition
,MemoryProblemsHealthReport
,MessageTranslator
,MetadataStorageBean
,MissingNodesResponsibilitiesHealthReport
,MockBuildFeature
,MockRunTypeExtension
,MultiselectFieldParameterType
,NewVersionAvailableReport
,NodeFinder
,NodeResponsibilityFinder
,NodesTimeDiffReport
,NoProxyMultiNodeSetupReport
,NotConfiguredRootUrlHealthReport
,NotificationsBuildFeature
,NotificationTranslator
,NotPersistedEntitiesHealthReport
,NpmPipelineIntegration
,OAuthProvider
,OAuthRedirectSettingsMapper
,ObsoleteBuildProblemResponsibilitiesCleanupExtension
,ObsoleteFilesCleaner
,OldAgentsCleaner
,OldLog4jConfigurationHealthReport
,OutdatedAgentCompatibilityExtension
,OutdatedProjectSettingsHealthReport
,ParameterBasedToolsProvider
,ParameterControlProviderAdapter
,PassedTestCountMetric
,PasswordFieldParameterType
,PasswordsBuildStartContextProcessor
,PatchCacheImpl
,PatternCollisionHealthReport
,PersistTasksStorage
,PersonalBuildCleaner
,PipelineBuildFeature
,PipelineCommandLineRunnerGenerator
,PipelineGradleRunnerGenerator
,PipelineMavenRunnerGenerator
,PipelineNodeJSRunnerGenerator
,PipelineParametersProvider
,PipelinePythonRunnerGenerator
,PipelineUnityRunnerGenerator
,PoolAgentTypeSelectorDescriptor
,PoolProjectSelectorDescriptor
,PopupDialogType
,PresignedArtifactLinksManager
,PresignedTokenHttpAuthenticationScheme
,PreventCoverageDecreaseSuggestion
,PreventDuplicatesGrowingSuggestion
,PreventInspectionErrorsGrowingSuggestion
,PreventTestNumberDropSuggestion
,PreventTooManyIgnoredTestsSuggestion
,PriorityAgentsFilter
,ProjectCredentialsStorage
,ProjectFinder
,ProjectIdentifiersManagerImpl
,ProjectSuggestion
,ProjectVersionedSettingsDisabledHealthReport
,ProxyConfigurationProblemsHealthReport
,ProxyVersionMismatchReport
,QueuedBuildAgentsReport
,QuietPeriodHealthStatusReport
,ReadonlyClientFactory
,RecentlyFailedTestsCalculator
,RedundantVcsRootsReport
,RedundantVcsTriggerReport
,ReferenceResolverServerProvider
,RefreshableTokenConfigListener
,RegExpTextTransformer
,RemoteArtifactTranslator
,RemoteDebugBuildStartContextProcessor
,RemoteParametersContextProcessor
,RemoteParameterType
,RemoteRunBranchSpecProvider
,RemoteRunOnBranchTriggerService
,RemoveBasicHttpAuthSchemeAuthConfigTestPatcher
,RemoveDeploymentInstanceMessageTranslator
,ReportTabSettingsMapper
,RequiredToolInstalledPrecondition
,RetryBuildTriggerService
,ReuseSnapshotDependenciesReport
,RunOnTheSameAgentFilter
,RunTypeExtension
,RunTypeExtensionProcessor
,RunTypeFinder
,SameRootAndArtifactHostsHealthReport
,SAXBasedDataFetcher
,ScheduledTimeBuildPrecondition
,SchedulerBuildTriggerService
,ScheduleTriggerManyBranchesReport
,SecondaryNodeVersionMismatchHealthReport
,SecurityUpdatesHealthReport
,SelectParameterType
,SelectParameterTypeBase
,SelfHostedPipelineRequirementService
,ServerCleanupManagerImpl
,ServerFinder
,ServerPluginsHealthReport
,ServerRootUrlStillHttpReport
,ServerSettingsImpl
,ServerTriggeredByProcessor
,SetStepNameContextProcessor
,SettingsPersistErrorsReport
,SetupFromUrlVcsTriggerExtension
,SpaceBuildFeatureSettingsMapper
,SpaceOAuthProvider
,SpaceReceiveInitPayloadTaskCleaner
,SshKnownHostsParameterProcessor
,StandardGenerateExternalIdExtensions.BuildTypeIdGenerator
,StandardGenerateExternalIdExtensions.ProjectIdGenerator
,StandardGenerateExternalIdExtensions.TemplateIdGenerator
,StandardGenerateExternalIdExtensions.VcsRootIdGenerator
,StartingBuildsLimitPrecondition
,StatisticsBuildMetric
,StatisticsValueSuggestion
,StringFinder
,SuspiciousUUIDHealthStatusReport
,TagsManagerImpl
,TeamCityCloudPipelineRequirementService
,TestBranchAttributesDataProvider
,TestCountMetric
,TestFailureRateCollector
,TestFinder
,TestMetadataCleaner
,TestMetadataStorage
,TestNamesCleaner
,TextFieldParameterType
,TfsAuthProvider
,ThreadDumpsCleaner
,ThreadTracesCleaner
,TimedBuildParametersProvider
,ToolFinder
,ToolsParametersProvider
,TriggeredByParametersProvider.TriggeredByParametersProviderImpl
,TriggeringProblemsReport
,TriggerRulesListener
,TruncatingPrefixCredentialsStorageEx
,UnavailableTokenReport
,UnbundledPluginUsageGlobalReport
,UnbundledPluginUsageReport
,UnbundledPluginUsageReportBase
,UndefinedParametersSuggestion
,UniqueUrlReport
,UnityLicensePipelineIntegration
,UnknownConnectionProvider
,UnknownTriggerService
,UnreachableDefaultTemplateReport
,UntrustedBuildsPrecondition
,UnusedAgentsReport
,UnusedVcsRootsReport
,UpperLimitRevisionParametersProvider
,UserFinder
,UserGroupCleanupExtension
,UserGroupFinder
,UserModelImpl
,UserRoleFinder
,VcsBuildTriggerService
,VcsChangesStorage.VcsChangeTableCleaner
,VcsLabeler
,VcsLabelingBuildFeature
,VcsLabelingBuildFeatureSettingsMapper
,VcsModificationFinder
,VcsModificationsCleaner
,VcsResourceDiscoveryExtension
,VcsRootFinder
,VcsRootsManagerSettingsImpl
,VCSSettingsBuildParametersProvider
,VersionedSettingsCommitErrorHealthReport
,VersionedSettingsConfigErrorHealthReport
,VersionedSettingsContextParametersReport
,VersionedSettingsDisabledHealthReport
,VersionedSettingsPrecondition
,VersionedSettingsRootIdMapper
,WaitApprovalBuildPrecondition
,WebLoginModelImpl
,XmlStatusProcessor
,YamlPipelineCommitMessageProducer
public interface ServerExtension extends TeamCityExtension
- Author:
- Kir Marker interface for various plugin-provided extensions for server-side part of TeamCity. This interface was created especially to allow to find all server-side extension points
- See Also:
ExtensionHolder.registerExtension(Class, String, TeamCityExtension)