@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SelectColumn extends Object implements Serializable, Cloneable, StructuredPojo
Details of the column that is returned by the query.
Constructor and Description |
---|
SelectColumn() |
Modifier and Type | Method and Description |
---|---|
SelectColumn |
clone() |
boolean |
equals(Object obj) |
Boolean |
getAliased()
True, if the column name was aliased by the query.
|
String |
getDatabaseName()
Database that has this column.
|
String |
getName()
Name of the column.
|
String |
getTableName()
Table within the database that has this column.
|
Type |
getType() |
int |
hashCode() |
Boolean |
isAliased()
True, if the column name was aliased by the query.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAliased(Boolean aliased)
True, if the column name was aliased by the query.
|
void |
setDatabaseName(String databaseName)
Database that has this column.
|
void |
setName(String name)
Name of the column.
|
void |
setTableName(String tableName)
Table within the database that has this column.
|
void |
setType(Type type) |
String |
toString()
Returns a string representation of this object.
|
SelectColumn |
withAliased(Boolean aliased)
True, if the column name was aliased by the query.
|
SelectColumn |
withDatabaseName(String databaseName)
Database that has this column.
|
SelectColumn |
withName(String name)
Name of the column.
|
SelectColumn |
withTableName(String tableName)
Table within the database that has this column.
|
SelectColumn |
withType(Type type) |
public void setName(String name)
Name of the column.
name
- Name of the column.public String getName()
Name of the column.
public SelectColumn withName(String name)
Name of the column.
name
- Name of the column.public void setType(Type type)
type
- public Type getType()
public SelectColumn withType(Type type)
type
- public void setDatabaseName(String databaseName)
Database that has this column.
databaseName
- Database that has this column.public String getDatabaseName()
Database that has this column.
public SelectColumn withDatabaseName(String databaseName)
Database that has this column.
databaseName
- Database that has this column.public void setTableName(String tableName)
Table within the database that has this column.
tableName
- Table within the database that has this column.public String getTableName()
Table within the database that has this column.
public SelectColumn withTableName(String tableName)
Table within the database that has this column.
tableName
- Table within the database that has this column.public void setAliased(Boolean aliased)
True, if the column name was aliased by the query. False otherwise.
aliased
- True, if the column name was aliased by the query. False otherwise.public Boolean getAliased()
True, if the column name was aliased by the query. False otherwise.
public SelectColumn withAliased(Boolean aliased)
True, if the column name was aliased by the query. False otherwise.
aliased
- True, if the column name was aliased by the query. False otherwise.public Boolean isAliased()
True, if the column name was aliased by the query. False otherwise.
public String toString()
toString
in class Object
Object.toString()
public SelectColumn clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.