class ServiceDescriptor {

  public static Builder newBuilder(String name) {
    return new Builder(name);
  }

  public  ServiceDescriptor(String name, MethodDescriptor<?, ?>... methods);
  public  ServiceDescriptor(String name, Collection<MethodDescriptor<?, ?>> methods);
  private  ServiceDescriptor(Builder b);

}