@Internal public class TaskDefinitionImpl extends Object implements TaskDefinition
DISABLED, ENABLED
Constructor and Description |
---|
TaskDefinitionImpl(long id,
String pluginKey,
String userDescription,
boolean isEnabled,
Map<String,String> configuration) |
TaskDefinitionImpl(long id,
String pluginKey,
String userDescription,
boolean isEnabled,
Map<String,String> configuration,
boolean finalising) |
TaskDefinitionImpl(long id,
String pluginKey,
String userDescription,
boolean isEnabled,
Map<String,String> configuration,
boolean finalising,
TaskRootDirectorySelector taskRootDirectorySelector) |
TaskDefinitionImpl(long id,
String pluginKey,
String userDescription,
Map<String,String> taskConfigMap) |
TaskDefinitionImpl(long id,
String pluginKey,
String userDescription,
Map<String,String> configuration,
boolean finalising) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(Object obj) |
boolean |
equals(Object o) |
Map<String,String> |
getConfiguration()
Represents the raw configuration data for this configuration.
|
long |
getId() |
String |
getPluginKey() |
TaskRootDirectorySelector |
getRootDirectorySelector() |
String |
getUserDescription() |
int |
hashCode() |
boolean |
isEnabled() |
boolean |
isFinalising() |
void |
setConfiguration(Map<String,String> configuration) |
void |
setEnabled(boolean isEnabled)
Tells bamboo whether this task should run as a part of this build or not.
|
void |
setFinalising(boolean finalising) |
void |
setRootDirectorySelector(TaskRootDirectorySelector rootDirectorySelector) |
void |
setUserDescription(String userDescription) |
String |
toString() |
public TaskDefinitionImpl(long id, @NotNull String pluginKey, @Nullable String userDescription, @NotNull Map<String,String> taskConfigMap)
public TaskDefinitionImpl(long id, @NotNull String pluginKey, @Nullable String userDescription, boolean isEnabled, @NotNull Map<String,String> configuration)
public TaskDefinitionImpl(long id, @NotNull String pluginKey, @Nullable String userDescription, boolean isEnabled, @NotNull Map<String,String> configuration, boolean finalising)
public TaskDefinitionImpl(long id, @NotNull String pluginKey, @Nullable String userDescription, @NotNull Map<String,String> configuration, boolean finalising)
public long getId()
getId
in interface TaskIdentifier
Job
@NotNull public String getPluginKey()
getPluginKey
in interface TaskIdentifier
@Nullable public String getUserDescription()
getUserDescription
in interface TaskIdentifier
public void setUserDescription(@Nullable String userDescription)
setUserDescription
in interface TaskDefinition
public boolean isEnabled()
isEnabled
in interface TaskIdentifier
public void setEnabled(boolean isEnabled)
TaskDefinition
setEnabled
in interface TaskDefinition
@NotNull public Map<String,String> getConfiguration()
TaskDefinition
getConfiguration
in interface TaskDefinition
public void setConfiguration(@NotNull Map<String,String> configuration)
setConfiguration
in interface TaskDefinition
public boolean isFinalising()
isFinalising
in interface TaskIdentifier
public void setFinalising(boolean finalising)
setFinalising
in interface TaskDefinition
@NotNull public TaskRootDirectorySelector getRootDirectorySelector()
getRootDirectorySelector
in interface TaskDefinition
public void setRootDirectorySelector(@NotNull TaskRootDirectorySelector rootDirectorySelector)
setRootDirectorySelector
in interface TaskDefinition
public int compareTo(Object obj)
Copyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.