WatermarkManager.TimerUpdate with the most recently set completedTimers, setTimers,
and deletedTimers.WatermarkManager.TimerUpdate builder with the provided completed timers that needs the
set and deleted timers to be added to it.WatermarkManager.DirectRunner.DefaultValueFactory that returns the result of Runtime.availableProcessors()
from the DirectOptions.AvailableParallelismFactory.create(PipelineOptions) method.DirectOptions.DirectRunner.PipelineRunner that executes a Pipeline within the process that constructed the
Pipeline.Pipeline with the DirectRunner.DirectRunner in ways that users
should never do.PTransform that has pending timers to those timers.DirectRunner from the provided options.AppliedPTransform.AppliedPTransform.AppliedPTransform.AppliedPTransform.TimeDomain.AppliedPTransform.Instant.PipelineOptions.DirectRunner which executes both
Bounded and Unbounded Pipelines on the local machine.PTransformOverrideFactory that provides overrides for applications of a ParDo
in the direct runner.WatermarkManager, causing all watermarks
to be advanced as far as possible.Runnable that will execute a PTransform on some bundle of input.PCollections and input and output watermarks of AppliedPTransforms to provide event-time and completion tracking for in-memory
execution.TimerInternals.TimerData and key which can be delivered to the appropriate AppliedPTransform.WatermarkManager.TimerUpdate builder that needs to be provided with set timers and deleted timers.AppliedPTransform.WatermarkManager.TimerUpdate.TimerUpdateBuilder.WatermarkManager.TimerUpdate that is like this one, but with the specified completed timers.WatermarkManager.TimerUpdate that is like this one, but with the pushedBackTimersare removed
set by provided pushedBackTimers.