Uses of Interface
jetbrains.buildServer.serverSide.buildDistribution.BuildDistributorInput
-
-
Uses of BuildDistributorInput in jetbrains.buildServer.serverSide.buildDistribution
Methods in jetbrains.buildServer.serverSide.buildDistribution that return BuildDistributorInput Modifier and Type Method Description BuildDistributorInputGenericAgentsFilterContext. getDistributorInput()Returns agent distributor input (running builds, queue, agents and so on).Methods in jetbrains.buildServer.serverSide.buildDistribution with parameters of type BuildDistributorInput Modifier and Type Method Description WaitReasonStartBuildPrecondition. 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 BuildDistributorInput in jetbrains.buildServer.serverSide.impl.buildDistribution
Subinterfaces of BuildDistributorInput in jetbrains.buildServer.serverSide.impl.buildDistribution Modifier and Type Interface Description interfaceBuildDistributorInputExClasses in jetbrains.buildServer.serverSide.impl.buildDistribution that implement BuildDistributorInput Modifier and Type Class Description classInputDataAggregates all input information needed for a build distribution algorithmMethods in jetbrains.buildServer.serverSide.impl.buildDistribution that return BuildDistributorInput Modifier and Type Method Description BuildDistributorInputVirtualAgentsFilterContextImpl. getDistributorInput()Methods in jetbrains.buildServer.serverSide.impl.buildDistribution with parameters of type BuildDistributorInput Modifier and Type Method Description WaitReasonBuildDependenciesPrecondition. canStart(QueuedBuildInfo queuedBuild, Map<QueuedBuildInfo,BuildAgent> canBeStarted, BuildDistributorInput buildDistributorInput, boolean emulationMode)WaitReasonCheckingForChangesPrecondition. canStart(QueuedBuildInfo queuedBuild, Map<QueuedBuildInfo,BuildAgent> canBeStarted, BuildDistributorInput buildDistributorInput, boolean emulationMode)WaitReasonLicensePrecondition. canStart(QueuedBuildInfo queuedBuild, Map<QueuedBuildInfo,BuildAgent> canBeStarted, BuildDistributorInput buildDistributorInput, boolean emulationMode)WaitReasonMaxRunningBuildsPrecondition. canStart(QueuedBuildInfo queuedBuild, Map<QueuedBuildInfo,BuildAgent> canBeStarted, BuildDistributorInput buildDistributorInput, boolean emulationMode)WaitReasonScheduledTimeBuildPrecondition. canStart(QueuedBuildInfo queuedBuild, Map<QueuedBuildInfo,BuildAgent> canBeStarted, BuildDistributorInput buildDistributorInput, boolean emulationMode)WaitReasonStartingBuildsLimitPrecondition. canStart(QueuedBuildInfo queuedBuild, Map<QueuedBuildInfo,BuildAgent> canBeStarted, BuildDistributorInput buildDistributorInput, boolean emulationMode)WaitReasonUntrustedBuildsPrecondition. canStart(QueuedBuildInfo queuedBuild, Map<QueuedBuildInfo,BuildAgent> canBeStarted, BuildDistributorInput buildDistributorInput, boolean emulationMode)WaitReasonVersionedSettingsPrecondition. canStart(QueuedBuildInfo queuedBuild, Map<QueuedBuildInfo,BuildAgent> canBeStarted, BuildDistributorInput buildDistributorInput, boolean emulationMode)WaitReasonWaitApprovalBuildPrecondition. canStart(QueuedBuildInfo queuedBuild, Map<QueuedBuildInfo,BuildAgent> canBeStarted, BuildDistributorInput buildDistributorInput, boolean emulationMode)WaitReasonConnectedAgentsDistributor. filterAvailableAgents(BuildDistributorInput distributorInput, QueuedBuildInfo queuedBuild, List<SBuildAgent> canRunOn, Map<QueuedBuildInfo,SBuildAgent> distributedBuilds, Map<String,Object> customData)WaitReasonDistributor. filterAvailableAgents(BuildDistributorInput distributorInput, QueuedBuildInfo queuedBuild, List<T> canRunOn, Map<QueuedBuildInfo,SBuildAgent> distributedBuilds, Map<String,Object> customData)Could filter available agents todo why it's not performed in getCompatibleCandidates()?WaitReasonVirtualAgentDistributor. filterAvailableAgents(BuildDistributorInput distributorInput, QueuedBuildInfo queuedBuild, List<VirtualAgent> canRunOn, Map<QueuedBuildInfo,SBuildAgent> distributedBuilds, Map<String,Object> customData)Constructors in jetbrains.buildServer.serverSide.impl.buildDistribution with parameters of type BuildDistributorInput Constructor Description VirtualAgentsFilterContextImpl(QueuedBuildInfo startingBuild, Map<String,Object> customData, Map<QueuedBuildInfo,SBuildAgent> distributedBuilds, BuildDistributorInput distributorInput, boolean isEmulationMode, List<VirtualAgent> availableAgents) -
Uses of BuildDistributorInput in jetbrains.buildServer.serverSide.impl.timeEstimation
Methods in jetbrains.buildServer.serverSide.impl.timeEstimation with parameters of type BuildDistributorInput Modifier and Type Method Description Map<String,Result>BuildEstimatesCalculator. estimateBuilds(BuildDistributorInput buildDistributorInput, TaskProgress progress)Calculates time estimates for all the queued builds.Map<String,Result>DefaultBuildEstimatesCalculator. estimateBuilds(BuildDistributorInput buildDistributorInput, TaskProgress progress) -
Uses of BuildDistributorInput in jetbrains.buildServer.tools
Methods in jetbrains.buildServer.tools with parameters of type BuildDistributorInput Modifier and Type Method Description WaitReasonRequiredToolInstalledPrecondition. canStart(QueuedBuildInfo queuedBuild, Map<QueuedBuildInfo,BuildAgent> canBeStarted, BuildDistributorInput buildDistributorInput, boolean emulationMode)
-