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.CloseableRegistry
getCancelStreamRegistry()
StateBackend.CustomInitializationMetrics
getCustomInitializationMetrics()
Environment
getEnv()
String
getOperatorIdentifier()
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:
getEnv
in interfaceStateBackend.OperatorStateBackendParameters
- Returns:
- The runtime environment of the executing task.
-
getOperatorIdentifier
public String getOperatorIdentifier()
- Specified by:
getOperatorIdentifier
in interfaceStateBackend.OperatorStateBackendParameters
-
getStateHandles
@Nonnull public Collection<OperatorStateHandle> getStateHandles()
- Specified by:
getStateHandles
in interfaceStateBackend.OperatorStateBackendParameters
-
getCancelStreamRegistry
public org.apache.flink.core.fs.CloseableRegistry getCancelStreamRegistry()
- Specified by:
getCancelStreamRegistry
in interfaceStateBackend.OperatorStateBackendParameters
- Returns:
- The registry to which created closeable objects will be * registered during restore.
-
getCustomInitializationMetrics
public StateBackend.CustomInitializationMetrics getCustomInitializationMetrics()
- Specified by:
getCustomInitializationMetrics
in interfaceStateBackend.OperatorStateBackendParameters
-
-