Skip navigation links
A B C D E G I K O P R S U V W 

A

AbstractRocksDBState<K,N,S extends org.apache.flink.api.common.state.State,SD extends org.apache.flink.api.common.state.StateDescriptor<S,?>> - Class in org.apache.flink.contrib.streaming.state
Base class for State implementations that store state in a RocksDB database.
AbstractRocksDBState(ColumnFamilyHandle, TypeSerializer<N>, RocksDBStateBackend) - Constructor for class org.apache.flink.contrib.streaming.state.AbstractRocksDBState
Creates a new RocksDB backed state.
add(T) - Method in class org.apache.flink.contrib.streaming.state.RocksDBFoldingState
 
add(V) - Method in class org.apache.flink.contrib.streaming.state.RocksDBListState
 
add(V) - Method in class org.apache.flink.contrib.streaming.state.RocksDBReducingState
 

B

backend - Variable in class org.apache.flink.contrib.streaming.state.AbstractRocksDBState
Backend that holds the actual RocksDB instance where we store state

C

checkpointStateSerializable(S, long, long) - Method in class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
 
clear() - Method in class org.apache.flink.contrib.streaming.state.AbstractRocksDBState
 
close() - Method in class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
 
columnFamily - Variable in class org.apache.flink.contrib.streaming.state.AbstractRocksDBState
The column family of this particular instance of state
createCheckpointStateOutputStream(long, long) - Method in class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
 
createColumnOptions(ColumnFamilyOptions) - Method in interface org.apache.flink.contrib.streaming.state.OptionsFactory
This method should set the additional options on top of the current options object.
createColumnOptions() - Method in enum org.apache.flink.contrib.streaming.state.PredefinedOptions
Creates the ColumnFamilyOptionsfor this pre-defined setting.
createDBOptions(DBOptions) - Method in interface org.apache.flink.contrib.streaming.state.OptionsFactory
This method should set the additional options on top of the current options object.
createDBOptions() - Method in enum org.apache.flink.contrib.streaming.state.PredefinedOptions
Creates the DBOptionsfor this pre-defined setting.
createFoldingState(TypeSerializer<N>, FoldingStateDescriptor<T, ACC>) - Method in class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
 
createListState(TypeSerializer<N>, ListStateDescriptor<T>) - Method in class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
 
createReducingState(TypeSerializer<N>, ReducingStateDescriptor<T>) - Method in class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
 
createValueState(TypeSerializer<N>, ValueStateDescriptor<T>) - Method in class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
 
currentKey() - Method in class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
Used by k/v states to access the current key.

D

db - Variable in class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
Our RocksDB data base, this is used by the actual subclasses of AbstractRocksDBState to store state.
disableFullyAsyncSnapshots() - Method in class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
Disables fully asynchronous snapshotting of the partitioned state held in RocksDB.
dispose() - Method in class org.apache.flink.contrib.streaming.state.AbstractRocksDBState
 
dispose() - Method in class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
 
disposeAllStateForCurrentJob() - Method in class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
 

E

enableFullyAsyncSnapshots() - Method in class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
Enables fully asynchronous snapshotting of the partitioned state held in RocksDB.

G

get() - Method in class org.apache.flink.contrib.streaming.state.RocksDBFoldingState
 
get() - Method in class org.apache.flink.contrib.streaming.state.RocksDBListState
 
get() - Method in class org.apache.flink.contrib.streaming.state.RocksDBReducingState
 
getColumnFamily(StateDescriptor) - Method in class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
Creates a column family handle for use with a k/v state.
getColumnOptions() - Method in class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
Gets the RocksDB ColumnFamilyOptions to be used for all RocksDB instances.
getDbOptions() - Method in class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
Gets the RocksDB DBOptions to be used for all RocksDB instances.
getDbStoragePaths() - Method in class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
 
getOptions() - Method in class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
Gets the options factory that lazily creates the RocksDB options.
getPredefinedOptions() - Method in class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
Gets the currently set predefined options for RocksDB.
getStoragePaths() - Method in class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
Visible for tests.

I

initializeForJob(Environment, String, TypeSerializer<?>) - Method in class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
 
injectKeyValueStateSnapshots(HashMap<String, KvStateSnapshot>) - Method in class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
 

K

keySerializer() - Method in class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
Used by k/v states to access the key serializer.

