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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
deletionId
InventoryDeletionStatusItem.Builder deletionId(String deletionId)
The deletion ID returned by the
DeleteInventoryoperation.- Parameters:
deletionId- The deletion ID returned by theDeleteInventoryoperation.- 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.Builderavoiding the need to create one manually viaInventoryDeletionSummary.builder().When the
Consumercompletes,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.
-
-