@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeviceDeploymentSummary extends Object implements Serializable, Cloneable, StructuredPojo
Contains information summarizing device details and deployment status.
Constructor and Description |
---|
DeviceDeploymentSummary() |
Modifier and Type | Method and Description |
---|---|
DeviceDeploymentSummary |
clone() |
boolean |
equals(Object obj) |
String |
getDeployedStageName()
The name of the deployed stage.
|
Date |
getDeploymentStartTime()
The time when the deployment on the device started.
|
String |
getDescription()
The description of the device.
|
String |
getDeviceArn()
The ARN of the device.
|
String |
getDeviceDeploymentStatus()
The deployment status of the device.
|
String |
getDeviceDeploymentStatusMessage()
The detailed error message for the deployoment status result.
|
String |
getDeviceFleetName()
The name of the fleet to which the device belongs to.
|
String |
getDeviceName()
The name of the device.
|
String |
getEdgeDeploymentPlanArn()
The ARN of the edge deployment plan.
|
String |
getEdgeDeploymentPlanName()
The name of the edge deployment plan.
|
String |
getStageName()
The name of the stage in the edge deployment plan.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDeployedStageName(String deployedStageName)
The name of the deployed stage.
|
void |
setDeploymentStartTime(Date deploymentStartTime)
The time when the deployment on the device started.
|
void |
setDescription(String description)
The description of the device.
|
void |
setDeviceArn(String deviceArn)
The ARN of the device.
|
void |
setDeviceDeploymentStatus(String deviceDeploymentStatus)
The deployment status of the device.
|
void |
setDeviceDeploymentStatusMessage(String deviceDeploymentStatusMessage)
The detailed error message for the deployoment status result.
|
void |
setDeviceFleetName(String deviceFleetName)
The name of the fleet to which the device belongs to.
|
void |
setDeviceName(String deviceName)
The name of the device.
|
void |
setEdgeDeploymentPlanArn(String edgeDeploymentPlanArn)
The ARN of the edge deployment plan.
|
void |
setEdgeDeploymentPlanName(String edgeDeploymentPlanName)
The name of the edge deployment plan.
|
void |
setStageName(String stageName)
The name of the stage in the edge deployment plan.
|
String |
toString()
Returns a string representation of this object.
|
DeviceDeploymentSummary |
withDeployedStageName(String deployedStageName)
The name of the deployed stage.
|
DeviceDeploymentSummary |
withDeploymentStartTime(Date deploymentStartTime)
The time when the deployment on the device started.
|
DeviceDeploymentSummary |
withDescription(String description)
The description of the device.
|
DeviceDeploymentSummary |
withDeviceArn(String deviceArn)
The ARN of the device.
|
DeviceDeploymentSummary |
withDeviceDeploymentStatus(DeviceDeploymentStatus deviceDeploymentStatus)
The deployment status of the device.
|
DeviceDeploymentSummary |
withDeviceDeploymentStatus(String deviceDeploymentStatus)
The deployment status of the device.
|
DeviceDeploymentSummary |
withDeviceDeploymentStatusMessage(String deviceDeploymentStatusMessage)
The detailed error message for the deployoment status result.
|
DeviceDeploymentSummary |
withDeviceFleetName(String deviceFleetName)
The name of the fleet to which the device belongs to.
|
DeviceDeploymentSummary |
withDeviceName(String deviceName)
The name of the device.
|
DeviceDeploymentSummary |
withEdgeDeploymentPlanArn(String edgeDeploymentPlanArn)
The ARN of the edge deployment plan.
|
DeviceDeploymentSummary |
withEdgeDeploymentPlanName(String edgeDeploymentPlanName)
The name of the edge deployment plan.
|
DeviceDeploymentSummary |
withStageName(String stageName)
The name of the stage in the edge deployment plan.
|
public void setEdgeDeploymentPlanArn(String edgeDeploymentPlanArn)
The ARN of the edge deployment plan.
edgeDeploymentPlanArn
- The ARN of the edge deployment plan.public String getEdgeDeploymentPlanArn()
The ARN of the edge deployment plan.
public DeviceDeploymentSummary withEdgeDeploymentPlanArn(String edgeDeploymentPlanArn)
The ARN of the edge deployment plan.
edgeDeploymentPlanArn
- The ARN of the edge deployment plan.public void setEdgeDeploymentPlanName(String edgeDeploymentPlanName)
The name of the edge deployment plan.
edgeDeploymentPlanName
- The name of the edge deployment plan.public String getEdgeDeploymentPlanName()
The name of the edge deployment plan.
public DeviceDeploymentSummary withEdgeDeploymentPlanName(String edgeDeploymentPlanName)
The name of the edge deployment plan.
edgeDeploymentPlanName
- The name of the edge deployment plan.public void setStageName(String stageName)
The name of the stage in the edge deployment plan.
stageName
- The name of the stage in the edge deployment plan.public String getStageName()
The name of the stage in the edge deployment plan.
public DeviceDeploymentSummary withStageName(String stageName)
The name of the stage in the edge deployment plan.
stageName
- The name of the stage in the edge deployment plan.public void setDeployedStageName(String deployedStageName)
The name of the deployed stage.
deployedStageName
- The name of the deployed stage.public String getDeployedStageName()
The name of the deployed stage.
public DeviceDeploymentSummary withDeployedStageName(String deployedStageName)
The name of the deployed stage.
deployedStageName
- The name of the deployed stage.public void setDeviceFleetName(String deviceFleetName)
The name of the fleet to which the device belongs to.
deviceFleetName
- The name of the fleet to which the device belongs to.public String getDeviceFleetName()
The name of the fleet to which the device belongs to.
public DeviceDeploymentSummary withDeviceFleetName(String deviceFleetName)
The name of the fleet to which the device belongs to.
deviceFleetName
- The name of the fleet to which the device belongs to.public void setDeviceName(String deviceName)
The name of the device.
deviceName
- The name of the device.public String getDeviceName()
The name of the device.
public DeviceDeploymentSummary withDeviceName(String deviceName)
The name of the device.
deviceName
- The name of the device.public void setDeviceArn(String deviceArn)
The ARN of the device.
deviceArn
- The ARN of the device.public String getDeviceArn()
The ARN of the device.
public DeviceDeploymentSummary withDeviceArn(String deviceArn)
The ARN of the device.
deviceArn
- The ARN of the device.public void setDeviceDeploymentStatus(String deviceDeploymentStatus)
The deployment status of the device.
deviceDeploymentStatus
- The deployment status of the device.DeviceDeploymentStatus
public String getDeviceDeploymentStatus()
The deployment status of the device.
DeviceDeploymentStatus
public DeviceDeploymentSummary withDeviceDeploymentStatus(String deviceDeploymentStatus)
The deployment status of the device.
deviceDeploymentStatus
- The deployment status of the device.DeviceDeploymentStatus
public DeviceDeploymentSummary withDeviceDeploymentStatus(DeviceDeploymentStatus deviceDeploymentStatus)
The deployment status of the device.
deviceDeploymentStatus
- The deployment status of the device.DeviceDeploymentStatus
public void setDeviceDeploymentStatusMessage(String deviceDeploymentStatusMessage)
The detailed error message for the deployoment status result.
deviceDeploymentStatusMessage
- The detailed error message for the deployoment status result.public String getDeviceDeploymentStatusMessage()
The detailed error message for the deployoment status result.
public DeviceDeploymentSummary withDeviceDeploymentStatusMessage(String deviceDeploymentStatusMessage)
The detailed error message for the deployoment status result.
deviceDeploymentStatusMessage
- The detailed error message for the deployoment status result.public void setDescription(String description)
The description of the device.
description
- The description of the device.public String getDescription()
The description of the device.
public DeviceDeploymentSummary withDescription(String description)
The description of the device.
description
- The description of the device.public void setDeploymentStartTime(Date deploymentStartTime)
The time when the deployment on the device started.
deploymentStartTime
- The time when the deployment on the device started.public Date getDeploymentStartTime()
The time when the deployment on the device started.
public DeviceDeploymentSummary withDeploymentStartTime(Date deploymentStartTime)
The time when the deployment on the device started.
deploymentStartTime
- The time when the deployment on the device started.public String toString()
toString
in class Object
Object.toString()
public DeviceDeploymentSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.