Interface GlueTable.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<GlueTable.Builder,
,GlueTable> SdkBuilder<GlueTable.Builder,
,GlueTable> SdkPojo
- Enclosing class:
GlueTable
-
Method Summary
Modifier and TypeMethodDescriptionadditionalOptions
(Map<String, String> additionalOptions) Additional options for the table.A unique identifier for the Glue Data Catalog.connectionName
(String connectionName) The name of the connection to the Glue Data Catalog.databaseName
(String databaseName) A database name in the Glue Data Catalog.A table name in the Glue Data Catalog.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
databaseName
A database name in the Glue Data Catalog.
- Parameters:
databaseName
- A database name in the Glue Data Catalog.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tableName
A table name in the Glue Data Catalog.
- Parameters:
tableName
- A table name in the Glue Data Catalog.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
catalogId
A unique identifier for the Glue Data Catalog.
- Parameters:
catalogId
- A unique identifier for the Glue Data Catalog.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectionName
The name of the connection to the Glue Data Catalog.
- Parameters:
connectionName
- The name of the connection to the Glue Data Catalog.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
additionalOptions
Additional options for the table. Currently there are two keys supported:
-
pushDownPredicate
: to filter on partitions without having to list and read all the files in your dataset. -
catalogPartitionPredicate
: to use server-side partition pruning using partition indexes in the Glue Data Catalog.
- Parameters:
additionalOptions
- Additional options for the table. Currently there are two keys supported:-
pushDownPredicate
: to filter on partitions without having to list and read all the files in your dataset. -
catalogPartitionPredicate
: to use server-side partition pruning using partition indexes in the Glue Data Catalog.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-