Uses of Class
com.atlassian.bamboo.plan.ExecutableAgentsHelper.ExecutorQuery
Packages that use ExecutableAgentsHelper.ExecutorQuery
-
Uses of ExecutableAgentsHelper.ExecutorQuery in com.atlassian.bamboo.plan
Methods in com.atlassian.bamboo.plan that return ExecutableAgentsHelper.ExecutorQueryModifier and TypeMethodDescriptionExecutableAgentsHelper.ExecutorQuery.newQuery(@NotNull MinimalRequirementSet requirements, AgentAssignmentService.AgentAssignmentExecutable executable) Deprecated.ExecutableAgentsHelper.ExecutorQuery.newQuery(@NotNull ImmutableRequirementSet requirements, AgentAssignmentService.AgentAssignmentExecutable executable) Creates a new query that will match executors using the supplied requirements and assignments.ExecutableAgentsHelper.ExecutorQuery.newQueryWithoutAssignments(@NotNull ImmutableRequirementSet requirements) Creates a new query that will match the supplied requirements, but not assignments unlesss specifically added.ExecutableAgentsHelper.ExecutorQuery.withAssignmentsFor(Iterable<AgentAssignmentService.AgentAssignmentExecutable> executables) ExecutableAgentsHelper.ExecutorQuery.withContext(CommonContext context) ExecutableAgentsHelper.ExecutorQuery.withDisabledExcluded()ExecutableAgentsHelper.ExecutorQuery.withDisabledIncluded()ExecutableAgentsHelper.ExecutorQuery.withOfflineExcluded()ExecutableAgentsHelper.ExecutorQuery.withOfflineIncluded()Methods in com.atlassian.bamboo.plan with parameters of type ExecutableAgentsHelper.ExecutorQueryModifier and TypeMethodDescriptionbooleanExecutableAgentsHelper.canExecute(@NotNull ExecutableAgentsHelper.ExecutorQuery executorQuery, @NotNull EphemeralAgentTemplate ephemeralAgentTemplate) Checks if the given template is applicable for the given query - whether the template meets the query requirements.booleanExecutableAgentsHelperImpl.canExecute(@NotNull ExecutableAgentsHelper.ExecutorQuery executorQuery, @NotNull EphemeralAgentTemplate ephemeralAgentTemplate) @NotNull Collection<BuildAgent> ExecutableAgentsHelper.getExecutableAgents(@NotNull ExecutableAgentsHelper.ExecutorQuery executorQuery) @NotNull Collection<BuildAgent> ExecutableAgentsHelperImpl.getExecutableAgents(@NotNull ExecutableAgentsHelper.ExecutorQuery executorQuery) ExecutableAgentsHelper.getExecutableAgentsMatrix(@NotNull ExecutableAgentsHelper.ExecutorQuery executorQuery) ExecutableAgentsHelperImpl.getExecutableAgentsMatrix(@NotNull ExecutableAgentsHelper.ExecutorQuery executorQuery) @NotNull Collection<EphemeralAgentTemplate> ExecutableAgentsHelper.getExecutableEphemeralAgentTemplates(@NotNull ExecutableAgentsHelper.ExecutorQuery executorQuery) Calculates the list of ephemeral agents templates that are capable of running an agent that can build a Buildable plan.@NotNull Collection<EphemeralAgentTemplate> ExecutableAgentsHelperImpl.getExecutableEphemeralAgentTemplates(@NotNull ExecutableAgentsHelper.ExecutorQuery executorQuery) ExecutableAgentsHelper.getExecutableImages(@NotNull ExecutableAgentsHelper.ExecutorQuery executorQuery) Calculates the list of elastic images that are capable of running an agent that can build a Buildable plan.ExecutableAgentsHelperImpl.getExecutableImages(@NotNull ExecutableAgentsHelper.ExecutorQuery executorQuery)
newQuery(ImmutableRequirementSet, AgentAssignmentService.AgentAssignmentExecutable)