Interface UpdateAliasRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<UpdateAliasRequest.Builder,UpdateAliasRequest>,PaymentCryptographyRequest.Builder,SdkBuilder<UpdateAliasRequest.Builder,UpdateAliasRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- UpdateAliasRequest
public static interface UpdateAliasRequest.Builder extends PaymentCryptographyRequest.Builder, SdkPojo, CopyableBuilder<UpdateAliasRequest.Builder,UpdateAliasRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UpdateAliasRequest.BuilderaliasName(String aliasName)The alias whose associated key is changing.UpdateAliasRequest.BuilderkeyArn(String keyArn)TheKeyARNfor the key that you are updating or removing from the alias.UpdateAliasRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)UpdateAliasRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.paymentcryptography.model.PaymentCryptographyRequest.Builder
build
-
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
-
aliasName
UpdateAliasRequest.Builder aliasName(String aliasName)
The alias whose associated key is changing.
- Parameters:
aliasName- The alias whose associated key is changing.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
keyArn
UpdateAliasRequest.Builder keyArn(String keyArn)
The
KeyARNfor the key that you are updating or removing from the alias.- Parameters:
keyArn- TheKeyARNfor the key that you are updating or removing from the alias.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
UpdateAliasRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
UpdateAliasRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-