Class MirrorClientConfig

  • public class MirrorClientConfig
    extends AbstractConfig
    Configuration required for MirrorClient to talk to a given target cluster.

    Generally, these properties come from an configuration file (@see MirrorMakerConfig.clientConfig):

        MirrorMakerConfig mmConfig = new MirrorMakerConfig(props);
        MirrorClientConfig mmClientConfig = mmConfig.clientConfig("some-cluster");

    In addition to the properties defined here, sub-configs are supported for Admin, Consumer, and Producer clients. For example:

          bootstrap.servers = host1:9092
 = mm2-client
          replication.policy.separator = __