Package org.apache.beam.runners.direct
Interface DirectOptions
- All Superinterfaces:
- ApplicationNameOptions,- HasDisplayData,- PipelineOptions
Options that can be used to configure the 
DirectRunner.- 
Nested Class SummaryNested 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.PipelineOptionsPipelineOptions.AtomicLongFactory, PipelineOptions.CheckEnabled, PipelineOptions.DirectRunner, PipelineOptions.JobNameFactory, PipelineOptions.UserAgentFactory
- 
Method SummaryModifier and TypeMethodDescriptionintbooleanbooleanbooleanvoidsetBlockOnRun(boolean b) voidsetEnforceEncodability(boolean test) voidsetEnforceImmutability(boolean test) voidsetTargetParallelism(int target) Methods inherited from interface org.apache.beam.sdk.options.ApplicationNameOptionsgetAppName, setAppNameMethods inherited from interface org.apache.beam.sdk.transforms.display.HasDisplayDatapopulateDisplayDataMethods inherited from interface org.apache.beam.sdk.options.PipelineOptionsas, getGbek, getJobName, getOptionsId, getRunner, getStableUniqueNames, getTempLocation, getUserAgent, outputRuntimeOptions, revision, setGbek, setJobName, setOptionsId, setRunner, setStableUniqueNames, setTempLocation, setUserAgent
- 
Method Details- 
isBlockOnRun
- 
setBlockOnRunvoid setBlockOnRun(boolean b) 
- 
isEnforceImmutability
- 
setEnforceImmutabilityvoid setEnforceImmutability(boolean test) 
- 
isEnforceEncodability
- 
setEnforceEncodabilityvoid setEnforceEncodability(boolean test) 
- 
getTargetParallelism
- 
setTargetParallelismvoid setTargetParallelism(int target) 
 
-