public class DeploymentProjectImpl extends Object implements DeploymentProject
| Constructor and Description |
|---|
DeploymentProjectImpl(DeploymentProject deploymentProject,
EnvironmentService environmentService,
Operations operations) |
DeploymentProjectImpl(MutableDeploymentProject deploymentProject,
EnvironmentService environmentService) |
| Modifier and Type | Method and Description |
|---|---|
@Nullable String |
getDescription() |
List<Environment> |
getEnvironments() |
long |
getId() |
@NotNull DeploymentKey |
getKey() |
@NotNull String |
getName() |
BambooEntityOid |
getOid()
OID assigned to this object.
|
Operations |
getOperations() |
PlanKey |
getPlanKey() |
@Nullable ImmutableVcsBambooSpecsSource |
getVcsBambooSpecsSource() |
boolean |
isRepositorySpecsManaged() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetEntityTypepublic DeploymentProjectImpl(MutableDeploymentProject deploymentProject, EnvironmentService environmentService)
public DeploymentProjectImpl(DeploymentProject deploymentProject, EnvironmentService environmentService, Operations operations)
@NotNull public @NotNull String getName()
getName in interface InternalDeploymentProjectgetName in interface DescriptionProvidergetName in interface NameProviderpublic long getId()
getId in interface BambooIdProvidergetId in interface InternalDeploymentProjectpublic BambooEntityOid getOid()
ImmutableEntityWithOidBambooEntityOid.getEntityType() should be the same as this object's
ImmutableEntityWithOid.getEntityType().getOid in interface ImmutableEntityWithOid@NotNull public @NotNull DeploymentKey getKey()
getKey in interface InternalDeploymentProject@Nullable public @Nullable String getDescription()
getDescription in interface InternalDeploymentProjectgetDescription in interface DescriptionProviderpublic PlanKey getPlanKey()
getPlanKey in interface InternalDeploymentProjectpublic List<Environment> getEnvironments()
getEnvironments in interface DeploymentProjectpublic Operations getOperations()
getOperations in interface DeploymentProjectOperations object, describing detailed permissions for projectpublic boolean isRepositorySpecsManaged()
isRepositorySpecsManaged in interface DeploymentProject@Nullable public @Nullable ImmutableVcsBambooSpecsSource getVcsBambooSpecsSource()
getVcsBambooSpecsSource in interface DeploymentProjectCopyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.