O

OptionsFactory - Interface in org.apache.flink.contrib.streaming.state
A factory for DBOptions to be passed to the RocksDBStateBackend.
org.apache.flink.contrib.streaming.state - package org.apache.flink.contrib.streaming.state
 

P

PredefinedOptions - Enum in org.apache.flink.contrib.streaming.state
The PredefinedOptions are configuration settings for the RocksDBStateBackend.

R

RocksDBFoldingState<K,N,T,ACC> - Class in org.apache.flink.contrib.streaming.state
FoldingState implementation that stores state in RocksDB.
RocksDBFoldingState(ColumnFamilyHandle, TypeSerializer<N>, FoldingStateDescriptor<T, ACC>, RocksDBStateBackend) - Constructor for class org.apache.flink.contrib.streaming.state.RocksDBFoldingState
Creates a new RocksDBFoldingState.
RocksDBListState<K,N,V> - Class in org.apache.flink.contrib.streaming.state
ListState implementation that stores state in RocksDB.
RocksDBListState(ColumnFamilyHandle, TypeSerializer<N>, ListStateDescriptor<V>, RocksDBStateBackend) - Constructor for class org.apache.flink.contrib.streaming.state.RocksDBListState
Creates a new RocksDBListState.
RocksDBReducingState<K,N,V> - Class in org.apache.flink.contrib.streaming.state
ReducingState implementation that stores state in RocksDB.
RocksDBReducingState(ColumnFamilyHandle, TypeSerializer<N>, ReducingStateDescriptor<V>, RocksDBStateBackend) - Constructor for class org.apache.flink.contrib.streaming.state.RocksDBReducingState
Creates a new RocksDBReducingState.
RocksDBStateBackend - Class in org.apache.flink.contrib.streaming.state
A StateBackend that stores its state in RocksDB.
RocksDBStateBackend(String) - Constructor for class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
Creates a new RocksDBStateBackend that stores its checkpoint data in the file system and location defined by the given URI.
RocksDBStateBackend(URI) - Constructor for class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
Creates a new RocksDBStateBackend that stores its checkpoint data in the file system and location defined by the given URI.
RocksDBStateBackend(String, AbstractStateBackend) - Constructor for class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
 
RocksDBStateBackend(URI, AbstractStateBackend) - Constructor for class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
 
RocksDBValueState<K,N,V> - Class in org.apache.flink.contrib.streaming.state
ValueState implementation that stores state in RocksDB.
RocksDBValueState(ColumnFamilyHandle, TypeSerializer<N>, ValueStateDescriptor<V>, RocksDBStateBackend) - Constructor for class org.apache.flink.contrib.streaming.state.RocksDBValueState
Creates a new RocksDBValueState.

S

setCurrentKey(K) - Method in class org.apache.flink.contrib.streaming.state.AbstractRocksDBState
 
setCurrentNamespace(N) - Method in class org.apache.flink.contrib.streaming.state.AbstractRocksDBState
 
setDbStoragePath(String) - Method in class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
Sets the path where the RocksDB local database files should be stored on the local file system.
setDbStoragePaths(String...) - Method in class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
Sets the paths across which the local RocksDB database files are distributed on the local file system.
setOptions(OptionsFactory) - Method in class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
Sets Options for the RocksDB instances.
setPredefinedOptions(PredefinedOptions) - Method in class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
Sets the predefined options for RocksDB.
snapshot(long, long) - Method in class org.apache.flink.contrib.streaming.state.AbstractRocksDBState
 
snapshotPartitionedState(long, long) - Method in class org.apache.flink.contrib.streaming.state.RocksDBStateBackend
 

U

update(V) - Method in class org.apache.flink.contrib.streaming.state.RocksDBValueState
 

V

value() - Method in class org.apache.flink.contrib.streaming.state.RocksDBValueState
 
valueOf(String) - Static method in enum org.apache.flink.contrib.streaming.state.PredefinedOptions
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.flink.contrib.streaming.state.PredefinedOptions
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeKeyAndNamespace(DataOutputView) - Method in class org.apache.flink.contrib.streaming.state.AbstractRocksDBState
 
A B C D E G I K O P R S U V W 
Skip navigation links

Copyright © 2014–2016 The Apache Software Foundation. All rights reserved.