Interface DeltaTarget.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DeltaTarget.Builder,
,DeltaTarget> SdkBuilder<DeltaTarget.Builder,
,DeltaTarget> SdkPojo
- Enclosing class:
DeltaTarget
public static interface DeltaTarget.Builder
extends SdkPojo, CopyableBuilder<DeltaTarget.Builder,DeltaTarget>
-
Method Summary
Modifier and TypeMethodDescriptionconnectionName
(String connectionName) The name of the connection to use to connect to the Delta table target.createNativeDeltaTable
(Boolean createNativeDeltaTable) Specifies whether the crawler will create native tables, to allow integration with query engines that support querying of the Delta transaction log directly.deltaTables
(String... deltaTables) A list of the Amazon S3 paths to the Delta tables.deltaTables
(Collection<String> deltaTables) A list of the Amazon S3 paths to the Delta tables.writeManifest
(Boolean writeManifest) Specifies whether to write the manifest files to the Delta table path.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, sdkFields
-
Method Details
-
deltaTables
A list of the Amazon S3 paths to the Delta tables.
- Parameters:
deltaTables
- A list of the Amazon S3 paths to the Delta tables.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deltaTables
A list of the Amazon S3 paths to the Delta tables.
- Parameters:
deltaTables
- A list of the Amazon S3 paths to the Delta tables.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectionName
The name of the connection to use to connect to the Delta table target.
- Parameters:
connectionName
- The name of the connection to use to connect to the Delta table target.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
writeManifest
Specifies whether to write the manifest files to the Delta table path.
- Parameters:
writeManifest
- Specifies whether to write the manifest files to the Delta table path.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createNativeDeltaTable
Specifies whether the crawler will create native tables, to allow integration with query engines that support querying of the Delta transaction log directly.
- Parameters:
createNativeDeltaTable
- Specifies whether the crawler will create native tables, to allow integration with query engines that support querying of the Delta transaction log directly.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-