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 classADefaultValueFactorythat 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 TypeMethodDescriptionintbooleanbooleanbooleanvoidsetBlockOnRun(boolean b) voidsetEnforceEncodability(boolean test) voidsetEnforceImmutability(boolean test) voidsetTargetParallelism(int target) Methods inherited from interface org.apache.beam.sdk.options.ApplicationNameOptions
getAppName, setAppNameMethods inherited from interface org.apache.beam.sdk.transforms.display.HasDisplayData
populateDisplayDataMethods inherited from interface org.apache.beam.sdk.options.PipelineOptions
as, getGbek, getJobName, getOptionsId, getRunner, getStableUniqueNames, getTempLocation, getUserAgent, outputRuntimeOptions, revision, setGbek, 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)
-