Class SessionWindowedCogroupedKStream<K, V, TJVMK, TJVMV>
KNet extension of SessionWindowedCogroupedKStream<K, V>
public class SessionWindowedCogroupedKStream<K, V, TJVMK, TJVMV> : IGenericSerDesFactoryApplier
Type Parameters
KVTJVMKThe JVM type of
KTJVMVThe JVM type of
V
- Inheritance
-
SessionWindowedCogroupedKStream<K, V, TJVMK, TJVMV>
- Implements
- Inherited Members
Methods
Aggregate<Arg1objectSuperK>(Initializer<V, TJVMV>, Merger<Arg1objectSuperK, V, TJVMK, TJVMV>)
public KTable<K, V, Windowed<TJVMK>, TJVMV> Aggregate<Arg1objectSuperK>(Initializer<V, TJVMV> arg0, Merger<Arg1objectSuperK, V, TJVMK, TJVMV> arg1) where Arg1objectSuperK : K
Parameters
arg0Initializer<V, TJVMV>arg1Merger<Arg1objectSuperK, V, TJVMK, TJVMV>
Returns
Type Parameters
Arg1objectSuperKK
Aggregate<Arg1objectSuperK>(Initializer<V, TJVMV>, Merger<Arg1objectSuperK, V, TJVMK, TJVMV>, Materialized<K, V, TJVMK, TJVMV>)
public KTable<K, V, Windowed<TJVMK>, TJVMV> Aggregate<Arg1objectSuperK>(Initializer<V, TJVMV> arg0, Merger<Arg1objectSuperK, V, TJVMK, TJVMV> arg1, Materialized<K, V, TJVMK, TJVMV> arg2) where Arg1objectSuperK : K
Parameters
arg0Initializer<V, TJVMV>arg1Merger<Arg1objectSuperK, V, TJVMK, TJVMV>arg2Materialized<K, V, TJVMK, TJVMV>
Returns
Type Parameters
Arg1objectSuperKK
Aggregate<Arg1objectSuperK>(Initializer<V, TJVMV>, Merger<Arg1objectSuperK, V, TJVMK, TJVMV>, Named)
public KTable<K, V, Windowed<TJVMK>, TJVMV> Aggregate<Arg1objectSuperK>(Initializer<V, TJVMV> arg0, Merger<Arg1objectSuperK, V, TJVMK, TJVMV> arg1, Named arg2) where Arg1objectSuperK : K
Parameters
arg0Initializer<V, TJVMV>arg1Merger<Arg1objectSuperK, V, TJVMK, TJVMV>arg2Named
Returns
Type Parameters
Arg1objectSuperKK
Aggregate<Arg1objectSuperK>(Initializer<V, TJVMV>, Merger<Arg1objectSuperK, V, TJVMK, TJVMV>, Named, Materialized<K, V, TJVMK, TJVMV>)
public KTable<K, V, Windowed<TJVMK>, TJVMV> Aggregate<Arg1objectSuperK>(Initializer<V, TJVMV> arg0, Merger<Arg1objectSuperK, V, TJVMK, TJVMV> arg1, Named arg2, Materialized<K, V, TJVMK, TJVMV> arg3) where Arg1objectSuperK : K
Parameters
arg0Initializer<V, TJVMV>arg1Merger<Arg1objectSuperK, V, TJVMK, TJVMV>arg2Namedarg3Materialized<K, V, TJVMK, TJVMV>
Returns
Type Parameters
Arg1objectSuperKK
Operators
implicit operator SessionWindowedCogroupedKStream<TJVMK, TJVMV>(SessionWindowedCogroupedKStream<K, V, TJVMK, TJVMV>)
Converter from SessionWindowedCogroupedKStream<K, V, TJVMK, TJVMV> to SessionWindowedCogroupedKStream<K, V>
public static implicit operator SessionWindowedCogroupedKStream<TJVMK, TJVMV>(SessionWindowedCogroupedKStream<K, V, TJVMK, TJVMV> t)
Parameters
tSessionWindowedCogroupedKStream<K, V, TJVMK, TJVMV>
Returns
- SessionWindowedCogroupedKStream<TJVMK, TJVMV>