StoreBuilder<KeyValueStore<String, Long>> wordCountsStore = Stores.keyValueStoreBuilder( Stores.persistentKeyValueStore("WordCountsStore"), Serdes.String(),
.keyValueStoreBuilder(Stores.persistentKeyValueStore(RESERVED_STOCK_STORE_NAME), Topics.WAREHOUSE_INVENTORY.keySerde(), Serdes.Long()) .withLoggingEnabled(new HashMap<>());
/** * {@inheritDoc} */ @Override public NFAStore<K, V> build() { StoreBuilder<KeyValueStore<Bytes, byte[]>> builder = Stores.keyValueStoreBuilder(storeSupplier, Serdes.Bytes(), Serdes.ByteArray()); return new NFAStoreImpl<>(builder.build(), stages, keySerde, valueSerde); } }
@Override public SharedVersionedBufferStore<K, V> build() { StoreBuilder<KeyValueStore<Bytes, byte[]>> builder = Stores.keyValueStoreBuilder(storeSupplier, Serdes.Bytes(), Serdes.ByteArray()); return new SharedVersionedBufferStoreImpl<>(builder.build(), keySerde, valueSerde); } }
@Override public AggregatesStore<K> build() { StoreBuilder<KeyValueStore<Bytes, byte[]>> builder = Stores.keyValueStoreBuilder(storeSupplier, Serdes.Bytes(), Serdes.ByteArray()); return new AggregatesStoreImpl<>(builder.build()); } }
/** * @return StoreBuilder */ public StoreBuilder<KeyValueStore<K, V>> materialize() { KeyValueBytesStoreSupplier supplier = (KeyValueBytesStoreSupplier) materialized.storeSupplier(); if (supplier == null) { final String name = materialized.storeName(); supplier = Stores.persistentKeyValueStore(name); } final StoreBuilder<KeyValueStore<K, V>> builder = Stores.keyValueStoreBuilder(supplier, materialized.keySerde(), materialized.valueSerde()); if (materialized.loggingEnabled()) { builder.withLoggingEnabled(materialized.logConfig()); } else { builder.withLoggingDisabled(); } if (materialized.cachingEnabled()) { builder.withCachingEnabled(); } return builder; } }
switch (spec.getType()) { case KEYVALUE: builder = Stores.keyValueStoreBuilder(Stores.persistentKeyValueStore(spec.getName()), keySerde, valueSerde); break; case WINDOW:
Stores.keyValueStoreBuilder(Stores.persistentKeyValueStore(localworkSetStoreName), Serdes.Integer(), new KryoSerde<>() ); Stores.keyValueStoreBuilder(Stores.persistentKeyValueStore(localSolutionSetStoreName), serialized.keySerde(), new KryoSerde<>() );
@Override public Topology get() { StoreBuilder<KeyValueStore<String, byte[]>> traceStoreBuilder = Stores.keyValueStoreBuilder( Stores.persistentKeyValueStore(traceStoreName), Serdes.String(), Serdes.ByteArray()); traceStoreBuilder.build(); StoreBuilder<KeyValueStore<String, byte[]>> serviceStoreBuilder = Stores.keyValueStoreBuilder( Stores.persistentKeyValueStore(serviceStoreName), Serdes.String(), serviceStoreBuilder.build(); StoreBuilder<KeyValueStore<String, byte[]>> dependencyStoreBuilder = Stores.keyValueStoreBuilder( Stores.persistentKeyValueStore(dependencyStoreName), Serdes.String(),