public interface WindowsStore extends Serializable
Store for storing window related entities like windowed tuples, triggers etc. WindowKryoSerializer
can be used for kryo serialization/deserialization of keys and values.
Modifier and Type | Interface and Description |
---|---|
static class |
WindowsStore.Entry
This class wraps key and value objects which can be passed to
putAll method. |
Modifier and Type | Field and Description |
---|---|
static String |
KEY_SEPARATOR
This can be used as a separator while generating a key from sequence of strings.
|
Modifier and Type | Method and Description |
---|---|
Iterable<Object> |
get(List<String> keys) |
Object |
get(String key) |
Iterable<String> |
getAllKeys() |
void |
put(String key,
Object value) |
void |
putAll(Collection<WindowsStore.Entry> entries) |
void |
remove(String key) |
void |
removeAll(Collection<String> keys) |
void |
shutdown() |
static final String KEY_SEPARATOR
This can be used as a separator while generating a key from sequence of strings.
void putAll(Collection<WindowsStore.Entry> entries)
void remove(String key)
void removeAll(Collection<String> keys)
void shutdown()
Copyright © 2019 The Apache Software Foundation. All Rights Reserved.