com.atlassian.bamboo.ww2.actions.agent
Class AgentAssignmentExecutorDetails

java.lang.Object
  extended by com.atlassian.bamboo.ww2.actions.agent.AgentAssignmentExecutorDetails
All Implemented Interfaces:
java.lang.Comparable<AgentAssignmentExecutorDetails>

public class AgentAssignmentExecutorDetails
extends java.lang.Object
implements java.lang.Comparable<AgentAssignmentExecutorDetails>


Constructor Summary
AgentAssignmentExecutorDetails(BuildAgent agent, boolean capabilitiesMatch)
           
AgentAssignmentExecutorDetails(ElasticImageConfiguration elasticImageConfiguration, boolean capabilitiesMatch)
           
 
Method Summary
 int compareTo(AgentAssignmentExecutorDetails obj)
           
 AgentType getAgentType()
           
 long getId()
           
 java.lang.String getName()
           
 AgentAssignment.ExecutorType getType()
           
 boolean isCapabilitiesMatch()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AgentAssignmentExecutorDetails

public AgentAssignmentExecutorDetails(BuildAgent agent,
                                      boolean capabilitiesMatch)

AgentAssignmentExecutorDetails

public AgentAssignmentExecutorDetails(ElasticImageConfiguration elasticImageConfiguration,
                                      boolean capabilitiesMatch)
Method Detail

getName

public java.lang.String getName()

getId

public long getId()

getType

public AgentAssignment.ExecutorType getType()

getAgentType

@Nullable
public AgentType getAgentType()

isCapabilitiesMatch

public boolean isCapabilitiesMatch()

compareTo

public int compareTo(AgentAssignmentExecutorDetails obj)
Specified by:
compareTo in interface java.lang.Comparable<AgentAssignmentExecutorDetails>


Copyright © 2013 Atlassian Software Systems Pty Ltd. All Rights Reserved.