@Generated(value="software.amazon.awssdk:codegen") public final class SchemaId extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SchemaId.Builder,SchemaId>
The unique ID of the schema in the Glue schema registry.
| Modifier and Type | Class and Description |
|---|---|
static interface |
SchemaId.Builder |
| Modifier and Type | Method and Description |
|---|---|
static SchemaId.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
registryName()
The name of the schema registry that contains the schema.
|
String |
schemaArn()
The Amazon Resource Name (ARN) of the schema.
|
String |
schemaName()
The name of the schema.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends SchemaId.Builder> |
serializableBuilderClass() |
SchemaId.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. One of SchemaArn or SchemaName has to be
provided.
SchemaArn or SchemaName
has to be provided.public final String schemaName()
The name of the schema. One of SchemaArn or SchemaName has to be provided.
SchemaArn or SchemaName has to be provided.public final String registryName()
The name of the schema registry that contains the schema.
public SchemaId.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<SchemaId.Builder,SchemaId>public static SchemaId.Builder builder()
public static Class<? extends SchemaId.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.