@Generated(value="software.amazon.awssdk:codegen") public final class AttributeKey extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AttributeKey.Builder,AttributeKey>
A unique identifier for an attribute.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AttributeKey.Builder |
| Modifier and Type | Method and Description |
|---|---|
static AttributeKey.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
facetName()
The name of the facet that the attribute exists within.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
name()
The name of the attribute.
|
String |
schemaArn()
The Amazon Resource Name (ARN) of the schema that contains the facet and attribute.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AttributeKey.Builder> |
serializableBuilderClass() |
AttributeKey.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String schemaArn()
The Amazon Resource Name (ARN) of the schema that contains the facet and attribute.
public final String facetName()
The name of the facet that the attribute exists within.
public final String name()
The name of the attribute.
public AttributeKey.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AttributeKey.Builder,AttributeKey>public static AttributeKey.Builder builder()
public static Class<? extends AttributeKey.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.