| Package | Description |
|---|---|
| org.apache.camel.builder.endpoint | |
| org.apache.camel.builder.endpoint.dsl |
| Modifier and Type | Method and Description |
|---|---|
static KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
StaticEndpointBuilders.kafka(String path)
Kafka (camel-kafka)
Sent and receive messages to/from an Apache Kafka broker.
|
static KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
StaticEndpointBuilders.kafka(String componentName,
String path)
Kafka (camel-kafka)
Sent and receive messages to/from an Apache Kafka broker.
|
| Modifier and Type | Method and Description |
|---|---|
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.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.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(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
To use a custom HeaderFilterStrategy to filter header to and from
Camel message.
|
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.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(Object sslContextParameters)
SSL configuration using a Camel SSLContextParameters object.
|
default KafkaEndpointBuilderFactory.KafkaEndpointBuilder |
KafkaEndpointBuilderFactory.KafkaEndpointBuilder.sslContextParameters(String 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.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.sslTruststoreType(String sslTruststoreType)
The file format of the trust store file.
|
Apache Camel