code: public static Operation of(String id, String producer) {
      return newBuilder(id, producer).build();
    }
docs: Returns a {@code Operation} object given the operation and producer identifiers. The
  combination of producer and id must be globally unique.