public interface RuntimeContext
| 限定符和类型 | 方法和说明 |
|---|---|
Long |
getCheckpointId() |
Map<String,String> |
getConfig()
Returns config of current function
|
Map<String,String> |
getJobConfig()
Returns config of the job
|
KeyStateBackend |
getKeyStateBackend() |
<T> ListState<T> |
getListState(ListStateDescriptor<T> stateDescriptor) |
<S,T> MapState<S,T> |
getMapState(MapStateDescriptor<S,T> stateDescriptor) |
int |
getParallelism() |
int |
getTaskId() |
int |
getTaskIndex() |
<T> ValueState<T> |
getValueState(ValueStateDescriptor<T> stateDescriptor) |
void |
setCheckpointId(long checkpointId) |
void |
setCurrentKey(Object key) |
void |
setKeyStateBackend(KeyStateBackend keyStateBackend) |
int getTaskId()
int getTaskIndex()
int getParallelism()
Long getCheckpointId()
void setCheckpointId(long checkpointId)
void setCurrentKey(Object key)
KeyStateBackend getKeyStateBackend()
void setKeyStateBackend(KeyStateBackend keyStateBackend)
<T> ValueState<T> getValueState(ValueStateDescriptor<T> stateDescriptor)
<T> ListState<T> getListState(ListStateDescriptor<T> stateDescriptor)
<S,T> MapState<S,T> getMapState(MapStateDescriptor<S,T> stateDescriptor)
Copyright © 2022. All rights reserved.