@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class InputColumn extends Object implements Serializable, Cloneable, StructuredPojo
Metadata for a column that is used as the input of a transform operation.
| Constructor and Description |
|---|
InputColumn() |
| Modifier and Type | Method and Description |
|---|---|
InputColumn |
clone() |
boolean |
equals(Object obj) |
String |
getName()
The name of this column in the underlying data source.
|
String |
getType()
The data type of the column.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setName(String name)
The name of this column in the underlying data source.
|
void |
setType(String type)
The data type of the column.
|
String |
toString()
Returns a string representation of this object.
|
InputColumn |
withName(String name)
The name of this column in the underlying data source.
|
InputColumn |
withType(InputColumnDataType type)
The data type of the column.
|
InputColumn |
withType(String type)
The data type of the column.
|
public void setName(String name)
The name of this column in the underlying data source.
name - The name of this column in the underlying data source.public String getName()
The name of this column in the underlying data source.
public InputColumn withName(String name)
The name of this column in the underlying data source.
name - The name of this column in the underlying data source.public void setType(String type)
The data type of the column.
type - The data type of the column.InputColumnDataTypepublic String getType()
The data type of the column.
InputColumnDataTypepublic InputColumn withType(String type)
The data type of the column.
type - The data type of the column.InputColumnDataTypepublic InputColumn withType(InputColumnDataType type)
The data type of the column.
type - The data type of the column.InputColumnDataTypepublic String toString()
toString in class ObjectObject.toString()public InputColumn clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.