Package org.apache.flink.runtime.state
Class OperatorStateBackendParametersImpl
- java.lang.Object
-
- org.apache.flink.runtime.state.OperatorStateBackendParametersImpl
-
- Type Parameters:
K-
- All Implemented Interfaces:
StateBackend.OperatorStateBackendParameters
@Internal public class OperatorStateBackendParametersImpl extends Object implements StateBackend.OperatorStateBackendParameters
Internal POJO implementingStateBackend.OperatorStateBackendParameters
-
-
Constructor Summary
Constructors Constructor Description OperatorStateBackendParametersImpl(Environment env, String operatorIdentifier, Collection<OperatorStateHandle> stateHandles, org.apache.flink.core.fs.CloseableRegistry cancelStreamRegistry)OperatorStateBackendParametersImpl(Environment env, String operatorIdentifier, Collection<OperatorStateHandle> stateHandles, StateBackend.CustomInitializationMetrics customInitializationMetrics, org.apache.flink.core.fs.CloseableRegistry cancelStreamRegistry)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.flink.core.fs.CloseableRegistrygetCancelStreamRegistry()StateBackend.CustomInitializationMetricsgetCustomInitializationMetrics()EnvironmentgetEnv()StringgetOperatorIdentifier()Collection<OperatorStateHandle>getStateHandles()
-
-
-
Constructor Detail
-
OperatorStateBackendParametersImpl
public OperatorStateBackendParametersImpl(Environment env, String operatorIdentifier, Collection<OperatorStateHandle> stateHandles, org.apache.flink.core.fs.CloseableRegistry cancelStreamRegistry)
-
OperatorStateBackendParametersImpl
public OperatorStateBackendParametersImpl(Environment env, String operatorIdentifier, Collection<OperatorStateHandle> stateHandles, StateBackend.CustomInitializationMetrics customInitializationMetrics, org.apache.flink.core.fs.CloseableRegistry cancelStreamRegistry)
-
-
Method Detail
-
getEnv
public Environment getEnv()
- Specified by:
getEnvin interfaceStateBackend.OperatorStateBackendParameters- Returns:
- The runtime environment of the executing task.
-
getOperatorIdentifier
public String getOperatorIdentifier()
- Specified by:
getOperatorIdentifierin interfaceStateBackend.OperatorStateBackendParameters
-
getStateHandles
@Nonnull public Collection<OperatorStateHandle> getStateHandles()
- Specified by:
getStateHandlesin interfaceStateBackend.OperatorStateBackendParameters
-
getCancelStreamRegistry
public org.apache.flink.core.fs.CloseableRegistry getCancelStreamRegistry()
- Specified by:
getCancelStreamRegistryin interfaceStateBackend.OperatorStateBackendParameters- Returns:
- The registry to which created closeable objects will be * registered during restore.
-
getCustomInitializationMetrics
public StateBackend.CustomInitializationMetrics getCustomInitializationMetrics()
- Specified by:
getCustomInitializationMetricsin interfaceStateBackend.OperatorStateBackendParameters
-
-