Interface CassandraEndpointBuilderFactory.CassandraEndpointBuilder
- All Superinterfaces:
CassandraEndpointBuilderFactory.CassandraEndpointConsumerBuilder,CassandraEndpointBuilderFactory.CassandraEndpointProducerBuilder,org.apache.camel.builder.EndpointConsumerBuilder,org.apache.camel.EndpointConsumerResolver,org.apache.camel.builder.EndpointProducerBuilder,org.apache.camel.EndpointProducerResolver
- Enclosing interface:
CassandraEndpointBuilderFactory
public static interface CassandraEndpointBuilderFactory.CassandraEndpointBuilder
extends CassandraEndpointBuilderFactory.CassandraEndpointConsumerBuilder, CassandraEndpointBuilderFactory.CassandraEndpointProducerBuilder
Builder for endpoint for the Cassandra CQL component.
-
Method Summary
Modifier and TypeMethodDescriptionadvanced()clusterName(String clusterName) Cluster name.CQL query to perform.datacenter(String datacenter) Datacenter to use.Password for session authentication.prepareStatements(boolean prepareStatements) Whether to use PreparedStatements or regular Statements.prepareStatements(String prepareStatements) Whether to use PreparedStatements or regular Statements.Username for session authentication.Methods inherited from interface org.apache.camel.builder.endpoint.dsl.CassandraEndpointBuilderFactory.CassandraEndpointConsumerBuilder
backoffErrorThreshold, backoffErrorThreshold, backoffIdleThreshold, backoffIdleThreshold, backoffMultiplier, backoffMultiplier, delay, delay, greedy, greedy, initialDelay, initialDelay, repeatCount, repeatCount, runLoggingLevel, runLoggingLevel, scheduledExecutorService, scheduledExecutorService, scheduler, scheduler, schedulerProperties, schedulerProperties, sendEmptyMessageWhenIdle, sendEmptyMessageWhenIdle, startScheduler, startScheduler, timeUnit, timeUnit, useFixedDelay, useFixedDelayMethods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUriMethods inherited from interface org.apache.camel.EndpointConsumerResolver
resolve, resolveMethods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUriMethods inherited from interface org.apache.camel.EndpointProducerResolver
resolve, resolve
-
Method Details
-
advanced
- Specified by:
advancedin interfaceCassandraEndpointBuilderFactory.CassandraEndpointConsumerBuilder- Specified by:
advancedin interfaceCassandraEndpointBuilderFactory.CassandraEndpointProducerBuilder
-
clusterName
Cluster name. The option is a:java.lang.Stringtype. Group: common- Specified by:
clusterNamein interfaceCassandraEndpointBuilderFactory.CassandraEndpointConsumerBuilder- Specified by:
clusterNamein interfaceCassandraEndpointBuilderFactory.CassandraEndpointProducerBuilder- Parameters:
clusterName- the value to set- Returns:
- the dsl builder
-
cql
CQL query to perform. Can be overridden with the message header with key CamelCqlQuery. The option is a:java.lang.Stringtype. Group: common- Specified by:
cqlin interfaceCassandraEndpointBuilderFactory.CassandraEndpointConsumerBuilder- Specified by:
cqlin interfaceCassandraEndpointBuilderFactory.CassandraEndpointProducerBuilder- Parameters:
cql- the value to set- Returns:
- the dsl builder
-
datacenter
Datacenter to use. The option is a:java.lang.Stringtype. Default: datacenter1 Group: common- Specified by:
datacenterin interfaceCassandraEndpointBuilderFactory.CassandraEndpointConsumerBuilder- Specified by:
datacenterin interfaceCassandraEndpointBuilderFactory.CassandraEndpointProducerBuilder- Parameters:
datacenter- the value to set- Returns:
- the dsl builder
-
prepareStatements
default CassandraEndpointBuilderFactory.CassandraEndpointBuilder prepareStatements(boolean prepareStatements) Whether to use PreparedStatements or regular Statements. The option is a:booleantype. Default: true Group: common- Specified by:
prepareStatementsin interfaceCassandraEndpointBuilderFactory.CassandraEndpointConsumerBuilder- Specified by:
prepareStatementsin interfaceCassandraEndpointBuilderFactory.CassandraEndpointProducerBuilder- Parameters:
prepareStatements- the value to set- Returns:
- the dsl builder
-
prepareStatements
default CassandraEndpointBuilderFactory.CassandraEndpointBuilder prepareStatements(String prepareStatements) Whether to use PreparedStatements or regular Statements. The option will be converted to abooleantype. Default: true Group: common- Specified by:
prepareStatementsin interfaceCassandraEndpointBuilderFactory.CassandraEndpointConsumerBuilder- Specified by:
prepareStatementsin interfaceCassandraEndpointBuilderFactory.CassandraEndpointProducerBuilder- Parameters:
prepareStatements- the value to set- Returns:
- the dsl builder
-
password
Password for session authentication. The option is a:java.lang.Stringtype. Group: security- Specified by:
passwordin interfaceCassandraEndpointBuilderFactory.CassandraEndpointConsumerBuilder- Specified by:
passwordin interfaceCassandraEndpointBuilderFactory.CassandraEndpointProducerBuilder- Parameters:
password- the value to set- Returns:
- the dsl builder
-
username
Username for session authentication. The option is a:java.lang.Stringtype. Group: security- Specified by:
usernamein interfaceCassandraEndpointBuilderFactory.CassandraEndpointConsumerBuilder- Specified by:
usernamein interfaceCassandraEndpointBuilderFactory.CassandraEndpointProducerBuilder- Parameters:
username- the value to set- Returns:
- the dsl builder
-