@Internal
public interface ExecutableAgentsHelper
Modifier and Type | Interface and Description |
---|---|
static class |
ExecutableAgentsHelper.ExecutableQuery |
static class |
ExecutableAgentsHelper.ExecutorQuery |
boolean planHasExecutableAgents(@NotNull PlanKey planKey, boolean includeDisabled)
planKey
- includeDisabled
- indicate whether disabled agents should be included in checkingIllegalArgumentException
- if planKey is not a Buildable keyboolean planHasExecutableAgents(@NotNull PlanResultKey planResultKey)
planResultKey
- IllegalArgumentException
- if planResultKey is not a key of running JobCollection<ElasticImageConfiguration> getExecutableImages(@NotNull ExecutableAgentsHelper.ExecutorQuery executorQuery)
Collection<BuildAgent> getExecutableAgents(@NotNull ExecutableAgentsHelper.ExecutorQuery executorQuery)
ExecutableAgentsMatrix getExecutableAgentsMatrix(@NotNull ExecutableAgentsHelper.ExecutorQuery executorQuery)
Collection<ImmutableBuildable> getExecutableBuildables(ExecutableAgentsHelper.ExecutableQuery executableQuery)
@NotNull Collection<Environment> getExecutableEnvironments(@NotNull ExecutableAgentsHelper.ExecutableQuery executableQuery)
boolean isAgentEligibleForReceivingJobs(long agentId)
Copyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.