Constant Field Values
Contents
org.oracle.*
-
org.oracle.okafka.clients.admin.AdminClientConfigModifier and TypeConstant FieldValue
public static final String
"bootstrap.servers"
public static final String
"client.id"
public static final String
"connections.max.idle.ms"
public static final String
"PLAINTEXT"
public static final String
"metadata.max.age.ms"
public static final String
"metric.reporters"
public static final String
"metrics.num.samples"
public static final String
"metrics.recording.level"
public static final String
"metrics.sample.window.ms"
public static final String
"oracle.instance.name"
public static final String
"oracle.net.tns_admin"
public static final String
"oracle.service.name"
public static final String
"receive.buffer.bytes"
public static final String
"reconnect.backoff.max.ms"
public static final String
"reconnect.backoff.ms"
public static final String
"request.timeout.ms"
public static final String
"retries"
public static final String
"retry.backoff.ms"
public static final String
"security.protocol"
public static final String
"send.buffer.bytes"
-
org.oracle.okafka.clients.consumer.ConsumerConfigModifier and TypeConstant FieldValue
public static final String
"allow.auto.create.topics"
public static final String
"auto.commit.interval.ms"
public static final String
"auto.offset.reset"
public static final String
"What to do when there is no initial offset in TEQ or if the current offset does not exist any more on the server (e.g. because that data has been deleted): <ul><li>earliest: automatically reset the offset to the earliest offset<li>latest: automatically reset the offset to the latest offset</li><li>none: throw exception to the consumer if no previous offset is found for the consumer\'s group</li><li>anything else: throw exception to the consumer.</li></ul>This property is not yet supported."
public static final String
"bootstrap.servers"
public static final String
"check.crcs"
public static final String
"client.dns.lookup"
public static final String
"client.id"
public static final String
"client.rack"
public static final String
"connections.max.idle.ms"
public static final boolean
true
public static final String
"default.api.timeout.ms"
public static final String
"Specifies the timeout (in milliseconds) for consumer APIs that could block. This configuration is used as the default timeout for all consumer operations that do not explicitly accept a <code>timeout</code> parameter.This property is not yet supported."
public static final boolean
true
public static final int
52428800
public static final int
1048576
public static final String
"enable.auto.commit"
public static final String
"exclude.internal.topics"
public static final String
"fetch.max.bytes"
public static final String
"fetch.max.wait.ms"
public static final String
"fetch.min.bytes"
public static final String
"group.id"
public static final String
"group.instance.id"
public static final String
"heartbeat.interval.ms"
public static final String
"interceptor.classes"
public static final String
"A list of classes to use as interceptors. Implementing the <code>org.apache.kafka.clients.consumer.ConsumerInterceptor</code> interface allows you to intercept (and possibly mutate) records received by the consumer. By default, there are no interceptors."
public static final String
"isolation.level"
public static final String
"<p>Controls how to read messages written transactionally. If set to <code>read_committed</code>, consumer.poll() will only return transactional messages which have been committed. If set to <code>read_uncommitted</code>\' (the default), consumer.poll() will return all messages, even transactional messages which have been aborted. Non-transactional messages will be returned unconditionally in either mode.</p> <p>Messages will always be returned in offset order. Hence, in <code>read_committed</code> mode, consumer.poll() will only return messages up to the last stable offset (LSO), which is the one less than the offset of the first open transaction. In particular any messages appearing after messages belonging to ongoing transactions will be withheld until the relevant transaction has been completed. As a result, <code>read_committed</code> consumers will not be able to read up to the high watermark when there are in flight transactions.</p><p> Further, when in <code>read_committed</mode> the seekToEnd method will return the LSO. This property is not yet supported."
public static final String
"key.deserializer"
public static final String
"Deserializer class for key that implements the <code>org.apache.kafka.common.serialization.Deserializer</code> interface."
public static final String
"max.partition.fetch.bytes"
public static final String
"max.poll.interval.ms"
public static final String
"max.poll.records"
public static final String
"metadata.max.age.ms"
public static final String
"metric.reporters"
public static final String
"metrics.num.samples"
public static final String
"metrics.recording.level"
public static final String
"metrics.sample.window.ms"
public static final String
"oracle.instance.name"
public static final String
"oracle.net.tns_admin"
public static final String
"oracle.service.name"
public static final String
"partition.assignment.strategy"
public static final String
"receive.buffer.bytes"
public static final String
"reconnect.backoff.max.ms"
public static final String
"reconnect.backoff.ms"
public static final String
"request.timeout.ms"
public static final String
"retry.backoff.ms"
public static final String
"security.providers"
public static final String
"send.buffer.bytes"
public static final String
"session.timeout.ms"
public static final String
"socket.connection.setup.timeout.max.ms"
public static final String
"socket.connection.setup.timeout.ms"
public static final String
"value.deserializer"
public static final String
"Deserializer class for value that implements the <code>org.apache.kafka.common.serialization.Deserializer</code> interface."
-
org.oracle.okafka.clients.producer.KafkaProducer<K,
V> -
org.oracle.okafka.clients.producer.ProducerConfigModifier and TypeConstant FieldValue
public static final String
"acks"
public static final String
"batch.size"
public static final String
"bootstrap.servers"
public static final String
"buffer.memory"
public static final String
"client.dns.lookup"
public static final String
"client.id"
public static final String
"compression.type"
public static final String
"connections.max.idle.ms"
public static final String
"delivery.timeout.ms"
public static final String
"enable.idempotence"
public static final String
"When set to \'true\', the producer will ensure that exactly one copy of each message is written in the stream. If \'false\', producer retries due to broker failures, etc., may write duplicates of the retried message in the stream. Note that enabling idempotence requires <code>max.in.flight.requests.per.connection</code> to be less than or equal to 5, <code>retries</code> to be greater than 0 and acks must be \'all\'. If these values are not explicitly set by the user, suitable values will be chosen. If incompatible values are set, a ConfigException will be thrown. This property is not yet supported."
public static final String
"interceptor.classes"
public static final String
"A list of classes to use as interceptors. Implementing the <code>org.oracle.okafka.clients.producer.ProducerInterceptor</code> interface allows you to intercept (and possibly mutate) the records received by the producer before they are published to the Kafka cluster. By default, there are no interceptors."
public static final String
"key.serializer"
public static final String
"Serializer class for key that implements the <code>org.oracle.okafka.common.serialization.Serializer</code> interface."
public static final String
"linger.ms"
public static final String
"max.block.ms"
public static final String
"max.in.flight.requests.per.connection"
public static final String
"max.request.size"
public static final String
"metadata.max.age.ms"
public static final String
"metadata.max.idle.ms"
public static final String
"metric.reporters"
public static final String
"metrics.num.samples"
public static final String
"metrics.recording.level"
public static final String
"metrics.sample.window.ms"
public static final String
"oracle.instance.name"
public static final String
"oracle.net.tns_admin"
public static final String
"oracle.service.name"
public static final String
"oracle.transactional.producer"
public static final String
"Create a transactional producer which can be used to retrieve the database connection being used to publish the ProducerRecord.Application can use getDBConnection() api to fetch the database connection.A transactional producer will not accumulate the records in the batch but will immediately send it to Oracle Transactional Event Queue(TxEQ) server to publish into the topic."
public static final String
"partitioner.class"
public static final String
"receive.buffer.bytes"
public static final String
"reconnect.backoff.max.ms"
public static final String
"reconnect.backoff.ms"
public static final String
"request.timeout.ms"
public static final String
"retries"
public static final String
"retry.backoff.ms"
public static final String
"send.buffer.bytes"
public static final String
"socket.connection.setup.timeout.max.ms"
public static final String
"socket.connection.setup.timeout.ms"
public static final String
"transaction.timeout.ms"
public static final String
"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 `InvalidTransactionTimeout` error. This property is not yet supported."
public static final String
"transactional.id"
public static final String
"The TransactionalId to use for transactional delivery. This enables reliability semantics which span multiple producer sessions since it allows the client to guarantee that transactions using the same TransactionalId have been completed prior to starting any new transactions. If no TransactionalId is provided, then the producer is limited to idempotent delivery. Note that enable.idempotence must be enabled if a TransactionalId is configured. The default is <code>null</code>, which means transactions cannot be used. Note that transactions requires a cluster of at least three brokers by default what is the recommended setting for production; for development you can change this, by adjusting broker setting `transaction.state.log.replication.factor`. This property is not yet supported."
public static final String
"value.serializer"
public static final String
"Serializer class for value that implements the <code>org.oracle.okafka.common.serialization.Serializer</code> interface."