Interface TimeWindowedCogroupedKStreamX<K,VOut>
- Type Parameters:
K
- type of keysVOut
- type of values
- All Superinterfaces:
org.apache.kafka.streams.kstream.TimeWindowedCogroupedKStream<K,
VOut>
public interface TimeWindowedCogroupedKStreamX<K,VOut>
extends org.apache.kafka.streams.kstream.TimeWindowedCogroupedKStream<K,VOut>
Extends the
TimeWindowedCogroupedKStream
interface by adding methods to simplify Serde configuration,
error handling, and topic access-
Method Summary
Modifier and TypeMethodDescriptionaggregate
(org.apache.kafka.streams.kstream.Initializer<VOut> initializer, MaterializedX<K, VOut, org.apache.kafka.streams.state.WindowStore<org.apache.kafka.common.utils.Bytes, byte[]>> materialized) aggregate
(org.apache.kafka.streams.kstream.Initializer<VOut> initializer, org.apache.kafka.streams.kstream.Materialized<K, VOut, org.apache.kafka.streams.state.WindowStore<org.apache.kafka.common.utils.Bytes, byte[]>> materialized) aggregate
(org.apache.kafka.streams.kstream.Initializer<VOut> initializer, org.apache.kafka.streams.kstream.Named named) aggregate
(org.apache.kafka.streams.kstream.Initializer<VOut> initializer, org.apache.kafka.streams.kstream.Named named, MaterializedX<K, VOut, org.apache.kafka.streams.state.WindowStore<org.apache.kafka.common.utils.Bytes, byte[]>> materialized) aggregate
(org.apache.kafka.streams.kstream.Initializer<VOut> initializer, org.apache.kafka.streams.kstream.Named named, org.apache.kafka.streams.kstream.Materialized<K, VOut, org.apache.kafka.streams.state.WindowStore<org.apache.kafka.common.utils.Bytes, byte[]>> materialized)
-
Method Details
-
aggregate
-
aggregate
-
aggregate
-
aggregate
KTableX<org.apache.kafka.streams.kstream.Windowed<K>,VOut> aggregate(org.apache.kafka.streams.kstream.Initializer<VOut> initializer, MaterializedX<K, VOut, org.apache.kafka.streams.state.WindowStore<org.apache.kafka.common.utils.Bytes, byte[]>> materialized) - See Also:
-
aggregate
KTableX<org.apache.kafka.streams.kstream.Windowed<K>,VOut> aggregate(org.apache.kafka.streams.kstream.Initializer<VOut> initializer, org.apache.kafka.streams.kstream.Named named, org.apache.kafka.streams.kstream.Materialized<K, VOut, org.apache.kafka.streams.state.WindowStore<org.apache.kafka.common.utils.Bytes, byte[]>> materialized) -
aggregate
KTableX<org.apache.kafka.streams.kstream.Windowed<K>,VOut> aggregate(org.apache.kafka.streams.kstream.Initializer<VOut> initializer, org.apache.kafka.streams.kstream.Named named, MaterializedX<K, VOut, org.apache.kafka.streams.state.WindowStore<org.apache.kafka.common.utils.Bytes, byte[]>> materialized)
-