@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TableColumn extends Object implements Serializable, Cloneable, StructuredPojo
An object that contains attributes about a single column in a table
Constructor and Description |
---|
TableColumn() |
Modifier and Type | Method and Description |
---|---|
TableColumn |
clone() |
boolean |
equals(Object obj) |
String |
getFormat()
The column level format that is applied in the table.
|
String |
getTableColumnId()
The id of the column in the table.
|
String |
getTableColumnName()
The name of the column in the table.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setFormat(String format)
The column level format that is applied in the table.
|
void |
setTableColumnId(String tableColumnId)
The id of the column in the table.
|
void |
setTableColumnName(String tableColumnName)
The name of the column in the table.
|
String |
toString()
Returns a string representation of this object.
|
TableColumn |
withFormat(Format format)
The column level format that is applied in the table.
|
TableColumn |
withFormat(String format)
The column level format that is applied in the table.
|
TableColumn |
withTableColumnId(String tableColumnId)
The id of the column in the table.
|
TableColumn |
withTableColumnName(String tableColumnName)
The name of the column in the table.
|
public void setTableColumnId(String tableColumnId)
The id of the column in the table.
tableColumnId
- The id of the column in the table.public String getTableColumnId()
The id of the column in the table.
public TableColumn withTableColumnId(String tableColumnId)
The id of the column in the table.
tableColumnId
- The id of the column in the table.public void setTableColumnName(String tableColumnName)
The name of the column in the table.
tableColumnName
- The name of the column in the table.public String getTableColumnName()
The name of the column in the table.
public TableColumn withTableColumnName(String tableColumnName)
The name of the column in the table.
tableColumnName
- The name of the column in the table.public void setFormat(String format)
The column level format that is applied in the table. An empty value in this field means that the column format is the default value 'AUTO'.
format
- The column level format that is applied in the table. An empty value in this field means that the column
format is the default value 'AUTO'.Format
public String getFormat()
The column level format that is applied in the table. An empty value in this field means that the column format is the default value 'AUTO'.
Format
public TableColumn withFormat(String format)
The column level format that is applied in the table. An empty value in this field means that the column format is the default value 'AUTO'.
format
- The column level format that is applied in the table. An empty value in this field means that the column
format is the default value 'AUTO'.Format
public TableColumn withFormat(Format format)
The column level format that is applied in the table. An empty value in this field means that the column format is the default value 'AUTO'.
format
- The column level format that is applied in the table. An empty value in this field means that the column
format is the default value 'AUTO'.Format
public String toString()
toString
in class Object
Object.toString()
public TableColumn clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.