@Override public DataStreamSink<T> disableChaining() { this.transformation.setChainingStrategy(ChainingStrategy.NEVER); return this; }
/** * Turns off chaining for this operator so thread co-location will not be * used as an optimization. * * <p>Chaining can be turned off for the whole * job by {@link org.apache.flink.streaming.api.environment.StreamExecutionEnvironment#disableOperatorChaining()} * however it is not advised for performance considerations. * * @return The sink with chaining disabled */ @PublicEvolving public DataStreamSink<T> disableChaining() { this.transformation.setChainingStrategy(ChainingStrategy.NEVER); return this; }
/** * Turns off chaining for this operator so thread co-location will not be * used as an optimization. * <p/> * <p/> * Chaining can be turned off for the whole * job by {@link org.apache.flink.streaming.api.environment.StreamExecutionEnvironment#disableOperatorChaining()} * however it is not advised for performance considerations. * * @return The sink with chaining disabled */ public CassandraSink<IN> disableChaining() { if (useDataStreamSink) { getSinkTransformation().setChainingStrategy(ChainingStrategy.NEVER); } else { getStreamTransformation().setChainingStrategy(ChainingStrategy.NEVER); } return this; }
@Override public DataStreamSink<T> disableChaining() { this.transformation.setChainingStrategy(ChainingStrategy.NEVER); return this; }
@Override public DataStreamSink<T> disableChaining() { this.transformation.setChainingStrategy(ChainingStrategy.NEVER); return this; }
/** * Turns off chaining for this operator so thread co-location will not be * used as an optimization. * * <p>Chaining can be turned off for the whole * job by {@link org.apache.flink.streaming.api.environment.StreamExecutionEnvironment#disableOperatorChaining()} * however it is not advised for performance considerations. * * @return The sink with chaining disabled */ @PublicEvolving public DataStreamSink<T> disableChaining() { this.transformation.setChainingStrategy(ChainingStrategy.NEVER); return this; }
/** * Turns off chaining for this operator so thread co-location will not be * used as an optimization. * * <p>Chaining can be turned off for the whole * job by {@link org.apache.flink.streaming.api.environment.StreamExecutionEnvironment#disableOperatorChaining()} * however it is not advised for performance considerations. * * @return The sink with chaining disabled */ @PublicEvolving public DataStreamSink<T> disableChaining() { this.transformation.setChainingStrategy(ChainingStrategy.NEVER); return this; }
/** * Turns off chaining for this operator so thread co-location will not be * used as an optimization. * * <p>Chaining can be turned off for the whole * job by {@link org.apache.flink.streaming.api.environment.StreamExecutionEnvironment#disableOperatorChaining()} * however it is not advised for performance considerations. * * @return The sink with chaining disabled */ @PublicEvolving public DataStreamSink<T> disableChaining() { this.transformation.setChainingStrategy(ChainingStrategy.NEVER); return this; }