W - The kind of window that is being reshuffled.Reshuffle is not portable; it will likely be
     removed@Internal @Deprecated public class ReshuffleTrigger<W extends BoundedWindow> extends Trigger
The trigger used with Reshuffle which triggers on every element and never buffers
 state.
Trigger.OnceTriggersubTriggers| Constructor and Description | 
|---|
| ReshuffleTrigger()Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Trigger | getContinuationTrigger(java.util.List<Trigger> continuationTriggers)Deprecated.  Subclasses should override this to return the  Trigger.getContinuationTrigger()of thisTrigger. | 
| Instant | getWatermarkThatGuaranteesFiring(BoundedWindow window)Deprecated.  For internal use only; no backwards-compatibility guarantees. | 
| boolean | mayFinish()Deprecated.  For internal use only; no backwards-compatibility guarantees. | 
| java.lang.String | toString()Deprecated.  | 
equals, getContinuationTrigger, hashCode, isCompatible, orFinally, subTriggersprotected Trigger getContinuationTrigger(java.util.List<Trigger> continuationTriggers)
TriggerTrigger.getContinuationTrigger() of this Trigger. For convenience, this is provided the continuation trigger of each of the
 sub-triggers in the same order as Trigger.subTriggers.getContinuationTrigger in class TriggercontinuationTriggers - null if Trigger.subTriggers is null, otherwise
     contains the result of Trigger.getContinuationTrigger() on each of the subTriggers in the
     same order.public Instant getWatermarkThatGuaranteesFiring(BoundedWindow window)
TriggerReturns a bound in event time by which this trigger would have fired at least once for a given window had there been input data.
For triggers that do not fire based on the watermark advancing, returns BoundedWindow.TIMESTAMP_MAX_VALUE.
 
This estimate may be used, for example, to determine that there are no elements in a side-input window, which causes the default value to be used instead.
getWatermarkThatGuaranteesFiring in class Triggerpublic boolean mayFinish()
TriggerIndicates whether this trigger may "finish". A top level trigger that finishes can cause data loss, so is rejected by GroupByKey validation.