Package org.apache.beam.runners.direct
Interface DirectOptions
- All Superinterfaces:
ApplicationNameOptions
,HasDisplayData
,PipelineOptions
Options that can be used to configure the
DirectRunner
.-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic class
ADefaultValueFactory
that returns the result ofRuntime.availableProcessors()
from theDirectOptions.AvailableParallelismFactory.create(PipelineOptions)
method.Nested classes/interfaces inherited from interface org.apache.beam.sdk.options.PipelineOptions
PipelineOptions.AtomicLongFactory, PipelineOptions.CheckEnabled, PipelineOptions.DirectRunner, PipelineOptions.JobNameFactory, PipelineOptions.UserAgentFactory
-
Method Summary
Modifier and TypeMethodDescriptionint
boolean
boolean
boolean
void
setBlockOnRun
(boolean b) void
setEnforceEncodability
(boolean test) void
setEnforceImmutability
(boolean test) void
setTargetParallelism
(int target) Methods inherited from interface org.apache.beam.sdk.options.ApplicationNameOptions
getAppName, setAppName
Methods inherited from interface org.apache.beam.sdk.transforms.display.HasDisplayData
populateDisplayData
Methods inherited from interface org.apache.beam.sdk.options.PipelineOptions
as, getJobName, getOptionsId, getRunner, getStableUniqueNames, getTempLocation, getUserAgent, outputRuntimeOptions, revision, setJobName, setOptionsId, setRunner, setStableUniqueNames, setTempLocation, setUserAgent
-
Method Details
-
isBlockOnRun
-
setBlockOnRun
void setBlockOnRun(boolean b) -
isEnforceImmutability
-
setEnforceImmutability
void setEnforceImmutability(boolean test) -
isEnforceEncodability
-
setEnforceEncodability
void setEnforceEncodability(boolean test) -
getTargetParallelism
-
setTargetParallelism
void setTargetParallelism(int target)
-