Class KinesisTransformRegistrar.ReadDataBuilder.Configuration
java.lang.Object
org.apache.beam.sdk.io.aws2.kinesis.KinesisTransformRegistrar.ReadDataBuilder.Configuration
- Enclosing class:
KinesisTransformRegistrar.ReadDataBuilder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
setAggregationEnabled
(@Nullable Boolean aggregationEnabled) void
setAggregationMaxBufferedTime
(Long aggregationMaxBufferedTime) void
setAggregationMaxBytes
(Long aggregationMaxBytes) void
setAggregationShardRefreshInterval
(Long aggregationShardRefreshInterval) void
setAwsAccessKey
(String awsAccessKey) void
setAwsSecretKey
(String awsSecretKey) void
setInitialPositionInStream
(@Nullable String initialPositionInStream) void
setInitialTimestampInStream
(@Nullable Long initialTimestampInStream) void
setMaxCapacityPerShard
(@Nullable Long maxCapacityPerShard) void
setMaxNumRecords
(@Nullable Long maxNumRecords) void
setMaxReadTime
(@Nullable Long maxReadTime) void
setRateLimit
(@Nullable Long rateLimit) void
void
setRequestRecordsLimit
(@Nullable Long requestRecordsLimit) void
setServiceEndpoint
(@Nullable String serviceEndpoint) void
setStreamName
(String streamName) void
setUpToDateThreshold
(@Nullable Long upToDateThreshold) void
setVerifyCertificate
(@Nullable Boolean verifyCertificate) void
setWatermarkIdleDurationThreshold
(@Nullable Long watermarkIdleDurationThreshold) void
setWatermarkPolicy
(@Nullable String watermarkPolicy)
-
Constructor Details
-
Configuration
public Configuration()
-
-
Method Details
-
setMaxNumRecords
-
setMaxReadTime
-
setInitialPositionInStream
-
setInitialTimestampInStream
-
setRequestRecordsLimit
-
setUpToDateThreshold
-
setMaxCapacityPerShard
-
setWatermarkPolicy
-
setWatermarkIdleDurationThreshold
-
setRateLimit
-
setStreamName
-
setAwsAccessKey
-
setAwsSecretKey
-
setRegion
-
setServiceEndpoint
-
setVerifyCertificate
-
setAggregationEnabled
-
setAggregationMaxBytes
-
setAggregationMaxBufferedTime
-
setAggregationShardRefreshInterval
-