Uses of Class
org.apache.flink.runtime.state.metrics.SizeTrackingStateConfig
-
Packages that use SizeTrackingStateConfig Package Description org.apache.flink.runtime.state org.apache.flink.runtime.state.heap This package contains the classes for key/value state backends that store the state on the JVM heap as objects.org.apache.flink.runtime.state.metrics -
-
Uses of SizeTrackingStateConfig in org.apache.flink.runtime.state
Fields in org.apache.flink.runtime.state declared as SizeTrackingStateConfig Modifier and Type Field Description protected SizeTrackingStateConfigAbstractKeyedStateBackend. sizeTrackingStateConfigprotected SizeTrackingStateConfigAbstractKeyedStateBackendBuilder. sizeTrackingStateConfigMethods in org.apache.flink.runtime.state that return SizeTrackingStateConfig Modifier and Type Method Description SizeTrackingStateConfigAbstractKeyedStateBackend. getSizeTrackingStateConfig()Constructors in org.apache.flink.runtime.state with parameters of type SizeTrackingStateConfig Constructor Description AbstractKeyedStateBackend(TaskKvStateRegistry kvStateRegistry, org.apache.flink.api.common.typeutils.TypeSerializer<K> keySerializer, ClassLoader userCodeClassLoader, org.apache.flink.api.common.ExecutionConfig executionConfig, TtlTimeProvider ttlTimeProvider, LatencyTrackingStateConfig latencyTrackingStateConfig, SizeTrackingStateConfig sizeTrackingStateConfig, org.apache.flink.core.fs.CloseableRegistry cancelStreamRegistry, InternalKeyContext<K> keyContext)AbstractKeyedStateBackend(TaskKvStateRegistry kvStateRegistry, org.apache.flink.api.common.typeutils.TypeSerializer<K> keySerializer, ClassLoader userCodeClassLoader, org.apache.flink.api.common.ExecutionConfig executionConfig, TtlTimeProvider ttlTimeProvider, LatencyTrackingStateConfig latencyTrackingStateConfig, SizeTrackingStateConfig sizeTrackingStateConfig, org.apache.flink.core.fs.CloseableRegistry cancelStreamRegistry, StreamCompressionDecorator keyGroupCompressionDecorator, InternalKeyContext<K> keyContext)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, SizeTrackingStateConfig sizeTrackingStateConfig, Collection<KeyedStateHandle> stateHandles, StreamCompressionDecorator keyGroupCompressionDecorator, org.apache.flink.core.fs.CloseableRegistry cancelStreamRegistry) -
Uses of SizeTrackingStateConfig in org.apache.flink.runtime.state.heap
Constructors in org.apache.flink.runtime.state.heap with parameters of type SizeTrackingStateConfig Constructor Description HeapKeyedStateBackend(TaskKvStateRegistry kvStateRegistry, org.apache.flink.api.common.typeutils.TypeSerializer<K> keySerializer, ClassLoader userCodeClassLoader, org.apache.flink.api.common.ExecutionConfig executionConfig, TtlTimeProvider ttlTimeProvider, LatencyTrackingStateConfig latencyTrackingStateConfig, SizeTrackingStateConfig sizeTrackingStateConfig, org.apache.flink.core.fs.CloseableRegistry cancelStreamRegistry, StreamCompressionDecorator keyGroupCompressionDecorator, Map<String,StateTable<K,?,?>> registeredKVStates, Map<String,HeapPriorityQueueSnapshotRestoreWrapper<?>> registeredPQStates, LocalRecoveryConfig localRecoveryConfig, HeapPriorityQueueSetFactory priorityQueueSetFactory, org.apache.flink.runtime.state.heap.HeapSnapshotStrategy<K> checkpointStrategy, SnapshotExecutionType snapshotExecutionType, org.apache.flink.runtime.state.heap.StateTableFactory<K> stateTableFactory, InternalKeyContext<K> keyContext)HeapKeyedStateBackendBuilder(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, SizeTrackingStateConfig sizeTrackingStateConfig, Collection<KeyedStateHandle> stateHandles, StreamCompressionDecorator keyGroupCompressionDecorator, LocalRecoveryConfig localRecoveryConfig, HeapPriorityQueueSetFactory priorityQueueSetFactory, boolean asynchronousSnapshots, org.apache.flink.core.fs.CloseableRegistry cancelStreamRegistry) -
Uses of SizeTrackingStateConfig in org.apache.flink.runtime.state.metrics
Methods in org.apache.flink.runtime.state.metrics that return SizeTrackingStateConfig Modifier and Type Method Description SizeTrackingStateConfigSizeTrackingStateConfig.Builder. build()static SizeTrackingStateConfigSizeTrackingStateConfig. disabled()Methods in org.apache.flink.runtime.state.metrics with parameters of type SizeTrackingStateConfig Modifier and Type Method Description static <K,N,V,S extends org.apache.flink.api.common.state.State>
InternalKvState<K,N,?>MetricsTrackingStateFactory. createStateAndWrapWithMetricsTrackingIfEnabled(InternalKvState<K,N,?> kvState, KeyedStateBackend<K> keyedStateBackend, org.apache.flink.api.common.state.StateDescriptor<S,V> stateDescriptor, LatencyTrackingStateConfig latencyTrackingStateConfig, SizeTrackingStateConfig sizeTrackingStateConfig)Create latency tracking state if enabled.
-