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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, 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.
-
-