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)
-