| Package | Description |
|---|---|
| org.apache.camel.builder.endpoint.dsl |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
BoxEndpointBuilderFactory.BoxEndpointBuilder
Builder for endpoint for the Box component.
|
| Modifier and Type | Method and Description |
|---|---|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.authenticationType(String authenticationType)
The type of authentication for connection.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.backoffErrorThreshold(int backoffErrorThreshold)
The number of subsequent error polls (failed due some error) that
should happen before the backoffMultipler should kick-in.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.backoffErrorThreshold(String backoffErrorThreshold)
The number of subsequent error polls (failed due some error) that
should happen before the backoffMultipler should kick-in.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.backoffIdleThreshold(int backoffIdleThreshold)
The number of subsequent idle polls that should happen before the
backoffMultipler should kick-in.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.backoffIdleThreshold(String backoffIdleThreshold)
The number of subsequent idle polls that should happen before the
backoffMultipler should kick-in.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.backoffMultiplier(int backoffMultiplier)
To let the scheduled polling consumer backoff if there has been a
number of subsequent idles/errors in a row.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.backoffMultiplier(String backoffMultiplier)
To let the scheduled polling consumer backoff if there has been a
number of subsequent idles/errors in a row.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.AdvancedBoxEndpointConsumerBuilder.basic() |
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.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 BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.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 BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.clientId(String clientId)
Box application client ID.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.clientSecret(String clientSecret)
Box application client secret.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.delay(long delay)
Milliseconds before the next poll.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.delay(String delay)
Milliseconds before the next poll.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.enterpriseId(String enterpriseId)
The enterprise ID to use for an App Enterprise.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.greedy(boolean greedy)
If greedy is enabled, then the ScheduledPollConsumer will run
immediately again, if the previous run polled 1 or more messages.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.greedy(String greedy)
If greedy is enabled, then the ScheduledPollConsumer will run
immediately again, if the previous run polled 1 or more messages.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.inBody(String inBody)
Sets the name of a parameter to be passed in the exchange In Body.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.initialDelay(long initialDelay)
Milliseconds before the first poll starts.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.initialDelay(String initialDelay)
Milliseconds before the first poll starts.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.privateKeyFile(String privateKeyFile)
The private key for generating the JWT signature.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.privateKeyPassword(String privateKeyPassword)
The password for the private key.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.publicKeyId(String publicKeyId)
The ID for public key for validating the JWT signature.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.repeatCount(long repeatCount)
Specifies a maximum limit of number of fires.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.repeatCount(String repeatCount)
Specifies a maximum limit of number of fires.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.runLoggingLevel(org.apache.camel.LoggingLevel runLoggingLevel)
The consumer logs a start/complete log line when it polls.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.runLoggingLevel(String runLoggingLevel)
The consumer logs a start/complete log line when it polls.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.scheduledExecutorService(ScheduledExecutorService scheduledExecutorService)
Allows for configuring a custom/shared thread pool to use for the
consumer.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.scheduledExecutorService(String scheduledExecutorService)
Allows for configuring a custom/shared thread pool to use for the
consumer.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.scheduler(Object scheduler)
To use a cron scheduler from either camel-spring or camel-quartz
component.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.scheduler(String scheduler)
To use a cron scheduler from either camel-spring or camel-quartz
component.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.schedulerProperties(Map values)
To configure additional properties when using a custom scheduler or
any of the Quartz, Spring based scheduler.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.schedulerProperties(String key,
Object value)
To configure additional properties when using a custom scheduler or
any of the Quartz, Spring based scheduler.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.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 BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.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 BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.sslContextParameters(Object sslContextParameters)
To configure security using SSLContextParameters.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.sslContextParameters(String sslContextParameters)
To configure security using SSLContextParameters.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.startScheduler(boolean startScheduler)
Whether the scheduler should be auto started.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.startScheduler(String startScheduler)
Whether the scheduler should be auto started.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.timeUnit(String timeUnit)
Time unit for initialDelay and delay options.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.timeUnit(TimeUnit timeUnit)
Time unit for initialDelay and delay options.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.useFixedDelay(boolean useFixedDelay)
Controls if fixed delay or fixed rate is used.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.useFixedDelay(String useFixedDelay)
Controls if fixed delay or fixed rate is used.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.userId(String userId)
The user ID to use for an App User.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.userName(String userName)
Box user name, MUST be provided.
|
default BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder |
BoxEndpointBuilderFactory.BoxEndpointConsumerBuilder.userPassword(String userPassword)
Box user password, MUST be provided if authSecureStorage is not set,
or returns null on first call.
|
Apache Camel