public static interface CatalogKinesisSource.Builder extends SdkPojo, CopyableBuilder<CatalogKinesisSource.Builder,CatalogKinesisSource>
| Modifier and Type | Method and Description |
|---|---|
CatalogKinesisSource.Builder |
database(String database)
The name of the database to read from.
|
default CatalogKinesisSource.Builder |
dataPreviewOptions(Consumer<StreamingDataPreviewOptions.Builder> dataPreviewOptions)
Additional options for data preview.
|
CatalogKinesisSource.Builder |
dataPreviewOptions(StreamingDataPreviewOptions dataPreviewOptions)
Additional options for data preview.
|
CatalogKinesisSource.Builder |
detectSchema(Boolean detectSchema)
Whether to automatically determine the schema from the incoming data.
|
CatalogKinesisSource.Builder |
name(String name)
The name of the data source.
|
default CatalogKinesisSource.Builder |
streamingOptions(Consumer<KinesisStreamingSourceOptions.Builder> streamingOptions)
Additional options for the Kinesis streaming data source.
|
CatalogKinesisSource.Builder |
streamingOptions(KinesisStreamingSourceOptions streamingOptions)
Additional options for the Kinesis streaming data source.
|
CatalogKinesisSource.Builder |
table(String table)
The name of the table in the database to read from.
|
CatalogKinesisSource.Builder |
windowSize(Integer windowSize)
The amount of time to spend processing each micro batch.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildCatalogKinesisSource.Builder name(String name)
The name of the data source.
name - The name of the data source.CatalogKinesisSource.Builder windowSize(Integer windowSize)
The amount of time to spend processing each micro batch.
windowSize - The amount of time to spend processing each micro batch.CatalogKinesisSource.Builder detectSchema(Boolean detectSchema)
Whether to automatically determine the schema from the incoming data.
detectSchema - Whether to automatically determine the schema from the incoming data.CatalogKinesisSource.Builder table(String table)
The name of the table in the database to read from.
table - The name of the table in the database to read from.CatalogKinesisSource.Builder database(String database)
The name of the database to read from.
database - The name of the database to read from.CatalogKinesisSource.Builder streamingOptions(KinesisStreamingSourceOptions streamingOptions)
Additional options for the Kinesis streaming data source.
streamingOptions - Additional options for the Kinesis streaming data source.default CatalogKinesisSource.Builder streamingOptions(Consumer<KinesisStreamingSourceOptions.Builder> streamingOptions)
Additional options for the Kinesis streaming data source.
This is a convenience method that creates an instance of theKinesisStreamingSourceOptions.Builder
avoiding the need to create one manually via KinesisStreamingSourceOptions.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to streamingOptions(KinesisStreamingSourceOptions).
streamingOptions - a consumer that will call methods on KinesisStreamingSourceOptions.BuilderstreamingOptions(KinesisStreamingSourceOptions)CatalogKinesisSource.Builder dataPreviewOptions(StreamingDataPreviewOptions dataPreviewOptions)
Additional options for data preview.
dataPreviewOptions - Additional options for data preview.default CatalogKinesisSource.Builder dataPreviewOptions(Consumer<StreamingDataPreviewOptions.Builder> dataPreviewOptions)
Additional options for data preview.
This is a convenience method that creates an instance of theStreamingDataPreviewOptions.Builder
avoiding the need to create one manually via StreamingDataPreviewOptions.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to dataPreviewOptions(StreamingDataPreviewOptions).
dataPreviewOptions - a consumer that will call methods on StreamingDataPreviewOptions.BuilderdataPreviewOptions(StreamingDataPreviewOptions)Copyright © 2023. All rights reserved.