com.atlassian.bamboo.deployments.environments
Interface Environment

All Superinterfaces:
BambooIdProvider, DescriptionProvider, InternalEnvironment, NameProvider, Triggerable
All Known Implementing Classes:
EnvironmentImpl, EnvironmentWithConfigCounts

@PublicApi
public interface Environment
extends InternalEnvironment, Triggerable

Represents a Deployment Environment within Bamboo. Each Environment belongs to a DeploymentProject. All implementations will be Immutable


Method Summary
 Operations getOperations()
          Operations object describing detailed permissions for environment
 java.util.List<TaskDefinition> getTaskDefinitions()
           
 
Methods inherited from interface com.atlassian.bamboo.deployments.environments.InternalEnvironment
getConfigurationState, getDeploymentProjectId, getDescription, getId, getKey, getName, getPosition
 
Methods inherited from interface com.atlassian.bamboo.trigger.Triggerable
getTriggers, isSuspended
 

Method Detail

getTaskDefinitions

@NotNull
java.util.List<TaskDefinition> getTaskDefinitions()
Returns:
an ordered list of taskDefinitions for this environment.

getOperations

Operations getOperations()
Operations object describing detailed permissions for environment

Returns:


Copyright © 2014 Atlassian Software Systems Pty Ltd. All Rights Reserved.