@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Column extends Object implements Serializable, Cloneable, StructuredPojo
A column in a Table
.
Constructor and Description |
---|
Column() |
Modifier and Type | Method and Description |
---|---|
Column |
addParametersEntry(String key,
String value)
Add a single Parameters entry
|
Column |
clearParametersEntries()
Removes all the entries added into Parameters.
|
Column |
clone() |
boolean |
equals(Object obj) |
String |
getComment()
A free-form text comment.
|
String |
getName()
The name of the
Column . |
Map<String,String> |
getParameters()
These key-value pairs define properties associated with the column.
|
String |
getType()
The data type of the
Column . |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setComment(String comment)
A free-form text comment.
|
void |
setName(String name)
The name of the
Column . |
void |
setParameters(Map<String,String> parameters)
These key-value pairs define properties associated with the column.
|
void |
setType(String type)
The data type of the
Column . |
String |
toString()
Returns a string representation of this object.
|
Column |
withComment(String comment)
A free-form text comment.
|
Column |
withName(String name)
The name of the
Column . |
Column |
withParameters(Map<String,String> parameters)
These key-value pairs define properties associated with the column.
|
Column |
withType(String type)
The data type of the
Column . |
public void setName(String name)
The name of the Column
.
name
- The name of the Column
.public String getName()
The name of the Column
.
Column
.public Column withName(String name)
The name of the Column
.
name
- The name of the Column
.public void setType(String type)
The data type of the Column
.
type
- The data type of the Column
.public String getType()
The data type of the Column
.
Column
.public Column withType(String type)
The data type of the Column
.
type
- The data type of the Column
.public void setComment(String comment)
A free-form text comment.
comment
- A free-form text comment.public String getComment()
A free-form text comment.
public Column withComment(String comment)
A free-form text comment.
comment
- A free-form text comment.public Map<String,String> getParameters()
These key-value pairs define properties associated with the column.
public void setParameters(Map<String,String> parameters)
These key-value pairs define properties associated with the column.
parameters
- These key-value pairs define properties associated with the column.public Column withParameters(Map<String,String> parameters)
These key-value pairs define properties associated with the column.
parameters
- These key-value pairs define properties associated with the column.public Column addParametersEntry(String key, String value)
public Column clearParametersEntries()
public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.