@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SchemaDefinition extends Object implements Serializable, Cloneable, StructuredPojo
Information needed to define a schema.
| Constructor and Description |
|---|
SchemaDefinition() |
| Modifier and Type | Method and Description |
|---|---|
SchemaDefinition |
clone() |
boolean |
equals(Object obj) |
List<Column> |
getColumns()
Specifies one or more columns that store your data.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setColumns(Collection<Column> columns)
Specifies one or more columns that store your data.
|
String |
toString()
Returns a string representation of this object.
|
SchemaDefinition |
withColumns(Collection<Column> columns)
Specifies one or more columns that store your data.
|
SchemaDefinition |
withColumns(Column... columns)
Specifies one or more columns that store your data.
|
public List<Column> getColumns()
Specifies one or more columns that store your data.
Each schema can have up to 100 columns. Each column can have up to 100 nested types.
Each schema can have up to 100 columns. Each column can have up to 100 nested types.
public void setColumns(Collection<Column> columns)
Specifies one or more columns that store your data.
Each schema can have up to 100 columns. Each column can have up to 100 nested types.
columns - Specifies one or more columns that store your data.
Each schema can have up to 100 columns. Each column can have up to 100 nested types.
public SchemaDefinition withColumns(Column... columns)
Specifies one or more columns that store your data.
Each schema can have up to 100 columns. Each column can have up to 100 nested types.
NOTE: This method appends the values to the existing list (if any). Use
setColumns(java.util.Collection) or withColumns(java.util.Collection) if you want to override
the existing values.
columns - Specifies one or more columns that store your data.
Each schema can have up to 100 columns. Each column can have up to 100 nested types.
public SchemaDefinition withColumns(Collection<Column> columns)
Specifies one or more columns that store your data.
Each schema can have up to 100 columns. Each column can have up to 100 nested types.
columns - Specifies one or more columns that store your data.
Each schema can have up to 100 columns. Each column can have up to 100 nested types.
public String toString()
toString in class ObjectObject.toString()public SchemaDefinition clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.