public static interface DirectKinesisSource.Builder extends SdkPojo, CopyableBuilder<DirectKinesisSource.Builder,DirectKinesisSource>
| Modifier and Type | Method and Description |
|---|---|
default DirectKinesisSource.Builder |
dataPreviewOptions(Consumer<StreamingDataPreviewOptions.Builder> dataPreviewOptions)
Additional options for data preview.
|
DirectKinesisSource.Builder |
dataPreviewOptions(StreamingDataPreviewOptions dataPreviewOptions)
Additional options for data preview.
|
DirectKinesisSource.Builder |
detectSchema(Boolean detectSchema)
Whether to automatically determine the schema from the incoming data.
|
DirectKinesisSource.Builder |
name(String name)
The name of the data source.
|
default DirectKinesisSource.Builder |
streamingOptions(Consumer<KinesisStreamingSourceOptions.Builder> streamingOptions)
Additional options for the Kinesis streaming data source.
|
DirectKinesisSource.Builder |
streamingOptions(KinesisStreamingSourceOptions streamingOptions)
Additional options for the Kinesis streaming data source.
|
DirectKinesisSource.Builder |
windowSize(Integer windowSize)
The amount of time to spend processing each micro batch.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildDirectKinesisSource.Builder name(String name)
The name of the data source.
name - The name of the data source.DirectKinesisSource.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.DirectKinesisSource.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.DirectKinesisSource.Builder streamingOptions(KinesisStreamingSourceOptions streamingOptions)
Additional options for the Kinesis streaming data source.
streamingOptions - Additional options for the Kinesis streaming data source.default DirectKinesisSource.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)DirectKinesisSource.Builder dataPreviewOptions(StreamingDataPreviewOptions dataPreviewOptions)
Additional options for data preview.
dataPreviewOptions - Additional options for data preview.default DirectKinesisSource.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.