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 DeploymentProjectgetDeploymentProject()@NotNull List<? extends EnvironmentStatus>getEnvironmentStatuses()@Nullable DeploymentVersiongetFutureVersion()If there is no related version, this property contains the first version, which is associated with the build results of the same Plan.ResultsSummarygetFutureVersionResult()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 DeploymentVersiongetRelatedVersion()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:
getDeploymentProjectin interfaceDeploymentProjectStatusForResultSummary
-
getEnvironmentStatuses
@NotNull public @NotNull List<? extends EnvironmentStatus> getEnvironmentStatuses()
- Specified by:
getEnvironmentStatusesin interfaceDeploymentProjectStatusForResultSummary
-
getRelatedVersion
@Nullable public @Nullable DeploymentVersion getRelatedVersion()
Description copied from interface:DeploymentProjectStatusForResultSummaryVersion associated with theResultsSummary- Specified by:
getRelatedVersionin interfaceDeploymentProjectStatusForResultSummary
-
getFutureVersion
@Nullable public @Nullable DeploymentVersion getFutureVersion()
Description copied from interface:DeploymentProjectStatusForResultSummaryIf there is no related version, this property contains the first version, which is associated with the build results of the same Plan.- Specified by:
getFutureVersionin interfaceDeploymentProjectStatusForResultSummary
-
getFutureVersionResult
public ResultsSummary getFutureVersionResult()
Description copied from interface:DeploymentProjectStatusForResultSummaryIf 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:
getFutureVersionResultin interfaceDeploymentProjectStatusForResultSummary
-
-