public abstract class Trigger.OnElementContext extends Trigger.TriggerContext
Trigger.onElement(com.google.cloud.dataflow.sdk.transforms.windowing.Trigger<W>.OnElementContext).| Constructor and Description |
|---|
OnElementContext() |
| Modifier and Type | Method and Description |
|---|---|
abstract Object |
element()
The element being handled by this call to
Trigger.onElement(com.google.cloud.dataflow.sdk.transforms.windowing.Trigger<W>.OnElementContext). |
abstract org.joda.time.Instant |
eventTimestamp()
The event timestamp of the element currently being processed.
|
abstract Trigger.OnElementContext |
forTrigger(com.google.cloud.dataflow.sdk.util.ExecutableTrigger<W> trigger)
Create an
OnElementContext for executing the given trigger. |
state, timers, trigger, windowpublic abstract Object element()
Trigger.onElement(com.google.cloud.dataflow.sdk.transforms.windowing.Trigger<W>.OnElementContext).public abstract org.joda.time.Instant eventTimestamp()
public abstract Trigger.OnElementContext forTrigger(com.google.cloud.dataflow.sdk.util.ExecutableTrigger<W> trigger)
OnElementContext for executing the given trigger.forTrigger in class Trigger.TriggerContext