@Documented @Retention(value=RUNTIME) @Target(value=METHOD) @Experimental(value=TIMERS) public static @interface DoFn.OnTimerFamily
See the javadoc for DoFn.TimerFamily
for use in a full example.
The method annotated with @OnTimerFamily
may have parameters according to the same
logic as DoFn.ProcessElement
, but limited to the BoundedWindow
, State
subclasses, and TimerMap
. 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.
|