Package org.apache.beam.runners.direct
package org.apache.beam.runners.direct
Defines the
PipelineOptions.DirectRunner
which executes both
Bounded and Unbounded Pipelines
on the local machine.
See
for more information about Pipeline Runners.invalid reference
org.apache.beam.sdk.runners
-
ClassDescriptionAccess to the current time.Options that can be used to configure the
DirectRunner
.ADefaultValueFactory
that returns the result ofRuntime.availableProcessors()
from theDirectOptions.AvailableParallelismFactory.create(PipelineOptions)
method.Registers theDirectOptions
.Registers theDirectRunner
.The result of running aPipeline
with theDirectRunner
.Internal-only options for tweaking the behavior of thePipelineOptions.DirectRunner
in ways that users should never do.ExecutableGraph<ExecutableT,CollectionT> The interface that enables querying of a graph of independently executable stages and the inputs and outputs of those stages.ParDoMultiOverrideFactory<InputT,OutputT> APTransformOverrideFactory
that provides overrides for applications of aParDo
in the direct runner.ARunnable
that will execute aPTransform
on some bundle of input.