@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TagColumnOperation extends Object implements Serializable, Cloneable, StructuredPojo
A transform operation that tags a column with additional information.
| Constructor and Description |
|---|
TagColumnOperation() |
| Modifier and Type | Method and Description |
|---|---|
TagColumnOperation |
clone() |
boolean |
equals(Object obj) |
String |
getColumnName()
The column that this operation acts on.
|
List<ColumnTag> |
getTags()
The dataset column tag, currently only used for geospatial type tagging.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setColumnName(String columnName)
The column that this operation acts on.
|
void |
setTags(Collection<ColumnTag> tags)
The dataset column tag, currently only used for geospatial type tagging.
|
String |
toString()
Returns a string representation of this object.
|
TagColumnOperation |
withColumnName(String columnName)
The column that this operation acts on.
|
TagColumnOperation |
withTags(Collection<ColumnTag> tags)
The dataset column tag, currently only used for geospatial type tagging.
|
TagColumnOperation |
withTags(ColumnTag... tags)
The dataset column tag, currently only used for geospatial type tagging.
|
public void setColumnName(String columnName)
The column that this operation acts on.
columnName - The column that this operation acts on.public String getColumnName()
The column that this operation acts on.
public TagColumnOperation withColumnName(String columnName)
The column that this operation acts on.
columnName - The column that this operation acts on.public List<ColumnTag> getTags()
The dataset column tag, currently only used for geospatial type tagging. .
This is not tags for the AWS tagging feature. .
This is not tags for the AWS tagging feature. .
public void setTags(Collection<ColumnTag> tags)
The dataset column tag, currently only used for geospatial type tagging. .
This is not tags for the AWS tagging feature. .
tags - The dataset column tag, currently only used for geospatial type tagging. . This is not tags for the AWS tagging feature. .
public TagColumnOperation withTags(ColumnTag... tags)
The dataset column tag, currently only used for geospatial type tagging. .
This is not tags for the AWS tagging feature. .
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection) or withTags(java.util.Collection) if you want to override the
existing values.
tags - The dataset column tag, currently only used for geospatial type tagging. . This is not tags for the AWS tagging feature. .
public TagColumnOperation withTags(Collection<ColumnTag> tags)
The dataset column tag, currently only used for geospatial type tagging. .
This is not tags for the AWS tagging feature. .
tags - The dataset column tag, currently only used for geospatial type tagging. . This is not tags for the AWS tagging feature. .
public String toString()
toString in class ObjectObject.toString()public TagColumnOperation clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.