public abstract class Trigger.TriggerContext extends Object
Trigger.| Constructor and Description |
|---|
TriggerContext() |
| Modifier and Type | Method and Description |
|---|---|
abstract Trigger.TriggerContext |
forTrigger(com.google.cloud.dataflow.sdk.util.ExecutableTrigger<W> trigger)
Create a sub-context for the given sub-trigger.
|
abstract com.google.cloud.dataflow.sdk.util.ReduceFn.StateContext |
state()
Returns the interface for accessing persistent state.
|
abstract com.google.cloud.dataflow.sdk.util.ReduceFn.Timers |
timers()
Returns the interface for accessing timers.
|
abstract Trigger.TriggerInfo<W> |
trigger()
Returns the interface for accessing trigger info.
|
abstract W |
window()
The window that the current context is executing in.
|
public abstract Trigger.TriggerInfo<W> trigger()
public abstract com.google.cloud.dataflow.sdk.util.ReduceFn.StateContext state()
public abstract W window()
public abstract com.google.cloud.dataflow.sdk.util.ReduceFn.Timers timers()
public abstract Trigger.TriggerContext forTrigger(com.google.cloud.dataflow.sdk.util.ExecutableTrigger<W> trigger)