public abstract static class PTransformOverrideFactory.PTransformReplacement<InputT extends PInput,OutputT extends POutput>
extends java.lang.Object
PTransform
that replaces an AppliedPTransform
, and the input required to do
so. The input must be constructed from the expanded form, as the transform may not have
originally been applied within this process or from within a Java SDK.Constructor and Description |
---|
PTransformReplacement() |
Modifier and Type | Method and Description |
---|---|
abstract InputT |
getInput() |
abstract PTransform<InputT,OutputT> |
getTransform() |
static <InputT extends PInput,OutputT extends POutput> |
of(InputT input,
PTransform<InputT,OutputT> transform) |
public static <InputT extends PInput,OutputT extends POutput> PTransformOverrideFactory.PTransformReplacement<InputT,OutputT> of(InputT input, PTransform<InputT,OutputT> transform)
public abstract InputT getInput()
public abstract PTransform<InputT,OutputT> getTransform()