Class DeploymentProjectStatusForResultSummaryImpl
- java.lang.Object
-
- com.atlassian.bamboo.deployments.projects.DeploymentProjectStatusForResultSummaryImpl
-
- All Implemented Interfaces:
DeploymentProjectStatusForResultSummary
public class DeploymentProjectStatusForResultSummaryImpl extends Object implements DeploymentProjectStatusForResultSummary
-
-
Constructor Summary
Constructors Constructor Description DeploymentProjectStatusForResultSummaryImpl(@NotNull DeploymentProject deploymentProject, @Nullable DeploymentVersion relatedVersion, @Nullable DeploymentVersion futureVersion, @Nullable ResultsSummary futureVersionResult, @NotNull List<? extends EnvironmentStatus> environmentStatuses)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull DeploymentProject
getDeploymentProject()
@NotNull List<? extends EnvironmentStatus>
getEnvironmentStatuses()
@Nullable DeploymentVersion
getFutureVersion()
If there is no related version, this property contains the first version, which is associated with the build results of the same Plan.ResultsSummary
getFutureVersionResult()
If there is no related version, this property contains the build result used to create the first version, which is associated with the build results of the same Plan.@Nullable DeploymentVersion
getRelatedVersion()
Version associated with theResultsSummary
-
-
-
Constructor Detail
-
DeploymentProjectStatusForResultSummaryImpl
public DeploymentProjectStatusForResultSummaryImpl(@NotNull @NotNull DeploymentProject deploymentProject, @Nullable @Nullable DeploymentVersion relatedVersion, @Nullable @Nullable DeploymentVersion futureVersion, @Nullable @Nullable ResultsSummary futureVersionResult, @NotNull @NotNull List<? extends EnvironmentStatus> environmentStatuses)
-
-
Method Detail
-
getDeploymentProject
@NotNull public @NotNull DeploymentProject getDeploymentProject()
- Specified by:
getDeploymentProject
in interfaceDeploymentProjectStatusForResultSummary
-
getEnvironmentStatuses
@NotNull public @NotNull List<? extends EnvironmentStatus> getEnvironmentStatuses()
- Specified by:
getEnvironmentStatuses
in interfaceDeploymentProjectStatusForResultSummary
-
getRelatedVersion
@Nullable public @Nullable DeploymentVersion getRelatedVersion()
Description copied from interface:DeploymentProjectStatusForResultSummary
Version associated with theResultsSummary
- Specified by:
getRelatedVersion
in interfaceDeploymentProjectStatusForResultSummary
-
getFutureVersion
@Nullable public @Nullable DeploymentVersion getFutureVersion()
Description copied from interface:DeploymentProjectStatusForResultSummary
If there is no related version, this property contains the first version, which is associated with the build results of the same Plan.- Specified by:
getFutureVersion
in interfaceDeploymentProjectStatusForResultSummary
-
getFutureVersionResult
public ResultsSummary getFutureVersionResult()
Description copied from interface:DeploymentProjectStatusForResultSummary
If there is no related version, this property contains the build result used to create the first version, which is associated with the build results of the same Plan.- Specified by:
getFutureVersionResult
in interfaceDeploymentProjectStatusForResultSummary
-
-