com.atlassian.bamboo.buildqueue.manager
Class ExecutableAgentsMatrix
java.lang.Object
com.atlassian.bamboo.buildqueue.manager.ExecutableAgentsMatrix
public class ExecutableAgentsMatrix
- extends java.lang.Object
A simple holder object that stores information about the executable agents on a per requirement basis
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExecutableAgentsMatrix
public ExecutableAgentsMatrix()
put
@Nullable
public BuildAgent put(@NotNull
java.lang.String key,
@NotNull
BuildAgent value)
getBuildAgents
@Nullable
public java.util.Collection<BuildAgent> getBuildAgents(@NotNull
java.lang.String key)
getBuildAgents
@NotNull
public java.util.SortedSet<BuildAgent> getBuildAgents()
getOnlineEnabledBuildAgents
public java.util.Collection<BuildAgent> getOnlineEnabledBuildAgents()
addBuildAgent
public void addBuildAgent(@NotNull
BuildAgent buildAgent)
addBuildAgents
public void addBuildAgents(@NotNull
java.util.Collection<BuildAgent> buildAgents)
getImageMatches
public java.util.List<ElasticImageConfiguration> getImageMatches()
addImageMatch
public void addImageMatch(ElasticImageConfiguration imageMatch)
getImageFromMatrix
public java.util.Collection<ElasticImageConfiguration> getImageFromMatrix(java.lang.String requirementKey)
addImageToMatrix
public void addImageToMatrix(java.lang.String requirementKey,
ElasticImageConfiguration image)
Copyright © 2010 Atlassian. All Rights Reserved.