@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class InventoryDeletionStatusItem extends Object implements Serializable, Cloneable, StructuredPojo
Status information returned by the DeleteInventory
operation.
Constructor and Description |
---|
InventoryDeletionStatusItem() |
Modifier and Type | Method and Description |
---|---|
InventoryDeletionStatusItem |
clone() |
boolean |
equals(Object obj) |
String |
getDeletionId()
The deletion ID returned by the
DeleteInventory operation. |
Date |
getDeletionStartTime()
The UTC timestamp when the delete operation started.
|
InventoryDeletionSummary |
getDeletionSummary()
Information about the delete operation.
|
String |
getLastStatus()
The status of the operation.
|
String |
getLastStatusMessage()
Information about the status.
|
Date |
getLastStatusUpdateTime()
The UTC timestamp of when the last status report.
|
String |
getTypeName()
The name of the inventory data type.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDeletionId(String deletionId)
The deletion ID returned by the
DeleteInventory operation. |
void |
setDeletionStartTime(Date deletionStartTime)
The UTC timestamp when the delete operation started.
|
void |
setDeletionSummary(InventoryDeletionSummary deletionSummary)
Information about the delete operation.
|
void |
setLastStatus(String lastStatus)
The status of the operation.
|
void |
setLastStatusMessage(String lastStatusMessage)
Information about the status.
|
void |
setLastStatusUpdateTime(Date lastStatusUpdateTime)
The UTC timestamp of when the last status report.
|
void |
setTypeName(String typeName)
The name of the inventory data type.
|
String |
toString()
Returns a string representation of this object.
|
InventoryDeletionStatusItem |
withDeletionId(String deletionId)
The deletion ID returned by the
DeleteInventory operation. |
InventoryDeletionStatusItem |
withDeletionStartTime(Date deletionStartTime)
The UTC timestamp when the delete operation started.
|
InventoryDeletionStatusItem |
withDeletionSummary(InventoryDeletionSummary deletionSummary)
Information about the delete operation.
|
InventoryDeletionStatusItem |
withLastStatus(InventoryDeletionStatus lastStatus)
The status of the operation.
|
InventoryDeletionStatusItem |
withLastStatus(String lastStatus)
The status of the operation.
|
InventoryDeletionStatusItem |
withLastStatusMessage(String lastStatusMessage)
Information about the status.
|
InventoryDeletionStatusItem |
withLastStatusUpdateTime(Date lastStatusUpdateTime)
The UTC timestamp of when the last status report.
|
InventoryDeletionStatusItem |
withTypeName(String typeName)
The name of the inventory data type.
|
public void setDeletionId(String deletionId)
The deletion ID returned by the DeleteInventory
operation.
deletionId
- The deletion ID returned by the DeleteInventory
operation.public String getDeletionId()
The deletion ID returned by the DeleteInventory
operation.
DeleteInventory
operation.public InventoryDeletionStatusItem withDeletionId(String deletionId)
The deletion ID returned by the DeleteInventory
operation.
deletionId
- The deletion ID returned by the DeleteInventory
operation.public void setTypeName(String typeName)
The name of the inventory data type.
typeName
- The name of the inventory data type.public String getTypeName()
The name of the inventory data type.
public InventoryDeletionStatusItem withTypeName(String typeName)
The name of the inventory data type.
typeName
- The name of the inventory data type.public void setDeletionStartTime(Date deletionStartTime)
The UTC timestamp when the delete operation started.
deletionStartTime
- The UTC timestamp when the delete operation started.public Date getDeletionStartTime()
The UTC timestamp when the delete operation started.
public InventoryDeletionStatusItem withDeletionStartTime(Date deletionStartTime)
The UTC timestamp when the delete operation started.
deletionStartTime
- The UTC timestamp when the delete operation started.public void setLastStatus(String lastStatus)
The status of the operation. Possible values are InProgress and Complete.
lastStatus
- The status of the operation. Possible values are InProgress and Complete.InventoryDeletionStatus
public String getLastStatus()
The status of the operation. Possible values are InProgress and Complete.
InventoryDeletionStatus
public InventoryDeletionStatusItem withLastStatus(String lastStatus)
The status of the operation. Possible values are InProgress and Complete.
lastStatus
- The status of the operation. Possible values are InProgress and Complete.InventoryDeletionStatus
public InventoryDeletionStatusItem withLastStatus(InventoryDeletionStatus lastStatus)
The status of the operation. Possible values are InProgress and Complete.
lastStatus
- The status of the operation. Possible values are InProgress and Complete.InventoryDeletionStatus
public void setLastStatusMessage(String lastStatusMessage)
Information about the status.
lastStatusMessage
- Information about the status.public String getLastStatusMessage()
Information about the status.
public InventoryDeletionStatusItem withLastStatusMessage(String lastStatusMessage)
Information about the status.
lastStatusMessage
- Information about the status.public void setDeletionSummary(InventoryDeletionSummary deletionSummary)
Information about the delete operation. For more information about this summary, see Understanding the delete inventory summary in the Amazon Web Services Systems Manager User Guide.
deletionSummary
- Information about the delete operation. For more information about this summary, see Understanding the delete inventory summary in the Amazon Web Services Systems Manager User
Guide.public InventoryDeletionSummary getDeletionSummary()
Information about the delete operation. For more information about this summary, see Understanding the delete inventory summary in the Amazon Web Services Systems Manager User Guide.
public InventoryDeletionStatusItem withDeletionSummary(InventoryDeletionSummary deletionSummary)
Information about the delete operation. For more information about this summary, see Understanding the delete inventory summary in the Amazon Web Services Systems Manager User Guide.
deletionSummary
- Information about the delete operation. For more information about this summary, see Understanding the delete inventory summary in the Amazon Web Services Systems Manager User
Guide.public void setLastStatusUpdateTime(Date lastStatusUpdateTime)
The UTC timestamp of when the last status report.
lastStatusUpdateTime
- The UTC timestamp of when the last status report.public Date getLastStatusUpdateTime()
The UTC timestamp of when the last status report.
public InventoryDeletionStatusItem withLastStatusUpdateTime(Date lastStatusUpdateTime)
The UTC timestamp of when the last status report.
lastStatusUpdateTime
- The UTC timestamp of when the last status report.public String toString()
toString
in class Object
Object.toString()
public InventoryDeletionStatusItem clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.