public static interface Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder extends ComponentBuilder<org.apache.camel.component.aws2.kinesis.Kinesis2Component>
| Modifier and Type | Method and Description |
|---|---|
default Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder |
accessKey(String accessKey)
Amazon AWS Access Key.
|
default Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder |
amazonKinesisClient(software.amazon.awssdk.services.kinesis.KinesisClient amazonKinesisClient)
Amazon Kinesis client to use for all requests for this endpoint.
|
default Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder |
autowiredEnabled(boolean autowiredEnabled)
Whether autowiring is enabled.
|
default Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder |
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 Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder |
cborEnabled(boolean cborEnabled)
This option will set the CBOR_ENABLED property during the execution.
|
default Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder |
configuration(org.apache.camel.component.aws2.kinesis.Kinesis2Configuration configuration)
Component configuration.
|
default Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder |
iteratorType(software.amazon.awssdk.services.kinesis.model.ShardIteratorType iteratorType)
Defines where in the Kinesis stream to start getting records.
|
default Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder |
maxResultsPerRequest(int maxResultsPerRequest)
Maximum number of records that will be fetched in each poll.
|
default Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder |
overrideEndpoint(boolean overrideEndpoint)
Set the need for overidding the endpoint.
|
default Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder |
proxyHost(String proxyHost)
To define a proxy host when instantiating the Kinesis client.
|
default Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder |
proxyPort(Integer proxyPort)
To define a proxy port when instantiating the Kinesis client.
|
default Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder |
proxyProtocol(software.amazon.awssdk.core.Protocol proxyProtocol)
To define a proxy protocol when instantiating the Kinesis client.
|
default Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder |
region(String region)
The region in which Kinesis Firehose client needs to work.
|
default Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder |
secretKey(String secretKey)
Amazon AWS Secret Key.
|
default Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder |
sequenceNumber(String sequenceNumber)
The sequence number to start polling from.
|
default Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder |
shardClosed(org.apache.camel.component.aws2.kinesis.Kinesis2ShardClosedStrategyEnum shardClosed)
Define what will be the behavior in case of shard closed.
|
default Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder |
shardId(String shardId)
Defines which shardId in the Kinesis stream to get records from.
|
default Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder |
trustAllCertificates(boolean trustAllCertificates)
If we want to trust all certificates in case of overriding the
endpoint.
|
default Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder |
uriEndpointOverride(String uriEndpointOverride)
Set the overriding uri endpoint.
|
default Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder |
useDefaultCredentialsProvider(boolean useDefaultCredentialsProvider)
Set whether the Kinesis client should expect to load credentials
through a default credentials provider or to expect static
credentials to be passed in.
|
build, build, doSetProperty, registerdefault Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder amazonKinesisClient(software.amazon.awssdk.services.kinesis.KinesisClient amazonKinesisClient)
amazonKinesisClient - the value to setdefault Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder cborEnabled(boolean cborEnabled)
cborEnabled - the value to setdefault Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder configuration(org.apache.camel.component.aws2.kinesis.Kinesis2Configuration configuration)
configuration - the value to setdefault Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder overrideEndpoint(boolean overrideEndpoint)
overrideEndpoint - the value to setdefault Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder proxyHost(String proxyHost)
proxyHost - the value to setdefault Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder proxyPort(Integer proxyPort)
proxyPort - the value to setdefault Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder proxyProtocol(software.amazon.awssdk.core.Protocol proxyProtocol)
proxyProtocol - the value to setdefault Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder region(String region)
region - the value to setdefault Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder trustAllCertificates(boolean trustAllCertificates)
trustAllCertificates - the value to setdefault Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder uriEndpointOverride(String uriEndpointOverride)
uriEndpointOverride - the value to setdefault Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder useDefaultCredentialsProvider(boolean useDefaultCredentialsProvider)
useDefaultCredentialsProvider - the value to setdefault Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
bridgeErrorHandler - the value to setdefault Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder iteratorType(software.amazon.awssdk.services.kinesis.model.ShardIteratorType iteratorType)
iteratorType - the value to setdefault Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder maxResultsPerRequest(int maxResultsPerRequest)
maxResultsPerRequest - the value to setdefault Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder sequenceNumber(String sequenceNumber)
sequenceNumber - the value to setdefault Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder shardClosed(org.apache.camel.component.aws2.kinesis.Kinesis2ShardClosedStrategyEnum shardClosed)
shardClosed - the value to setdefault Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder shardId(String shardId)
shardId - the value to setdefault Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder lazyStartProducer(boolean lazyStartProducer)
lazyStartProducer - the value to setdefault Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder autowiredEnabled(boolean autowiredEnabled)
autowiredEnabled - the value to setdefault Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder accessKey(String accessKey)
accessKey - the value to setdefault Aws2KinesisComponentBuilderFactory.Aws2KinesisComponentBuilder secretKey(String secretKey)
secretKey - the value to setApache Camel