public class EnvironmentWithConfigCounts extends Object implements Environment
Constructor and Description |
---|
EnvironmentWithConfigCounts(Environment environment,
int numberOfCompatibleAgents,
int notificationsNumber,
int variablesNumber) |
Modifier and Type | Method and Description |
---|---|
ConfigurationState |
getConfigurationState() |
long |
getDeploymentProjectId() |
String |
getDescription() |
Environment |
getEnvironment() |
long |
getId() |
DeploymentKey |
getKey()
Key representing this environment.
|
String |
getName() |
String |
getNotificationsNumberString() |
int |
getNumberOfCompatibleAgents() |
Operations |
getOperations()
Operations object describing detailed permissions for environment |
int |
getPosition() |
List<TaskDefinition> |
getTaskDefinitions() |
List<TriggerDefinition> |
getTriggerDefinitions() |
String |
getTriggersNumberString() |
String |
getVariablesNumberString() |
boolean |
isSuspended() |
public EnvironmentWithConfigCounts(Environment environment, int numberOfCompatibleAgents, int notificationsNumber, int variablesNumber)
public Environment getEnvironment()
public int getNumberOfCompatibleAgents()
public String getTriggersNumberString()
public String getNotificationsNumberString()
public String getVariablesNumberString()
@NotNull public List<TaskDefinition> getTaskDefinitions()
getTaskDefinitions
in interface Environment
getTaskDefinitions
in interface TaskContainer
public Operations getOperations()
Environment
Operations
object describing detailed permissions for environmentgetOperations
in interface Environment
public long getId()
getId
in interface BambooIdProvider
getId
in interface InternalEnvironment
@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
@Nullable public String getDescription()
getDescription
in interface InternalEnvironment
getDescription
in interface DescriptionProvider
public long getDeploymentProjectId()
getDeploymentProjectId
in interface InternalEnvironment
DeploymentProject
which is owner of this environmentpublic ConfigurationState getConfigurationState()
getConfigurationState
in interface InternalEnvironment
public int getPosition()
getPosition
in interface InternalEnvironment
public boolean isSuspended()
isSuspended
in interface Triggerable
@NotNull public List<TriggerDefinition> getTriggerDefinitions()
getTriggerDefinitions
in interface Triggerable
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.