类 ProxyStreamOperatorStateContext
- java.lang.Object
-
- org.apache.flink.iteration.proxy.state.ProxyStreamOperatorStateContext
-
- 所有已实现的接口:
org.apache.flink.streaming.api.operators.StreamOperatorStateContext
public class ProxyStreamOperatorStateContext extends Object implements org.apache.flink.streaming.api.operators.StreamOperatorStateContext
ProxyStreamOperatorStateContextfor the wrapped operator.
-
-
构造器概要
构造器 构造器 说明 ProxyStreamOperatorStateContext(org.apache.flink.streaming.api.operators.StreamOperatorStateContext wrapped, String stateNamePrefix, Iterator<org.apache.flink.runtime.state.StatePartitionStreamProvider> rawOperatorStates, int numberOfRawOperatorStateEntries)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 OptionalLonggetRestoredCheckpointId()org.apache.flink.streaming.api.operators.InternalTimeServiceManager<?>internalTimerServiceManager()booleanisRestored()org.apache.flink.runtime.state.CheckpointableKeyedStateBackend<?>keyedStateBackend()org.apache.flink.runtime.state.OperatorStateBackendoperatorStateBackend()org.apache.flink.util.CloseableIterable<org.apache.flink.runtime.state.KeyGroupStatePartitionStreamProvider>rawKeyedStateInputs()org.apache.flink.util.CloseableIterable<org.apache.flink.runtime.state.StatePartitionStreamProvider>rawOperatorStateInputs()
-
-
-
方法详细资料
-
isRestored
public boolean isRestored()
- 指定者:
isRestored在接口中org.apache.flink.streaming.api.operators.StreamOperatorStateContext
-
getRestoredCheckpointId
public OptionalLong getRestoredCheckpointId()
- 指定者:
getRestoredCheckpointId在接口中org.apache.flink.streaming.api.operators.StreamOperatorStateContext
-
operatorStateBackend
public org.apache.flink.runtime.state.OperatorStateBackend operatorStateBackend()
- 指定者:
operatorStateBackend在接口中org.apache.flink.streaming.api.operators.StreamOperatorStateContext
-
keyedStateBackend
public org.apache.flink.runtime.state.CheckpointableKeyedStateBackend<?> keyedStateBackend()
- 指定者:
keyedStateBackend在接口中org.apache.flink.streaming.api.operators.StreamOperatorStateContext
-
internalTimerServiceManager
public org.apache.flink.streaming.api.operators.InternalTimeServiceManager<?> internalTimerServiceManager()
- 指定者:
internalTimerServiceManager在接口中org.apache.flink.streaming.api.operators.StreamOperatorStateContext
-
rawOperatorStateInputs
public org.apache.flink.util.CloseableIterable<org.apache.flink.runtime.state.StatePartitionStreamProvider> rawOperatorStateInputs()
- 指定者:
rawOperatorStateInputs在接口中org.apache.flink.streaming.api.operators.StreamOperatorStateContext
-
rawKeyedStateInputs
public org.apache.flink.util.CloseableIterable<org.apache.flink.runtime.state.KeyGroupStatePartitionStreamProvider> rawKeyedStateInputs()
- 指定者:
rawKeyedStateInputs在接口中org.apache.flink.streaming.api.operators.StreamOperatorStateContext
-
-