class PCollectionTuple implements PInput, POutput {

  public static PCollectionTuple empty(Pipeline pipeline) {
    return new PCollectionTuple(pipeline);
  }

    PCollectionTuple(Pipeline pipeline);
    PCollectionTuple(Pipeline pipeline, Map<TupleTag<?>, PCollection<?>> pcollectionMap);

}