public class DataflowAggregatorTransforms extends Object
Aggregators and the PTransform in which they are used.| Constructor and Description |
|---|
DataflowAggregatorTransforms(Map<Aggregator<?,?>,Collection<PTransform<?,?>>> aggregatorTransforms,
Map<AppliedPTransform<?,?,?>,String> transformStepNames) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(Aggregator<?,?> aggregator)
Returns true if the provided
Aggregator is used in the constructing Pipeline. |
Collection<String> |
getAggregatorStepNames(Aggregator<?,?> aggregator)
Gets the step names in which the
Aggregator is used. |
AppliedPTransform<?,?,?> |
getAppliedTransformForStepName(String stepName)
Gets the
PTransform that was assigned the provided step name. |
public DataflowAggregatorTransforms(Map<Aggregator<?,?>,Collection<PTransform<?,?>>> aggregatorTransforms, Map<AppliedPTransform<?,?,?>,String> transformStepNames)
public boolean contains(Aggregator<?,?> aggregator)
Aggregator is used in the constructing Pipeline.public Collection<String> getAggregatorStepNames(Aggregator<?,?> aggregator)
Aggregator is used.public AppliedPTransform<?,?,?> getAppliedTransformForStepName(String stepName)
PTransform that was assigned the provided step name.