Class KinesisWriteSchemaTransformProvider.KinesisWriteSchemaTransformConfiguration.Builder
java.lang.Object
org.apache.beam.sdk.io.aws2.kinesis.KinesisWriteSchemaTransformProvider.KinesisWriteSchemaTransformConfiguration.Builder
public abstract static class KinesisWriteSchemaTransformProvider.KinesisWriteSchemaTransformConfiguration.Builder
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()setAggregationEnabled(Boolean aggregationEnabled) setAggregationMaxBufferedTime(Long aggregationMaxBufferedTime) setAggregationMaxBytes(Long aggregationMaxBytes) setAggregationShardRefreshInterval(Long aggregationShardRefreshInterval) setAwsAccessKey(String awsAccessKey) setAwsSecretKey(String awsSecretKey) setPartitionKey(String partitionKey) setServiceEndpoint(String serviceEndpoint) setStreamName(String streamName) setVerifyCertificate(Boolean verifyCertificate)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setStreamName
public abstract KinesisWriteSchemaTransformProvider.KinesisWriteSchemaTransformConfiguration.Builder setStreamName(String streamName) -
setAwsAccessKey
public abstract KinesisWriteSchemaTransformProvider.KinesisWriteSchemaTransformConfiguration.Builder setAwsAccessKey(String awsAccessKey) -
setAwsSecretKey
public abstract KinesisWriteSchemaTransformProvider.KinesisWriteSchemaTransformConfiguration.Builder setAwsSecretKey(String awsSecretKey) -
setRegion
public abstract KinesisWriteSchemaTransformProvider.KinesisWriteSchemaTransformConfiguration.Builder setRegion(String region) -
setPartitionKey
public abstract KinesisWriteSchemaTransformProvider.KinesisWriteSchemaTransformConfiguration.Builder setPartitionKey(String partitionKey) -
setServiceEndpoint
public abstract KinesisWriteSchemaTransformProvider.KinesisWriteSchemaTransformConfiguration.Builder setServiceEndpoint(String serviceEndpoint) -
setVerifyCertificate
public abstract KinesisWriteSchemaTransformProvider.KinesisWriteSchemaTransformConfiguration.Builder setVerifyCertificate(Boolean verifyCertificate) -
setAggregationEnabled
public abstract KinesisWriteSchemaTransformProvider.KinesisWriteSchemaTransformConfiguration.Builder setAggregationEnabled(Boolean aggregationEnabled) -
setAggregationMaxBytes
public abstract KinesisWriteSchemaTransformProvider.KinesisWriteSchemaTransformConfiguration.Builder setAggregationMaxBytes(Long aggregationMaxBytes) -
setAggregationMaxBufferedTime
public abstract KinesisWriteSchemaTransformProvider.KinesisWriteSchemaTransformConfiguration.Builder setAggregationMaxBufferedTime(Long aggregationMaxBufferedTime) -
setAggregationShardRefreshInterval
public abstract KinesisWriteSchemaTransformProvider.KinesisWriteSchemaTransformConfiguration.Builder setAggregationShardRefreshInterval(Long aggregationShardRefreshInterval) -
build
public abstract KinesisWriteSchemaTransformProvider.KinesisWriteSchemaTransformConfiguration build()
-