@Internal public interface MutableEnvironment extends BambooObject, InternalEnvironment
Modifier and Type | Method and Description |
---|---|
@NotNull MutableDeploymentProject |
getDeploymentProject() |
@NotNull Environment |
getImmutableEnvironment()
Generate an immutable version based on this mutable version.
|
@NotNull NotificationSet |
getNotificationSet() |
@NotNull RequirementSet |
getRequirementSet()
Return effective value of
ImmutableRequirementSet , that is value that is considered when checking which agents and elastic images
can deploy to this environment. |
String |
getTasksXmlData() |
String |
getTriggersXmlData() |
void |
setConfigurationState(ConfigurationState configurationState) |
void |
setDeploymentProject(MutableDeploymentProject deploymentProject) |
void |
setDescription(String description) |
void |
setName(String name) |
void |
setNotificationSet(NotificationSet notificationSet) |
void |
setPosition(int position) |
void |
setRequirementSet(RequirementSet requirementSet) |
void |
setTasksXmlData(String tasksXmlData) |
void |
setTriggersXmlData(String triggersXmlData) |
setId
getConfigurationState, getDeploymentProjectId, getDescription, getId, getKey, getName, getPosition, getTaskDefinitionsSupplier, getTriggerDefinitionsSupplier
getTriggerDefinitions, isSuspended
getTaskDefinitions
@NotNull @NotNull Environment getImmutableEnvironment()
void setName(String name)
void setDescription(String description)
@NotNull @NotNull MutableDeploymentProject getDeploymentProject()
void setDeploymentProject(MutableDeploymentProject deploymentProject)
String getTasksXmlData()
void setTasksXmlData(String tasksXmlData)
String getTriggersXmlData()
void setTriggersXmlData(String triggersXmlData)
void setConfigurationState(ConfigurationState configurationState)
@NotNull @NotNull RequirementSet getRequirementSet()
InternalEnvironment
ImmutableRequirementSet
, that is value that is considered when checking which agents and elastic images
can deploy to this environment.getRequirementSet
in interface InternalEnvironment
void setRequirementSet(RequirementSet requirementSet)
@NotNull @NotNull NotificationSet getNotificationSet()
void setNotificationSet(NotificationSet notificationSet)
void setPosition(int position)
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.