class MirrorClient implements AutoCloseable {

    boolean isCheckpointTopic(String topic) {
        // checkpoints are not replicated, so we don't need to use ReplicationPolicy here
        return topic.endsWith(MirrorClientConfig.CHECKPOINTS_TOPIC_SUFFIX);
    }

    public  MirrorClient(Map<String, Object> props);
    public  MirrorClient(MirrorClientConfig config);
      MirrorClient(AdminClient adminClient, ReplicationPolicy replicationPolicy,
            Map<String, Object> consumerConfig);

}