class Cluster implements Comparable<Cluster> {

  public static Builder builder() {
    return new Builder();
  }

  private  Cluster(
      String name,
      Optional<String> partitioner,
      Set<String> seedHosts,
      State state,
      LocalDate lastContact,
      ClusterProperties properties);

}