Package org.apache.kafka.connect.mirror
Class MirrorClientConfig
java.lang.Object
org.apache.kafka.common.config.AbstractConfig
org.apache.kafka.connect.mirror.MirrorClientConfig
Configuration required for 
MirrorClient to talk to a given target cluster.
 
   This needs to contain at least the connection details for the target cluster (bootstrap.servers and
   any required TLS/SASL configuration), as well as REPLICATION_POLICY_CLASS when not using the default
   replication policy. It can also include AdminClientConfig and ConsumerConfig to customize the
   internal clients this uses. For example:
   
      bootstrap.servers = host1:9092
      consumer.client.id = mm2-client
      replication.policy.separator = __
   
 - 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Class<?>static final Stringstatic final Stringstatic final Booleanstatic final Stringstatic final Stringstatic final Stringstatic final Class<?>static final Stringstatic final StringFields inherited from class org.apache.kafka.common.config.AbstractConfigAUTOMATIC_CONFIG_PROVIDERS_PROPERTY, CONFIG_PROVIDERS_CONFIG
- 
Method SummaryModifier and TypeMethodDescriptionSub-config for Admin clients.Sub-config for Consumer clients.Sub-config for Producer clients.Methods inherited from class org.apache.kafka.common.config.AbstractConfigdocumentationOf, equals, getBoolean, getClass, getConfiguredInstance, getConfiguredInstance, getConfiguredInstances, getConfiguredInstances, getConfiguredInstances, getDouble, getInt, getList, getLong, getPassword, getShort, getString, hashCode, ignore, logUnused, nonInternalValues, originals, originals, originalsStrings, originalsWithPrefix, originalsWithPrefix, typeOf, unused, values, valuesWithPrefixAllOrNothing, valuesWithPrefixOverride
- 
Field Details- 
REPLICATION_POLICY_CLASS- See Also:
 
- 
REPLICATION_POLICY_CLASS_DEFAULT
- 
REPLICATION_POLICY_SEPARATOR- See Also:
 
- 
REPLICATION_POLICY_SEPARATOR_DEFAULT- See Also:
 
- 
INTERNAL_TOPIC_SEPARATOR_ENABLED- See Also:
 
- 
INTERNAL_TOPIC_SEPARATOR_ENABLED_DOC- See Also:
 
- 
INTERNAL_TOPIC_SEPARATOR_ENABLED_DEFAULT
- 
FORWARDING_ADMIN_CLASS- See Also:
 
- 
FORWARDING_ADMIN_CLASS_DOC- See Also:
 
- 
FORWARDING_ADMIN_CLASS_DEFAULT
- 
ADMIN_CLIENT_PREFIX- See Also:
 
- 
CONSUMER_CLIENT_PREFIX- See Also:
 
- 
PRODUCER_CLIENT_PREFIX- See Also:
 
 
- 
- 
Method Details- 
replicationPolicy
- 
adminConfigSub-config for Admin clients.
- 
consumerConfigSub-config for Consumer clients.
- 
producerConfigSub-config for Producer clients.
 
-