public static class DynamoDBStreamsProxy.Builder
extends java.lang.Object
| Constructor and Description |
|---|
Builder(java.lang.String streamName,
com.amazonaws.auth.AWSCredentialsProvider credentialsProvider,
com.amazonaws.services.kinesis.AmazonKinesis kinesisClient) |
public Builder(java.lang.String streamName,
com.amazonaws.auth.AWSCredentialsProvider credentialsProvider,
com.amazonaws.services.kinesis.AmazonKinesis kinesisClient)
public DynamoDBStreamsProxy.Builder withMaxDescribeStreamRetryAttempts(int maxDescribeStreamRetryAttempts)
public DynamoDBStreamsProxy.Builder withMaxRetriesToResolveInconsistencies(int maxRetriesToResolveInconsistencies)
public DynamoDBStreamsProxy.Builder withDescribeStreamBackoffTimeInMillis(long describeStreamBackoffTimeInMillis)
public DynamoDBStreamsProxy.Builder withInconsistencyResolutionRetryBackoffMultiplierInMillis(long inconsistencyResolutionRetryBackoffMultiplierInMillis)
public DynamoDBStreamsProxy.Builder withInconsistencyResolutionRetryBackoffBaseInMillis(long inconsistencyResolutionRetryBackoffBaseInMillis)
public DynamoDBStreamsProxy.Builder withInconsistencyResolutionRetryBackoffJitterEnabled(boolean inconsistencyResolutionRetryBackoffJitterEnabled)
public DynamoDBStreamsProxy.Builder withSleeper(Sleeper sleeper)
public DynamoDBStreamsProxy.Builder withRandomNumberGeneratorForJitter(java.util.Random randomNumberGeneratorForJitter)
public DynamoDBStreamsProxy build()