public class KafkaUtil
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
SCHEMA_REGISTRY_PREFIX |
| Modifier and Type | Method and Description |
|---|---|
static java.util.Map<java.lang.String,java.lang.String> |
exportConfigs(java.util.Map<java.lang.String,java.lang.Object> configs)
Export given Kafka properties to an externally representable version.
|
static java.util.Map<java.lang.String,java.lang.Object> |
getKafkaConfigs(ClientConfig config)
Translate a ClientConfig object into a set of Kafka properties in a key/value map.
|
static java.util.Map<java.lang.String,java.lang.Object> |
getKafkaConfigs(SslConfig config)
Translate an SslConfig object into a set of Kafka properties in a key/value map.
|
static void |
getKafkaConfigs(SslConfig config,
java.util.Map<java.lang.String,java.lang.Object> configs)
Translate an SslConfig object into a set of Kafka properties in a key/value map.
|
static ClientConfig |
parseClientConfig(java.util.Map<java.lang.String,java.lang.Object> configs)
Parse a ClientConfig object from a set of Kafka properties.
|
static SslConfig |
parseSslConfig(java.util.Map<java.lang.String,java.lang.Object> configs)
Parse an SslConfig object from a set of Kafka properties.
|
static void |
setSchemaRegistrySSLConfig(java.util.Map<java.lang.String,java.lang.Object> config)
Get schema registry SSL config to connect with SR server
|
public static final java.lang.String SCHEMA_REGISTRY_PREFIX
public static java.util.Map<java.lang.String,java.lang.Object> getKafkaConfigs(ClientConfig config)
config - the ClientConfig object with given parameters.public static java.util.Map<java.lang.String,java.lang.Object> getKafkaConfigs(SslConfig config)
config - the SslConfig object with given parameters.public static void getKafkaConfigs(SslConfig config, java.util.Map<java.lang.String,java.lang.Object> configs)
config - the SslConfig object with given parameters.configs - the map to receive the Kafka properties for the client application in a
key/value map.public static void setSchemaRegistrySSLConfig(java.util.Map<java.lang.String,java.lang.Object> config)
public static SslConfig parseSslConfig(java.util.Map<java.lang.String,java.lang.Object> configs)
configs - the Kafka properties.public static ClientConfig parseClientConfig(java.util.Map<java.lang.String,java.lang.Object> configs)
configs - the Kafka properties.public static java.util.Map<java.lang.String,java.lang.String> exportConfigs(java.util.Map<java.lang.String,java.lang.Object> configs)
configs - the internal Kafka propertiesCopyright © 2020–2022 Axual B.V.. All rights reserved.