@Generated(value="software.amazon.awssdk:codegen") public final class Alias extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Alias.Builder,Alias>
Contains information about an alias.
| Modifier and Type | Class and Description |
|---|---|
static interface |
Alias.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
aliasName()
A friendly name that you can use to refer to a key.
|
static Alias.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
keyArn()
The
KeyARN of the key associated with the alias. |
List<SdkField<?>> |
sdkFields() |
static Class<? extends Alias.Builder> |
serializableBuilderClass() |
Alias.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String aliasName()
A friendly name that you can use to refer to a key. The value must begin with alias/.
Do not include confidential or sensitive information in this field. This field may be displayed in plaintext in CloudTrail logs and other output.
alias/.
Do not include confidential or sensitive information in this field. This field may be displayed in plaintext in CloudTrail logs and other output.
public final String keyArn()
The KeyARN of the key associated with the alias.
KeyARN of the key associated with the alias.public Alias.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<Alias.Builder,Alias>public static Alias.Builder builder()
public static Class<? extends Alias.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.