@Internal public class KeyedBroadcastStateTransformation<KEY,IN1,IN2,OUT> extends AbstractBroadcastStateTransformation<IN1,IN2,OUT>
AbstractBroadcastStateTransformation
.bufferTimeout, description, id, name, outputType, typeUsed, UPPER_BOUND_MAX_PARALLELISM
Constructor and Description |
---|
KeyedBroadcastStateTransformation(String name,
Transformation<IN1> inputStream,
Transformation<IN2> broadcastStream,
KeyedBroadcastProcessFunction<KEY,IN1,IN2,OUT> userFunction,
List<MapStateDescriptor<?,?>> broadcastStateDescriptors,
TypeInformation<KEY> keyType,
KeySelector<IN1,KEY> keySelector,
TypeInformation<OUT> outTypeInfo,
int parallelism) |
Modifier and Type | Method and Description |
---|---|
KeySelector<IN1,KEY> |
getKeySelector() |
TypeInformation<KEY> |
getStateKeyType() |
KeyedBroadcastProcessFunction<KEY,IN1,IN2,OUT> |
getUserFunction() |
getBroadcastInput, getBroadcastStateDescriptors, getChainingStrategy, getInputs, getRegularInput, getTransitivePredecessors, setChainingStrategy
declareManagedMemoryUseCaseAtOperatorScope, declareManagedMemoryUseCaseAtSlotScope, equals, getBufferTimeout, getCoLocationGroupKey, getDescription, getId, getManagedMemoryOperatorScopeUseCaseWeights, getManagedMemorySlotScopeUseCases, getMaxParallelism, getMinResources, getName, getNewNodeId, getOutputType, getParallelism, getPreferredResources, getSlotSharingGroup, getUid, getUserProvidedNodeHash, hashCode, setBufferTimeout, setCoLocationGroupKey, setDescription, setMaxParallelism, setName, setOutputType, setParallelism, setResources, setSlotSharingGroup, setSlotSharingGroup, setUid, setUidHash, toString, updateManagedMemoryStateBackendUseCase
public KeyedBroadcastStateTransformation(String name, Transformation<IN1> inputStream, Transformation<IN2> broadcastStream, KeyedBroadcastProcessFunction<KEY,IN1,IN2,OUT> userFunction, List<MapStateDescriptor<?,?>> broadcastStateDescriptors, TypeInformation<KEY> keyType, KeySelector<IN1,KEY> keySelector, TypeInformation<OUT> outTypeInfo, int parallelism)
public KeyedBroadcastProcessFunction<KEY,IN1,IN2,OUT> getUserFunction()
public TypeInformation<KEY> getStateKeyType()
public KeySelector<IN1,KEY> getKeySelector()
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.