| Package | Description |
|---|---|
| org.apache.flink.streaming.api.operators | |
| org.apache.flink.streaming.api.operators.sorted.state |
| Modifier and Type | Class and Description |
|---|---|
class |
InternalTimeServiceManagerImpl<K>
An entity keeping all the time-related services.
|
| Modifier and Type | Method and Description |
|---|---|
<K> InternalTimeServiceManager<K> |
InternalTimeServiceManager.Provider.create(org.apache.flink.runtime.state.CheckpointableKeyedStateBackend<K> keyedStatedBackend,
ClassLoader userClassloader,
KeyContext keyContext,
ProcessingTimeService processingTimeService,
Iterable<org.apache.flink.runtime.state.KeyGroupStatePartitionStreamProvider> rawKeyedStates) |
InternalTimeServiceManager<?> |
StreamOperatorStateContext.internalTimerServiceManager()
Returns the internal timer service manager for the stream operator.
|
| Modifier and Type | Method and Description |
|---|---|
protected Optional<InternalTimeServiceManager<?>> |
AbstractStreamOperator.getTimeServiceManager() |
protected Optional<InternalTimeServiceManager<?>> |
AbstractStreamOperatorV2.getTimeServiceManager() |
| Modifier and Type | Method and Description |
|---|---|
OperatorSnapshotFutures |
StreamOperatorStateHandler.snapshotState(StreamOperatorStateHandler.CheckpointedStreamOperator streamOperator,
Optional<InternalTimeServiceManager<?>> timeServiceManager,
String operatorName,
long checkpointId,
long timestamp,
org.apache.flink.runtime.checkpoint.CheckpointOptions checkpointOptions,
org.apache.flink.runtime.state.CheckpointStreamFactory factory,
boolean isUsingCustomRawKeyedState) |
| Modifier and Type | Class and Description |
|---|---|
class |
BatchExecutionInternalTimeServiceManager<K>
An implementation of a
InternalTimeServiceManager that manages timers with a single
active key at a time. |
| Modifier and Type | Method and Description |
|---|---|
static <K> InternalTimeServiceManager<K> |
BatchExecutionInternalTimeServiceManager.create(org.apache.flink.runtime.state.CheckpointableKeyedStateBackend<K> keyedStatedBackend,
ClassLoader userClassloader,
KeyContext keyContext,
ProcessingTimeService processingTimeService,
Iterable<org.apache.flink.runtime.state.KeyGroupStatePartitionStreamProvider> rawKeyedStates) |
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.