Interface DeploymentProject
- All Superinterfaces:
 BambooIdProvider,DescriptionProvider,ImmutableEntityWithOid,InternalDeploymentProject,NameProvider
- All Known Implementing Classes:
 DeploymentProjectIdentifier,DeploymentProjectImpl
Represents a Deployment Project. All Implementations will be Immutable.
- 
Method Summary
Modifier and TypeMethodDescriptionList<? extends Environment>@Nullable ImmutableVcsBambooSpecsSourcebooleanMethods inherited from interface com.atlassian.bamboo.core.ImmutableEntityWithOid
getOidMethods inherited from interface com.atlassian.bamboo.deployments.projects.InternalDeploymentProject
getDescription, getEntityType, getId, getKey, getName, getPlanKey 
- 
Method Details
- 
getEnvironments
List<? extends Environment> getEnvironments()- Returns:
 - a list of all environments belonging to this deployment project.
 
 - 
getOperations
Operations getOperations()- Returns:
 Operationsobject, describing detailed permissions for project
 - 
isRepositorySpecsManaged
boolean isRepositorySpecsManaged()- Returns:
 - {boolean} A boolean telling if this deployment project is or was managed by a repository containing specs at any point
 
 - 
getVcsBambooSpecsSource
 
 -