public static interface CassandraEndpointBuilderFactory.CassandraEndpointBuilder extends CassandraEndpointBuilderFactory.CassandraEndpointConsumerBuilder, CassandraEndpointBuilderFactory.CassandraEndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default CassandraEndpointBuilderFactory.AdvancedCassandraEndpointBuilder |
advanced() |
default CassandraEndpointBuilderFactory.CassandraEndpointBuilder |
cluster(Object cluster)
To use the Cluster instance (you would normally not use this option).
|
default CassandraEndpointBuilderFactory.CassandraEndpointBuilder |
cluster(String cluster)
To use the Cluster instance (you would normally not use this option).
|
default CassandraEndpointBuilderFactory.CassandraEndpointBuilder |
clusterName(String clusterName)
Cluster name.
|
default CassandraEndpointBuilderFactory.CassandraEndpointBuilder |
consistencyLevel(CassandraEndpointBuilderFactory.ConsistencyLevel consistencyLevel)
Consistency level to use.
|
default CassandraEndpointBuilderFactory.CassandraEndpointBuilder |
consistencyLevel(String consistencyLevel)
Consistency level to use.
|
default CassandraEndpointBuilderFactory.CassandraEndpointBuilder |
cql(String cql)
CQL query to perform.
|
default CassandraEndpointBuilderFactory.CassandraEndpointBuilder |
loadBalancingPolicy(String loadBalancingPolicy)
To use a specific LoadBalancingPolicy.
|
default CassandraEndpointBuilderFactory.CassandraEndpointBuilder |
password(String password)
Password for session authentication.
|
default CassandraEndpointBuilderFactory.CassandraEndpointBuilder |
prepareStatements(boolean prepareStatements)
Whether to use PreparedStatements or regular Statements.
|
default CassandraEndpointBuilderFactory.CassandraEndpointBuilder |
prepareStatements(String prepareStatements)
Whether to use PreparedStatements or regular Statements.
|
default CassandraEndpointBuilderFactory.CassandraEndpointBuilder |
resultSetConversionStrategy(Object resultSetConversionStrategy)
To use a custom class that implements logic for converting ResultSet
into message body ALL, ONE, LIMIT_10, LIMIT_100...
|
default CassandraEndpointBuilderFactory.CassandraEndpointBuilder |
resultSetConversionStrategy(String resultSetConversionStrategy)
To use a custom class that implements logic for converting ResultSet
into message body ALL, ONE, LIMIT_10, LIMIT_100...
|
default CassandraEndpointBuilderFactory.CassandraEndpointBuilder |
session(Object session)
To use the Session instance (you would normally not use this option).
|
default CassandraEndpointBuilderFactory.CassandraEndpointBuilder |
session(String session)
To use the Session instance (you would normally not use this option).
|
default CassandraEndpointBuilderFactory.CassandraEndpointBuilder |
username(String username)
Username for session authentication.
|
backoffErrorThreshold, backoffErrorThreshold, backoffIdleThreshold, backoffIdleThreshold, backoffMultiplier, backoffMultiplier, bridgeErrorHandler, bridgeErrorHandler, delay, delay, greedy, greedy, initialDelay, initialDelay, repeatCount, repeatCount, runLoggingLevel, runLoggingLevel, scheduledExecutorService, scheduledExecutorService, scheduler, schedulerProperties, schedulerProperties, sendEmptyMessageWhenIdle, sendEmptyMessageWhenIdle, startScheduler, startScheduler, timeUnit, timeUnit, useFixedDelay, useFixedDelaydoSetProperty, getUrilazyStartProducer, lazyStartProducerdefault CassandraEndpointBuilderFactory.AdvancedCassandraEndpointBuilder advanced()
advanced in interface CassandraEndpointBuilderFactory.CassandraEndpointConsumerBuilderadvanced in interface CassandraEndpointBuilderFactory.CassandraEndpointProducerBuilderdefault CassandraEndpointBuilderFactory.CassandraEndpointBuilder cluster(Object cluster)
com.datastax.driver.core.Cluster type.
Group: commoncluster in interface CassandraEndpointBuilderFactory.CassandraEndpointConsumerBuildercluster in interface CassandraEndpointBuilderFactory.CassandraEndpointProducerBuilderdefault CassandraEndpointBuilderFactory.CassandraEndpointBuilder cluster(String cluster)
com.datastax.driver.core.Cluster type.
Group: commoncluster in interface CassandraEndpointBuilderFactory.CassandraEndpointConsumerBuildercluster in interface CassandraEndpointBuilderFactory.CassandraEndpointProducerBuilderdefault CassandraEndpointBuilderFactory.CassandraEndpointBuilder clusterName(String clusterName)
java.lang.String type.
Group: commonclusterName in interface CassandraEndpointBuilderFactory.CassandraEndpointConsumerBuilderclusterName in interface CassandraEndpointBuilderFactory.CassandraEndpointProducerBuilderdefault CassandraEndpointBuilderFactory.CassandraEndpointBuilder consistencyLevel(CassandraEndpointBuilderFactory.ConsistencyLevel consistencyLevel)
com.datastax.driver.core.ConsistencyLevel type.
Group: commonconsistencyLevel in interface CassandraEndpointBuilderFactory.CassandraEndpointConsumerBuilderconsistencyLevel in interface CassandraEndpointBuilderFactory.CassandraEndpointProducerBuilderdefault CassandraEndpointBuilderFactory.CassandraEndpointBuilder consistencyLevel(String consistencyLevel)
com.datastax.driver.core.ConsistencyLevel type.
Group: commonconsistencyLevel in interface CassandraEndpointBuilderFactory.CassandraEndpointConsumerBuilderconsistencyLevel in interface CassandraEndpointBuilderFactory.CassandraEndpointProducerBuilderdefault CassandraEndpointBuilderFactory.CassandraEndpointBuilder cql(String cql)
java.lang.String type.
Group: commoncql in interface CassandraEndpointBuilderFactory.CassandraEndpointConsumerBuildercql in interface CassandraEndpointBuilderFactory.CassandraEndpointProducerBuilderdefault CassandraEndpointBuilderFactory.CassandraEndpointBuilder loadBalancingPolicy(String loadBalancingPolicy)
java.lang.String type.
Group: commonloadBalancingPolicy in interface CassandraEndpointBuilderFactory.CassandraEndpointConsumerBuilderloadBalancingPolicy in interface CassandraEndpointBuilderFactory.CassandraEndpointProducerBuilderdefault CassandraEndpointBuilderFactory.CassandraEndpointBuilder password(String password)
java.lang.String type.
Group: commonpassword in interface CassandraEndpointBuilderFactory.CassandraEndpointConsumerBuilderpassword in interface CassandraEndpointBuilderFactory.CassandraEndpointProducerBuilderdefault CassandraEndpointBuilderFactory.CassandraEndpointBuilder prepareStatements(boolean prepareStatements)
boolean type.
Default: true
Group: commonprepareStatements in interface CassandraEndpointBuilderFactory.CassandraEndpointConsumerBuilderprepareStatements in interface CassandraEndpointBuilderFactory.CassandraEndpointProducerBuilderdefault CassandraEndpointBuilderFactory.CassandraEndpointBuilder prepareStatements(String prepareStatements)
boolean type.
Default: true
Group: commonprepareStatements in interface CassandraEndpointBuilderFactory.CassandraEndpointConsumerBuilderprepareStatements in interface CassandraEndpointBuilderFactory.CassandraEndpointProducerBuilderdefault CassandraEndpointBuilderFactory.CassandraEndpointBuilder resultSetConversionStrategy(Object resultSetConversionStrategy)
org.apache.camel.component.cassandra.ResultSetConversionStrategy type.
Group: commonresultSetConversionStrategy in interface CassandraEndpointBuilderFactory.CassandraEndpointConsumerBuilderresultSetConversionStrategy in interface CassandraEndpointBuilderFactory.CassandraEndpointProducerBuilderdefault CassandraEndpointBuilderFactory.CassandraEndpointBuilder resultSetConversionStrategy(String resultSetConversionStrategy)
org.apache.camel.component.cassandra.ResultSetConversionStrategy type.
Group: commonresultSetConversionStrategy in interface CassandraEndpointBuilderFactory.CassandraEndpointConsumerBuilderresultSetConversionStrategy in interface CassandraEndpointBuilderFactory.CassandraEndpointProducerBuilderdefault CassandraEndpointBuilderFactory.CassandraEndpointBuilder session(Object session)
com.datastax.driver.core.Session type.
Group: commonsession in interface CassandraEndpointBuilderFactory.CassandraEndpointConsumerBuildersession in interface CassandraEndpointBuilderFactory.CassandraEndpointProducerBuilderdefault CassandraEndpointBuilderFactory.CassandraEndpointBuilder session(String session)
com.datastax.driver.core.Session type.
Group: commonsession in interface CassandraEndpointBuilderFactory.CassandraEndpointConsumerBuildersession in interface CassandraEndpointBuilderFactory.CassandraEndpointProducerBuilderdefault CassandraEndpointBuilderFactory.CassandraEndpointBuilder username(String username)
java.lang.String type.
Group: commonusername in interface CassandraEndpointBuilderFactory.CassandraEndpointConsumerBuilderusername in interface CassandraEndpointBuilderFactory.CassandraEndpointProducerBuilderApache Camel