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 TypeMethodDescriptionvoidsetAggregationEnabled(@Nullable Boolean aggregationEnabled) voidsetAggregationMaxBufferedTime(Long aggregationMaxBufferedTime) voidsetAggregationMaxBytes(Long aggregationMaxBytes) voidsetAggregationShardRefreshInterval(Long aggregationShardRefreshInterval) voidsetAwsAccessKey(String awsAccessKey) voidsetAwsSecretKey(String awsSecretKey) voidsetInitialPositionInStream(@Nullable String initialPositionInStream) voidsetInitialTimestampInStream(@Nullable Long initialTimestampInStream) voidsetMaxCapacityPerShard(@Nullable Long maxCapacityPerShard) voidsetMaxNumRecords(@Nullable Long maxNumRecords) voidsetMaxReadTime(@Nullable Long maxReadTime) voidsetRateLimit(@Nullable Long rateLimit) voidvoidsetRequestRecordsLimit(@Nullable Long requestRecordsLimit) voidsetServiceEndpoint(@Nullable String serviceEndpoint) voidsetStreamName(String streamName) voidsetUpToDateThreshold(@Nullable Long upToDateThreshold) voidsetVerifyCertificate(@Nullable Boolean verifyCertificate) voidsetWatermarkIdleDurationThreshold(@Nullable Long watermarkIdleDurationThreshold) voidsetWatermarkPolicy(@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
-