| Package | Description |
|---|---|
| software.amazon.awssdk.services.glue.model |
| Modifier and Type | Method and Description |
|---|---|
KinesisStreamingSourceOptions.Builder |
KinesisStreamingSourceOptions.Builder.addIdleTimeBetweenReads(Boolean addIdleTimeBetweenReads)
Adds a time delay between two consecutive getRecords operations.
|
KinesisStreamingSourceOptions.Builder |
KinesisStreamingSourceOptions.Builder.avoidEmptyBatches(Boolean avoidEmptyBatches)
Avoids creating an empty microbatch job by checking for unread data in the Kinesis data stream before the
batch is started.
|
static KinesisStreamingSourceOptions.Builder |
KinesisStreamingSourceOptions.builder() |
KinesisStreamingSourceOptions.Builder |
KinesisStreamingSourceOptions.Builder.classification(String classification)
An optional classification.
|
KinesisStreamingSourceOptions.Builder |
KinesisStreamingSourceOptions.Builder.delimiter(String delimiter)
Specifies the delimiter character.
|
KinesisStreamingSourceOptions.Builder |
KinesisStreamingSourceOptions.Builder.describeShardInterval(Long describeShardInterval)
The minimum time interval between two ListShards API calls for your script to consider resharding.
|
KinesisStreamingSourceOptions.Builder |
KinesisStreamingSourceOptions.Builder.endpointUrl(String endpointUrl)
The URL of the Kinesis endpoint.
|
KinesisStreamingSourceOptions.Builder |
KinesisStreamingSourceOptions.Builder.idleTimeBetweenReadsInMs(Long idleTimeBetweenReadsInMs)
The minimum time delay between two consecutive getRecords operations, specified in ms.
|
KinesisStreamingSourceOptions.Builder |
KinesisStreamingSourceOptions.Builder.maxFetchRecordsPerShard(Long maxFetchRecordsPerShard)
The maximum number of records to fetch per shard in the Kinesis data stream.
|
KinesisStreamingSourceOptions.Builder |
KinesisStreamingSourceOptions.Builder.maxFetchTimeInMs(Long maxFetchTimeInMs)
The maximum time spent in the job executor to fetch a record from the Kinesis data stream per shard,
specified in milliseconds (ms).
|
KinesisStreamingSourceOptions.Builder |
KinesisStreamingSourceOptions.Builder.maxRecordPerRead(Long maxRecordPerRead)
The maximum number of records to fetch from the Kinesis data stream in each getRecords operation.
|
KinesisStreamingSourceOptions.Builder |
KinesisStreamingSourceOptions.Builder.maxRetryIntervalMs(Long maxRetryIntervalMs)
The maximum cool-off time period (specified in ms) between two retries of a Kinesis Data Streams API call.
|
KinesisStreamingSourceOptions.Builder |
KinesisStreamingSourceOptions.Builder.numRetries(Integer numRetries)
The maximum number of retries for Kinesis Data Streams API requests.
|
KinesisStreamingSourceOptions.Builder |
KinesisStreamingSourceOptions.Builder.retryIntervalMs(Long retryIntervalMs)
The cool-off time period (specified in ms) before retrying the Kinesis Data Streams API call.
|
KinesisStreamingSourceOptions.Builder |
KinesisStreamingSourceOptions.Builder.roleArn(String roleArn)
The Amazon Resource Name (ARN) of the role to assume using AWS Security Token Service (AWS STS).
|
KinesisStreamingSourceOptions.Builder |
KinesisStreamingSourceOptions.Builder.roleSessionName(String roleSessionName)
An identifier for the session assuming the role using AWS STS.
|
KinesisStreamingSourceOptions.Builder |
KinesisStreamingSourceOptions.Builder.startingPosition(StartingPosition startingPosition)
The starting position in the Kinesis data stream to read data from.
|
KinesisStreamingSourceOptions.Builder |
KinesisStreamingSourceOptions.Builder.startingPosition(String startingPosition)
The starting position in the Kinesis data stream to read data from.
|
KinesisStreamingSourceOptions.Builder |
KinesisStreamingSourceOptions.Builder.streamArn(String streamArn)
The Amazon Resource Name (ARN) of the Kinesis data stream.
|
KinesisStreamingSourceOptions.Builder |
KinesisStreamingSourceOptions.Builder.streamName(String streamName)
The name of the Kinesis data stream.
|
KinesisStreamingSourceOptions.Builder |
KinesisStreamingSourceOptions.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends KinesisStreamingSourceOptions.Builder> |
KinesisStreamingSourceOptions.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default DirectKinesisSource.Builder |
DirectKinesisSource.Builder.streamingOptions(Consumer<KinesisStreamingSourceOptions.Builder> streamingOptions)
Additional options for the Kinesis streaming data source.
|
default CatalogKinesisSource.Builder |
CatalogKinesisSource.Builder.streamingOptions(Consumer<KinesisStreamingSourceOptions.Builder> streamingOptions)
Additional options for the Kinesis streaming data source.
|
Copyright © 2022. All rights reserved.