kafka/docs/streams
Damian Guy 9cbb9f0939 KAFKA-5650; add StateStoreBuilder interface and implementations
Part of KIP-182

- Add `StateStoreBuilder` interface and `WindowStateStoreBuilder`, `KeyValueStateStoreBuilder`, and `SessionStateStoreBuilder` implementations
- Add `StoreSupplier`, `WindowBytesStoreSupplier`, `KeyValueBytesStoreSupplier`, `SessionBytesStoreSupplier` interfaces and implementations
- Add new methods to `Stores` to create the newly added `StoreSupplier` and `StateStoreBuilder` implementations
- Update `Topology` and `InternalTopology` to use the interfaces

Author: Damian Guy <damian.guy@gmail.com>

Reviewers: Bill Bejeck <bill@confluent.io>, Matthias J. Sax <matthias@confluent.io>, Guozhang Wang <wangguoz@gmail.com>

Closes #3767 from dguy/kafka-5650
2017-09-07 09:39:46 +01:00
..
architecture.html MINOR: Add Streams landing page 2017-07-21 19:16:14 -07:00
core-concepts.html MINOR: doc changes for KIP-138 2017-08-30 09:45:16 -07:00
developer-guide.html KAFKA-5650; add StateStoreBuilder interface and implementations 2017-09-07 09:39:46 +01:00
index.html KAFKA-5671: Add StreamsBuilder and Deprecate KStreamBuilder 2017-07-31 15:28:59 -07:00
quickstart.html KAFKA-5727: Add Streams quickstart tutorial as an archetype project 2017-08-11 12:19:28 -07:00
tutorial.html HOTFIX: missing imports and version on web docs 2017-08-11 13:53:47 -07:00
upgrade-guide.html MINOR: KIP-138 renaming of string names 2017-09-06 18:39:40 -07:00