Uses of Class
org.apache.nemo.compiler.optimizer.policy.PolicyBuilder
-
Packages that use PolicyBuilder Package Description org.apache.nemo.compiler.optimizer.policy -
-
Uses of PolicyBuilder in org.apache.nemo.compiler.optimizer.policy
Fields in org.apache.nemo.compiler.optimizer.policy declared as PolicyBuilder Modifier and Type Field Description static PolicyBuilder
BasicPullPolicy. BUILDER
static PolicyBuilder
BasicPushPolicy. BUILDER
static PolicyBuilder
ConditionalLargeShufflePolicy. BUILDER
static PolicyBuilder
DataSkewPolicy. BUILDER
static PolicyBuilder
DefaultPolicy. BUILDER
static PolicyBuilder
DefaultPolicyWithSeparatePass. BUILDER
static PolicyBuilder
DisaggregationPolicy. BUILDER
static PolicyBuilder
DynamicTaskSizingPolicy. BUILDER
static PolicyBuilder
LargeShufflePolicy. BUILDER
static PolicyBuilder
SamplingLargeShuffleSkewPolicy. BUILDER
static PolicyBuilder
TransientResourcePolicy. BUILDER
static PolicyBuilder
XGBoostPolicy. BUILDER
Methods in org.apache.nemo.compiler.optimizer.policy that return PolicyBuilder Modifier and Type Method Description PolicyBuilder
PolicyBuilder. registerCompileTimePass(CompileTimePass compileTimePass)
Register a compile time pass.PolicyBuilder
PolicyBuilder. registerCompileTimePass(CompileTimePass compileTimePass, java.util.function.Predicate<IRDAG> condition)
Register compile time pass with its condition under which to run the pass.PolicyBuilder
PolicyBuilder. registerRunTimePass(RunTimePass<?> runTimePass, CompileTimePass runTimePassRegisterer)
Register a run time pass.PolicyBuilder
PolicyBuilder. registerRunTimePass(RunTimePass<?> runTimePass, CompileTimePass runTimePassRegisterer, java.util.function.Predicate<IRDAG> condition)
Register a run time pass.
-