Interface InventoryDeletionStatusItem.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<InventoryDeletionStatusItem.Builder,
,InventoryDeletionStatusItem> SdkBuilder<InventoryDeletionStatusItem.Builder,
,InventoryDeletionStatusItem> SdkPojo
- Enclosing class:
InventoryDeletionStatusItem
-
Method Summary
Modifier and TypeMethodDescriptiondeletionId
(String deletionId) The deletion ID returned by theDeleteInventory
operation.deletionStartTime
(Instant deletionStartTime) The UTC timestamp when the delete operation started.deletionSummary
(Consumer<InventoryDeletionSummary.Builder> deletionSummary) Information about the delete operation.deletionSummary
(InventoryDeletionSummary deletionSummary) Information about the delete operation.lastStatus
(String lastStatus) The status of the operation.lastStatus
(InventoryDeletionStatus lastStatus) The status of the operation.lastStatusMessage
(String lastStatusMessage) Information about the status.lastStatusUpdateTime
(Instant lastStatusUpdateTime) The UTC timestamp of when the last status report.The name of the inventory data type.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
deletionId
The deletion ID returned by the
DeleteInventory
operation.- Parameters:
deletionId
- The deletion ID returned by theDeleteInventory
operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
typeName
The name of the inventory data type.
- Parameters:
typeName
- The name of the inventory data type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deletionStartTime
The UTC timestamp when the delete operation started.
- Parameters:
deletionStartTime
- The UTC timestamp when the delete operation started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastStatus
The status of the operation. Possible values are InProgress and Complete.
- Parameters:
lastStatus
- The status of the operation. Possible values are InProgress and Complete.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lastStatus
The status of the operation. Possible values are InProgress and Complete.
- Parameters:
lastStatus
- The status of the operation. Possible values are InProgress and Complete.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lastStatusMessage
Information about the status.
- Parameters:
lastStatusMessage
- Information about the status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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.
- Parameters:
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:
- Returns a reference to this object so that method calls can be chained together.
-
deletionSummary
default InventoryDeletionStatusItem.Builder deletionSummary(Consumer<InventoryDeletionSummary.Builder> 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.
This is a convenience method that creates an instance of theInventoryDeletionSummary.Builder
avoiding the need to create one manually viaInventoryDeletionSummary.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todeletionSummary(InventoryDeletionSummary)
.- Parameters:
deletionSummary
- a consumer that will call methods onInventoryDeletionSummary.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lastStatusUpdateTime
The UTC timestamp of when the last status report.
- Parameters:
lastStatusUpdateTime
- The UTC timestamp of when the last status report.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-