Class DeploymentResultDto
- java.lang.Object
-
- com.atlassian.bamboo.deployments.results.persistence.DeploymentResultDto
-
- All Implemented Interfaces:
EnvironmentStatusForDashboard
public class DeploymentResultDto extends Object implements EnvironmentStatusForDashboard
DeploymentResultDto contains the result-specific data needed from the database to build an immutableDeploymentResult. Only used for dashboard.
-
-
Constructor Summary
Constructors Constructor Description DeploymentResultDto()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LonggetAgentId()AgentTypegetAgentType()Map<String,String>getCustomData()LonggetDeploymentResultId()BuildStategetDeploymentState()DeploymentVersionDtogetDeploymentVersion()LonggetDeploymentVersionId()StringgetDeploymentVersionName()StringgetDeploymentVersionRelatedBranchName()longgetEnvironmentId()DategetExecutedDate()DategetFinishedDate()longgetId()LifeCycleStategetLifeCycleState()DategetQueuedDate()DategetStartedDate()@NotNull TriggerReasongetTriggerReason()StringgetTriggerReasonKey()
-
-
-
Method Detail
-
getId
public long getId()
-
getEnvironmentId
public long getEnvironmentId()
- Specified by:
getEnvironmentIdin interfaceEnvironmentStatusForDashboard
-
getLifeCycleState
public LifeCycleState getLifeCycleState()
- Specified by:
getLifeCycleStatein interfaceEnvironmentStatusForDashboard
-
getDeploymentState
public BuildState getDeploymentState()
- Specified by:
getDeploymentStatein interfaceEnvironmentStatusForDashboard
-
getStartedDate
public Date getStartedDate()
- Specified by:
getStartedDatein interfaceEnvironmentStatusForDashboard
-
getQueuedDate
public Date getQueuedDate()
- Specified by:
getQueuedDatein interfaceEnvironmentStatusForDashboard
-
getExecutedDate
public Date getExecutedDate()
- Specified by:
getExecutedDatein interfaceEnvironmentStatusForDashboard
-
getFinishedDate
public Date getFinishedDate()
- Specified by:
getFinishedDatein interfaceEnvironmentStatusForDashboard
-
getDeploymentVersionName
public String getDeploymentVersionName()
- Specified by:
getDeploymentVersionNamein interfaceEnvironmentStatusForDashboard
-
getAgentId
public Long getAgentId()
-
getAgentType
public AgentType getAgentType()
-
getTriggerReasonKey
public String getTriggerReasonKey()
-
getDeploymentVersion
public DeploymentVersionDto getDeploymentVersion()
-
getDeploymentResultId
public Long getDeploymentResultId()
- Specified by:
getDeploymentResultIdin interfaceEnvironmentStatusForDashboard
-
getDeploymentVersionId
public Long getDeploymentVersionId()
- Specified by:
getDeploymentVersionIdin interfaceEnvironmentStatusForDashboard
-
getDeploymentVersionRelatedBranchName
public String getDeploymentVersionRelatedBranchName()
- Specified by:
getDeploymentVersionRelatedBranchNamein interfaceEnvironmentStatusForDashboard
-
getTriggerReason
@NotNull public @NotNull TriggerReason getTriggerReason()
-
-