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.ADefaultValueFactorythat returns the result ofRuntime.availableProcessors()from theDirectOptions.AvailableParallelismFactory.create(PipelineOptions)method.Registers theDirectOptions.Registers theDirectRunner.The result of running aPipelinewith theDirectRunner.Internal-only options for tweaking the behavior of thePipelineOptions.DirectRunnerin 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> APTransformOverrideFactorythat provides overrides for applications of aParDoin the direct runner.ARunnablethat will execute aPTransformon some bundle of input.