com.atlassian.bamboo.buildqueue.manager
Class AgentAssignmentServiceHelper

java.lang.Object
  extended by com.atlassian.bamboo.buildqueue.manager.AgentAssignmentServiceHelper

public class AgentAssignmentServiceHelper
extends Object


Method Summary
static Iterable<AgentAssignmentService.AgentAssignmentExecutable> asExecutables(ImmutableBuildable buildable)
           
static Iterable<AgentAssignmentService.AgentAssignmentExecutable> asExecutables(ImmutablePlan plan)
           
static AgentAssignmentService.AgentAssignmentExecutor asExecutor(AgentAssignment.ExecutorType executorType, long executorId)
           
static Iterable<AgentAssignmentService.AgentAssignmentExecutor> asExecutors(BuildAgent agent)
           
static Iterable<AgentAssignmentService.AgentAssignmentExecutor> asExecutors(BuildAgent agent, boolean directAssignmentsOnly)
           
static Iterable<AgentAssignmentService.AgentAssignmentExecutor> asExecutors(ElasticImageConfiguration elasticImageConfiguration)
           
static Iterable<AgentAssignmentService.AgentAssignmentExecutor> asExecutors(PipelineDefinition pipelineDefinition)
           
static Iterable<AgentAssignmentService.AgentAssignmentExecutor> asExecutors(PipelineDefinition pipelineDefinition, boolean directAssignmentsOnly)
           
static Iterable<AgentAssignmentService.AgentAssignmentExecutable> deploymentProjectToExecutables(long deploymentProjectId)
           
static Iterable<AgentAssignmentService.AgentAssignmentExecutable> environmentToExecutables(long environmentId)
           
static Iterable<AgentAssignmentService.AgentAssignmentExecutable> projectToExecutables(Project project)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

asExecutor

public static AgentAssignmentService.AgentAssignmentExecutor asExecutor(AgentAssignment.ExecutorType executorType,
                                                                        long executorId)

asExecutors

public static Iterable<AgentAssignmentService.AgentAssignmentExecutor> asExecutors(BuildAgent agent,
                                                                                   boolean directAssignmentsOnly)

asExecutors

public static Iterable<AgentAssignmentService.AgentAssignmentExecutor> asExecutors(BuildAgent agent)

asExecutors

public static Iterable<AgentAssignmentService.AgentAssignmentExecutor> asExecutors(ElasticImageConfiguration elasticImageConfiguration)

asExecutors

public static Iterable<AgentAssignmentService.AgentAssignmentExecutor> asExecutors(PipelineDefinition pipelineDefinition)

asExecutors

public static Iterable<AgentAssignmentService.AgentAssignmentExecutor> asExecutors(PipelineDefinition pipelineDefinition,
                                                                                   boolean directAssignmentsOnly)

asExecutables

public static Iterable<AgentAssignmentService.AgentAssignmentExecutable> asExecutables(@NotNull
                                                                                       ImmutableBuildable buildable)

asExecutables

public static Iterable<AgentAssignmentService.AgentAssignmentExecutable> asExecutables(@NotNull
                                                                                       ImmutablePlan plan)

environmentToExecutables

public static Iterable<AgentAssignmentService.AgentAssignmentExecutable> environmentToExecutables(long environmentId)

deploymentProjectToExecutables

public static Iterable<AgentAssignmentService.AgentAssignmentExecutable> deploymentProjectToExecutables(long deploymentProjectId)

projectToExecutables

public static Iterable<AgentAssignmentService.AgentAssignmentExecutable> projectToExecutables(@NotNull
                                                                                              Project project)


Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.