@Generated(value="software.amazon.awssdk:codegen") public final class EntityDescription extends Object implements SdkPojo, Serializable, ToCopyableBuilder<EntityDescription.Builder,EntityDescription>
Describes the properties of an entity.
| Modifier and Type | Class and Description |
|---|---|
static interface |
EntityDescription.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
arn()
The entity ARN.
|
static EntityDescription.Builder |
builder() |
Instant |
createdAt()
The time at which the entity was created.
|
DefinitionDocument |
definition()
The definition document of the entity.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
The entity ID.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends EntityDescription.Builder> |
serializableBuilderClass() |
EntityDescription.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
EntityType |
type()
The entity type.
|
String |
typeAsString()
The entity type.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String id()
The entity ID.
public final String arn()
The entity ARN.
public final EntityType type()
The entity type.
If the service returns an enum value that is not available in the current SDK version, type will return
EntityType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
EntityTypepublic final String typeAsString()
The entity type.
If the service returns an enum value that is not available in the current SDK version, type will return
EntityType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
EntityTypepublic final Instant createdAt()
The time at which the entity was created.
public final DefinitionDocument definition()
The definition document of the entity.
public EntityDescription.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<EntityDescription.Builder,EntityDescription>public static EntityDescription.Builder builder()
public static Class<? extends EntityDescription.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.