public static final class CfnDataset.DataCatalogInputDefinitionProperty.Builder
extends java.lang.Object
CfnDataset.DataCatalogInputDefinitionProperty
Constructor and Description |
---|
Builder() |
public CfnDataset.DataCatalogInputDefinitionProperty.Builder catalogId(java.lang.String catalogId)
CfnDataset.DataCatalogInputDefinitionProperty.getCatalogId()
catalogId
- The unique identifier of the AWS account that holds the Data Catalog that stores the data.this
public CfnDataset.DataCatalogInputDefinitionProperty.Builder databaseName(java.lang.String databaseName)
CfnDataset.DataCatalogInputDefinitionProperty.getDatabaseName()
databaseName
- The name of a database in the Data Catalog.this
public CfnDataset.DataCatalogInputDefinitionProperty.Builder tableName(java.lang.String tableName)
CfnDataset.DataCatalogInputDefinitionProperty.getTableName()
tableName
- The name of a database table in the Data Catalog.
This table corresponds to a DataBrew dataset.this
public CfnDataset.DataCatalogInputDefinitionProperty.Builder tempDirectory(IResolvable tempDirectory)
CfnDataset.DataCatalogInputDefinitionProperty.getTempDirectory()
tempDirectory
- An Amazon location that AWS Glue Data Catalog can use as a temporary directory.this
public CfnDataset.DataCatalogInputDefinitionProperty.Builder tempDirectory(CfnDataset.S3LocationProperty tempDirectory)
CfnDataset.DataCatalogInputDefinitionProperty.getTempDirectory()
tempDirectory
- An Amazon location that AWS Glue Data Catalog can use as a temporary directory.this
public CfnDataset.DataCatalogInputDefinitionProperty build()
CfnDataset.DataCatalogInputDefinitionProperty
java.lang.NullPointerException
- if any required attribute was not provided