public static interface GovernedCatalogSource.Builder extends SdkPojo, CopyableBuilder<GovernedCatalogSource.Builder,GovernedCatalogSource>
Modifier and Type | Method and Description |
---|---|
default GovernedCatalogSource.Builder |
additionalOptions(Consumer<S3SourceAdditionalOptions.Builder> additionalOptions)
Specifies additional connection options.
|
GovernedCatalogSource.Builder |
additionalOptions(S3SourceAdditionalOptions additionalOptions)
Specifies additional connection options.
|
GovernedCatalogSource.Builder |
database(String database)
The database to read from.
|
GovernedCatalogSource.Builder |
name(String name)
The name of the data store.
|
GovernedCatalogSource.Builder |
partitionPredicate(String partitionPredicate)
Partitions satisfying this predicate are deleted.
|
GovernedCatalogSource.Builder |
table(String table)
The database table to read from.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
GovernedCatalogSource.Builder name(String name)
The name of the data store.
name
- The name of the data store.GovernedCatalogSource.Builder database(String database)
The database to read from.
database
- The database to read from.GovernedCatalogSource.Builder table(String table)
The database table to read from.
table
- The database table to read from.GovernedCatalogSource.Builder partitionPredicate(String partitionPredicate)
Partitions satisfying this predicate are deleted. Files within the retention period in these partitions are
not deleted. Set to ""
– empty by default.
partitionPredicate
- Partitions satisfying this predicate are deleted. Files within the retention period in these
partitions are not deleted. Set to ""
– empty by default.GovernedCatalogSource.Builder additionalOptions(S3SourceAdditionalOptions additionalOptions)
Specifies additional connection options.
additionalOptions
- Specifies additional connection options.default GovernedCatalogSource.Builder additionalOptions(Consumer<S3SourceAdditionalOptions.Builder> additionalOptions)
Specifies additional connection options.
This is a convenience method that creates an instance of theS3SourceAdditionalOptions.Builder
avoiding the need to create one manually via S3SourceAdditionalOptions.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to additionalOptions(S3SourceAdditionalOptions)
.
additionalOptions
- a consumer that will call methods on S3SourceAdditionalOptions.Builder
additionalOptions(S3SourceAdditionalOptions)
Copyright © 2022. All rights reserved.