public static interface Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
| Modifier and Type | Method and Description |
|---|---|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
accessKey(String accessKey)
Amazon AWS Access Key.
|
default Kinesis2EndpointBuilderFactory.AdvancedKinesis2EndpointConsumerBuilder |
advanced() |
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
amazonKinesisClient(Object amazonKinesisClient)
Amazon Kinesis client to use for all requests for this endpoint.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
amazonKinesisClient(String amazonKinesisClient)
Amazon Kinesis client to use for all requests for this endpoint.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
backoffErrorThreshold(int backoffErrorThreshold)
The number of subsequent error polls (failed due some error) that
should happen before the backoffMultipler should kick-in.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
backoffErrorThreshold(String backoffErrorThreshold)
The number of subsequent error polls (failed due some error) that
should happen before the backoffMultipler should kick-in.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
backoffIdleThreshold(int backoffIdleThreshold)
The number of subsequent idle polls that should happen before the
backoffMultipler should kick-in.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
backoffIdleThreshold(String backoffIdleThreshold)
The number of subsequent idle polls that should happen before the
backoffMultipler should kick-in.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
backoffMultiplier(int backoffMultiplier)
To let the scheduled polling consumer backoff if there has been a
number of subsequent idles/errors in a row.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
backoffMultiplier(String backoffMultiplier)
To let the scheduled polling consumer backoff if there has been a
number of subsequent idles/errors in a row.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
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 Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
bridgeErrorHandler(String 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 Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
cborEnabled(boolean cborEnabled)
This option will set the CBOR_ENABLED property during the execution.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
cborEnabled(String cborEnabled)
This option will set the CBOR_ENABLED property during the execution.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
delay(long delay)
Milliseconds before the next poll.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
delay(String delay)
Milliseconds before the next poll.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
greedy(boolean greedy)
If greedy is enabled, then the ScheduledPollConsumer will run
immediately again, if the previous run polled 1 or more messages.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
greedy(String greedy)
If greedy is enabled, then the ScheduledPollConsumer will run
immediately again, if the previous run polled 1 or more messages.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
initialDelay(long initialDelay)
Milliseconds before the first poll starts.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
initialDelay(String initialDelay)
Milliseconds before the first poll starts.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
iteratorType(Kinesis2EndpointBuilderFactory.ShardIteratorType iteratorType)
Defines where in the Kinesis stream to start getting records.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
iteratorType(String iteratorType)
Defines where in the Kinesis stream to start getting records.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
maxResultsPerRequest(int maxResultsPerRequest)
Maximum number of records that will be fetched in each poll.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
maxResultsPerRequest(String maxResultsPerRequest)
Maximum number of records that will be fetched in each poll.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
overrideEndpoint(boolean overrideEndpoint)
Set the need for overidding the endpoint.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
overrideEndpoint(String overrideEndpoint)
Set the need for overidding the endpoint.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
proxyHost(String proxyHost)
To define a proxy host when instantiating the Kinesis client.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
proxyPort(Integer proxyPort)
To define a proxy port when instantiating the Kinesis client.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
proxyPort(String proxyPort)
To define a proxy port when instantiating the Kinesis client.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
proxyProtocol(Kinesis2EndpointBuilderFactory.Protocol proxyProtocol)
To define a proxy protocol when instantiating the Kinesis client.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
proxyProtocol(String proxyProtocol)
To define a proxy protocol when instantiating the Kinesis client.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
region(String region)
The region in which Kinesis Firehose client needs to work.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
repeatCount(long repeatCount)
Specifies a maximum limit of number of fires.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
repeatCount(String repeatCount)
Specifies a maximum limit of number of fires.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
resumeStrategy(Object resumeStrategy)
Defines a resume strategy for AWS Kinesis.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
resumeStrategy(String resumeStrategy)
Defines a resume strategy for AWS Kinesis.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
runLoggingLevel(org.apache.camel.LoggingLevel runLoggingLevel)
The consumer logs a start/complete log line when it polls.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
runLoggingLevel(String runLoggingLevel)
The consumer logs a start/complete log line when it polls.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
scheduledExecutorService(ScheduledExecutorService scheduledExecutorService)
Allows for configuring a custom/shared thread pool to use for the
consumer.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
scheduledExecutorService(String scheduledExecutorService)
Allows for configuring a custom/shared thread pool to use for the
consumer.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
scheduler(Object scheduler)
To use a cron scheduler from either camel-spring or camel-quartz
component.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
scheduler(String scheduler)
To use a cron scheduler from either camel-spring or camel-quartz
component.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
schedulerProperties(Map values)
To configure additional properties when using a custom scheduler or
any of the Quartz, Spring based scheduler.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
schedulerProperties(String key,
Object value)
To configure additional properties when using a custom scheduler or
any of the Quartz, Spring based scheduler.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
secretKey(String secretKey)
Amazon AWS Secret Key.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
sendEmptyMessageWhenIdle(boolean sendEmptyMessageWhenIdle)
If the polling consumer did not poll any files, you can enable this
option to send an empty message (no body) instead.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
sendEmptyMessageWhenIdle(String sendEmptyMessageWhenIdle)
If the polling consumer did not poll any files, you can enable this
option to send an empty message (no body) instead.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
sequenceNumber(String sequenceNumber)
The sequence number to start polling from.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
shardClosed(Kinesis2EndpointBuilderFactory.Kinesis2ShardClosedStrategyEnum shardClosed)
Define what will be the behavior in case of shard closed.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
shardClosed(String shardClosed)
Define what will be the behavior in case of shard closed.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
shardId(String shardId)
Defines which shardId in the Kinesis stream to get records from.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
startScheduler(boolean startScheduler)
Whether the scheduler should be auto started.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
startScheduler(String startScheduler)
Whether the scheduler should be auto started.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
timeUnit(String timeUnit)
Time unit for initialDelay and delay options.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
timeUnit(TimeUnit timeUnit)
Time unit for initialDelay and delay options.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
trustAllCertificates(boolean trustAllCertificates)
If we want to trust all certificates in case of overriding the
endpoint.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
trustAllCertificates(String trustAllCertificates)
If we want to trust all certificates in case of overriding the
endpoint.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
uriEndpointOverride(String uriEndpointOverride)
Set the overriding uri endpoint.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
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.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
useDefaultCredentialsProvider(String 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.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
useFixedDelay(boolean useFixedDelay)
Controls if fixed delay or fixed rate is used.
|
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder |
useFixedDelay(String useFixedDelay)
Controls if fixed delay or fixed rate is used.
|
default Kinesis2EndpointBuilderFactory.AdvancedKinesis2EndpointConsumerBuilder advanced()
default Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder amazonKinesisClient(Object amazonKinesisClient)
amazonKinesisClient - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder amazonKinesisClient(String amazonKinesisClient)
amazonKinesisClient - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder cborEnabled(boolean cborEnabled)
cborEnabled - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder cborEnabled(String cborEnabled)
cborEnabled - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder overrideEndpoint(boolean overrideEndpoint)
overrideEndpoint - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder overrideEndpoint(String overrideEndpoint)
overrideEndpoint - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder proxyHost(String proxyHost)
proxyHost - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder proxyPort(Integer proxyPort)
proxyPort - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder proxyPort(String proxyPort)
proxyPort - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder proxyProtocol(Kinesis2EndpointBuilderFactory.Protocol proxyProtocol)
proxyProtocol - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder proxyProtocol(String proxyProtocol)
proxyProtocol - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder region(String region)
region - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder trustAllCertificates(boolean trustAllCertificates)
trustAllCertificates - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder trustAllCertificates(String trustAllCertificates)
trustAllCertificates - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder uriEndpointOverride(String uriEndpointOverride)
uriEndpointOverride - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder useDefaultCredentialsProvider(boolean useDefaultCredentialsProvider)
useDefaultCredentialsProvider - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder useDefaultCredentialsProvider(String useDefaultCredentialsProvider)
useDefaultCredentialsProvider - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
bridgeErrorHandler - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder bridgeErrorHandler(String bridgeErrorHandler)
bridgeErrorHandler - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder iteratorType(Kinesis2EndpointBuilderFactory.ShardIteratorType iteratorType)
iteratorType - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder iteratorType(String iteratorType)
iteratorType - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder maxResultsPerRequest(int maxResultsPerRequest)
maxResultsPerRequest - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder maxResultsPerRequest(String maxResultsPerRequest)
maxResultsPerRequest - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder resumeStrategy(Object resumeStrategy)
resumeStrategy - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder resumeStrategy(String resumeStrategy)
resumeStrategy - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder sendEmptyMessageWhenIdle(boolean sendEmptyMessageWhenIdle)
sendEmptyMessageWhenIdle - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder sendEmptyMessageWhenIdle(String sendEmptyMessageWhenIdle)
sendEmptyMessageWhenIdle - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder sequenceNumber(String sequenceNumber)
sequenceNumber - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder shardClosed(Kinesis2EndpointBuilderFactory.Kinesis2ShardClosedStrategyEnum shardClosed)
shardClosed - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder shardClosed(String shardClosed)
shardClosed - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder shardId(String shardId)
shardId - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder backoffErrorThreshold(int backoffErrorThreshold)
backoffErrorThreshold - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder backoffErrorThreshold(String backoffErrorThreshold)
backoffErrorThreshold - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder backoffIdleThreshold(int backoffIdleThreshold)
backoffIdleThreshold - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder backoffIdleThreshold(String backoffIdleThreshold)
backoffIdleThreshold - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder backoffMultiplier(int backoffMultiplier)
backoffMultiplier - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder backoffMultiplier(String backoffMultiplier)
backoffMultiplier - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder delay(long delay)
delay - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder delay(String delay)
delay - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder greedy(boolean greedy)
greedy - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder greedy(String greedy)
greedy - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder initialDelay(long initialDelay)
initialDelay - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder initialDelay(String initialDelay)
initialDelay - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder repeatCount(long repeatCount)
repeatCount - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder repeatCount(String repeatCount)
repeatCount - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder runLoggingLevel(org.apache.camel.LoggingLevel runLoggingLevel)
runLoggingLevel - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder runLoggingLevel(String runLoggingLevel)
runLoggingLevel - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder scheduledExecutorService(ScheduledExecutorService scheduledExecutorService)
scheduledExecutorService - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder scheduledExecutorService(String scheduledExecutorService)
scheduledExecutorService - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder scheduler(Object scheduler)
scheduler - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder scheduler(String scheduler)
scheduler - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder schedulerProperties(String key, Object value)
key - the option keyvalue - the option valuedefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder schedulerProperties(Map values)
values - the valuesdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder startScheduler(boolean startScheduler)
startScheduler - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder startScheduler(String startScheduler)
startScheduler - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder timeUnit(TimeUnit timeUnit)
timeUnit - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder timeUnit(String timeUnit)
timeUnit - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder useFixedDelay(boolean useFixedDelay)
useFixedDelay - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder useFixedDelay(String useFixedDelay)
useFixedDelay - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder accessKey(String accessKey)
accessKey - the value to setdefault Kinesis2EndpointBuilderFactory.Kinesis2EndpointConsumerBuilder secretKey(String secretKey)
secretKey - the value to setApache Camel