Class InventoryDeletionStatusItem
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<InventoryDeletionStatusItem.Builder,
InventoryDeletionStatusItem>
Status information returned by the DeleteInventory
operation.
- See Also:
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
final String
The deletion ID returned by theDeleteInventory
operation.final Instant
The UTC timestamp when the delete operation started.final InventoryDeletionSummary
Information about the delete operation.final boolean
final boolean
equalsBySdkFields
(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional
<T> getValueForField
(String fieldName, Class<T> clazz) final int
hashCode()
final InventoryDeletionStatus
The status of the operation.final String
The status of the operation.final String
Information about the status.final Instant
The UTC timestamp of when the last status report.static Class
<? extends InventoryDeletionStatusItem.Builder> Take this object and create a builder that contains all of the current property values of this object.final String
toString()
Returns a string representation of this object.final String
typeName()
The name of the inventory data type.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
deletionId
The deletion ID returned by the
DeleteInventory
operation.- Returns:
- The deletion ID returned by the
DeleteInventory
operation.
-
typeName
The name of the inventory data type.
- Returns:
- The name of the inventory data type.
-
deletionStartTime
The UTC timestamp when the delete operation started.
- Returns:
- The UTC timestamp when the delete operation started.
-
lastStatus
The status of the operation. Possible values are InProgress and Complete.
If the service returns an enum value that is not available in the current SDK version,
lastStatus
will returnInventoryDeletionStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromlastStatusAsString()
.- Returns:
- The status of the operation. Possible values are InProgress and Complete.
- See Also:
-
lastStatusAsString
The status of the operation. Possible values are InProgress and Complete.
If the service returns an enum value that is not available in the current SDK version,
lastStatus
will returnInventoryDeletionStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromlastStatusAsString()
.- Returns:
- The status of the operation. Possible values are InProgress and Complete.
- See Also:
-
lastStatusMessage
Information about the status.
- Returns:
- Information about the status.
-
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.
- Returns:
- 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.
-
lastStatusUpdateTime
The UTC timestamp of when the last status report.
- Returns:
- The UTC timestamp of when the last status report.
-
toBuilder
Description copied from interface:ToCopyableBuilder
Take this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilder
in interfaceToCopyableBuilder<InventoryDeletionStatusItem.Builder,
InventoryDeletionStatusItem> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
Description copied from interface:SdkPojo
Indicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojo
class, and is generated based on a service model.If an
SdkPojo
class does not have any inherited fields,equalsBySdkFields
andequals
are essentially the same.- Specified by:
equalsBySdkFields
in interfaceSdkPojo
- Parameters:
obj
- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. -
getValueForField
-
sdkFields
-