Uses of Interface
jetbrains.buildServer.BuildAgent
-
-
Uses of BuildAgent in jetbrains
Methods in jetbrains with type parameters of type BuildAgent Modifier and Type Method Description <T extends BuildAgent>
List<T>MockBuildType. getCanRunAgents()
<T extends BuildAgent>
List<T>MockBuildType. getCanRunAndCompatibleAgents(boolean includeDisabled)
Methods in jetbrains with parameters of type BuildAgent Modifier and Type Method Description SQueuedBuild
MockBuildType. addToQueue(BuildAgent agent, String requestor)
long
MockBuildType. getBuildDuration(BuildAgent agent)
-
Uses of BuildAgent in jetbrains.buildServer.clouds.server
Methods in jetbrains.buildServer.clouds.server with parameters of type BuildAgent Modifier and Type Method Description boolean
ExpiredInstancesAgents. isAgentExpired(BuildAgent agent)
-
Uses of BuildAgent in jetbrains.buildServer.clouds.server.impl
Methods in jetbrains.buildServer.clouds.server.impl with parameters of type BuildAgent Modifier and Type Method Description boolean
CloudInstancesProviderImpl. isAgentExpired(BuildAgent agent)
-
Uses of BuildAgent in jetbrains.buildServer.serverSide
Subinterfaces of BuildAgent in jetbrains.buildServer.serverSide Modifier and Type Interface Description interface
BuildAgentEx
interface
SBuildAgent
Represents agent on the server side.Methods in jetbrains.buildServer.serverSide with type parameters of type BuildAgent Modifier and Type Method Description <T extends BuildAgent>
List<T>SBuildType. getCanRunAgents()
Returns list of agents where this build configuration can run.<T extends BuildAgent>
List<T>SBuildType. getCanRunAndCompatibleAgents(boolean includeDisabled)
Returns list of agents which are both allowed to run this configuration and are compatible with it.Methods in jetbrains.buildServer.serverSide that return BuildAgent Modifier and Type Method Description BuildAgent
BuildEstimates. getAgent()
Methods in jetbrains.buildServer.serverSide with parameters of type BuildAgent Modifier and Type Method Description SQueuedBuild
PersonalBuildManager. addRemoteRunToQueue(BuildType buildType, BuildAgent agent, long changeListId, String comment)
Schedules configuration to run specified personal changes on specified agent.SQueuedBuild
SBuildType. addToQueue(BuildAgent agent, String triggeredBy)
Adds build instance of the configuration to the queue with the specified requestor name on the specified agent (if agent is authorized).String
RelativeWebLinks. getAgentUrl(BuildAgent agent, Integer agentTypeId)
void
BuildServerAdapter. sourcesVersionReleased(BuildAgent agent)
void
BuildServerAdapter. sourcesVersionReleased(BuildType configuration, BuildAgent agent)
void
BuildServerListener. sourcesVersionReleased(BuildAgent agent)
Clean sources performed for the given agentvoid
BuildServerListener. sourcesVersionReleased(BuildType configuration, BuildAgent agent)
Clean sources performed for the given configuration on the given agentConstructors in jetbrains.buildServer.serverSide with parameters of type BuildAgent Constructor Description BuildEstimates(TimeInterval timeInterval, BuildAgent agent, WaitReason waitReason, boolean delayed)
Initializes the instance. -
Uses of BuildAgent in jetbrains.buildServer.serverSide.auth
Methods in jetbrains.buildServer.serverSide.auth with parameters of type BuildAgent Modifier and Type Method Description void
AccessChecker. checkCanRunBuildOnAgent(BuildType buildType, BuildAgent agent)
-
Uses of BuildAgent in jetbrains.buildServer.serverSide.buildDistribution
Methods in jetbrains.buildServer.serverSide.buildDistribution with parameters of type BuildAgent Modifier and Type Method Description long
BuildConfigurationInfo. getBuildDuration(BuildAgent agent)
Returns estimated duration of a build on the specified agent.Method parameters in jetbrains.buildServer.serverSide.buildDistribution with type arguments of type BuildAgent Modifier and Type Method Description WaitReason
StartBuildPrecondition. canStart(QueuedBuildInfo queuedBuild, Map<QueuedBuildInfo,BuildAgent> canBeStarted, BuildDistributorInput buildDistributorInput, boolean emulationMode)
Returns WaitReason if build cannot be started or null if TeamCity can start build. -
Uses of BuildAgent in jetbrains.buildServer.serverSide.impl
Classes in jetbrains.buildServer.serverSide.impl that implement BuildAgent Modifier and Type Class Description class
MockBuildAgent
Methods in jetbrains.buildServer.serverSide.impl with type parameters of type BuildAgent Modifier and Type Method Description <T extends BuildAgent>
List<T>EditableBuildTypeCopy. getCanRunAgents()
<T extends BuildAgent>
List<T>RemoteBuildTypeImpl. getCanRunAgents()
<T extends BuildAgent>
List<T>EditableBuildTypeCopy. getCanRunAndCompatibleAgents(boolean includeDisabled)
<T extends BuildAgent>
List<T>RemoteBuildTypeImpl. getCanRunAndCompatibleAgents(boolean includeDisabled)
Methods in jetbrains.buildServer.serverSide.impl with parameters of type BuildAgent Modifier and Type Method Description SQueuedBuild
BuildTypeImpl. addToQueue(BuildAgent agent, String triggeredBy)
SQueuedBuild
DummyBuildType. addToQueue(BuildAgent agent, String triggeredBy)
SQueuedBuild
EditableBuildTypeCopy. addToQueue(BuildAgent agent, String triggeredBy)
SQueuedBuild
RemoteBuildTypeImpl. addToQueue(BuildAgent agent, String requestor)
long
BuildTypeImpl. getBuildDuration(BuildAgent agent)
long
DummyBuildType. getBuildDuration(BuildAgent agent)
long
EditableBuildTypeCopy. getBuildDuration(BuildAgent agent)
long
RemoteBuildTypeImpl. getBuildDuration(BuildAgent agent)
-
Uses of BuildAgent in jetbrains.buildServer.serverSide.impl.agent
Classes in jetbrains.buildServer.serverSide.impl.agent that implement BuildAgent Modifier and Type Class Description class
AbstractBuildAgent
class
AbstractBuildAgentContext
class
DeadAgent
User: kirclass
RegisteredAgent
class
UnregisteredAgent
User: kirMethods in jetbrains.buildServer.serverSide.impl.agent with parameters of type BuildAgent Modifier and Type Method Description int
AbstractBuildAgent. compareTo(BuildAgent agent)
-
Uses of BuildAgent in jetbrains.buildServer.serverSide.impl.auth
Classes in jetbrains.buildServer.serverSide.impl.auth that implement BuildAgent Modifier and Type Class Description class
SecuredBuildAgent
Methods in jetbrains.buildServer.serverSide.impl.auth with parameters of type BuildAgent Modifier and Type Method Description SQueuedBuild
SecuredPersonalBuildManager. addRemoteRunToQueue(BuildType buildType, BuildAgent agent, long changeListId, String comment)
SQueuedBuild
SecuredBuildType. addToQueue(BuildAgent agent, String triggeredBy)
void
ServerAccessChecker. checkCanRunBuildOnAgent(BuildType buildType, BuildAgent agent)
static void
ServerAuthUtil. checkCanRunBuildOnAgent(AuthorityHolder authorityHolder, BuildType buildType, BuildAgent agent)
Deprecated.int
SecuredBuildAgent. compareTo(BuildAgent o)
-
Uses of BuildAgent in jetbrains.buildServer.serverSide.impl.buildDistribution
Method parameters in jetbrains.buildServer.serverSide.impl.buildDistribution with type arguments of type BuildAgent Modifier and Type Method Description WaitReason
BuildDependenciesPrecondition. canStart(QueuedBuildInfo queuedBuild, Map<QueuedBuildInfo,BuildAgent> canBeStarted, BuildDistributorInput buildDistributorInput, boolean emulationMode)
WaitReason
CheckingForChangesPrecondition. canStart(QueuedBuildInfo queuedBuild, Map<QueuedBuildInfo,BuildAgent> canBeStarted, BuildDistributorInput buildDistributorInput, boolean emulationMode)
WaitReason
LicensePrecondition. canStart(QueuedBuildInfo queuedBuild, Map<QueuedBuildInfo,BuildAgent> canBeStarted, BuildDistributorInput buildDistributorInput, boolean emulationMode)
WaitReason
MaxRunningBuildsPrecondition. canStart(QueuedBuildInfo queuedBuild, Map<QueuedBuildInfo,BuildAgent> canBeStarted, BuildDistributorInput buildDistributorInput, boolean emulationMode)
WaitReason
ScheduledTimeBuildPrecondition. canStart(QueuedBuildInfo queuedBuild, Map<QueuedBuildInfo,BuildAgent> canBeStarted, BuildDistributorInput buildDistributorInput, boolean emulationMode)
WaitReason
StartingBuildsLimitPrecondition. canStart(QueuedBuildInfo queuedBuild, Map<QueuedBuildInfo,BuildAgent> canBeStarted, BuildDistributorInput buildDistributorInput, boolean emulationMode)
WaitReason
UntrustedBuildsPrecondition. canStart(QueuedBuildInfo queuedBuild, Map<QueuedBuildInfo,BuildAgent> canBeStarted, BuildDistributorInput buildDistributorInput, boolean emulationMode)
WaitReason
VersionedSettingsPrecondition. canStart(QueuedBuildInfo queuedBuild, Map<QueuedBuildInfo,BuildAgent> canBeStarted, BuildDistributorInput buildDistributorInput, boolean emulationMode)
WaitReason
WaitApprovalBuildPrecondition. canStart(QueuedBuildInfo queuedBuild, Map<QueuedBuildInfo,BuildAgent> canBeStarted, BuildDistributorInput buildDistributorInput, boolean emulationMode)
-
Uses of BuildAgent in jetbrains.buildServer.serverSide.impl.buildDistribution.restrictors
Methods in jetbrains.buildServer.serverSide.impl.buildDistribution.restrictors with parameters of type BuildAgent Modifier and Type Method Description boolean
CloudAgentRestrictor. accept(BuildAgent data)
boolean
PoolRestrictorInfo. accept(BuildAgent agent)
boolean
SingleAgentRestrictorInfo. accept(BuildAgent agent)
-
Uses of BuildAgent in jetbrains.buildServer.serverSide.impl.personal
Methods in jetbrains.buildServer.serverSide.impl.personal with parameters of type BuildAgent Modifier and Type Method Description SQueuedBuild
PersonalBuildManagerImpl. addRemoteRunToQueue(BuildType buildType, BuildAgent agent, long changeListId, String comment)
-
Uses of BuildAgent in jetbrains.buildServer.serverSide.impl.projectSources
Methods in jetbrains.buildServer.serverSide.impl.projectSources with parameters of type BuildAgent Modifier and Type Method Description void
CleanCheckoutEnforcer. enforceCleanCheckout(BuildType buildType, BuildAgent buildAgent)
void
CleanCheckoutEnforcerImpl. enforceCleanCheckout(BuildType buildType, BuildAgent buildAgent)
void
CleanCheckoutEnforcer. enforceCleanCheckoutForAgent(BuildAgent buildAgent)
void
CleanCheckoutEnforcerImpl. enforceCleanCheckoutForAgent(BuildAgent buildAgent)
Long
CleanCheckoutEnforcer. getEnforcedCleanCheckoutBuildId(BuildType buildType, BuildAgent buildAgent)
Long
CleanCheckoutEnforcerImpl. getEnforcedCleanCheckoutBuildId(BuildType buildType, BuildAgent buildAgent)
-
Uses of BuildAgent in jetbrains.buildServer.serverSide.impl.timeEstimation
Methods in jetbrains.buildServer.serverSide.impl.timeEstimation with parameters of type BuildAgent Modifier and Type Method Description long
BuildDurationCalculator. calculateAgentBuildDuration(String buildTypeId, BuildAgent agent)
Calculates estimated duration of a build of the specified build type on the specified agent considering only the time build spent on agent.long
BuildDurationCalculatorDelegate. calculateAgentBuildDuration(String buildTypeId, BuildAgent agent)
long
WeightedAverageBuildDurationCalculator. calculateAgentBuildDuration(String buildTypeId, BuildAgent agent)
long
BuildDurationCalculator. calculateBuildDuration(String buildTypeId, BuildAgent agent)
Calculates estimated duration of a build of the specified build type on the specified agent.long
BuildDurationCalculatorDelegate. calculateBuildDuration(String buildTypeId, BuildAgent agent)
long
WeightedAverageBuildDurationCalculator. calculateBuildDuration(String buildTypeId, BuildAgent agent)
boolean
BuildDurationCalculator. hasDataForAgent(String buildTypeId, BuildAgent agent)
boolean
BuildDurationCalculatorDelegate. hasDataForAgent(String buildTypeId, BuildAgent agent)
boolean
WeightedAverageBuildDurationCalculator. hasDataForAgent(String buildTypeId, BuildAgent agent)
-
Uses of BuildAgent in jetbrains.buildServer.tools
Method parameters in jetbrains.buildServer.tools with type arguments of type BuildAgent Modifier and Type Method Description WaitReason
RequiredToolInstalledPrecondition. canStart(QueuedBuildInfo queuedBuild, Map<QueuedBuildInfo,BuildAgent> canBeStarted, BuildDistributorInput buildDistributorInput, boolean emulationMode)
-