Class OperatorSnapshotFutures
- java.lang.Object
-
- org.apache.flink.streaming.api.operators.OperatorSnapshotFutures
-
public class OperatorSnapshotFutures extends Object
-
-
Constructor Summary
Constructors Constructor Description OperatorSnapshotFutures()OperatorSnapshotFutures(RunnableFuture<org.apache.flink.runtime.state.SnapshotResult<org.apache.flink.runtime.state.KeyedStateHandle>> keyedStateManagedFuture, RunnableFuture<org.apache.flink.runtime.state.SnapshotResult<org.apache.flink.runtime.state.KeyedStateHandle>> keyedStateRawFuture, RunnableFuture<org.apache.flink.runtime.state.SnapshotResult<org.apache.flink.runtime.state.OperatorStateHandle>> operatorStateManagedFuture, RunnableFuture<org.apache.flink.runtime.state.SnapshotResult<org.apache.flink.runtime.state.OperatorStateHandle>> operatorStateRawFuture, Future<org.apache.flink.runtime.state.SnapshotResult<org.apache.flink.runtime.checkpoint.StateObjectCollection<org.apache.flink.runtime.state.InputChannelStateHandle>>> inputChannelStateFuture, Future<org.apache.flink.runtime.state.SnapshotResult<org.apache.flink.runtime.checkpoint.StateObjectCollection<org.apache.flink.runtime.state.ResultSubpartitionStateHandle>>> resultSubpartitionStateFuture)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.flink.api.java.tuple.Tuple2<Long,Long>cancel()Future<?>[]getAllFutures()Future<org.apache.flink.runtime.state.SnapshotResult<org.apache.flink.runtime.checkpoint.StateObjectCollection<org.apache.flink.runtime.state.InputChannelStateHandle>>>getInputChannelStateFuture()RunnableFuture<org.apache.flink.runtime.state.SnapshotResult<org.apache.flink.runtime.state.KeyedStateHandle>>getKeyedStateManagedFuture()RunnableFuture<org.apache.flink.runtime.state.SnapshotResult<org.apache.flink.runtime.state.KeyedStateHandle>>getKeyedStateRawFuture()RunnableFuture<org.apache.flink.runtime.state.SnapshotResult<org.apache.flink.runtime.state.OperatorStateHandle>>getOperatorStateManagedFuture()RunnableFuture<org.apache.flink.runtime.state.SnapshotResult<org.apache.flink.runtime.state.OperatorStateHandle>>getOperatorStateRawFuture()Future<org.apache.flink.runtime.state.SnapshotResult<org.apache.flink.runtime.checkpoint.StateObjectCollection<org.apache.flink.runtime.state.ResultSubpartitionStateHandle>>>getResultSubpartitionStateFuture()voidsetInputChannelStateFuture(Future<org.apache.flink.runtime.state.SnapshotResult<org.apache.flink.runtime.checkpoint.StateObjectCollection<org.apache.flink.runtime.state.InputChannelStateHandle>>> inputChannelStateFuture)voidsetKeyedStateManagedFuture(RunnableFuture<org.apache.flink.runtime.state.SnapshotResult<org.apache.flink.runtime.state.KeyedStateHandle>> keyedStateManagedFuture)voidsetKeyedStateRawFuture(RunnableFuture<org.apache.flink.runtime.state.SnapshotResult<org.apache.flink.runtime.state.KeyedStateHandle>> keyedStateRawFuture)voidsetOperatorStateManagedFuture(RunnableFuture<org.apache.flink.runtime.state.SnapshotResult<org.apache.flink.runtime.state.OperatorStateHandle>> operatorStateManagedFuture)voidsetOperatorStateRawFuture(RunnableFuture<org.apache.flink.runtime.state.SnapshotResult<org.apache.flink.runtime.state.OperatorStateHandle>> operatorStateRawFuture)voidsetResultSubpartitionStateFuture(Future<org.apache.flink.runtime.state.SnapshotResult<org.apache.flink.runtime.checkpoint.StateObjectCollection<org.apache.flink.runtime.state.ResultSubpartitionStateHandle>>> resultSubpartitionStateFuture)
-
-
-
Constructor Detail
-
OperatorSnapshotFutures
public OperatorSnapshotFutures()
-
OperatorSnapshotFutures
public OperatorSnapshotFutures(@Nonnull RunnableFuture<org.apache.flink.runtime.state.SnapshotResult<org.apache.flink.runtime.state.KeyedStateHandle>> keyedStateManagedFuture, @Nonnull RunnableFuture<org.apache.flink.runtime.state.SnapshotResult<org.apache.flink.runtime.state.KeyedStateHandle>> keyedStateRawFuture, @Nonnull RunnableFuture<org.apache.flink.runtime.state.SnapshotResult<org.apache.flink.runtime.state.OperatorStateHandle>> operatorStateManagedFuture, @Nonnull RunnableFuture<org.apache.flink.runtime.state.SnapshotResult<org.apache.flink.runtime.state.OperatorStateHandle>> operatorStateRawFuture, @Nonnull Future<org.apache.flink.runtime.state.SnapshotResult<org.apache.flink.runtime.checkpoint.StateObjectCollection<org.apache.flink.runtime.state.InputChannelStateHandle>>> inputChannelStateFuture, @Nonnull Future<org.apache.flink.runtime.state.SnapshotResult<org.apache.flink.runtime.checkpoint.StateObjectCollection<org.apache.flink.runtime.state.ResultSubpartitionStateHandle>>> resultSubpartitionStateFuture)
-
-
Method Detail
-
getKeyedStateManagedFuture
@Nonnull public RunnableFuture<org.apache.flink.runtime.state.SnapshotResult<org.apache.flink.runtime.state.KeyedStateHandle>> getKeyedStateManagedFuture()
-
setKeyedStateManagedFuture
public void setKeyedStateManagedFuture(@Nonnull RunnableFuture<org.apache.flink.runtime.state.SnapshotResult<org.apache.flink.runtime.state.KeyedStateHandle>> keyedStateManagedFuture)
-
getKeyedStateRawFuture
@Nonnull public RunnableFuture<org.apache.flink.runtime.state.SnapshotResult<org.apache.flink.runtime.state.KeyedStateHandle>> getKeyedStateRawFuture()
-
setKeyedStateRawFuture
public void setKeyedStateRawFuture(@Nonnull RunnableFuture<org.apache.flink.runtime.state.SnapshotResult<org.apache.flink.runtime.state.KeyedStateHandle>> keyedStateRawFuture)
-
getOperatorStateManagedFuture
@Nonnull public RunnableFuture<org.apache.flink.runtime.state.SnapshotResult<org.apache.flink.runtime.state.OperatorStateHandle>> getOperatorStateManagedFuture()
-
setOperatorStateManagedFuture
public void setOperatorStateManagedFuture(@Nonnull RunnableFuture<org.apache.flink.runtime.state.SnapshotResult<org.apache.flink.runtime.state.OperatorStateHandle>> operatorStateManagedFuture)
-
getOperatorStateRawFuture
@Nonnull public RunnableFuture<org.apache.flink.runtime.state.SnapshotResult<org.apache.flink.runtime.state.OperatorStateHandle>> getOperatorStateRawFuture()
-
setOperatorStateRawFuture
public void setOperatorStateRawFuture(@Nonnull RunnableFuture<org.apache.flink.runtime.state.SnapshotResult<org.apache.flink.runtime.state.OperatorStateHandle>> operatorStateRawFuture)
-
getInputChannelStateFuture
@Nonnull public Future<org.apache.flink.runtime.state.SnapshotResult<org.apache.flink.runtime.checkpoint.StateObjectCollection<org.apache.flink.runtime.state.InputChannelStateHandle>>> getInputChannelStateFuture()
-
setInputChannelStateFuture
public void setInputChannelStateFuture(@Nonnull Future<org.apache.flink.runtime.state.SnapshotResult<org.apache.flink.runtime.checkpoint.StateObjectCollection<org.apache.flink.runtime.state.InputChannelStateHandle>>> inputChannelStateFuture)
-
getResultSubpartitionStateFuture
@Nonnull public Future<org.apache.flink.runtime.state.SnapshotResult<org.apache.flink.runtime.checkpoint.StateObjectCollection<org.apache.flink.runtime.state.ResultSubpartitionStateHandle>>> getResultSubpartitionStateFuture()
-
setResultSubpartitionStateFuture
public void setResultSubpartitionStateFuture(@Nonnull Future<org.apache.flink.runtime.state.SnapshotResult<org.apache.flink.runtime.checkpoint.StateObjectCollection<org.apache.flink.runtime.state.ResultSubpartitionStateHandle>>> resultSubpartitionStateFuture)
-
cancel
public org.apache.flink.api.java.tuple.Tuple2<Long,Long> cancel() throws Exception
- Returns:
- discarded state size (if available).
- Throws:
Exception
-
getAllFutures
public Future<?>[] getAllFutures()
-
-