public static interface SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
| Modifier and Type | Method and Description |
|---|---|
default SnmpEndpointBuilderFactory.AdvancedSnmpEndpointConsumerBuilder |
advanced() |
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
authenticationPassphrase(String authenticationPassphrase)
The authentication passphrase.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
authenticationProtocol(String authenticationProtocol)
Authentication protocol to use if security level is set to enable
authentication The possible values are: MD5, SHA1.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
backoffErrorThreshold(int backoffErrorThreshold)
The number of subsequent error polls (failed due some error) that
should happen before the backoffMultipler should kick-in.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
backoffErrorThreshold(String backoffErrorThreshold)
The number of subsequent error polls (failed due some error) that
should happen before the backoffMultipler should kick-in.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
backoffIdleThreshold(int backoffIdleThreshold)
The number of subsequent idle polls that should happen before the
backoffMultipler should kick-in.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
backoffIdleThreshold(String backoffIdleThreshold)
The number of subsequent idle polls that should happen before the
backoffMultipler should kick-in.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
backoffMultiplier(int backoffMultiplier)
To let the scheduled polling consumer backoff if there has been a
number of subsequent idles/errors in a row.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
backoffMultiplier(String backoffMultiplier)
To let the scheduled polling consumer backoff if there has been a
number of subsequent idles/errors in a row.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
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 SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
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 SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
delay(long delay)
Sets update rate in seconds.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
delay(String delay)
Sets update rate in seconds.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
greedy(boolean greedy)
If greedy is enabled, then the ScheduledPollConsumer will run
immediately again, if the previous run polled 1 or more messages.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
greedy(String greedy)
If greedy is enabled, then the ScheduledPollConsumer will run
immediately again, if the previous run polled 1 or more messages.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
initialDelay(long initialDelay)
Milliseconds before the first poll starts.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
initialDelay(String initialDelay)
Milliseconds before the first poll starts.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
oids(Object oids)
Defines which values you are interested in.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
oids(String oids)
Defines which values you are interested in.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
privacyPassphrase(String privacyPassphrase)
The privacy passphrase.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
privacyProtocol(String privacyProtocol)
The privacy protocol ID to be associated with this user.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
protocol(String protocol)
Here you can select which protocol to use.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
repeatCount(long repeatCount)
Specifies a maximum limit of number of fires.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
repeatCount(String repeatCount)
Specifies a maximum limit of number of fires.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
retries(int retries)
Defines how often a retry is made before canceling the request.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
retries(String retries)
Defines how often a retry is made before canceling the request.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
runLoggingLevel(org.apache.camel.LoggingLevel runLoggingLevel)
The consumer logs a start/complete log line when it polls.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
runLoggingLevel(String runLoggingLevel)
The consumer logs a start/complete log line when it polls.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
scheduledExecutorService(ScheduledExecutorService scheduledExecutorService)
Allows for configuring a custom/shared thread pool to use for the
consumer.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
scheduledExecutorService(String scheduledExecutorService)
Allows for configuring a custom/shared thread pool to use for the
consumer.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
scheduler(Object scheduler)
To use a cron scheduler from either camel-spring or camel-quartz
component.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
scheduler(String scheduler)
To use a cron scheduler from either camel-spring or camel-quartz
component.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
schedulerProperties(Map values)
To configure additional properties when using a custom scheduler or
any of the Quartz, Spring based scheduler.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
schedulerProperties(String key,
Object value)
To configure additional properties when using a custom scheduler or
any of the Quartz, Spring based scheduler.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
securityLevel(int securityLevel)
Sets the security level for this target.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
securityLevel(String securityLevel)
Sets the security level for this target.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
securityName(String securityName)
Sets the security name to be used with this target.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
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 SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
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 SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
snmpCommunity(String snmpCommunity)
Sets the community octet string for the snmp request.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
snmpContextEngineId(String snmpContextEngineId)
Sets the context engine ID field of the scoped PDU.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
snmpContextName(String snmpContextName)
Sets the context name field of this scoped PDU.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
snmpVersion(int snmpVersion)
Sets the snmp version for the request.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
snmpVersion(String snmpVersion)
Sets the snmp version for the request.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
startScheduler(boolean startScheduler)
Whether the scheduler should be auto started.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
startScheduler(String startScheduler)
Whether the scheduler should be auto started.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
timeout(int timeout)
Sets the timeout value for the request in millis.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
timeout(String timeout)
Sets the timeout value for the request in millis.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
timeUnit(String timeUnit)
Time unit for initialDelay and delay options.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
timeUnit(TimeUnit timeUnit)
Time unit for initialDelay and delay options.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
treeList(boolean treeList)
Sets the flag whether the scoped PDU will be displayed as the list if
it has child elements in its tree.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
treeList(String treeList)
Sets the flag whether the scoped PDU will be displayed as the list if
it has child elements in its tree.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
type(SnmpEndpointBuilderFactory.SnmpActionType type)
Which operation to perform such as poll, trap, etc.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
type(String type)
Which operation to perform such as poll, trap, etc.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
useFixedDelay(boolean useFixedDelay)
Controls if fixed delay or fixed rate is used.
|
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder |
useFixedDelay(String useFixedDelay)
Controls if fixed delay or fixed rate is used.
|
default SnmpEndpointBuilderFactory.AdvancedSnmpEndpointConsumerBuilder advanced()
default SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder oids(Object oids)
oids - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder oids(String oids)
oids - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder protocol(String protocol)
protocol - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder retries(int retries)
retries - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder retries(String retries)
retries - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder snmpCommunity(String snmpCommunity)
snmpCommunity - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder snmpContextEngineId(String snmpContextEngineId)
snmpContextEngineId - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder snmpContextName(String snmpContextName)
snmpContextName - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder snmpVersion(int snmpVersion)
snmpVersion - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder snmpVersion(String snmpVersion)
snmpVersion - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder timeout(int timeout)
timeout - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder timeout(String timeout)
timeout - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder type(SnmpEndpointBuilderFactory.SnmpActionType type)
type - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder type(String type)
type - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
bridgeErrorHandler - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder bridgeErrorHandler(String bridgeErrorHandler)
bridgeErrorHandler - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder delay(long delay)
delay - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder delay(String delay)
delay - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder sendEmptyMessageWhenIdle(boolean sendEmptyMessageWhenIdle)
sendEmptyMessageWhenIdle - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder sendEmptyMessageWhenIdle(String sendEmptyMessageWhenIdle)
sendEmptyMessageWhenIdle - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder treeList(boolean treeList)
treeList - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder treeList(String treeList)
treeList - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder backoffErrorThreshold(int backoffErrorThreshold)
backoffErrorThreshold - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder backoffErrorThreshold(String backoffErrorThreshold)
backoffErrorThreshold - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder backoffIdleThreshold(int backoffIdleThreshold)
backoffIdleThreshold - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder backoffIdleThreshold(String backoffIdleThreshold)
backoffIdleThreshold - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder backoffMultiplier(int backoffMultiplier)
backoffMultiplier - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder backoffMultiplier(String backoffMultiplier)
backoffMultiplier - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder greedy(boolean greedy)
greedy - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder greedy(String greedy)
greedy - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder initialDelay(long initialDelay)
initialDelay - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder initialDelay(String initialDelay)
initialDelay - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder repeatCount(long repeatCount)
repeatCount - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder repeatCount(String repeatCount)
repeatCount - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder runLoggingLevel(org.apache.camel.LoggingLevel runLoggingLevel)
runLoggingLevel - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder runLoggingLevel(String runLoggingLevel)
runLoggingLevel - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder scheduledExecutorService(ScheduledExecutorService scheduledExecutorService)
scheduledExecutorService - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder scheduledExecutorService(String scheduledExecutorService)
scheduledExecutorService - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder scheduler(Object scheduler)
scheduler - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder scheduler(String scheduler)
scheduler - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder schedulerProperties(String key, Object value)
key - the option keyvalue - the option valuedefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder schedulerProperties(Map values)
values - the valuesdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder startScheduler(boolean startScheduler)
startScheduler - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder startScheduler(String startScheduler)
startScheduler - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder timeUnit(TimeUnit timeUnit)
timeUnit - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder timeUnit(String timeUnit)
timeUnit - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder useFixedDelay(boolean useFixedDelay)
useFixedDelay - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder useFixedDelay(String useFixedDelay)
useFixedDelay - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder authenticationPassphrase(String authenticationPassphrase)
authenticationPassphrase - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder authenticationProtocol(String authenticationProtocol)
authenticationProtocol - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder privacyPassphrase(String privacyPassphrase)
privacyPassphrase - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder privacyProtocol(String privacyProtocol)
privacyProtocol - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder securityLevel(int securityLevel)
securityLevel - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder securityLevel(String securityLevel)
securityLevel - the value to setdefault SnmpEndpointBuilderFactory.SnmpEndpointConsumerBuilder securityName(String securityName)
securityName - the value to setApache Camel