default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.additionalProperties(String key,
Object value) |
Sets additional properties for either kafka consumer or kafka
producer in case they can't be set directly on the camel
configurations (e.g: new Kafka properties that are not reflected yet
in Camel configurations), the properties have to be prefixed with
additionalProperties..
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.additionalProperties(Map values) |
Sets additional properties for either kafka consumer or kafka
producer in case they can't be set directly on the camel
configurations (e.g: new Kafka properties that are not reflected yet
in Camel configurations), the properties have to be prefixed with
additionalProperties..
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.AdvancedKafkaEndpointBuilder.basic() |
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.brokers(String brokers) |
URL of the Kafka brokers to use.
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.clientId(String clientId) |
The client id is a user-specified string sent in each request to help
trace calls.
|
static KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.endpointBuilder(String componentName,
String path) |
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.headerFilterStrategy(String headerFilterStrategy) |
To use a custom HeaderFilterStrategy to filter header to and from
Camel message.
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy) |
To use a custom HeaderFilterStrategy to filter header to and from
Camel message.
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.interceptorClasses(String interceptorClasses) |
Sets interceptors for producer or consumers.
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaBuilders.kafka(String path) |
Kafka (camel-kafka)
Sent and receive messages to/from an Apache Kafka broker.
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaBuilders.kafka(String componentName,
String path) |
Kafka (camel-kafka)
Sent and receive messages to/from an Apache Kafka broker.
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.kerberosBeforeReloginMinTime(Integer kerberosBeforeReloginMinTime) |
Login thread sleep time between refresh attempts.
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.kerberosBeforeReloginMinTime(String kerberosBeforeReloginMinTime) |
Login thread sleep time between refresh attempts.
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.kerberosInitCmd(String kerberosInitCmd) |
Kerberos kinit command path.
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.kerberosPrincipalToLocalRules(String kerberosPrincipalToLocalRules) |
A list of rules for mapping from principal names to short names
(typically operating system usernames).
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.kerberosRenewJitter(Double kerberosRenewJitter) |
Percentage of random jitter added to the renewal time.
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.kerberosRenewJitter(String kerberosRenewJitter) |
Percentage of random jitter added to the renewal time.
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.kerberosRenewWindowFactor(Double kerberosRenewWindowFactor) |
Login thread will sleep until the specified window factor of time
from last refresh to ticket's expiry has been reached, at which time
it will try to renew the ticket.
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.kerberosRenewWindowFactor(String kerberosRenewWindowFactor) |
Login thread will sleep until the specified window factor of time
from last refresh to ticket's expiry has been reached, at which time
it will try to renew the ticket.
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.reconnectBackoffMaxMs(Integer reconnectBackoffMaxMs) |
The maximum amount of time in milliseconds to wait when reconnecting
to a broker that has repeatedly failed to connect.
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.reconnectBackoffMaxMs(String reconnectBackoffMaxMs) |
The maximum amount of time in milliseconds to wait when reconnecting
to a broker that has repeatedly failed to connect.
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.saslJaasConfig(String saslJaasConfig) |
Expose the kafka sasl.jaas.config parameter Example:
org.apache.kafka.common.security.plain.PlainLoginModule required
username=USERNAME password=PASSWORD;.
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.saslKerberosServiceName(String saslKerberosServiceName) |
The Kerberos principal name that Kafka runs as.
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.saslMechanism(String saslMechanism) |
The Simple Authentication and Security Layer (SASL) Mechanism used.
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.schemaRegistryURL(String schemaRegistryURL) |
URL of the Confluent Platform schema registry servers to use.
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.securityProtocol(String securityProtocol) |
Protocol used to communicate with brokers.
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.shutdownTimeout(int shutdownTimeout) |
Timeout in milliseconds to wait gracefully for the consumer or
producer to shutdown and terminate its worker threads.
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.shutdownTimeout(String shutdownTimeout) |
Timeout in milliseconds to wait gracefully for the consumer or
producer to shutdown and terminate its worker threads.
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.sslCipherSuites(String sslCipherSuites) |
A list of cipher suites.
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.sslContextParameters(String sslContextParameters) |
SSL configuration using a Camel SSLContextParameters object.
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.sslContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters) |
SSL configuration using a Camel SSLContextParameters object.
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.sslEnabledProtocols(String sslEnabledProtocols) |
The list of protocols enabled for SSL connections.
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.sslEndpointAlgorithm(String sslEndpointAlgorithm) |
The endpoint identification algorithm to validate server hostname
using server certificate.
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.sslKeymanagerAlgorithm(String sslKeymanagerAlgorithm) |
The algorithm used by key manager factory for SSL connections.
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.sslKeyPassword(String sslKeyPassword) |
The password of the private key in the key store file or the PEM key
specified in sslKeystoreKey.
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.sslKeystoreLocation(String sslKeystoreLocation) |
The location of the key store file.
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.sslKeystorePassword(String sslKeystorePassword) |
The store password for the key store file.
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.sslKeystoreType(String sslKeystoreType) |
The file format of the key store file.
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.sslProtocol(String sslProtocol) |
The SSL protocol used to generate the SSLContext.
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.sslProvider(String sslProvider) |
The name of the security provider used for SSL connections.
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.sslTrustmanagerAlgorithm(String sslTrustmanagerAlgorithm) |
The algorithm used by trust manager factory for SSL connections.
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.sslTruststoreLocation(String sslTruststoreLocation) |
The location of the trust store file.
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.sslTruststorePassword(String sslTruststorePassword) |
The password for the trust store file.
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.sslTruststoreType(String sslTruststoreType) |
The file format of the trust store file.
|