@Documented
@Retention(value=RUNTIME)
@Target(value=METHOD)
public static @interface DoFn.OnTimer
See the javadoc for DoFn.TimerId
for use in a full example.
The method annotated with @OnTimer
may have parameters according to the same logic
as DoFn.ProcessElement
, but limited to the BoundedWindow
, State
subclasses,
and Timer
. State and timer parameters must be annotated with their DoFn.StateId
and
DoFn.TimerId
respectively.
Modifier and Type | Required Element and Description |
---|---|
java.lang.String |
value
The timer ID.
|