Uses of Interface
org.apache.camel.builder.endpoint.dsl.KafkaEndpointBuilderFactory.KafkaEndpointBuilder
Packages that use KafkaEndpointBuilderFactory.KafkaEndpointBuilder
-
Uses of KafkaEndpointBuilderFactory.KafkaEndpointBuilder in org.apache.camel.builder.endpoint
Methods in org.apache.camel.builder.endpoint that return KafkaEndpointBuilderFactory.KafkaEndpointBuilderModifier and TypeMethodDescriptionKafka (camel-kafka) Sent and receive messages to/from an Apache Kafka broker.Kafka (camel-kafka) Sent and receive messages to/from an Apache Kafka broker. -
Uses of KafkaEndpointBuilderFactory.KafkaEndpointBuilder in org.apache.camel.builder.endpoint.dsl
Methods in org.apache.camel.builder.endpoint.dsl that return KafkaEndpointBuilderFactory.KafkaEndpointBuilderModifier and TypeMethodDescriptionKafkaEndpointBuilderFactory.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..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..KafkaEndpointBuilderFactory.AdvancedKafkaEndpointBuilder.basic()URL of the Kafka brokers to use.The client id is a user-specified string sent in each request to help trace calls.KafkaEndpointBuilderFactory.endpointBuilder(String componentName, String path) KafkaEndpointBuilderFactory.KafkaEndpointBuilder.headerFilterStrategy(String headerFilterStrategy) To use a custom HeaderFilterStrategy to filter header to and from Camel message.KafkaEndpointBuilderFactory.KafkaEndpointBuilder.headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy) To use a custom HeaderFilterStrategy to filter header to and from Camel message.KafkaEndpointBuilderFactory.KafkaEndpointBuilder.interceptorClasses(String interceptorClasses) Sets interceptors for producer or consumers.Kafka (camel-kafka) Sent and receive messages to/from an Apache Kafka broker.Kafka (camel-kafka) Sent and receive messages to/from an Apache Kafka broker.KafkaEndpointBuilderFactory.KafkaEndpointBuilder.kerberosBeforeReloginMinTime(Integer kerberosBeforeReloginMinTime) Login thread sleep time between refresh attempts.KafkaEndpointBuilderFactory.KafkaEndpointBuilder.kerberosBeforeReloginMinTime(String kerberosBeforeReloginMinTime) Login thread sleep time between refresh attempts.KafkaEndpointBuilderFactory.KafkaEndpointBuilder.kerberosConfigLocation(String kerberosConfigLocation) Location of the kerberos config file.KafkaEndpointBuilderFactory.KafkaEndpointBuilder.kerberosInitCmd(String kerberosInitCmd) Kerberos kinit command path.KafkaEndpointBuilderFactory.KafkaEndpointBuilder.kerberosPrincipalToLocalRules(String kerberosPrincipalToLocalRules) A list of rules for mapping from principal names to short names (typically operating system usernames).KafkaEndpointBuilderFactory.KafkaEndpointBuilder.kerberosRenewJitter(Double kerberosRenewJitter) Percentage of random jitter added to the renewal time.KafkaEndpointBuilderFactory.KafkaEndpointBuilder.kerberosRenewJitter(String kerberosRenewJitter) Percentage of random jitter added to the renewal time.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.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.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.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.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;.KafkaEndpointBuilderFactory.KafkaEndpointBuilder.saslKerberosServiceName(String saslKerberosServiceName) The Kerberos principal name that Kafka runs as.KafkaEndpointBuilderFactory.KafkaEndpointBuilder.saslMechanism(String saslMechanism) The Simple Authentication and Security Layer (SASL) Mechanism used.KafkaEndpointBuilderFactory.KafkaEndpointBuilder.schemaRegistryURL(String schemaRegistryURL) URL of the schema registry servers to use.KafkaEndpointBuilderFactory.KafkaEndpointBuilder.securityProtocol(String securityProtocol) Protocol used to communicate with brokers.KafkaEndpointBuilderFactory.KafkaEndpointBuilder.shutdownTimeout(int shutdownTimeout) Timeout in milliseconds to wait gracefully for the consumer or producer to shutdown and terminate its worker threads.KafkaEndpointBuilderFactory.KafkaEndpointBuilder.shutdownTimeout(String shutdownTimeout) Timeout in milliseconds to wait gracefully for the consumer or producer to shutdown and terminate its worker threads.KafkaEndpointBuilderFactory.KafkaEndpointBuilder.sslCipherSuites(String sslCipherSuites) A list of cipher suites.KafkaEndpointBuilderFactory.KafkaEndpointBuilder.sslContextParameters(String sslContextParameters) SSL configuration using a Camel SSLContextParameters object.KafkaEndpointBuilderFactory.KafkaEndpointBuilder.sslContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters) SSL configuration using a Camel SSLContextParameters object.KafkaEndpointBuilderFactory.KafkaEndpointBuilder.sslEnabledProtocols(String sslEnabledProtocols) The list of protocols enabled for SSL connections.KafkaEndpointBuilderFactory.KafkaEndpointBuilder.sslEndpointAlgorithm(String sslEndpointAlgorithm) The endpoint identification algorithm to validate server hostname using server certificate.KafkaEndpointBuilderFactory.KafkaEndpointBuilder.sslKeymanagerAlgorithm(String sslKeymanagerAlgorithm) The algorithm used by key manager factory for SSL connections.KafkaEndpointBuilderFactory.KafkaEndpointBuilder.sslKeyPassword(String sslKeyPassword) The password of the private key in the key store file or the PEM key specified in sslKeystoreKey.KafkaEndpointBuilderFactory.KafkaEndpointBuilder.sslKeystoreLocation(String sslKeystoreLocation) The location of the key store file.KafkaEndpointBuilderFactory.KafkaEndpointBuilder.sslKeystorePassword(String sslKeystorePassword) The store password for the key store file.KafkaEndpointBuilderFactory.KafkaEndpointBuilder.sslKeystoreType(String sslKeystoreType) The file format of the key store file.KafkaEndpointBuilderFactory.KafkaEndpointBuilder.sslProtocol(String sslProtocol) The SSL protocol used to generate the SSLContext.KafkaEndpointBuilderFactory.KafkaEndpointBuilder.sslProvider(String sslProvider) The name of the security provider used for SSL connections.KafkaEndpointBuilderFactory.KafkaEndpointBuilder.sslTrustmanagerAlgorithm(String sslTrustmanagerAlgorithm) The algorithm used by trust manager factory for SSL connections.KafkaEndpointBuilderFactory.KafkaEndpointBuilder.sslTruststoreLocation(String sslTruststoreLocation) The location of the trust store file.KafkaEndpointBuilderFactory.KafkaEndpointBuilder.sslTruststorePassword(String sslTruststorePassword) The password for the trust store file.KafkaEndpointBuilderFactory.KafkaEndpointBuilder.sslTruststoreType(String sslTruststoreType) The file format of the trust store file.