Package org.apache.beam.runners.direct
Interface DirectOptions
-
- All Superinterfaces:
org.apache.beam.sdk.options.ApplicationNameOptions,org.apache.beam.sdk.transforms.display.HasDisplayData,org.apache.beam.sdk.options.PipelineOptions
public interface DirectOptions extends org.apache.beam.sdk.options.PipelineOptions, org.apache.beam.sdk.options.ApplicationNameOptionsOptions that can be used to configure theDirectRunner.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classDirectOptions.AvailableParallelismFactoryADefaultValueFactorythat returns the result ofRuntime.availableProcessors()from theDirectOptions.AvailableParallelismFactory.create(PipelineOptions)method.-
Nested classes/interfaces inherited from interface org.apache.beam.sdk.options.PipelineOptions
org.apache.beam.sdk.options.PipelineOptions.AtomicLongFactory, org.apache.beam.sdk.options.PipelineOptions.CheckEnabled, org.apache.beam.sdk.options.PipelineOptions.DirectRunner, org.apache.beam.sdk.options.PipelineOptions.JobNameFactory, org.apache.beam.sdk.options.PipelineOptions.UserAgentFactory
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetTargetParallelism()booleanisBlockOnRun()booleanisEnforceEncodability()booleanisEnforceImmutability()voidsetBlockOnRun(boolean b)voidsetEnforceEncodability(boolean test)voidsetEnforceImmutability(boolean test)voidsetTargetParallelism(int target)-
Methods inherited from interface org.apache.beam.sdk.options.ApplicationNameOptions
getAppName, setAppName
-
-
-
-
Method Detail
-
isBlockOnRun
@Boolean(true) boolean isBlockOnRun()
-
setBlockOnRun
void setBlockOnRun(boolean b)
-
isEnforceImmutability
@Boolean(true) boolean isEnforceImmutability()
-
setEnforceImmutability
void setEnforceImmutability(boolean test)
-
isEnforceEncodability
@Boolean(true) boolean isEnforceEncodability()
-
setEnforceEncodability
void setEnforceEncodability(boolean test)
-
getTargetParallelism
@InstanceFactory(AvailableParallelismFactory.class) int getTargetParallelism()
-
setTargetParallelism
void setTargetParallelism(int target)
-
-