public class RemotableRemoteAgentDefinitionImpl extends Object implements RemotableRemoteAgentDefinition
Modifier and Type | Field and Description |
---|---|
protected CapabilitySet |
capabilitySet |
Constructor and Description |
---|
RemotableRemoteAgentDefinitionImpl(long id,
String name,
String description) |
RemotableRemoteAgentDefinitionImpl(PipelineDefinition pipelineDefinition) |
Modifier and Type | Method and Description |
---|---|
PipelineDefinition |
createPipelineDefinition() |
String |
getDescription() |
long |
getId() |
String |
getName() |
void |
setCapabilitySet(CapabilitySet capabilitySet) |
protected void |
setPipelineProperties(PipelineDefinition pipelineDefinition) |
String |
toString() |
protected CapabilitySet capabilitySet
public RemotableRemoteAgentDefinitionImpl(long id, String name, String description)
public RemotableRemoteAgentDefinitionImpl(PipelineDefinition pipelineDefinition)
public void setCapabilitySet(@NotNull CapabilitySet capabilitySet)
setCapabilitySet
in interface RemotableRemoteAgentDefinition
@NotNull public PipelineDefinition createPipelineDefinition()
createPipelineDefinition
in interface RemotableRemoteAgentDefinition
protected void setPipelineProperties(PipelineDefinition pipelineDefinition)
public long getId()
getId
in interface RemotableRemoteAgentDefinition
public String getName()
getName
in interface RemotableRemoteAgentDefinition
@Nullable public String getDescription()
getDescription
in interface RemotableRemoteAgentDefinition
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.