Class DeleteAliasRequest
- java.lang.Object
-
- software.amazon.awssdk.core.SdkRequest
-
- software.amazon.awssdk.awscore.AwsRequest
-
- software.amazon.awssdk.services.paymentcryptography.model.PaymentCryptographyRequest
-
- software.amazon.awssdk.services.paymentcryptography.model.DeleteAliasRequest
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<DeleteAliasRequest.Builder,DeleteAliasRequest>
@Generated("software.amazon.awssdk:codegen") public final class DeleteAliasRequest extends PaymentCryptographyRequest implements ToCopyableBuilder<DeleteAliasRequest.Builder,DeleteAliasRequest>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceDeleteAliasRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringaliasName()A friendly name that you can use to refer Amazon Web Services Payment Cryptography key.static DeleteAliasRequest.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends DeleteAliasRequest.Builder>serializableBuilderClass()DeleteAliasRequest.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.awscore.AwsRequest
overrideConfiguration
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
aliasName
public final String aliasName()
A friendly name that you can use to refer Amazon Web Services Payment Cryptography key. This value must begin with
alias/followed by a name, such asalias/ExampleAlias.- Returns:
- A friendly name that you can use to refer Amazon Web Services Payment Cryptography key. This value must
begin with
alias/followed by a name, such asalias/ExampleAlias.
-
toBuilder
public DeleteAliasRequest.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<DeleteAliasRequest.Builder,DeleteAliasRequest>- Specified by:
toBuilderin classPaymentCryptographyRequest
-
builder
public static DeleteAliasRequest.Builder builder()
-
serializableBuilderClass
public static Class<? extends DeleteAliasRequest.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsRequest
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsRequest
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
getValueForField
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForFieldin classSdkRequest
-
-