public class BuildAgentDecorator extends Object implements BuildAgent
BuildAgent.BuildAgentVisitor| Modifier and Type | Field and Description |
|---|---|
static com.google.common.base.Function<BuildAgent,BuildAgentDecorator> |
toDecorator |
| Constructor and Description |
|---|
BuildAgentDecorator(@NotNull BuildAgent buildAgent) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(BuildAgent.BuildAgentVisitor buildAgentVisitor) |
int |
compareTo(BuildAgent buildAgent) |
@NotNull AgentStatus |
getAgentStatus() |
@NotNull PipelineDefinition |
getDefinition() |
long |
getId() |
@NotNull com.opensymphony.webwork.dispatcher.json.JSONObject |
getJson() |
@NotNull com.opensymphony.webwork.dispatcher.json.JSONObject |
getJson(boolean includeAllProperties) |
String |
getName() |
AgentType |
getType() |
boolean |
isActive() |
boolean |
isBusy() |
boolean |
isDedicated() |
boolean |
isEnabled() |
boolean |
isRequestedToBeStopped() |
boolean |
isUnresponsive() |
void |
setDefinition(@NotNull PipelineDefinition definition) |
void |
setRequestedToBeStopped(boolean requestedToBeStopped) |
void |
setUnresponsive(boolean unresponsive) |
public static com.google.common.base.Function<BuildAgent,BuildAgentDecorator> toDecorator
public BuildAgentDecorator(@NotNull
@NotNull BuildAgent buildAgent)
@NotNull public @NotNull com.opensymphony.webwork.dispatcher.json.JSONObject getJson(boolean includeAllProperties)
@NotNull
public @NotNull com.opensymphony.webwork.dispatcher.json.JSONObject getJson()
throws com.opensymphony.webwork.dispatcher.json.JSONException
com.opensymphony.webwork.dispatcher.json.JSONExceptionpublic long getId()
getId in interface BambooIdProvidergetId in interface BuildAgentpublic String getName()
getName in interface NameProvidergetName in interface BuildAgentpublic boolean isActive()
isActive in interface BuildAgentpublic boolean isEnabled()
isEnabled in interface BuildAgent@NotNull public @NotNull AgentStatus getAgentStatus()
getAgentStatus in interface BuildAgent@NotNull public @NotNull PipelineDefinition getDefinition()
getDefinition in interface BuildAgentpublic void setDefinition(@NotNull
@NotNull PipelineDefinition definition)
setDefinition in interface BuildAgentpublic boolean isRequestedToBeStopped()
isRequestedToBeStopped in interface BuildAgentpublic void setRequestedToBeStopped(boolean requestedToBeStopped)
setRequestedToBeStopped in interface BuildAgentpublic void accept(BuildAgent.BuildAgentVisitor buildAgentVisitor)
accept in interface BuildAgentpublic boolean isUnresponsive()
isUnresponsive in interface BuildAgentpublic void setUnresponsive(boolean unresponsive)
setUnresponsive in interface BuildAgentpublic boolean isBusy()
isBusy in interface BuildAgentpublic int compareTo(BuildAgent buildAgent)
compareTo in interface Comparable<BuildAgent>public AgentType getType()
getType in interface BuildAgentpublic boolean isDedicated()
isDedicated in interface BuildAgentCopyright © 2025 Atlassian Software Systems Pty Ltd. All rights reserved.