public abstract class StepTransformResult<InputT> extends Object implements TransformResult<InputT>
TransformResult.| Modifier and Type | Class and Description |
|---|---|
static class |
StepTransformResult.Builder<InputT>
A builder for creating instances of
StepTransformResult. |
| Constructor and Description |
|---|
StepTransformResult() |
| Modifier and Type | Method and Description |
|---|---|
static <InputT> StepTransformResult.Builder<InputT> |
withHold(AppliedPTransform<?,?,?> transform,
org.joda.time.Instant watermarkHold) |
TransformResult<InputT> |
withLogicalMetricUpdates(MetricUpdates metricUpdates)
Returns a new TransformResult based on this one but overwriting any existing logical metric
updates with
metricUpdates. |
static <InputT> StepTransformResult.Builder<InputT> |
withoutHold(AppliedPTransform<?,?,?> transform) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAggregatorChanges, getLogicalMetricUpdates, getOutputBundles, getOutputTypes, getState, getTimerUpdate, getTransform, getUnprocessedElements, getWatermarkHoldpublic static <InputT> StepTransformResult.Builder<InputT> withHold(AppliedPTransform<?,?,?> transform, org.joda.time.Instant watermarkHold)
public static <InputT> StepTransformResult.Builder<InputT> withoutHold(AppliedPTransform<?,?,?> transform)
public TransformResult<InputT> withLogicalMetricUpdates(MetricUpdates metricUpdates)
TransformResultmetricUpdates.withLogicalMetricUpdates in interface TransformResult<InputT>Copyright © 2016–2017 The Apache Software Foundation. All rights reserved.