Interface InventoryDeletionStatusItem.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<InventoryDeletionStatusItem.Builder,InventoryDeletionStatusItem>
,SdkBuilder<InventoryDeletionStatusItem.Builder,InventoryDeletionStatusItem>
,SdkPojo
- Enclosing class:
- InventoryDeletionStatusItem
public static interface InventoryDeletionStatusItem.Builder extends SdkPojo, CopyableBuilder<InventoryDeletionStatusItem.Builder,InventoryDeletionStatusItem>
-
-
Method Summary
-
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, sdkFields
-
-
-
-
Method Detail
-
deletionId
InventoryDeletionStatusItem.Builder deletionId(String 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
InventoryDeletionStatusItem.Builder typeName(String 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
InventoryDeletionStatusItem.Builder deletionStartTime(Instant 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
InventoryDeletionStatusItem.Builder lastStatus(String 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:
InventoryDeletionStatus
,InventoryDeletionStatus
-
lastStatus
InventoryDeletionStatusItem.Builder lastStatus(InventoryDeletionStatus 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:
InventoryDeletionStatus
,InventoryDeletionStatus
-
lastStatusMessage
InventoryDeletionStatusItem.Builder lastStatusMessage(String 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
InventoryDeletionStatusItem.Builder deletionSummary(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.
- 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:
deletionSummary(InventoryDeletionSummary)
-
lastStatusUpdateTime
InventoryDeletionStatusItem.Builder lastStatusUpdateTime(Instant 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.
-
-