Class ProducerConfig
java.lang.Object
org.apache.kafka.common.config.AbstractConfig
org.oracle.okafka.clients.producer.ProducerConfig
public class ProducerConfig
extends org.apache.kafka.common.config.AbstractConfig
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
acks
static final String
batch.size
static final String
bootstrap.servers
static final String
buffer.memory
static final String
client.dns.lookup
static final String
client.id
static final String
compression.type
(This property is not yet supported)static final String
connections.max.idle.ms
(This property is not yet supported)static final String
delivery.timeout.ms
static final String
enable.idempotence
(This property is not yet supported)static final String
static final String
interceptor.classes
static final String
static final String
key.serializer
static final String
static final String
linger.ms
static final String
max.block.ms
static final String
max.in.flight.requests.per.connection
(This property is not yet supported)static final String
max.request.size
static final String
metadata.max.age.ms
static final String
metadata.max.idle.ms
static final String
metric.reporters
(This property is not yet supported)static final String
metrics.num.samples
(This property is not yet supported)static final String
metrics.log.level
(This property is not yet supported)static final String
metrics.sample.window.ms
(This property is not yet supported)static final String
oracle.instance.name
static final String
oracle.net.tns_admin
static final String
oracle.service.name
static final String
static final String
static final String
partitioner.class
static final String
receive.buffer.bytes
(This property is not yet supported)static final String
reconnect.backoff.max.ms
static final String
reconnect.backoff.ms
static final String
request.timeout.ms
(This property is not yet supported)static final String
retries
static final String
retry.backoff.ms
static final String
send.buffer.bytes
(This property is not yet supported)static final String
socket.connection.setup.timeout.max.ms
static final String
socket.connection.setup.timeout.ms
static final String
transaction.timeout.ms (This property is not yet supported)
static final String
static final String
transactional.id (This property is not yet supported)
static final String
static final String
value.serializer
static final String
Fields inherited from class org.apache.kafka.common.config.AbstractConfig
AUTOMATIC_CONFIG_PROVIDERS_PROPERTY, CONFIG_PROVIDERS_CONFIG
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddSerializerToConfig
(Map<String, Object> configs, org.apache.kafka.common.serialization.Serializer<?> keySerializer, org.apache.kafka.common.serialization.Serializer<?> valueSerializer) static Properties
addSerializerToConfig
(Properties properties, org.apache.kafka.common.serialization.Serializer<?> keySerializer, org.apache.kafka.common.serialization.Serializer<?> valueSerializer) static void
Methods inherited from class org.apache.kafka.common.config.AbstractConfig
documentationOf, equals, get, getBoolean, getClass, getConfiguredInstance, getConfiguredInstance, getConfiguredInstances, getConfiguredInstances, getConfiguredInstances, getDouble, getInt, getList, getLong, getPassword, getShort, getString, hashCode, ignore, logUnused, nonInternalValues, originals, originals, originalsStrings, originalsWithPrefix, originalsWithPrefix, postProcessParsedConfig, typeOf, unused, values, valuesWithPrefixAllOrNothing, valuesWithPrefixOverride
-
Field Details
-
ORACLE_INSTANCE_NAME
oracle.instance.name
- See Also:
-
ORACLE_SERVICE_NAME
oracle.service.name
- See Also:
-
ORACLE_NET_TNS_ADMIN
oracle.net.tns_admin
- See Also:
-
ORACLE_TRANSACTIONAL_PRODUCER
- See Also:
-
ORACLE_TRANSACTIONAL_PRODUCER_DOC
- See Also:
-
BOOTSTRAP_SERVERS_CONFIG
bootstrap.servers
- See Also:
-
CLIENT_DNS_LOOKUP_CONFIG
client.dns.lookup
- See Also:
-
SOCKET_CONNECTION_SETUP_TIMEOUT_MS_CONFIG
socket.connection.setup.timeout.ms
- See Also:
-
SOCKET_CONNECTION_SETUP_TIMEOUT_MAX_MS_CONFIG
socket.connection.setup.timeout.max.ms
- See Also:
-
METADATA_MAX_AGE_CONFIG
metadata.max.age.ms
- See Also:
-
BATCH_SIZE_CONFIG
batch.size
- See Also:
-
ACKS_CONFIG
acks
- See Also:
-
LINGER_MS_CONFIG
linger.ms
- See Also:
-
CLIENT_ID_CONFIG
client.id
- See Also:
-
SEND_BUFFER_CONFIG
send.buffer.bytes
(This property is not yet supported)- See Also:
-
RECEIVE_BUFFER_CONFIG
receive.buffer.bytes
(This property is not yet supported)- See Also:
-
MAX_REQUEST_SIZE_CONFIG
max.request.size
- See Also:
-
RECONNECT_BACKOFF_MS_CONFIG
reconnect.backoff.ms
- See Also:
-
RECONNECT_BACKOFF_MAX_MS_CONFIG
reconnect.backoff.max.ms
- See Also:
-
MAX_BLOCK_MS_CONFIG
max.block.ms
- See Also:
-
METADATA_MAX_IDLE_CONFIG
metadata.max.idle.ms
- See Also:
-
BUFFER_MEMORY_CONFIG
buffer.memory
- See Also:
-
RETRY_BACKOFF_MS_CONFIG
retry.backoff.ms
- See Also:
-
COMPRESSION_TYPE_CONFIG
compression.type
(This property is not yet supported)- See Also:
-
METRICS_SAMPLE_WINDOW_MS_CONFIG
metrics.sample.window.ms
(This property is not yet supported)- See Also:
-
METRICS_NUM_SAMPLES_CONFIG
metrics.num.samples
(This property is not yet supported)- See Also:
-
METRICS_RECORDING_LEVEL_CONFIG
metrics.log.level
(This property is not yet supported)- See Also:
-
METRIC_REPORTER_CLASSES_CONFIG
metric.reporters
(This property is not yet supported)- See Also:
-
MAX_IN_FLIGHT_REQUESTS_PER_CONNECTION
max.in.flight.requests.per.connection
(This property is not yet supported)- See Also:
-
RETRIES_CONFIG
retries
- See Also:
-
KEY_SERIALIZER_CLASS_CONFIG
key.serializer
- See Also:
-
KEY_SERIALIZER_CLASS_DOC
- See Also:
-
VALUE_SERIALIZER_CLASS_CONFIG
value.serializer
- See Also:
-
VALUE_SERIALIZER_CLASS_DOC
- See Also:
-
CONNECTIONS_MAX_IDLE_MS_CONFIG
connections.max.idle.ms
(This property is not yet supported)- See Also:
-
PARTITIONER_CLASS_CONFIG
partitioner.class
- See Also:
-
REQUEST_TIMEOUT_MS_CONFIG
request.timeout.ms
(This property is not yet supported)- See Also:
-
INTERCEPTOR_CLASSES_CONFIG
interceptor.classes
- See Also:
-
INTERCEPTOR_CLASSES_DOC
- See Also:
-
ENABLE_IDEMPOTENCE_CONFIG
enable.idempotence
(This property is not yet supported)- See Also:
-
ENABLE_IDEMPOTENCE_DOC
- See Also:
-
TRANSACTION_TIMEOUT_CONFIG
transaction.timeout.ms (This property is not yet supported)
- See Also:
-
TRANSACTION_TIMEOUT_DOC
- See Also:
-
TRANSACTIONAL_ID_CONFIG
transactional.id (This property is not yet supported)
- See Also:
-
TRANSACTIONAL_ID_DOC
- See Also:
-
DELIVERY_TIMEOUT_MS_CONFIG
delivery.timeout.ms
- See Also:
-
-
Constructor Details
-
ProducerConfig
-
ProducerConfig
-
-
Method Details
-
addSerializerToConfig
-
addSerializerToConfig
public static Properties addSerializerToConfig(Properties properties, org.apache.kafka.common.serialization.Serializer<?> keySerializer, org.apache.kafka.common.serialization.Serializer<?> valueSerializer) -
configNames
-
main
-