input_right.setDegreeOfParallelism(config.getInteger("CrossTest#NoSubtasks", 1)); CrossOperator testCross = CrossOperator.builder(new TestCross()).build(); testCross.setDegreeOfParallelism(config.getInteger("CrossTest#NoSubtasks", 1)); testCross.getParameters().setString(PactCompiler.HINT_LOCAL_STRATEGY,
/** * Creates a Builder with the provided {@link CrossFunction} implementation. * * @param udf The {@link CrossFunction} implementation for this Cross operator. */ public static Builder builder(Class<? extends CrossFunction> udf) { return new Builder(new UserCodeClassWrapper<CrossFunction>(udf)); }
/** * Creates and returns a CrossOperator from using the values given * to the builder. * * @return The created operator */ public CrossOperator build() { setNameIfUnset(); return new CrossOperator(this); }
/** * Creates a Builder with the provided {@link CrossFunction} implementation. * * @param udf The {@link CrossFunction} implementation for this Cross operator. */ public static Builder builder(CrossFunction udf) { return new Builder(new UserCodeObjectWrapper<CrossFunction>(udf)); }