@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DataCatalogInputDefinition extends Object implements Serializable, Cloneable, StructuredPojo
Represents how metadata stored in the AWS Glue Data Catalog is defined in a DataBrew dataset.
| Constructor and Description |
|---|
DataCatalogInputDefinition() |
| Modifier and Type | Method and Description |
|---|---|
DataCatalogInputDefinition |
clone() |
boolean |
equals(Object obj) |
String |
getCatalogId()
The unique identifier of the AWS account that holds the Data Catalog that stores the data.
|
String |
getDatabaseName()
The name of a database in the Data Catalog.
|
String |
getTableName()
The name of a database table in the Data Catalog.
|
S3Location |
getTempDirectory()
An Amazon location that AWS Glue Data Catalog can use as a temporary directory.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setCatalogId(String catalogId)
The unique identifier of the AWS account that holds the Data Catalog that stores the data.
|
void |
setDatabaseName(String databaseName)
The name of a database in the Data Catalog.
|
void |
setTableName(String tableName)
The name of a database table in the Data Catalog.
|
void |
setTempDirectory(S3Location tempDirectory)
An Amazon location that AWS Glue Data Catalog can use as a temporary directory.
|
String |
toString()
Returns a string representation of this object.
|
DataCatalogInputDefinition |
withCatalogId(String catalogId)
The unique identifier of the AWS account that holds the Data Catalog that stores the data.
|
DataCatalogInputDefinition |
withDatabaseName(String databaseName)
The name of a database in the Data Catalog.
|
DataCatalogInputDefinition |
withTableName(String tableName)
The name of a database table in the Data Catalog.
|
DataCatalogInputDefinition |
withTempDirectory(S3Location tempDirectory)
An Amazon location that AWS Glue Data Catalog can use as a temporary directory.
|
public void setCatalogId(String catalogId)
The unique identifier of the AWS account that holds the Data Catalog that stores the data.
catalogId - The unique identifier of the AWS account that holds the Data Catalog that stores the data.public String getCatalogId()
The unique identifier of the AWS account that holds the Data Catalog that stores the data.
public DataCatalogInputDefinition withCatalogId(String catalogId)
The unique identifier of the AWS account that holds the Data Catalog that stores the data.
catalogId - The unique identifier of the AWS account that holds the Data Catalog that stores the data.public void setDatabaseName(String databaseName)
The name of a database in the Data Catalog.
databaseName - The name of a database in the Data Catalog.public String getDatabaseName()
The name of a database in the Data Catalog.
public DataCatalogInputDefinition withDatabaseName(String databaseName)
The name of a database in the Data Catalog.
databaseName - The name of a database in the Data Catalog.public void setTableName(String tableName)
The name of a database table in the Data Catalog. This table corresponds to a DataBrew dataset.
tableName - The name of a database table in the Data Catalog. This table corresponds to a DataBrew dataset.public String getTableName()
The name of a database table in the Data Catalog. This table corresponds to a DataBrew dataset.
public DataCatalogInputDefinition withTableName(String tableName)
The name of a database table in the Data Catalog. This table corresponds to a DataBrew dataset.
tableName - The name of a database table in the Data Catalog. This table corresponds to a DataBrew dataset.public void setTempDirectory(S3Location tempDirectory)
An Amazon location that AWS Glue Data Catalog can use as a temporary directory.
tempDirectory - An Amazon location that AWS Glue Data Catalog can use as a temporary directory.public S3Location getTempDirectory()
An Amazon location that AWS Glue Data Catalog can use as a temporary directory.
public DataCatalogInputDefinition withTempDirectory(S3Location tempDirectory)
An Amazon location that AWS Glue Data Catalog can use as a temporary directory.
tempDirectory - An Amazon location that AWS Glue Data Catalog can use as a temporary directory.public String toString()
toString in class ObjectObject.toString()public DataCatalogInputDefinition clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2021. All rights reserved.