public class BeamKeyedStateStore extends Object implements BeamStateStore
BeamStateStore that returns keyed states based on BeamFnApi.StateRequest.PYTHON_STATE_PREFIX| 构造器和说明 |
|---|
BeamKeyedStateStore(org.apache.flink.runtime.state.KeyedStateBackend<?> keyedStateBackend,
org.apache.flink.api.common.typeutils.TypeSerializer<?> keySerializer,
org.apache.flink.api.common.typeutils.TypeSerializer<?> namespaceSerializer) |
| 限定符和类型 | 方法和说明 |
|---|---|
org.apache.flink.api.common.state.ListState<byte[]> |
getListState(org.apache.beam.model.fnexecution.v1.BeamFnApi.StateRequest request)
Parse
BeamFnApi.StateRequest and return the corresponding ListState. |
org.apache.flink.api.common.state.MapState<ByteArrayWrapper,byte[]> |
getMapState(org.apache.beam.model.fnexecution.v1.BeamFnApi.StateRequest request)
Parse
BeamFnApi.StateRequest and return the corresponding MapState. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitunsupportedpublic BeamKeyedStateStore(org.apache.flink.runtime.state.KeyedStateBackend<?> keyedStateBackend,
org.apache.flink.api.common.typeutils.TypeSerializer<?> keySerializer,
@Nullable
org.apache.flink.api.common.typeutils.TypeSerializer<?> namespaceSerializer)
public org.apache.flink.api.common.state.ListState<byte[]> getListState(org.apache.beam.model.fnexecution.v1.BeamFnApi.StateRequest request)
throws Exception
BeamStateStoreBeamFnApi.StateRequest and return the corresponding ListState.getListState 在接口中 BeamStateStoreExceptionpublic org.apache.flink.api.common.state.MapState<ByteArrayWrapper,byte[]> getMapState(org.apache.beam.model.fnexecution.v1.BeamFnApi.StateRequest request) throws Exception
BeamStateStoreBeamFnApi.StateRequest and return the corresponding MapState.getMapState 在接口中 BeamStateStoreExceptionCopyright © 2014–2024 The Apache Software Foundation. All rights reserved.