@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TableMember extends Object implements Serializable, Cloneable, StructuredPojo
The properties of a table.
Constructor and Description |
---|
TableMember() |
Modifier and Type | Method and Description |
---|---|
TableMember |
clone() |
boolean |
equals(Object obj) |
String |
getName()
The name of the table.
|
String |
getSchema()
The schema containing the table.
|
String |
getType()
The type of the table.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setName(String name)
The name of the table.
|
void |
setSchema(String schema)
The schema containing the table.
|
void |
setType(String type)
The type of the table.
|
String |
toString()
Returns a string representation of this object.
|
TableMember |
withName(String name)
The name of the table.
|
TableMember |
withSchema(String schema)
The schema containing the table.
|
TableMember |
withType(String type)
The type of the table.
|
public void setName(String name)
The name of the table.
name
- The name of the table.public String getName()
The name of the table.
public TableMember withName(String name)
The name of the table.
name
- The name of the table.public void setSchema(String schema)
The schema containing the table.
schema
- The schema containing the table.public String getSchema()
The schema containing the table.
public TableMember withSchema(String schema)
The schema containing the table.
schema
- The schema containing the table.public void setType(String type)
The type of the table. Possible values include TABLE, VIEW, SYSTEM TABLE, GLOBAL TEMPORARY, LOCAL TEMPORARY, ALIAS, and SYNONYM.
type
- The type of the table. Possible values include TABLE, VIEW, SYSTEM TABLE, GLOBAL TEMPORARY, LOCAL
TEMPORARY, ALIAS, and SYNONYM.public String getType()
The type of the table. Possible values include TABLE, VIEW, SYSTEM TABLE, GLOBAL TEMPORARY, LOCAL TEMPORARY, ALIAS, and SYNONYM.
public TableMember withType(String type)
The type of the table. Possible values include TABLE, VIEW, SYSTEM TABLE, GLOBAL TEMPORARY, LOCAL TEMPORARY, ALIAS, and SYNONYM.
type
- The type of the table. Possible values include TABLE, VIEW, SYSTEM TABLE, GLOBAL TEMPORARY, LOCAL
TEMPORARY, ALIAS, and SYNONYM.public String toString()
toString
in class Object
Object.toString()
public TableMember clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.