Class ProcessConfigureHandle<T,S extends org.apache.flink.datastream.api.stream.ProcessConfigurable<S>>
java.lang.Object
org.apache.flink.datastream.impl.stream.ProcessConfigureHandle<T,S>
- All Implemented Interfaces:
org.apache.flink.datastream.api.stream.ProcessConfigurable<S>
- Direct Known Subclasses:
ProcessConfigurableAndGlobalStreamImpl,ProcessConfigurableAndKeyedPartitionStreamImpl,ProcessConfigurableAndNonKeyedPartitionStreamImpl,ProcessConfigurableAndTwoKeyedPartitionStreamsImpl,ProcessConfigurableAndTwoNonKeyedPartitionStreamImpl
public class ProcessConfigureHandle<T,S extends org.apache.flink.datastream.api.stream.ProcessConfigurable<S>>
extends Object
implements org.apache.flink.datastream.api.stream.ProcessConfigurable<S>
A handle to configure process function related things.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final ExecutionEnvironmentImplprotected final org.apache.flink.api.dag.Transformation<T> -
Constructor Summary
ConstructorsConstructorDescriptionProcessConfigureHandle(ExecutionEnvironmentImpl environment, org.apache.flink.api.dag.Transformation<T> transformation) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanwithMaxParallelism(int maxParallelism) withParallelism(int parallelism) withSlotSharingGroup(org.apache.flink.api.common.SlotSharingGroup ssg)
-
Field Details
-
environment
-
transformation
-
-
Constructor Details
-
ProcessConfigureHandle
public ProcessConfigureHandle(ExecutionEnvironmentImpl environment, org.apache.flink.api.dag.Transformation<T> transformation)
-
-
Method Details
-
withUid
- Specified by:
withUidin interfaceorg.apache.flink.datastream.api.stream.ProcessConfigurable<T>
-
withName
- Specified by:
withNamein interfaceorg.apache.flink.datastream.api.stream.ProcessConfigurable<T>
-
withParallelism
- Specified by:
withParallelismin interfaceorg.apache.flink.datastream.api.stream.ProcessConfigurable<T>
-
withMaxParallelism
- Specified by:
withMaxParallelismin interfaceorg.apache.flink.datastream.api.stream.ProcessConfigurable<T>
-
withSlotSharingGroup
- Specified by:
withSlotSharingGroupin interfaceorg.apache.flink.datastream.api.stream.ProcessConfigurable<T>
-
canBeParallel
protected boolean canBeParallel()
-