Interface Operation.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Operation.Builder,
,Operation> SdkBuilder<Operation.Builder,
,Operation> SdkPojo
- Enclosing class:
Operation
public static interface Operation.Builder
extends SdkPojo, CopyableBuilder<Operation.Builder,Operation>
-
Method Summary
Modifier and TypeMethodDescriptionThe end time of the operation.The ID of the operation.lastUpdatedTime
(Instant lastUpdatedTime) The time at which the operation was last updated.properties
(Map<String, String> properties) The properties of the operation.resourceArn
(String resourceArn) The Amazon Resource Name (ARN) of the operation.resourceId
(String resourceId) The resource ID of the operation.resourceType
(String resourceType) The resource type of the operation.The start time of the operation.The status of the operation.status
(OperationStatus status) The status of the operation.statusMessage
(String statusMessage) The status message of the operation.The type of the operation.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 Details
-
id
The ID of the operation.
- Parameters:
id
- The ID of the operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
The type of the operation.
- Parameters:
type
- The type of the operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the operation.
- Parameters:
status
- The status of the operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the operation.
- Parameters:
status
- The status of the operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
statusMessage
The status message of the operation.
- Parameters:
statusMessage
- The status message of the operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
properties
The properties of the operation.
- Parameters:
properties
- The properties of the operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceType
The resource type of the operation.
- Parameters:
resourceType
- The resource type of the operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceId
The resource ID of the operation.
- Parameters:
resourceId
- The resource ID of the operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceArn
The Amazon Resource Name (ARN) of the operation.
- Parameters:
resourceArn
- The Amazon Resource Name (ARN) of the operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startTime
The start time of the operation.
- Parameters:
startTime
- The start time of the operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endTime
The end time of the operation.
- Parameters:
endTime
- The end time of the operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedTime
The time at which the operation was last updated.
- Parameters:
lastUpdatedTime
- The time at which the operation was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-