public static interface VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
acks(String acks)
The number of acknowledgments the producer requires the leader to
have received before considering a request complete.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
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 VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
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 VertxKafkaEndpointBuilderFactory.AdvancedVertxKafkaEndpointProducerBuilder |
advanced() |
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
batchSize(int batchSize)
The producer will attempt to batch records together into fewer
requests whenever multiple records are being sent to the same
partition.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
batchSize(String batchSize)
The producer will attempt to batch records together into fewer
requests whenever multiple records are being sent to the same
partition.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
bootstrapServers(String bootstrapServers)
A list of host/port pairs to use for establishing the initial
connection to the Kafka cluster.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
bufferMemory(long bufferMemory)
The total bytes of memory the producer can use to buffer records
waiting to be sent to the server.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
bufferMemory(String bufferMemory)
The total bytes of memory the producer can use to buffer records
waiting to be sent to the server.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
clientDnsLookup(String clientDnsLookup)
Controls how the client uses DNS lookups.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
clientId(String clientId)
An id string to pass to the server when making requests.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
compressionType(String compressionType)
The compression type for all data generated by the producer.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
connectionsMaxIdleMs(long connectionsMaxIdleMs)
Close idle connections after the number of milliseconds specified by
this config.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
connectionsMaxIdleMs(String connectionsMaxIdleMs)
Close idle connections after the number of milliseconds specified by
this config.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
deliveryTimeoutMs(int deliveryTimeoutMs)
An upper bound on the time to report success or failure after a call
to send() returns.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
deliveryTimeoutMs(String deliveryTimeoutMs)
An upper bound on the time to report success or failure after a call
to send() returns.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
enableIdempotence(boolean enableIdempotence)
When set to 'true', the producer will ensure that exactly one copy of
each message is written in the stream.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
enableIdempotence(String enableIdempotence)
When set to 'true', the producer will ensure that exactly one copy of
each message is written in the stream.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
To use a custom HeaderFilterStrategy to filter header to and from
Camel message.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
headerFilterStrategy(String headerFilterStrategy)
To use a custom HeaderFilterStrategy to filter header to and from
Camel message.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
interceptorClasses(String interceptorClasses)
A list of classes to use as interceptors.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
keySerializer(String keySerializer)
Serializer class for key that implements the
org.apache.kafka.common.serialization.Serializer interface.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
lingerMs(long lingerMs)
The producer groups together any records that arrive in between
request transmissions into a single batched request.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
lingerMs(String lingerMs)
The producer groups together any records that arrive in between
request transmissions into a single batched request.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
maxBlockMs(long maxBlockMs)
The configuration controls how long the KafkaProducer's send(),
partitionsFor(), initTransactions(), sendOffsetsToTransaction(),
commitTransaction() and abortTransaction() methods will block.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
maxBlockMs(String maxBlockMs)
The configuration controls how long the KafkaProducer's send(),
partitionsFor(), initTransactions(), sendOffsetsToTransaction(),
commitTransaction() and abortTransaction() methods will block.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
maxInFlightRequestsPerConnection(int maxInFlightRequestsPerConnection)
The maximum number of unacknowledged requests the client will send on
a single connection before blocking.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
maxInFlightRequestsPerConnection(String maxInFlightRequestsPerConnection)
The maximum number of unacknowledged requests the client will send on
a single connection before blocking.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
maxRequestSize(int maxRequestSize)
The maximum size of a request in bytes.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
maxRequestSize(String maxRequestSize)
The maximum size of a request in bytes.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
metadataMaxAgeMs(long metadataMaxAgeMs)
The period of time in milliseconds after which we force a refresh of
metadata even if we haven't seen any partition leadership changes to
proactively discover any new brokers or partitions.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
metadataMaxAgeMs(String metadataMaxAgeMs)
The period of time in milliseconds after which we force a refresh of
metadata even if we haven't seen any partition leadership changes to
proactively discover any new brokers or partitions.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
metadataMaxIdleMs(long metadataMaxIdleMs)
Controls how long the producer will cache metadata for a topic that's
idle.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
metadataMaxIdleMs(String metadataMaxIdleMs)
Controls how long the producer will cache metadata for a topic that's
idle.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
metricReporters(String metricReporters)
A list of classes to use as metrics reporters.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
metricsNumSamples(int metricsNumSamples)
The number of samples maintained to compute metrics.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
metricsNumSamples(String metricsNumSamples)
The number of samples maintained to compute metrics.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
metricsRecordingLevel(String metricsRecordingLevel)
The highest recording level for metrics.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
metricsSampleWindowMs(long metricsSampleWindowMs)
The window of time a metrics sample is computed over.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
metricsSampleWindowMs(String metricsSampleWindowMs)
The window of time a metrics sample is computed over.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
partitionerClass(String partitionerClass)
Partitioner class that implements the
org.apache.kafka.clients.producer.Partitioner interface.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
partitionId(Integer partitionId)
The partition to which the record will be sent (or null if no
partition was specified) or read from a particular partition if set.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
partitionId(String partitionId)
The partition to which the record will be sent (or null if no
partition was specified) or read from a particular partition if set.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
receiveBufferBytes(int receiveBufferBytes)
The size of the TCP receive buffer (SO_RCVBUF) to use when reading
data.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
receiveBufferBytes(String receiveBufferBytes)
The size of the TCP receive buffer (SO_RCVBUF) to use when reading
data.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
reconnectBackoffMaxMs(long reconnectBackoffMaxMs)
The maximum amount of time in milliseconds to wait when reconnecting
to a broker that has repeatedly failed to connect.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
reconnectBackoffMaxMs(String reconnectBackoffMaxMs)
The maximum amount of time in milliseconds to wait when reconnecting
to a broker that has repeatedly failed to connect.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
reconnectBackoffMs(long reconnectBackoffMs)
The base amount of time to wait before attempting to reconnect to a
given host.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
reconnectBackoffMs(String reconnectBackoffMs)
The base amount of time to wait before attempting to reconnect to a
given host.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
requestTimeoutMs(int requestTimeoutMs)
The configuration controls the maximum amount of time the client will
wait for the response of a request.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
requestTimeoutMs(String requestTimeoutMs)
The configuration controls the maximum amount of time the client will
wait for the response of a request.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
retries(int retries)
Setting a value greater than zero will cause the client to resend any
record whose send fails with a potentially transient error.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
retries(String retries)
Setting a value greater than zero will cause the client to resend any
record whose send fails with a potentially transient error.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
retryBackoffMs(long retryBackoffMs)
The amount of time to wait before attempting to retry a failed
request to a given topic partition.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
retryBackoffMs(String retryBackoffMs)
The amount of time to wait before attempting to retry a failed
request to a given topic partition.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
saslClientCallbackHandlerClass(String saslClientCallbackHandlerClass)
The fully qualified name of a SASL client callback handler class that
implements the AuthenticateCallbackHandler interface.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
saslJaasConfig(String saslJaasConfig)
JAAS login context parameters for SASL connections in the format used
by JAAS configuration files.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
saslKerberosKinitCmd(String saslKerberosKinitCmd)
Kerberos kinit command path.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
saslKerberosMinTimeBeforeRelogin(long saslKerberosMinTimeBeforeRelogin)
Login thread sleep time between refresh attempts.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
saslKerberosMinTimeBeforeRelogin(String saslKerberosMinTimeBeforeRelogin)
Login thread sleep time between refresh attempts.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
saslKerberosServiceName(String saslKerberosServiceName)
The Kerberos principal name that Kafka runs as.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
saslKerberosTicketRenewJitter(double saslKerberosTicketRenewJitter)
Percentage of random jitter added to the renewal time.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
saslKerberosTicketRenewJitter(String saslKerberosTicketRenewJitter)
Percentage of random jitter added to the renewal time.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
saslKerberosTicketRenewWindowFactor(double saslKerberosTicketRenewWindowFactor)
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 VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
saslKerberosTicketRenewWindowFactor(String saslKerberosTicketRenewWindowFactor)
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 VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
saslLoginCallbackHandlerClass(String saslLoginCallbackHandlerClass)
The fully qualified name of a SASL login callback handler class that
implements the AuthenticateCallbackHandler interface.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
saslLoginClass(String saslLoginClass)
The fully qualified name of a class that implements the Login
interface.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
saslLoginRefreshBufferSeconds(short saslLoginRefreshBufferSeconds)
The amount of buffer time before credential expiration to maintain
when refreshing a credential, in seconds.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
saslLoginRefreshBufferSeconds(String saslLoginRefreshBufferSeconds)
The amount of buffer time before credential expiration to maintain
when refreshing a credential, in seconds.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
saslLoginRefreshMinPeriodSeconds(short saslLoginRefreshMinPeriodSeconds)
The desired minimum time for the login refresh thread to wait before
refreshing a credential, in seconds.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
saslLoginRefreshMinPeriodSeconds(String saslLoginRefreshMinPeriodSeconds)
The desired minimum time for the login refresh thread to wait before
refreshing a credential, in seconds.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
saslLoginRefreshWindowFactor(double saslLoginRefreshWindowFactor)
Login refresh thread will sleep until the specified window factor
relative to the credential's lifetime has been reached, at which time
it will try to refresh the credential.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
saslLoginRefreshWindowFactor(String saslLoginRefreshWindowFactor)
Login refresh thread will sleep until the specified window factor
relative to the credential's lifetime has been reached, at which time
it will try to refresh the credential.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
saslLoginRefreshWindowJitter(double saslLoginRefreshWindowJitter)
The maximum amount of random jitter relative to the credential's
lifetime that is added to the login refresh thread's sleep time.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
saslLoginRefreshWindowJitter(String saslLoginRefreshWindowJitter)
The maximum amount of random jitter relative to the credential's
lifetime that is added to the login refresh thread's sleep time.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
saslMechanism(String saslMechanism)
SASL mechanism used for client connections.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
securityProtocol(String securityProtocol)
Protocol used to communicate with brokers.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
securityProviders(String securityProviders)
A list of configurable creator classes each returning a provider
implementing security algorithms.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
sendBufferBytes(int sendBufferBytes)
The size of the TCP send buffer (SO_SNDBUF) to use when sending data.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
sendBufferBytes(String sendBufferBytes)
The size of the TCP send buffer (SO_SNDBUF) to use when sending data.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
socketConnectionSetupTimeoutMaxMs(long socketConnectionSetupTimeoutMaxMs)
The maximum amount of time the client will wait for the socket
connection to be established.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
socketConnectionSetupTimeoutMaxMs(String socketConnectionSetupTimeoutMaxMs)
The maximum amount of time the client will wait for the socket
connection to be established.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
socketConnectionSetupTimeoutMs(long socketConnectionSetupTimeoutMs)
The amount of time the client will wait for the socket connection to
be established.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
socketConnectionSetupTimeoutMs(String socketConnectionSetupTimeoutMs)
The amount of time the client will wait for the socket connection to
be established.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
sslCipherSuites(String sslCipherSuites)
A list of cipher suites.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
sslEnabledProtocols(String sslEnabledProtocols)
The list of protocols enabled for SSL connections.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
sslEndpointIdentificationAlgorithm(String sslEndpointIdentificationAlgorithm)
The endpoint identification algorithm to validate server hostname
using server certificate.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
sslEngineFactoryClass(String sslEngineFactoryClass)
The class of type
org.apache.kafka.common.security.auth.SslEngineFactory to provide
SSLEngine objects.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
sslKeymanagerAlgorithm(String sslKeymanagerAlgorithm)
The algorithm used by key manager factory for SSL connections.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
sslKeyPassword(String sslKeyPassword)
The password of the private key in the key store file orthe PEM key
specified in ssl.keystore.key'.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
sslKeystoreCertificateChain(String sslKeystoreCertificateChain)
Certificate chain in the format specified by 'ssl.keystore.type'.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
sslKeystoreKey(String sslKeystoreKey)
Private key in the format specified by 'ssl.keystore.type'.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
sslKeystoreLocation(String sslKeystoreLocation)
The location of the key store file.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
sslKeystorePassword(String sslKeystorePassword)
The store password for the key store file.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
sslKeystoreType(String sslKeystoreType)
The file format of the key store file.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
sslProtocol(String sslProtocol)
The SSL protocol used to generate the SSLContext.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
sslProvider(String sslProvider)
The name of the security provider used for SSL connections.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
sslSecureRandomImplementation(String sslSecureRandomImplementation)
The SecureRandom PRNG implementation to use for SSL cryptography
operations.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
sslTrustmanagerAlgorithm(String sslTrustmanagerAlgorithm)
The algorithm used by trust manager factory for SSL connections.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
sslTruststoreCertificates(String sslTruststoreCertificates)
Trusted certificates in the format specified by
'ssl.truststore.type'.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
sslTruststoreLocation(String sslTruststoreLocation)
The location of the trust store file.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
sslTruststorePassword(String sslTruststorePassword)
The password for the trust store file.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
sslTruststoreType(String sslTruststoreType)
The file format of the trust store file.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
transactionalId(String transactionalId)
The TransactionalId to use for transactional delivery.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
transactionTimeoutMs(int transactionTimeoutMs)
The maximum amount of time in ms that the transaction coordinator
will wait for a transaction status update from the producer before
proactively aborting the ongoing transaction.If this value is larger
than the transaction.max.timeout.ms setting in the broker, the
request will fail with a InvalidTxnTimeoutException error.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
transactionTimeoutMs(String transactionTimeoutMs)
The maximum amount of time in ms that the transaction coordinator
will wait for a transaction status update from the producer before
proactively aborting the ongoing transaction.If this value is larger
than the transaction.max.timeout.ms setting in the broker, the
request will fail with a InvalidTxnTimeoutException error.
|
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder |
valueSerializer(String valueSerializer)
Serializer class for value that implements the
org.apache.kafka.common.serialization.Serializer interface.
|
default VertxKafkaEndpointBuilderFactory.AdvancedVertxKafkaEndpointProducerBuilder advanced()
default VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder additionalProperties(String key, Object value)
key - the option keyvalue - the option valuedefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder additionalProperties(Map values)
values - the valuesdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder bootstrapServers(String bootstrapServers)
bootstrapServers - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder clientDnsLookup(String clientDnsLookup)
clientDnsLookup - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder clientId(String clientId)
clientId - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder connectionsMaxIdleMs(long connectionsMaxIdleMs)
connectionsMaxIdleMs - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder connectionsMaxIdleMs(String connectionsMaxIdleMs)
connectionsMaxIdleMs - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
headerFilterStrategy - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder headerFilterStrategy(String headerFilterStrategy)
headerFilterStrategy - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder interceptorClasses(String interceptorClasses)
interceptorClasses - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder metadataMaxAgeMs(long metadataMaxAgeMs)
metadataMaxAgeMs - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder metadataMaxAgeMs(String metadataMaxAgeMs)
metadataMaxAgeMs - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder metricReporters(String metricReporters)
metricReporters - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder metricsNumSamples(int metricsNumSamples)
metricsNumSamples - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder metricsNumSamples(String metricsNumSamples)
metricsNumSamples - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder metricsRecordingLevel(String metricsRecordingLevel)
metricsRecordingLevel - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder metricsSampleWindowMs(long metricsSampleWindowMs)
metricsSampleWindowMs - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder metricsSampleWindowMs(String metricsSampleWindowMs)
metricsSampleWindowMs - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder partitionId(Integer partitionId)
partitionId - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder partitionId(String partitionId)
partitionId - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder receiveBufferBytes(int receiveBufferBytes)
receiveBufferBytes - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder receiveBufferBytes(String receiveBufferBytes)
receiveBufferBytes - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder reconnectBackoffMaxMs(long reconnectBackoffMaxMs)
reconnectBackoffMaxMs - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder reconnectBackoffMaxMs(String reconnectBackoffMaxMs)
reconnectBackoffMaxMs - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder reconnectBackoffMs(long reconnectBackoffMs)
reconnectBackoffMs - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder reconnectBackoffMs(String reconnectBackoffMs)
reconnectBackoffMs - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder requestTimeoutMs(int requestTimeoutMs)
requestTimeoutMs - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder requestTimeoutMs(String requestTimeoutMs)
requestTimeoutMs - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder retryBackoffMs(long retryBackoffMs)
retryBackoffMs - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder retryBackoffMs(String retryBackoffMs)
retryBackoffMs - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder sendBufferBytes(int sendBufferBytes)
sendBufferBytes - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder sendBufferBytes(String sendBufferBytes)
sendBufferBytes - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder socketConnectionSetupTimeoutMaxMs(long socketConnectionSetupTimeoutMaxMs)
socketConnectionSetupTimeoutMaxMs - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder socketConnectionSetupTimeoutMaxMs(String socketConnectionSetupTimeoutMaxMs)
socketConnectionSetupTimeoutMaxMs - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder socketConnectionSetupTimeoutMs(long socketConnectionSetupTimeoutMs)
socketConnectionSetupTimeoutMs - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder socketConnectionSetupTimeoutMs(String socketConnectionSetupTimeoutMs)
socketConnectionSetupTimeoutMs - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder acks(String acks)
acks - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder batchSize(int batchSize)
batchSize - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder batchSize(String batchSize)
batchSize - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder bufferMemory(long bufferMemory)
bufferMemory - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder bufferMemory(String bufferMemory)
bufferMemory - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder compressionType(String compressionType)
compressionType - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder deliveryTimeoutMs(int deliveryTimeoutMs)
deliveryTimeoutMs - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder deliveryTimeoutMs(String deliveryTimeoutMs)
deliveryTimeoutMs - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder enableIdempotence(boolean enableIdempotence)
enableIdempotence - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder enableIdempotence(String enableIdempotence)
enableIdempotence - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder keySerializer(String keySerializer)
keySerializer - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder lazyStartProducer(boolean lazyStartProducer)
lazyStartProducer - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder lazyStartProducer(String lazyStartProducer)
lazyStartProducer - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder lingerMs(long lingerMs)
lingerMs - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder lingerMs(String lingerMs)
lingerMs - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder maxBlockMs(long maxBlockMs)
maxBlockMs - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder maxBlockMs(String maxBlockMs)
maxBlockMs - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder maxInFlightRequestsPerConnection(int maxInFlightRequestsPerConnection)
maxInFlightRequestsPerConnection - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder maxInFlightRequestsPerConnection(String maxInFlightRequestsPerConnection)
maxInFlightRequestsPerConnection - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder maxRequestSize(int maxRequestSize)
maxRequestSize - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder maxRequestSize(String maxRequestSize)
maxRequestSize - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder metadataMaxIdleMs(long metadataMaxIdleMs)
metadataMaxIdleMs - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder metadataMaxIdleMs(String metadataMaxIdleMs)
metadataMaxIdleMs - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder partitionerClass(String partitionerClass)
partitionerClass - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder retries(int retries)
retries - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder retries(String retries)
retries - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder transactionalId(String transactionalId)
transactionalId - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder transactionTimeoutMs(int transactionTimeoutMs)
transactionTimeoutMs - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder transactionTimeoutMs(String transactionTimeoutMs)
transactionTimeoutMs - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder valueSerializer(String valueSerializer)
valueSerializer - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder saslClientCallbackHandlerClass(String saslClientCallbackHandlerClass)
saslClientCallbackHandlerClass - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder saslJaasConfig(String saslJaasConfig)
saslJaasConfig - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder saslKerberosKinitCmd(String saslKerberosKinitCmd)
saslKerberosKinitCmd - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder saslKerberosMinTimeBeforeRelogin(long saslKerberosMinTimeBeforeRelogin)
saslKerberosMinTimeBeforeRelogin - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder saslKerberosMinTimeBeforeRelogin(String saslKerberosMinTimeBeforeRelogin)
saslKerberosMinTimeBeforeRelogin - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder saslKerberosServiceName(String saslKerberosServiceName)
saslKerberosServiceName - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder saslKerberosTicketRenewJitter(double saslKerberosTicketRenewJitter)
saslKerberosTicketRenewJitter - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder saslKerberosTicketRenewJitter(String saslKerberosTicketRenewJitter)
saslKerberosTicketRenewJitter - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder saslKerberosTicketRenewWindowFactor(double saslKerberosTicketRenewWindowFactor)
saslKerberosTicketRenewWindowFactor - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder saslKerberosTicketRenewWindowFactor(String saslKerberosTicketRenewWindowFactor)
saslKerberosTicketRenewWindowFactor - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder saslLoginCallbackHandlerClass(String saslLoginCallbackHandlerClass)
saslLoginCallbackHandlerClass - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder saslLoginClass(String saslLoginClass)
saslLoginClass - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder saslLoginRefreshBufferSeconds(short saslLoginRefreshBufferSeconds)
saslLoginRefreshBufferSeconds - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder saslLoginRefreshBufferSeconds(String saslLoginRefreshBufferSeconds)
saslLoginRefreshBufferSeconds - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder saslLoginRefreshMinPeriodSeconds(short saslLoginRefreshMinPeriodSeconds)
saslLoginRefreshMinPeriodSeconds - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder saslLoginRefreshMinPeriodSeconds(String saslLoginRefreshMinPeriodSeconds)
saslLoginRefreshMinPeriodSeconds - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder saslLoginRefreshWindowFactor(double saslLoginRefreshWindowFactor)
saslLoginRefreshWindowFactor - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder saslLoginRefreshWindowFactor(String saslLoginRefreshWindowFactor)
saslLoginRefreshWindowFactor - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder saslLoginRefreshWindowJitter(double saslLoginRefreshWindowJitter)
saslLoginRefreshWindowJitter - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder saslLoginRefreshWindowJitter(String saslLoginRefreshWindowJitter)
saslLoginRefreshWindowJitter - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder saslMechanism(String saslMechanism)
saslMechanism - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder securityProtocol(String securityProtocol)
securityProtocol - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder securityProviders(String securityProviders)
securityProviders - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder sslCipherSuites(String sslCipherSuites)
sslCipherSuites - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder sslEnabledProtocols(String sslEnabledProtocols)
sslEnabledProtocols - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder sslEndpointIdentificationAlgorithm(String sslEndpointIdentificationAlgorithm)
sslEndpointIdentificationAlgorithm - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder sslEngineFactoryClass(String sslEngineFactoryClass)
sslEngineFactoryClass - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder sslKeymanagerAlgorithm(String sslKeymanagerAlgorithm)
sslKeymanagerAlgorithm - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder sslKeyPassword(String sslKeyPassword)
sslKeyPassword - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder sslKeystoreCertificateChain(String sslKeystoreCertificateChain)
sslKeystoreCertificateChain - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder sslKeystoreKey(String sslKeystoreKey)
sslKeystoreKey - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder sslKeystoreLocation(String sslKeystoreLocation)
sslKeystoreLocation - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder sslKeystorePassword(String sslKeystorePassword)
sslKeystorePassword - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder sslKeystoreType(String sslKeystoreType)
sslKeystoreType - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder sslProtocol(String sslProtocol)
sslProtocol - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder sslProvider(String sslProvider)
sslProvider - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder sslSecureRandomImplementation(String sslSecureRandomImplementation)
sslSecureRandomImplementation - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder sslTrustmanagerAlgorithm(String sslTrustmanagerAlgorithm)
sslTrustmanagerAlgorithm - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder sslTruststoreCertificates(String sslTruststoreCertificates)
sslTruststoreCertificates - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder sslTruststoreLocation(String sslTruststoreLocation)
sslTruststoreLocation - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder sslTruststorePassword(String sslTruststorePassword)
sslTruststorePassword - the value to setdefault VertxKafkaEndpointBuilderFactory.VertxKafkaEndpointProducerBuilder sslTruststoreType(String sslTruststoreType)
sslTruststoreType - the value to setApache Camel