Class ParDoStateUpdateFn.SparkTimerInternalsIterator
java.lang.Object
org.apache.beam.runners.spark.translation.streaming.ParDoStateUpdateFn.SparkTimerInternalsIterator
- All Implemented Interfaces:
 Iterator<org.apache.beam.runners.core.TimerInternals.TimerData>
public static class ParDoStateUpdateFn.SparkTimerInternalsIterator
extends Object
implements Iterator<org.apache.beam.runners.core.TimerInternals.TimerData>
An iterator implementation that processes timers from 
SparkTimerInternals. This
 iterator is used in stateful processing to handle timer-based operations.- 
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteTimer(org.apache.beam.runners.core.TimerInternals.TimerData timerData) booleanhasNext()org.apache.beam.runners.core.TimerInternals.TimerDatanext()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Iterator
forEachRemaining, remove 
- 
Method Details
- 
hasNext
public boolean hasNext() - 
next
public org.apache.beam.runners.core.TimerInternals.TimerData next() - 
deleteTimer
public void deleteTimer(org.apache.beam.runners.core.TimerInternals.TimerData timerData)  
 -