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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Operation.BuilderendTime(Instant endTime)The end time of the operation.Operation.Builderid(String id)The ID of the operation.Operation.BuilderlastUpdatedTime(Instant lastUpdatedTime)The time at which the operation was last updated.Operation.Builderproperties(Map<String,String> properties)The properties of the operation.Operation.BuilderresourceArn(String resourceArn)The Amazon Resource Name (ARN) of the operation.Operation.BuilderresourceId(String resourceId)The resource ID of the operation.Operation.BuilderresourceType(String resourceType)The resource type of the operation.Operation.BuilderstartTime(Instant startTime)The start time of the operation.Operation.Builderstatus(String status)The status of the operation.Operation.Builderstatus(OperationStatus status)The status of the operation.Operation.BuilderstatusMessage(String statusMessage)The status message of the operation.Operation.Buildertype(String type)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 Detail
-
id
Operation.Builder id(String 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
Operation.Builder type(String 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
Operation.Builder status(String 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:
OperationStatus,OperationStatus
-
status
Operation.Builder status(OperationStatus 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:
OperationStatus,OperationStatus
-
statusMessage
Operation.Builder statusMessage(String 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
Operation.Builder properties(Map<String,String> 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
Operation.Builder resourceType(String 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
Operation.Builder resourceId(String 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
Operation.Builder resourceArn(String 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
Operation.Builder startTime(Instant 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
Operation.Builder endTime(Instant 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
Operation.Builder lastUpdatedTime(Instant 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.
-
-