class GreedilyFusedExecutableStage implements ExecutableStage {

  public static ExecutableStage forGrpcPortRead(
      QueryablePipeline pipeline,
      PCollectionNode inputPCollection,
      Set<PTransformNode> initialNodes) {
    return new GreedilyFusedExecutableStage(pipeline, inputPCollection, initialNodes);
  }

  private  GreedilyFusedExecutableStage(
      QueryablePipeline pipeline,
      PCollectionNode inputPCollection,
      Set<PTransformNode> initialNodes);

}