public static interface Aws2DdbstreamComponentBuilderFactory.Aws2DdbstreamComponentBuilder extends ComponentBuilder<org.apache.camel.component.aws2.ddbstream.Ddb2StreamComponent>
| Modifier and Type | Method and Description |
|---|---|
default Aws2DdbstreamComponentBuilderFactory.Aws2DdbstreamComponentBuilder |
accessKey(String accessKey)
Amazon AWS Access Key.
|
default Aws2DdbstreamComponentBuilderFactory.Aws2DdbstreamComponentBuilder |
amazonDynamoDbStreamsClient(software.amazon.awssdk.services.dynamodb.streams.DynamoDbStreamsClient amazonDynamoDbStreamsClient)
Amazon DynamoDB client to use for all requests for this endpoint.
|
default Aws2DdbstreamComponentBuilderFactory.Aws2DdbstreamComponentBuilder |
autowiredEnabled(boolean autowiredEnabled)
Whether autowiring is enabled.
|
default Aws2DdbstreamComponentBuilderFactory.Aws2DdbstreamComponentBuilder |
bridgeErrorHandler(boolean bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler,
which mean any exceptions occurred while the consumer is trying to
pickup incoming messages, or the likes, will now be processed as a
message and handled by the routing Error Handler.
|
default Aws2DdbstreamComponentBuilderFactory.Aws2DdbstreamComponentBuilder |
configuration(org.apache.camel.component.aws2.ddbstream.Ddb2StreamConfiguration configuration)
The component configuration.
|
default Aws2DdbstreamComponentBuilderFactory.Aws2DdbstreamComponentBuilder |
iteratorType(software.amazon.awssdk.services.dynamodb.model.ShardIteratorType iteratorType)
Defines where in the DynaboDB stream to start getting records.
|
default Aws2DdbstreamComponentBuilderFactory.Aws2DdbstreamComponentBuilder |
maxResultsPerRequest(int maxResultsPerRequest)
Maximum number of records that will be fetched in each poll.
|
default Aws2DdbstreamComponentBuilderFactory.Aws2DdbstreamComponentBuilder |
proxyHost(String proxyHost)
To define a proxy host when instantiating the DDBStreams client.
|
default Aws2DdbstreamComponentBuilderFactory.Aws2DdbstreamComponentBuilder |
proxyPort(Integer proxyPort)
To define a proxy port when instantiating the DDBStreams client.
|
default Aws2DdbstreamComponentBuilderFactory.Aws2DdbstreamComponentBuilder |
proxyProtocol(software.amazon.awssdk.core.Protocol proxyProtocol)
To define a proxy protocol when instantiating the DDBStreams client.
|
default Aws2DdbstreamComponentBuilderFactory.Aws2DdbstreamComponentBuilder |
region(String region)
The region in which DDBStreams client needs to work.
|
default Aws2DdbstreamComponentBuilderFactory.Aws2DdbstreamComponentBuilder |
secretKey(String secretKey)
Amazon AWS Secret Key.
|
default Aws2DdbstreamComponentBuilderFactory.Aws2DdbstreamComponentBuilder |
sequenceNumberProvider(org.apache.camel.component.aws2.ddbstream.SequenceNumberProvider sequenceNumberProvider)
Provider for the sequence number when using one of the two
ShardIteratorType.{AT,AFTER}_SEQUENCE_NUMBER iterator types.
|
default Aws2DdbstreamComponentBuilderFactory.Aws2DdbstreamComponentBuilder |
trustAllCertificates(boolean trustAllCertificates)
If we want to trust all certificates in case of overriding the
endpoint.
|
build, build, doSetProperty, registerdefault Aws2DdbstreamComponentBuilderFactory.Aws2DdbstreamComponentBuilder amazonDynamoDbStreamsClient(software.amazon.awssdk.services.dynamodb.streams.DynamoDbStreamsClient amazonDynamoDbStreamsClient)
amazonDynamoDbStreamsClient - the value to setdefault Aws2DdbstreamComponentBuilderFactory.Aws2DdbstreamComponentBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
bridgeErrorHandler - the value to setdefault Aws2DdbstreamComponentBuilderFactory.Aws2DdbstreamComponentBuilder configuration(org.apache.camel.component.aws2.ddbstream.Ddb2StreamConfiguration configuration)
configuration - the value to setdefault Aws2DdbstreamComponentBuilderFactory.Aws2DdbstreamComponentBuilder iteratorType(software.amazon.awssdk.services.dynamodb.model.ShardIteratorType iteratorType)
iteratorType - the value to setdefault Aws2DdbstreamComponentBuilderFactory.Aws2DdbstreamComponentBuilder maxResultsPerRequest(int maxResultsPerRequest)
maxResultsPerRequest - the value to setdefault Aws2DdbstreamComponentBuilderFactory.Aws2DdbstreamComponentBuilder proxyHost(String proxyHost)
proxyHost - the value to setdefault Aws2DdbstreamComponentBuilderFactory.Aws2DdbstreamComponentBuilder proxyPort(Integer proxyPort)
proxyPort - the value to setdefault Aws2DdbstreamComponentBuilderFactory.Aws2DdbstreamComponentBuilder proxyProtocol(software.amazon.awssdk.core.Protocol proxyProtocol)
proxyProtocol - the value to setdefault Aws2DdbstreamComponentBuilderFactory.Aws2DdbstreamComponentBuilder region(String region)
region - the value to setdefault Aws2DdbstreamComponentBuilderFactory.Aws2DdbstreamComponentBuilder sequenceNumberProvider(org.apache.camel.component.aws2.ddbstream.SequenceNumberProvider sequenceNumberProvider)
sequenceNumberProvider - the value to setdefault Aws2DdbstreamComponentBuilderFactory.Aws2DdbstreamComponentBuilder trustAllCertificates(boolean trustAllCertificates)
trustAllCertificates - the value to setdefault Aws2DdbstreamComponentBuilderFactory.Aws2DdbstreamComponentBuilder autowiredEnabled(boolean autowiredEnabled)
autowiredEnabled - the value to setdefault Aws2DdbstreamComponentBuilderFactory.Aws2DdbstreamComponentBuilder accessKey(String accessKey)
accessKey - the value to setdefault Aws2DdbstreamComponentBuilderFactory.Aws2DdbstreamComponentBuilder secretKey(String secretKey)
secretKey - the value to setApache Camel