@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GlueTable extends Object implements Serializable, Cloneable, StructuredPojo
The database and table in the AWS Glue Data Catalog that is used for input or output data.
Constructor and Description |
---|
GlueTable() |
Modifier and Type | Method and Description |
---|---|
GlueTable |
clone() |
boolean |
equals(Object obj) |
String |
getCatalogId()
A unique identifier for the AWS Glue Data Catalog.
|
String |
getConnectionName()
The name of the connection to the AWS Glue Data Catalog.
|
String |
getDatabaseName()
A database name in the AWS Glue Data Catalog.
|
String |
getTableName()
A table name in the AWS Glue Data Catalog.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCatalogId(String catalogId)
A unique identifier for the AWS Glue Data Catalog.
|
void |
setConnectionName(String connectionName)
The name of the connection to the AWS Glue Data Catalog.
|
void |
setDatabaseName(String databaseName)
A database name in the AWS Glue Data Catalog.
|
void |
setTableName(String tableName)
A table name in the AWS Glue Data Catalog.
|
String |
toString()
Returns a string representation of this object.
|
GlueTable |
withCatalogId(String catalogId)
A unique identifier for the AWS Glue Data Catalog.
|
GlueTable |
withConnectionName(String connectionName)
The name of the connection to the AWS Glue Data Catalog.
|
GlueTable |
withDatabaseName(String databaseName)
A database name in the AWS Glue Data Catalog.
|
GlueTable |
withTableName(String tableName)
A table name in the AWS Glue Data Catalog.
|
public void setDatabaseName(String databaseName)
A database name in the AWS Glue Data Catalog.
databaseName
- A database name in the AWS Glue Data Catalog.public String getDatabaseName()
A database name in the AWS Glue Data Catalog.
public GlueTable withDatabaseName(String databaseName)
A database name in the AWS Glue Data Catalog.
databaseName
- A database name in the AWS Glue Data Catalog.public void setTableName(String tableName)
A table name in the AWS Glue Data Catalog.
tableName
- A table name in the AWS Glue Data Catalog.public String getTableName()
A table name in the AWS Glue Data Catalog.
public GlueTable withTableName(String tableName)
A table name in the AWS Glue Data Catalog.
tableName
- A table name in the AWS Glue Data Catalog.public void setCatalogId(String catalogId)
A unique identifier for the AWS Glue Data Catalog.
catalogId
- A unique identifier for the AWS Glue Data Catalog.public String getCatalogId()
A unique identifier for the AWS Glue Data Catalog.
public GlueTable withCatalogId(String catalogId)
A unique identifier for the AWS Glue Data Catalog.
catalogId
- A unique identifier for the AWS Glue Data Catalog.public void setConnectionName(String connectionName)
The name of the connection to the AWS Glue Data Catalog.
connectionName
- The name of the connection to the AWS Glue Data Catalog.public String getConnectionName()
The name of the connection to the AWS Glue Data Catalog.
public GlueTable withConnectionName(String connectionName)
The name of the connection to the AWS Glue Data Catalog.
connectionName
- The name of the connection to the AWS Glue Data Catalog.public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.