@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.InputColumnDataType
public String getType()
The data type of the column.
InputColumnDataType
public InputColumn withType(String type)
The data type of the column.
type
- The data type of the column.InputColumnDataType
public InputColumn withType(InputColumnDataType type)
The data type of the column.
type
- The data type of the column.InputColumnDataType
public String toString()
toString
in class Object
Object.toString()
public InputColumn clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.