public abstract class AbstractKeyedStateBackendBuilder<K> extends Object implements StateBackendBuilder<AbstractKeyedStateBackend,BackendBuildingException>
StateBackendBuilder interface.| 限定符和类型 | 字段和说明 |
|---|---|
protected org.apache.flink.core.fs.CloseableRegistry |
cancelStreamRegistry |
protected org.apache.flink.api.common.ExecutionConfig |
executionConfig |
protected StreamCompressionDecorator |
keyGroupCompressionDecorator |
protected KeyGroupRange |
keyGroupRange |
protected StateSerializerProvider<K> |
keySerializerProvider |
protected TaskKvStateRegistry |
kvStateRegistry |
protected LatencyTrackingStateConfig |
latencyTrackingStateConfig |
protected org.slf4j.Logger |
logger |
protected int |
numberOfKeyGroups |
protected Collection<KeyedStateHandle> |
restoreStateHandles |
protected TtlTimeProvider |
ttlTimeProvider |
protected ClassLoader |
userCodeClassLoader |
| 构造器和说明 |
|---|
AbstractKeyedStateBackendBuilder(TaskKvStateRegistry kvStateRegistry,
org.apache.flink.api.common.typeutils.TypeSerializer<K> keySerializer,
ClassLoader userCodeClassLoader,
int numberOfKeyGroups,
KeyGroupRange keyGroupRange,
org.apache.flink.api.common.ExecutionConfig executionConfig,
TtlTimeProvider ttlTimeProvider,
LatencyTrackingStateConfig latencyTrackingStateConfig,
Collection<KeyedStateHandle> stateHandles,
StreamCompressionDecorator keyGroupCompressionDecorator,
org.apache.flink.core.fs.CloseableRegistry cancelStreamRegistry) |
protected final org.slf4j.Logger logger
protected final TaskKvStateRegistry kvStateRegistry
protected final StateSerializerProvider<K> keySerializerProvider
protected final ClassLoader userCodeClassLoader
protected final int numberOfKeyGroups
protected final KeyGroupRange keyGroupRange
protected final org.apache.flink.api.common.ExecutionConfig executionConfig
protected final TtlTimeProvider ttlTimeProvider
protected final LatencyTrackingStateConfig latencyTrackingStateConfig
protected final StreamCompressionDecorator keyGroupCompressionDecorator
protected final Collection<KeyedStateHandle> restoreStateHandles
protected final org.apache.flink.core.fs.CloseableRegistry cancelStreamRegistry
public AbstractKeyedStateBackendBuilder(TaskKvStateRegistry kvStateRegistry, org.apache.flink.api.common.typeutils.TypeSerializer<K> keySerializer, ClassLoader userCodeClassLoader, int numberOfKeyGroups, KeyGroupRange keyGroupRange, org.apache.flink.api.common.ExecutionConfig executionConfig, TtlTimeProvider ttlTimeProvider, LatencyTrackingStateConfig latencyTrackingStateConfig, @Nonnull Collection<KeyedStateHandle> stateHandles, StreamCompressionDecorator keyGroupCompressionDecorator, org.apache.flink.core.fs.CloseableRegistry cancelStreamRegistry)
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.