diff --git a/sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/DoFn.java b/sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/DoFn.java index 6c5abbc4c83c1..20c66c0f4082a 100644 --- a/sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/DoFn.java +++ b/sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/DoFn.java @@ -384,9 +384,6 @@ public interface OutputReceiver { /** * Annotation for declaring and dereferencing state cells. * - *

Not currently supported by any runner. When ready, the feature will work as described - * here. - * *

To declare a state cell, create a field of type {@link StateSpec} annotated with a {@link * StateId}. To use the cell during processing, add a parameter of the appropriate {@link State} * subclass to your {@link ProcessElement @ProcessElement} or {@link OnTimer @OnTimer} method, and @@ -428,9 +425,6 @@ public interface OutputReceiver { /** * Annotation for declaring and dereferencing timers. * - *

Not currently supported by any runner. When ready, the feature will work as described - * here. - * *

To declare a timer, create a field of type {@link TimerSpec} annotated with a {@link * TimerId}. To use the cell during processing, add a parameter of the type {@link Timer} to your * {@link ProcessElement @ProcessElement} or {@link OnTimer @OnTimer} method, and annotate it with @@ -475,9 +469,6 @@ public interface OutputReceiver { /** * Annotation for registering a callback for a timer. * - *

Not currently supported by any runner. When ready, the feature will work as described - * here. - * *

See the javadoc for {@link TimerId} for use in a full example. * *

The method annotated with {@code @OnTimer} may have parameters according to the same logic