@Entity public class MutableEnvironmentImpl extends BambooEntityObject implements MutableEnvironment
Constructor and Description |
---|
MutableEnvironmentImpl() |
clone, equals, getCreationDate, getCurrentDate, getId, getLastModificationDate, hashCode, setClock, setCreationDate, setId, setLastModificationDate
finalize, getClass, notify, notifyAll, wait, wait, wait
setId
getId
@NotNull public DeploymentKey getKey()
InternalEnvironment
InternalEnvironment.getId()
instead.getKey
in interface InternalEnvironment
@NotNull public String getName()
getName
in interface InternalEnvironment
getName
in interface DescriptionProvider
getName
in interface NameProvider
public void setName(String name)
setName
in interface MutableEnvironment
public String getDescription()
getDescription
in interface InternalEnvironment
getDescription
in interface DescriptionProvider
public void setDescription(String description)
setDescription
in interface MutableEnvironment
public long getDeploymentProjectId()
getDeploymentProjectId
in interface InternalEnvironment
DeploymentProject
which is owner of this environmentpublic String getTasksXmlData()
getTasksXmlData
in interface MutableEnvironment
public void setTasksXmlData(String tasksXmlData)
setTasksXmlData
in interface MutableEnvironment
public String getTriggersXmlData()
getTriggersXmlData
in interface MutableEnvironment
public void setTriggersXmlData(String triggersXmlData)
setTriggersXmlData
in interface MutableEnvironment
@NotNull public 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
getRequirementSet
in interface MutableEnvironment
public void setRequirementSet(RequirementSet requirementSet)
setRequirementSet
in interface MutableEnvironment
@NotNull public NotificationSet getNotificationSet()
getNotificationSet
in interface MutableEnvironment
public void setNotificationSet(NotificationSet notificationSet)
setNotificationSet
in interface MutableEnvironment
@NotNull public Environment getImmutableEnvironment()
MutableEnvironment
getImmutableEnvironment
in interface MutableEnvironment
public ConfigurationState getConfigurationState()
getConfigurationState
in interface InternalEnvironment
public void setConfigurationState(ConfigurationState configurationState)
setConfigurationState
in interface MutableEnvironment
@NotNull public MutableDeploymentProject getDeploymentProject()
getDeploymentProject
in interface MutableEnvironment
public void setDeploymentProject(MutableDeploymentProject deploymentProject)
setDeploymentProject
in interface MutableEnvironment
public boolean isSuspended()
isSuspended
in interface Triggerable
@NotNull public com.google.common.collect.ImmutableList<TriggerDefinition> getTriggerDefinitions()
getTriggerDefinitions
in interface Triggerable
@NotNull public List<TaskDefinition> getTaskDefinitions()
getTaskDefinitions
in interface TaskContainer
public void setPosition(int position)
setPosition
in interface MutableEnvironment
public int getPosition()
getPosition
in interface InternalEnvironment
Copyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.