Interface SetupHistory.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SetupHistory.Builder,SetupHistory>,SdkBuilder<SetupHistory.Builder,SetupHistory>,SdkPojo
- Enclosing class:
- SetupHistory
public static interface SetupHistory.Builder extends SdkPojo, CopyableBuilder<SetupHistory.Builder,SetupHistory>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description SetupHistory.BuilderexecutionDetails(Collection<SetupExecutionDetails> executionDetails)Describes the full details of the request.SetupHistory.BuilderexecutionDetails(Consumer<SetupExecutionDetails.Builder>... executionDetails)Describes the full details of the request.SetupHistory.BuilderexecutionDetails(SetupExecutionDetails... executionDetails)Describes the full details of the request.SetupHistory.BuilderoperationId(String operationId)A GUID that's used to identify the operation.default SetupHistory.Builderrequest(Consumer<SetupRequest.Builder> request)Information about the specified request.SetupHistory.Builderrequest(SetupRequest request)Information about the specified request.default SetupHistory.Builderresource(Consumer<SetupHistoryResource.Builder> resource)The target resource name for the request.SetupHistory.Builderresource(SetupHistoryResource resource)The target resource name for the request.SetupHistory.Builderstatus(String status)The status of the request.SetupHistory.Builderstatus(SetupStatus status)The status of the request.-
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
-
operationId
SetupHistory.Builder operationId(String operationId)
A GUID that's used to identify the operation.
- Parameters:
operationId- A GUID that's used to identify the operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
request
SetupHistory.Builder request(SetupRequest request)
Information about the specified request.
- Parameters:
request- Information about the specified request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
request
default SetupHistory.Builder request(Consumer<SetupRequest.Builder> request)
Information about the specified request.
This is a convenience method that creates an instance of theSetupRequest.Builderavoiding the need to create one manually viaSetupRequest.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torequest(SetupRequest).- Parameters:
request- a consumer that will call methods onSetupRequest.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
request(SetupRequest)
-
resource
SetupHistory.Builder resource(SetupHistoryResource resource)
The target resource name for the request.
- Parameters:
resource- The target resource name for the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resource
default SetupHistory.Builder resource(Consumer<SetupHistoryResource.Builder> resource)
The target resource name for the request.
This is a convenience method that creates an instance of theSetupHistoryResource.Builderavoiding the need to create one manually viaSetupHistoryResource.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toresource(SetupHistoryResource).- Parameters:
resource- a consumer that will call methods onSetupHistoryResource.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
resource(SetupHistoryResource)
-
executionDetails
SetupHistory.Builder executionDetails(Collection<SetupExecutionDetails> executionDetails)
Describes the full details of the request.
- Parameters:
executionDetails- Describes the full details of the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
executionDetails
SetupHistory.Builder executionDetails(SetupExecutionDetails... executionDetails)
Describes the full details of the request.
- Parameters:
executionDetails- Describes the full details of the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
executionDetails
SetupHistory.Builder executionDetails(Consumer<SetupExecutionDetails.Builder>... executionDetails)
Describes the full details of the request.
This is a convenience method that creates an instance of theSetupExecutionDetails.Builderavoiding the need to create one manually viaSetupExecutionDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#executionDetails(List.) - Parameters:
executionDetails- a consumer that will call methods onSetupExecutionDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#executionDetails(java.util.Collection)
-
status
SetupHistory.Builder status(String status)
The status of the request.
- Parameters:
status- The status of the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SetupStatus,SetupStatus
-
status
SetupHistory.Builder status(SetupStatus status)
The status of the request.
- Parameters:
status- The status of the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SetupStatus,SetupStatus
-
-