public static Requirements union(Contextful... contextfuls) { Set<PCollectionView<?>> sideInputs = Sets.newHashSet(); for (Contextful c : contextfuls) { sideInputs.addAll(c.getRequirements().getSideInputs()); } return requiresSideInputs(sideInputs); } }
.withSideInputs(fn.getRequirements().getSideInputs()));
.apply( ParDo.of(new WatchGrowthFn<>(this, outputCoder, outputKeyFn, outputKeyCoder)) .withSideInputs(getPollFn().getRequirements().getSideInputs())) .setCoder(KvCoder.of(input.getCoder(), outputCoder));
.withSideInputs(fn.getRequirements().getSideInputs()));
: relativeFileNaming(getOutputDirectory(), naming); }, getFileNamingFn().getRequirements()); } else { checkArgument(