Interface RecoverableStreamTaskInput<T>
- All Superinterfaces:
AutoCloseable,AvailabilityProvider,Closeable,PushingAsyncDataInput<T>,StreamTaskInput<T>
- All Known Implementing Classes:
RescalingStreamTaskNetworkInput
A
StreamTaskInput used during recovery of in-flight data. It's converted to a more
efficient StreamTaskInput after recovery finished.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.flink.runtime.io.AvailabilityProvider
AvailabilityProvider.AvailabilityHelperNested classes/interfaces inherited from interface org.apache.flink.streaming.runtime.io.PushingAsyncDataInput
PushingAsyncDataInput.DataOutput<T> -
Field Summary
Fields inherited from interface org.apache.flink.runtime.io.AvailabilityProvider
AVAILABLEFields inherited from interface org.apache.flink.streaming.runtime.io.StreamTaskInput
UNSPECIFIED -
Method Summary
Methods inherited from interface org.apache.flink.runtime.io.AvailabilityProvider
getAvailableFuture, isApproximatelyAvailable, isAvailableMethods inherited from interface org.apache.flink.streaming.runtime.io.PushingAsyncDataInput
emitNextMethods inherited from interface org.apache.flink.streaming.runtime.io.StreamTaskInput
getInputIndex, prepareSnapshot
-
Method Details
-
finishRecovery
- Throws:
IOException
-