@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EdgeDeploymentStatus extends Object implements Serializable, Cloneable, StructuredPojo
Contains information summarizing the deployment stage results.
Constructor and Description |
---|
EdgeDeploymentStatus() |
Modifier and Type | Method and Description |
---|---|
EdgeDeploymentStatus |
clone() |
boolean |
equals(Object obj) |
Integer |
getEdgeDeploymentFailedInStage()
The number of edge devices that failed the deployment in current stage.
|
Integer |
getEdgeDeploymentPendingInStage()
The number of edge devices yet to pick up the deployment in current stage, or in progress.
|
Date |
getEdgeDeploymentStageStartTime()
The time when the deployment API started.
|
String |
getEdgeDeploymentStatusMessage()
A detailed message about deployment status in current stage.
|
Integer |
getEdgeDeploymentSuccessInStage()
The number of edge devices with the successful deployment in the current stage.
|
String |
getStageStatus()
The general status of the current stage.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setEdgeDeploymentFailedInStage(Integer edgeDeploymentFailedInStage)
The number of edge devices that failed the deployment in current stage.
|
void |
setEdgeDeploymentPendingInStage(Integer edgeDeploymentPendingInStage)
The number of edge devices yet to pick up the deployment in current stage, or in progress.
|
void |
setEdgeDeploymentStageStartTime(Date edgeDeploymentStageStartTime)
The time when the deployment API started.
|
void |
setEdgeDeploymentStatusMessage(String edgeDeploymentStatusMessage)
A detailed message about deployment status in current stage.
|
void |
setEdgeDeploymentSuccessInStage(Integer edgeDeploymentSuccessInStage)
The number of edge devices with the successful deployment in the current stage.
|
void |
setStageStatus(String stageStatus)
The general status of the current stage.
|
String |
toString()
Returns a string representation of this object.
|
EdgeDeploymentStatus |
withEdgeDeploymentFailedInStage(Integer edgeDeploymentFailedInStage)
The number of edge devices that failed the deployment in current stage.
|
EdgeDeploymentStatus |
withEdgeDeploymentPendingInStage(Integer edgeDeploymentPendingInStage)
The number of edge devices yet to pick up the deployment in current stage, or in progress.
|
EdgeDeploymentStatus |
withEdgeDeploymentStageStartTime(Date edgeDeploymentStageStartTime)
The time when the deployment API started.
|
EdgeDeploymentStatus |
withEdgeDeploymentStatusMessage(String edgeDeploymentStatusMessage)
A detailed message about deployment status in current stage.
|
EdgeDeploymentStatus |
withEdgeDeploymentSuccessInStage(Integer edgeDeploymentSuccessInStage)
The number of edge devices with the successful deployment in the current stage.
|
EdgeDeploymentStatus |
withStageStatus(StageStatus stageStatus)
The general status of the current stage.
|
EdgeDeploymentStatus |
withStageStatus(String stageStatus)
The general status of the current stage.
|
public void setStageStatus(String stageStatus)
The general status of the current stage.
stageStatus
- The general status of the current stage.StageStatus
public String getStageStatus()
The general status of the current stage.
StageStatus
public EdgeDeploymentStatus withStageStatus(String stageStatus)
The general status of the current stage.
stageStatus
- The general status of the current stage.StageStatus
public EdgeDeploymentStatus withStageStatus(StageStatus stageStatus)
The general status of the current stage.
stageStatus
- The general status of the current stage.StageStatus
public void setEdgeDeploymentSuccessInStage(Integer edgeDeploymentSuccessInStage)
The number of edge devices with the successful deployment in the current stage.
edgeDeploymentSuccessInStage
- The number of edge devices with the successful deployment in the current stage.public Integer getEdgeDeploymentSuccessInStage()
The number of edge devices with the successful deployment in the current stage.
public EdgeDeploymentStatus withEdgeDeploymentSuccessInStage(Integer edgeDeploymentSuccessInStage)
The number of edge devices with the successful deployment in the current stage.
edgeDeploymentSuccessInStage
- The number of edge devices with the successful deployment in the current stage.public void setEdgeDeploymentPendingInStage(Integer edgeDeploymentPendingInStage)
The number of edge devices yet to pick up the deployment in current stage, or in progress.
edgeDeploymentPendingInStage
- The number of edge devices yet to pick up the deployment in current stage, or in progress.public Integer getEdgeDeploymentPendingInStage()
The number of edge devices yet to pick up the deployment in current stage, or in progress.
public EdgeDeploymentStatus withEdgeDeploymentPendingInStage(Integer edgeDeploymentPendingInStage)
The number of edge devices yet to pick up the deployment in current stage, or in progress.
edgeDeploymentPendingInStage
- The number of edge devices yet to pick up the deployment in current stage, or in progress.public void setEdgeDeploymentFailedInStage(Integer edgeDeploymentFailedInStage)
The number of edge devices that failed the deployment in current stage.
edgeDeploymentFailedInStage
- The number of edge devices that failed the deployment in current stage.public Integer getEdgeDeploymentFailedInStage()
The number of edge devices that failed the deployment in current stage.
public EdgeDeploymentStatus withEdgeDeploymentFailedInStage(Integer edgeDeploymentFailedInStage)
The number of edge devices that failed the deployment in current stage.
edgeDeploymentFailedInStage
- The number of edge devices that failed the deployment in current stage.public void setEdgeDeploymentStatusMessage(String edgeDeploymentStatusMessage)
A detailed message about deployment status in current stage.
edgeDeploymentStatusMessage
- A detailed message about deployment status in current stage.public String getEdgeDeploymentStatusMessage()
A detailed message about deployment status in current stage.
public EdgeDeploymentStatus withEdgeDeploymentStatusMessage(String edgeDeploymentStatusMessage)
A detailed message about deployment status in current stage.
edgeDeploymentStatusMessage
- A detailed message about deployment status in current stage.public void setEdgeDeploymentStageStartTime(Date edgeDeploymentStageStartTime)
The time when the deployment API started.
edgeDeploymentStageStartTime
- The time when the deployment API started.public Date getEdgeDeploymentStageStartTime()
The time when the deployment API started.
public EdgeDeploymentStatus withEdgeDeploymentStageStartTime(Date edgeDeploymentStageStartTime)
The time when the deployment API started.
edgeDeploymentStageStartTime
- The time when the deployment API started.public String toString()
toString
in class Object
Object.toString()
public EdgeDeploymentStatus clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.