Uses of Class
jetbrains.buildServer.UserImplemented
-
-
Uses of UserImplemented in jetbrains.buildServer.agent
-
Uses of UserImplemented in jetbrains.buildServer.agent.impl
Classes in jetbrains.buildServer.agent.impl with annotations of type UserImplemented Modifier and Type Interface Description interface
BuildAgentPreInitAction
This interface represents agent pre-init extensions. -
Uses of UserImplemented in jetbrains.buildServer.agent.impl.buildStages
Classes in jetbrains.buildServer.agent.impl.buildStages with annotations of type UserImplemented Modifier and Type Interface Description interface
BuildPropertiesPublishFilter
Extension used on serialization build proberties before publishing to build internal artifacts. -
Uses of UserImplemented in jetbrains.buildServer.agent.runner
Classes in jetbrains.buildServer.agent.runner with annotations of type UserImplemented Modifier and Type Interface Description interface
BuildCommandLineProcessor
This extension can be used to customize build process command line.class
CommandLineBuildService
Represents process run parameters that checks processes exit code regardingAgentRunningBuild.getFailBuildOnExitCode()
build configuration option kill all agent child processes on build interrupt returnsLoggingProcessListener
to log all process output to the build log UseBuildServiceAdapter
to simplify code.interface
CommandLineBuildServiceFactory
Build runner interface to run processesinterface
ProgramCommandLine
interface providing information to start the process -
Uses of UserImplemented in jetbrains.buildServer.agent.vcs
Classes in jetbrains.buildServer.agent.vcs with annotations of type UserImplemented Modifier and Type Interface Description interface
AgentVcsSupportContext
Gives an access to all necessary objects supporting a specific VCS Main interface for Vcs support on agent.interface
AgentVcsSupportCore
Implement this interface for your version control name to provide agent environment check for your vcs plugin.interface
UpdateByCheckoutRules
Deprecated.Use UpdateByCheckoutRules2 insteadinterface
UpdateByCheckoutRules2
Implement this interface to support agent side vcs checkout if you want to process CheckoutRules yourself.interface
UpdateByIncludeRules
Deprecated.use UpdateByIncludeRules2 insteadinterface
UpdateByIncludeRules2
This is a simplest way to implement agent side checkout.interface
UpdatePolicy
Base interface for different vcs update policies. -
Uses of UserImplemented in jetbrains.buildServer.controllers.interceptors.auth
Classes in jetbrains.buildServer.controllers.interceptors.auth with annotations of type UserImplemented Modifier and Type Interface Description interface
HttpAuthenticationProtocolsProvider
Provides supported protocols for the case when TeamCity is going to answer "401 Unauthorized" on some HTTP request.interface
HttpAuthenticationScheme
Represents the interface of HTTP authentication schemeinterface
ProtocolBasedHttpAuthenticationScheme
Represents the interface of HTTP authentication scheme which can provide supported authentication protocols. -
Uses of UserImplemented in jetbrains.buildServer.controllers.parameters.api
Classes in jetbrains.buildServer.controllers.parameters.api with annotations of type UserImplemented Modifier and Type Interface Description interface
ParameterControlEditPresenter
Represents parameter control spec editinginterface
ParameterControlProvider
Extension point to provide custom editor control for build parametersinterface
ParameterControlViewPresenter
-
Uses of UserImplemented in jetbrains.buildServer.messages
Classes in jetbrains.buildServer.messages with annotations of type UserImplemented Modifier and Type Interface Description interface
BuildMessagesTranslator
Extension for build messages translation on the server-side, similar extension exists on the agent. -
Uses of UserImplemented in jetbrains.buildServer.serverSide
Classes in jetbrains.buildServer.serverSide with annotations of type UserImplemented Modifier and Type Interface Description interface
BuildServerListener
Generic TeamCity server listeners.interface
BuildStartContextProcessor
Extension point to update parameters of a build before it is started on a build agentinterface
ProjectsModelListener
Interface for the projects model events listeners.interface
ServerListener
Generic server listener providing most common events -
Uses of UserImplemented in jetbrains.buildServer.serverSide.auth
Classes in jetbrains.buildServer.serverSide.auth with annotations of type UserImplemented Modifier and Type Interface Description interface
AuthModuleType
Describes an authentication module.interface
UserAuthListener
-
Uses of UserImplemented in jetbrains.buildServer.serverSide.metadata
Classes in jetbrains.buildServer.serverSide.metadata with annotations of type UserImplemented Modifier and Type Interface Description interface
BuildMetadataProvider
-
Uses of UserImplemented in jetbrains.buildServer.serverSide.parameters
Classes in jetbrains.buildServer.serverSide.parameters with annotations of type UserImplemented Modifier and Type Interface Description interface
BuildParametersProvider
This extension allows to add additional parameters available for a build.interface
ParameterDescriptionProvider
Provides a human readable description for a parameter with given name.interface
ParameterValueCompletionProvider
Used in a completion dialog, where a parameter value can be auto-completed from the keyboard. -
Uses of UserImplemented in jetbrains.buildServer.tools
Classes in jetbrains.buildServer.tools with annotations of type UserImplemented Modifier and Type Interface Description interface
ServerToolPreProcessor
Created by Evgeniy.Koshkin.interface
ServerToolProvider
Represents the provider of tools. -
Uses of UserImplemented in jetbrains.buildServer.tools.installed
Classes in jetbrains.buildServer.tools.installed with annotations of type UserImplemented Modifier and Type Interface Description interface
ToolEventsListener
Exposes some tool events that occur during the lifecycle of a tool on TeamCity server. -
Uses of UserImplemented in jetbrains.buildServer.web.openapi
Classes in jetbrains.buildServer.web.openapi with annotations of type UserImplemented Modifier and Type Interface Description interface
CustomTab
Represents custom tab, seeSimpleCustomTab
UseSimpleCustomTab
as base classinterface
PageExtension
Represents page extension, seeSimplePageExtension
UseSimplePageExtension
as base class.
-