Interface PutAggregationAuthorizationResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,ConfigResponse.Builder,CopyableBuilder<PutAggregationAuthorizationResponse.Builder,PutAggregationAuthorizationResponse>,SdkBuilder<PutAggregationAuthorizationResponse.Builder,PutAggregationAuthorizationResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- PutAggregationAuthorizationResponse
public static interface PutAggregationAuthorizationResponse.Builder extends ConfigResponse.Builder, SdkPojo, CopyableBuilder<PutAggregationAuthorizationResponse.Builder,PutAggregationAuthorizationResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default PutAggregationAuthorizationResponse.BuilderaggregationAuthorization(Consumer<AggregationAuthorization.Builder> aggregationAuthorization)Returns an AggregationAuthorization object.PutAggregationAuthorizationResponse.BuilderaggregationAuthorization(AggregationAuthorization aggregationAuthorization)Returns an AggregationAuthorization object.-
Methods inherited from interface software.amazon.awssdk.services.config.model.ConfigResponse.Builder
build, responseMetadata, responseMetadata
-
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
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
aggregationAuthorization
PutAggregationAuthorizationResponse.Builder aggregationAuthorization(AggregationAuthorization aggregationAuthorization)
Returns an AggregationAuthorization object.
- Parameters:
aggregationAuthorization- Returns an AggregationAuthorization object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
aggregationAuthorization
default PutAggregationAuthorizationResponse.Builder aggregationAuthorization(Consumer<AggregationAuthorization.Builder> aggregationAuthorization)
Returns an AggregationAuthorization object.
This is a convenience method that creates an instance of theAggregationAuthorization.Builderavoiding the need to create one manually viaAggregationAuthorization.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toaggregationAuthorization(AggregationAuthorization).- Parameters:
aggregationAuthorization- a consumer that will call methods onAggregationAuthorization.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
aggregationAuthorization(AggregationAuthorization)
-
-