Class AsyncStateTableStreamOperator.ContextImpl
- java.lang.Object
-
- org.apache.flink.table.runtime.operators.AsyncStateTableStreamOperator.ContextImpl
-
- All Implemented Interfaces:
org.apache.flink.streaming.api.TimerService
- Enclosing class:
- AsyncStateTableStreamOperator<OUT>
protected class AsyncStateTableStreamOperator.ContextImpl extends Object implements org.apache.flink.streaming.api.TimerService
Information available in an invocation of processElement.
-
-
Field Summary
Fields Modifier and Type Field Description org.apache.flink.streaming.runtime.streamrecord.StreamRecord<?>elementprotected org.apache.flink.streaming.runtime.tasks.ProcessingTimeServicetimerService
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longcurrentProcessingTime()longcurrentWatermark()voiddeleteEventTimeTimer(long time)voiddeleteProcessingTimeTimer(long time)voidregisterEventTimeTimer(long time)voidregisterProcessingTimeTimer(long time)org.apache.flink.streaming.api.TimerServicetimerService()Longtimestamp()
-
-
-
Method Detail
-
timestamp
public Long timestamp()
-
currentProcessingTime
public long currentProcessingTime()
- Specified by:
currentProcessingTimein interfaceorg.apache.flink.streaming.api.TimerService
-
currentWatermark
public long currentWatermark()
- Specified by:
currentWatermarkin interfaceorg.apache.flink.streaming.api.TimerService
-
registerProcessingTimeTimer
public void registerProcessingTimeTimer(long time)
- Specified by:
registerProcessingTimeTimerin interfaceorg.apache.flink.streaming.api.TimerService
-
registerEventTimeTimer
public void registerEventTimeTimer(long time)
- Specified by:
registerEventTimeTimerin interfaceorg.apache.flink.streaming.api.TimerService
-
deleteProcessingTimeTimer
public void deleteProcessingTimeTimer(long time)
- Specified by:
deleteProcessingTimeTimerin interfaceorg.apache.flink.streaming.api.TimerService
-
deleteEventTimeTimer
public void deleteEventTimeTimer(long time)
- Specified by:
deleteEventTimeTimerin interfaceorg.apache.flink.streaming.api.TimerService
-
timerService
public org.apache.flink.streaming.api.TimerService timerService()
-
-