@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SchemaId extends Object implements Serializable, Cloneable, StructuredPojo
The unique ID of the schema in the Glue schema registry.
| Constructor and Description |
|---|
SchemaId() |
| Modifier and Type | Method and Description |
|---|---|
SchemaId |
clone() |
boolean |
equals(Object obj) |
String |
getRegistryName()
The name of the schema registry that contains the schema.
|
String |
getSchemaArn()
The Amazon Resource Name (ARN) of the schema.
|
String |
getSchemaName()
The name of the schema.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setRegistryName(String registryName)
The name of the schema registry that contains the schema.
|
void |
setSchemaArn(String schemaArn)
The Amazon Resource Name (ARN) of the schema.
|
void |
setSchemaName(String schemaName)
The name of the schema.
|
String |
toString()
Returns a string representation of this object.
|
SchemaId |
withRegistryName(String registryName)
The name of the schema registry that contains the schema.
|
SchemaId |
withSchemaArn(String schemaArn)
The Amazon Resource Name (ARN) of the schema.
|
SchemaId |
withSchemaName(String schemaName)
The name of the schema.
|
public void setSchemaArn(String schemaArn)
The Amazon Resource Name (ARN) of the schema. One of SchemaArn or SchemaName has to be
provided.
schemaArn - The Amazon Resource Name (ARN) of the schema. One of SchemaArn or SchemaName has
to be provided.public String getSchemaArn()
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 SchemaId withSchemaArn(String schemaArn)
The Amazon Resource Name (ARN) of the schema. One of SchemaArn or SchemaName has to be
provided.
schemaArn - The Amazon Resource Name (ARN) of the schema. One of SchemaArn or SchemaName has
to be provided.public void setSchemaName(String schemaName)
The name of the schema. One of SchemaArn or SchemaName has to be provided.
schemaName - The name of the schema. One of SchemaArn or SchemaName has to be provided.public String getSchemaName()
The name of the schema. One of SchemaArn or SchemaName has to be provided.
SchemaArn or SchemaName has to be provided.public SchemaId withSchemaName(String schemaName)
The name of the schema. One of SchemaArn or SchemaName has to be provided.
schemaName - The name of the schema. One of SchemaArn or SchemaName has to be provided.public void setRegistryName(String registryName)
The name of the schema registry that contains the schema.
registryName - The name of the schema registry that contains the schema.public String getRegistryName()
The name of the schema registry that contains the schema.
public SchemaId withRegistryName(String registryName)
The name of the schema registry that contains the schema.
registryName - The name of the schema registry that contains the schema.public String toString()
toString in class ObjectObject.toString()public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.