@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class FederatedTable extends Object implements Serializable, Cloneable, StructuredPojo
A table that points to an entity outside the Glue Data Catalog.
Constructor and Description |
---|
FederatedTable() |
Modifier and Type | Method and Description |
---|---|
FederatedTable |
clone() |
boolean |
equals(Object obj) |
String |
getConnectionName()
The name of the connection to the external metastore.
|
String |
getDatabaseIdentifier()
A unique identifier for the federated database.
|
String |
getIdentifier()
A unique identifier for the federated table.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setConnectionName(String connectionName)
The name of the connection to the external metastore.
|
void |
setDatabaseIdentifier(String databaseIdentifier)
A unique identifier for the federated database.
|
void |
setIdentifier(String identifier)
A unique identifier for the federated table.
|
String |
toString()
Returns a string representation of this object.
|
FederatedTable |
withConnectionName(String connectionName)
The name of the connection to the external metastore.
|
FederatedTable |
withDatabaseIdentifier(String databaseIdentifier)
A unique identifier for the federated database.
|
FederatedTable |
withIdentifier(String identifier)
A unique identifier for the federated table.
|
public void setIdentifier(String identifier)
A unique identifier for the federated table.
identifier
- A unique identifier for the federated table.public String getIdentifier()
A unique identifier for the federated table.
public FederatedTable withIdentifier(String identifier)
A unique identifier for the federated table.
identifier
- A unique identifier for the federated table.public void setDatabaseIdentifier(String databaseIdentifier)
A unique identifier for the federated database.
databaseIdentifier
- A unique identifier for the federated database.public String getDatabaseIdentifier()
A unique identifier for the federated database.
public FederatedTable withDatabaseIdentifier(String databaseIdentifier)
A unique identifier for the federated database.
databaseIdentifier
- A unique identifier for the federated database.public void setConnectionName(String connectionName)
The name of the connection to the external metastore.
connectionName
- The name of the connection to the external metastore.public String getConnectionName()
The name of the connection to the external metastore.
public FederatedTable withConnectionName(String connectionName)
The name of the connection to the external metastore.
connectionName
- The name of the connection to the external metastore.public String toString()
toString
in class Object
Object.toString()
public FederatedTable clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.