Interface AsyncRequestParameters.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AsyncRequestParameters.Builder,
,AsyncRequestParameters> SdkBuilder<AsyncRequestParameters.Builder,
,AsyncRequestParameters> SdkPojo
- Enclosing class:
AsyncRequestParameters
-
Method Summary
Modifier and TypeMethodDescriptiondefault AsyncRequestParameters.Builder
createMultiRegionAccessPointRequest
(Consumer<CreateMultiRegionAccessPointInput.Builder> createMultiRegionAccessPointRequest) A container of the parameters for a CreateMultiRegionAccessPoint request.createMultiRegionAccessPointRequest
(CreateMultiRegionAccessPointInput createMultiRegionAccessPointRequest) A container of the parameters for a CreateMultiRegionAccessPoint request.default AsyncRequestParameters.Builder
deleteMultiRegionAccessPointRequest
(Consumer<DeleteMultiRegionAccessPointInput.Builder> deleteMultiRegionAccessPointRequest) A container of the parameters for a DeleteMultiRegionAccessPoint request.deleteMultiRegionAccessPointRequest
(DeleteMultiRegionAccessPointInput deleteMultiRegionAccessPointRequest) A container of the parameters for a DeleteMultiRegionAccessPoint request.default AsyncRequestParameters.Builder
putMultiRegionAccessPointPolicyRequest
(Consumer<PutMultiRegionAccessPointPolicyInput.Builder> putMultiRegionAccessPointPolicyRequest) A container of the parameters for a PutMultiRegionAccessPoint request.putMultiRegionAccessPointPolicyRequest
(PutMultiRegionAccessPointPolicyInput putMultiRegionAccessPointPolicyRequest) A container of the parameters for a PutMultiRegionAccessPoint 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 Details
-
createMultiRegionAccessPointRequest
AsyncRequestParameters.Builder createMultiRegionAccessPointRequest(CreateMultiRegionAccessPointInput createMultiRegionAccessPointRequest) A container of the parameters for a CreateMultiRegionAccessPoint request.
- Parameters:
createMultiRegionAccessPointRequest
- A container of the parameters for a CreateMultiRegionAccessPoint request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createMultiRegionAccessPointRequest
default AsyncRequestParameters.Builder createMultiRegionAccessPointRequest(Consumer<CreateMultiRegionAccessPointInput.Builder> createMultiRegionAccessPointRequest) A container of the parameters for a CreateMultiRegionAccessPoint request.
This is a convenience method that creates an instance of theCreateMultiRegionAccessPointInput.Builder
avoiding the need to create one manually viaCreateMultiRegionAccessPointInput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocreateMultiRegionAccessPointRequest(CreateMultiRegionAccessPointInput)
.- Parameters:
createMultiRegionAccessPointRequest
- a consumer that will call methods onCreateMultiRegionAccessPointInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
deleteMultiRegionAccessPointRequest
AsyncRequestParameters.Builder deleteMultiRegionAccessPointRequest(DeleteMultiRegionAccessPointInput deleteMultiRegionAccessPointRequest) A container of the parameters for a DeleteMultiRegionAccessPoint request.
- Parameters:
deleteMultiRegionAccessPointRequest
- A container of the parameters for a DeleteMultiRegionAccessPoint request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deleteMultiRegionAccessPointRequest
default AsyncRequestParameters.Builder deleteMultiRegionAccessPointRequest(Consumer<DeleteMultiRegionAccessPointInput.Builder> deleteMultiRegionAccessPointRequest) A container of the parameters for a DeleteMultiRegionAccessPoint request.
This is a convenience method that creates an instance of theDeleteMultiRegionAccessPointInput.Builder
avoiding the need to create one manually viaDeleteMultiRegionAccessPointInput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todeleteMultiRegionAccessPointRequest(DeleteMultiRegionAccessPointInput)
.- Parameters:
deleteMultiRegionAccessPointRequest
- a consumer that will call methods onDeleteMultiRegionAccessPointInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
putMultiRegionAccessPointPolicyRequest
AsyncRequestParameters.Builder putMultiRegionAccessPointPolicyRequest(PutMultiRegionAccessPointPolicyInput putMultiRegionAccessPointPolicyRequest) A container of the parameters for a PutMultiRegionAccessPoint request.
- Parameters:
putMultiRegionAccessPointPolicyRequest
- A container of the parameters for a PutMultiRegionAccessPoint request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
putMultiRegionAccessPointPolicyRequest
default AsyncRequestParameters.Builder putMultiRegionAccessPointPolicyRequest(Consumer<PutMultiRegionAccessPointPolicyInput.Builder> putMultiRegionAccessPointPolicyRequest) A container of the parameters for a PutMultiRegionAccessPoint request.
This is a convenience method that creates an instance of thePutMultiRegionAccessPointPolicyInput.Builder
avoiding the need to create one manually viaPutMultiRegionAccessPointPolicyInput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toputMultiRegionAccessPointPolicyRequest(PutMultiRegionAccessPointPolicyInput)
.- Parameters:
putMultiRegionAccessPointPolicyRequest
- a consumer that will call methods onPutMultiRegionAccessPointPolicyInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-