Interface AsyncRequestParameters.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AsyncRequestParameters.Builder,,AsyncRequestParameters> SdkBuilder<AsyncRequestParameters.Builder,,AsyncRequestParameters> SdkPojo
- Enclosing class:
AsyncRequestParameters
-
Method Summary
Modifier and TypeMethodDescriptiondefault AsyncRequestParameters.BuildercreateMultiRegionAccessPointRequest(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.BuilderdeleteMultiRegionAccessPointRequest(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.BuilderputMultiRegionAccessPointPolicyRequest(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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.Builderavoiding the need to create one manually viaCreateMultiRegionAccessPointInput.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaDeleteMultiRegionAccessPointInput.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaPutMultiRegionAccessPointPolicyInput.builder().When the
Consumercompletes,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:
-