Interface UpdateProfileAssociationRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<UpdateProfileAssociationRequest.Builder,,UpdateProfileAssociationRequest> Route53ProfilesRequest.Builder,SdkBuilder<UpdateProfileAssociationRequest.Builder,,UpdateProfileAssociationRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
UpdateProfileAssociationRequest
@Mutable
@NotThreadSafe
public static interface UpdateProfileAssociationRequest.Builder
extends Route53ProfilesRequest.Builder, SdkPojo, CopyableBuilder<UpdateProfileAssociationRequest.Builder,UpdateProfileAssociationRequest>
-
Method Summary
Modifier and TypeMethodDescriptionThe name of the Profile association.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.The new priority of the Profile association.profileAssociationId(String profileAssociationId) The ID of the Profile association to update.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.route53profiles.model.Route53ProfilesRequest.Builder
buildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
profileAssociationId
The ID of the Profile association to update.
- Parameters:
profileAssociationId- The ID of the Profile association to update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the Profile association.
- Parameters:
name- The name of the Profile association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
priority
The new priority of the Profile association. Route 53 VPC Resolver evaluates the Profile associations for a VPC in priority order, starting with the lowest value.
The priority must be unique among the Profile associations for the VPC.
- Parameters:
priority- The new priority of the Profile association. Route 53 VPC Resolver evaluates the Profile associations for a VPC in priority order, starting with the lowest value.The priority must be unique among the Profile associations for the VPC.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
UpdateProfileAssociationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
overrideConfiguration- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
UpdateProfileAssociationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-