Class KTable<K, V, TJVMK, TJVMV>
KNet extension of KTable<K, V>
public class KTable<K, V, TJVMK, TJVMV> : IGenericSerDesFactoryApplier
Type Parameters
KVTJVMKThe JVM type of
KTJVMVThe JVM type of
V
- Inheritance
-
KTable<K, V, TJVMK, TJVMV>
- Implements
- Inherited Members
Properties
QueryableStoreName
public string QueryableStoreName { get; }
Property Value
Methods
FilterNot<Arg0objectSuperK, Arg0objectSuperV>(Predicate<Arg0objectSuperK, Arg0objectSuperV, TJVMK, TJVMV>)
public KTable<K, V, TJVMK, TJVMV> FilterNot<Arg0objectSuperK, Arg0objectSuperV>(Predicate<Arg0objectSuperK, Arg0objectSuperV, TJVMK, TJVMV> arg0) where Arg0objectSuperK : K where Arg0objectSuperV : V
Parameters
arg0Predicate<Arg0objectSuperK, Arg0objectSuperV, TJVMK, TJVMV>
Returns
- KTable<K, V, TJVMK, TJVMV>
Type Parameters
Arg0objectSuperKKArg0objectSuperVV
FilterNot<Arg0objectSuperK, Arg0objectSuperV>(Predicate<Arg0objectSuperK, Arg0objectSuperV, TJVMK, TJVMV>, Materialized<K, V, TJVMK, TJVMV>)
public KTable<K, V, TJVMK, TJVMV> FilterNot<Arg0objectSuperK, Arg0objectSuperV>(Predicate<Arg0objectSuperK, Arg0objectSuperV, TJVMK, TJVMV> arg0, Materialized<K, V, TJVMK, TJVMV> arg1) where Arg0objectSuperK : K where Arg0objectSuperV : V
Parameters
arg0Predicate<Arg0objectSuperK, Arg0objectSuperV, TJVMK, TJVMV>arg1Materialized<K, V, TJVMK, TJVMV>
Returns
- KTable<K, V, TJVMK, TJVMV>
Type Parameters
Arg0objectSuperKKArg0objectSuperVV
FilterNot<Arg0objectSuperK, Arg0objectSuperV>(Predicate<Arg0objectSuperK, Arg0objectSuperV, TJVMK, TJVMV>, Named)
public KTable<K, V, TJVMK, TJVMV> FilterNot<Arg0objectSuperK, Arg0objectSuperV>(Predicate<Arg0objectSuperK, Arg0objectSuperV, TJVMK, TJVMV> arg0, Named arg1) where Arg0objectSuperK : K where Arg0objectSuperV : V
Parameters
Returns
- KTable<K, V, TJVMK, TJVMV>
Type Parameters
Arg0objectSuperKKArg0objectSuperVV
FilterNot<Arg0objectSuperK, Arg0objectSuperV>(Predicate<Arg0objectSuperK, Arg0objectSuperV, TJVMK, TJVMV>, Named, Materialized<K, V, TJVMK, TJVMV>)
public KTable<K, V, TJVMK, TJVMV> FilterNot<Arg0objectSuperK, Arg0objectSuperV>(Predicate<Arg0objectSuperK, Arg0objectSuperV, TJVMK, TJVMV> arg0, Named arg1, Materialized<K, V, TJVMK, TJVMV> arg2) where Arg0objectSuperK : K where Arg0objectSuperV : V
Parameters
arg0Predicate<Arg0objectSuperK, Arg0objectSuperV, TJVMK, TJVMV>arg1Namedarg2Materialized<K, V, TJVMK, TJVMV>
Returns
- KTable<K, V, TJVMK, TJVMV>
Type Parameters
Arg0objectSuperKKArg0objectSuperVV
Filter<Arg0objectSuperK, Arg0objectSuperV>(Predicate<Arg0objectSuperK, Arg0objectSuperV, TJVMK, TJVMV>)
public KTable<K, V, TJVMK, TJVMV> Filter<Arg0objectSuperK, Arg0objectSuperV>(Predicate<Arg0objectSuperK, Arg0objectSuperV, TJVMK, TJVMV> arg0) where Arg0objectSuperK : K where Arg0objectSuperV : V
Parameters
arg0Predicate<Arg0objectSuperK, Arg0objectSuperV, TJVMK, TJVMV>
Returns
- KTable<K, V, TJVMK, TJVMV>
Type Parameters
Arg0objectSuperKKArg0objectSuperVV
Filter<Arg0objectSuperK, Arg0objectSuperV>(Predicate<Arg0objectSuperK, Arg0objectSuperV, TJVMK, TJVMV>, Materialized<K, V, TJVMK, TJVMV>)
public KTable<K, V, TJVMK, TJVMV> Filter<Arg0objectSuperK, Arg0objectSuperV>(Predicate<Arg0objectSuperK, Arg0objectSuperV, TJVMK, TJVMV> arg0, Materialized<K, V, TJVMK, TJVMV> arg1) where Arg0objectSuperK : K where Arg0objectSuperV : V
Parameters
arg0Predicate<Arg0objectSuperK, Arg0objectSuperV, TJVMK, TJVMV>arg1Materialized<K, V, TJVMK, TJVMV>
Returns
- KTable<K, V, TJVMK, TJVMV>
Type Parameters
Arg0objectSuperKKArg0objectSuperVV
Filter<Arg0objectSuperK, Arg0objectSuperV>(Predicate<Arg0objectSuperK, Arg0objectSuperV, TJVMK, TJVMV>, Named)
public KTable<K, V, TJVMK, TJVMV> Filter<Arg0objectSuperK, Arg0objectSuperV>(Predicate<Arg0objectSuperK, Arg0objectSuperV, TJVMK, TJVMV> arg0, Named arg1) where Arg0objectSuperK : K where Arg0objectSuperV : V
Parameters
Returns
- KTable<K, V, TJVMK, TJVMV>
Type Parameters
Arg0objectSuperKKArg0objectSuperVV
Filter<Arg0objectSuperK, Arg0objectSuperV>(Predicate<Arg0objectSuperK, Arg0objectSuperV, TJVMK, TJVMV>, Named, Materialized<K, V, TJVMK, TJVMV>)
public KTable<K, V, TJVMK, TJVMV> Filter<Arg0objectSuperK, Arg0objectSuperV>(Predicate<Arg0objectSuperK, Arg0objectSuperV, TJVMK, TJVMV> arg0, Named arg1, Materialized<K, V, TJVMK, TJVMV> arg2) where Arg0objectSuperK : K where Arg0objectSuperV : V
Parameters
arg0Predicate<Arg0objectSuperK, Arg0objectSuperV, TJVMK, TJVMV>arg1Namedarg2Materialized<K, V, TJVMK, TJVMV>
Returns
- KTable<K, V, TJVMK, TJVMV>
Type Parameters
Arg0objectSuperKKArg0objectSuperVV
GroupBy<KR, TJVMKR, VR, TJVMVR, Arg0objectSuperK, Arg0objectSuperV>(KeyValueMapper<Arg0objectSuperK, Arg0objectSuperV, VR, TJVMK, TJVMV, KeyValue<TJVMKR, TJVMVR>>)
public KGroupedTable<KR, VR, TJVMKR, TJVMVR> GroupBy<KR, TJVMKR, VR, TJVMVR, Arg0objectSuperK, Arg0objectSuperV>(KeyValueMapper<Arg0objectSuperK, Arg0objectSuperV, VR, TJVMK, TJVMV, KeyValue<TJVMKR, TJVMVR>> arg0) where Arg0objectSuperK : K where Arg0objectSuperV : V
Parameters
arg0KeyValueMapper<Arg0objectSuperK, Arg0objectSuperV, VR, TJVMK, TJVMV, KeyValue<TJVMKR, TJVMVR>>
Returns
- KGroupedTable<KR, VR, TJVMKR, TJVMVR>
Type Parameters
KRTJVMKRThe JVM type of
KRVRTJVMVRThe JVM type of
VRArg0objectSuperKKArg0objectSuperVV
GroupBy<KR, TJVMKR, VR, TJVMVR, Arg0objectSuperK, Arg0objectSuperV>(KeyValueMapper<Arg0objectSuperK, Arg0objectSuperV, VR, TJVMK, TJVMV, KeyValue<TJVMKR, TJVMVR>>, Grouped<KR, VR, TJVMKR, TJVMVR>)
public KGroupedTable<KR, VR, TJVMKR, TJVMVR> GroupBy<KR, TJVMKR, VR, TJVMVR, Arg0objectSuperK, Arg0objectSuperV>(KeyValueMapper<Arg0objectSuperK, Arg0objectSuperV, VR, TJVMK, TJVMV, KeyValue<TJVMKR, TJVMVR>> arg0, Grouped<KR, VR, TJVMKR, TJVMVR> arg1) where Arg0objectSuperK : K where Arg0objectSuperV : V
Parameters
arg0KeyValueMapper<Arg0objectSuperK, Arg0objectSuperV, VR, TJVMK, TJVMV, KeyValue<TJVMKR, TJVMVR>>arg1Grouped<KR, VR, TJVMKR, TJVMVR>
Returns
- KGroupedTable<KR, VR, TJVMKR, TJVMVR>
Type Parameters
KRTJVMKRThe JVM type of
KRVRTJVMVRThe JVM type of
VRArg0objectSuperKKArg0objectSuperVV
Join<VR, KO, VO, TJVMVR, TJVMKO, TJVMVO>(KTable<KO, VO, TJVMKO, TJVMVO>, BiFunction<K, V, KO, TJVMK, TJVMV, TJVMKO>, ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR>)
public KTable<K, VR, TJVMK, TJVMVR> Join<VR, KO, VO, TJVMVR, TJVMKO, TJVMVO>(KTable<KO, VO, TJVMKO, TJVMVO> arg0, BiFunction<K, V, KO, TJVMK, TJVMV, TJVMKO> arg1, ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR> arg2)
Parameters
arg0KTable<KO, VO, TJVMKO, TJVMVO>arg1BiFunction<K, V, KO, TJVMK, TJVMV, TJVMKO>arg2ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR>
Returns
- KTable<K, VR, TJVMK, TJVMVR>
Type Parameters
VRKOVOTJVMVRThe JVM type of
VRTJVMKOThe JVM type of
KOTJVMVOThe JVM type of
VO
Join<VR, KO, VO, TJVMVR, TJVMKO, TJVMVO>(KTable<KO, VO, TJVMKO, TJVMVO>, BiFunction<K, V, KO, TJVMK, TJVMV, TJVMKO>, ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR>, Materialized<K, VR, TJVMK, TJVMVR>)
public KTable<K, VR, TJVMK, TJVMVR> Join<VR, KO, VO, TJVMVR, TJVMKO, TJVMVO>(KTable<KO, VO, TJVMKO, TJVMVO> arg0, BiFunction<K, V, KO, TJVMK, TJVMV, TJVMKO> arg1, ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR> arg2, Materialized<K, VR, TJVMK, TJVMVR> arg3)
Parameters
arg0KTable<KO, VO, TJVMKO, TJVMVO>arg1BiFunction<K, V, KO, TJVMK, TJVMV, TJVMKO>arg2ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR>arg3Materialized<K, VR, TJVMK, TJVMVR>
Returns
- KTable<K, VR, TJVMK, TJVMVR>
Type Parameters
VRKOVOTJVMVRThe JVM type of
VRTJVMKOThe JVM type of
KOTJVMVOThe JVM type of
VO
Join<VR, KO, VO, TJVMVR, TJVMKO, TJVMVO>(KTable<KO, VO, TJVMKO, TJVMVO>, BiFunction<K, V, KO, TJVMK, TJVMV, TJVMKO>, ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR>, TableJoined<K, KO, TJVMK, TJVMKO>)
public KTable<K, VR, TJVMK, TJVMVR> Join<VR, KO, VO, TJVMVR, TJVMKO, TJVMVO>(KTable<KO, VO, TJVMKO, TJVMVO> arg0, BiFunction<K, V, KO, TJVMK, TJVMV, TJVMKO> arg1, ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR> arg2, TableJoined<K, KO, TJVMK, TJVMKO> arg3)
Parameters
arg0KTable<KO, VO, TJVMKO, TJVMVO>arg1BiFunction<K, V, KO, TJVMK, TJVMV, TJVMKO>arg2ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR>arg3TableJoined<K, KO, TJVMK, TJVMKO>
Returns
- KTable<K, VR, TJVMK, TJVMVR>
Type Parameters
VRKOVOTJVMVRThe JVM type of
VRTJVMKOThe JVM type of
KOTJVMVOThe JVM type of
VO
Join<VR, KO, VO, TJVMVR, TJVMKO, TJVMVO>(KTable<KO, VO, TJVMKO, TJVMVO>, BiFunction<K, V, KO, TJVMK, TJVMV, TJVMKO>, ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR>, TableJoined<K, KO, TJVMK, TJVMKO>, Materialized<K, VR, TJVMK, TJVMVR>)
public KTable<K, VR, TJVMK, TJVMVR> Join<VR, KO, VO, TJVMVR, TJVMKO, TJVMVO>(KTable<KO, VO, TJVMKO, TJVMVO> arg0, BiFunction<K, V, KO, TJVMK, TJVMV, TJVMKO> arg1, ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR> arg2, TableJoined<K, KO, TJVMK, TJVMKO> arg3, Materialized<K, VR, TJVMK, TJVMVR> arg4)
Parameters
arg0KTable<KO, VO, TJVMKO, TJVMVO>arg1BiFunction<K, V, KO, TJVMK, TJVMV, TJVMKO>arg2ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR>arg3TableJoined<K, KO, TJVMK, TJVMKO>arg4Materialized<K, VR, TJVMK, TJVMVR>
Returns
- KTable<K, VR, TJVMK, TJVMVR>
Type Parameters
VRKOVOTJVMVRThe JVM type of
VRTJVMKOThe JVM type of
KOTJVMVOThe JVM type of
VO
Join<VR, KO, VO, TJVMVR, TJVMKO, TJVMVO>(KTable<KO, VO, TJVMKO, TJVMVO>, Function<V, KO, TJVMV, TJVMKO>, ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR>)
public KTable<K, VR, TJVMK, TJVMVR> Join<VR, KO, VO, TJVMVR, TJVMKO, TJVMVO>(KTable<KO, VO, TJVMKO, TJVMVO> arg0, Function<V, KO, TJVMV, TJVMKO> arg1, ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR> arg2)
Parameters
arg0KTable<KO, VO, TJVMKO, TJVMVO>arg1Function<V, KO, TJVMV, TJVMKO>arg2ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR>
Returns
- KTable<K, VR, TJVMK, TJVMVR>
Type Parameters
VRKOVOTJVMVRThe JVM type of
VRTJVMKOThe JVM type of
KOTJVMVOThe JVM type of
VO
Join<VR, KO, VO, TJVMVR, TJVMKO, TJVMVO>(KTable<KO, VO, TJVMKO, TJVMVO>, Function<V, KO, TJVMV, TJVMKO>, ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR>, Materialized<K, VR, TJVMK, TJVMVR>)
public KTable<K, VR, TJVMK, TJVMVR> Join<VR, KO, VO, TJVMVR, TJVMKO, TJVMVO>(KTable<KO, VO, TJVMKO, TJVMVO> arg0, Function<V, KO, TJVMV, TJVMKO> arg1, ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR> arg2, Materialized<K, VR, TJVMK, TJVMVR> arg3)
Parameters
arg0KTable<KO, VO, TJVMKO, TJVMVO>arg1Function<V, KO, TJVMV, TJVMKO>arg2ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR>arg3Materialized<K, VR, TJVMK, TJVMVR>
Returns
- KTable<K, VR, TJVMK, TJVMVR>
Type Parameters
VRKOVOTJVMVRThe JVM type of
VRTJVMKOThe JVM type of
KOTJVMVOThe JVM type of
VO
Join<VR, KO, VO, TJVMVR, TJVMKO, TJVMVO>(KTable<KO, VO, TJVMKO, TJVMVO>, Function<V, KO, TJVMV, TJVMKO>, ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR>, TableJoined<K, KO, TJVMK, TJVMKO>)
public KTable<K, VR, TJVMK, TJVMVR> Join<VR, KO, VO, TJVMVR, TJVMKO, TJVMVO>(KTable<KO, VO, TJVMKO, TJVMVO> arg0, Function<V, KO, TJVMV, TJVMKO> arg1, ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR> arg2, TableJoined<K, KO, TJVMK, TJVMKO> arg3)
Parameters
arg0KTable<KO, VO, TJVMKO, TJVMVO>arg1Function<V, KO, TJVMV, TJVMKO>arg2ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR>arg3TableJoined<K, KO, TJVMK, TJVMKO>
Returns
- KTable<K, VR, TJVMK, TJVMVR>
Type Parameters
VRKOVOTJVMVRThe JVM type of
VRTJVMKOThe JVM type of
KOTJVMVOThe JVM type of
VO
Join<VR, KO, VO, TJVMVR, TJVMKO, TJVMVO>(KTable<KO, VO, TJVMKO, TJVMVO>, Function<V, KO, TJVMV, TJVMKO>, ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR>, TableJoined<K, KO, TJVMK, TJVMKO>, Materialized<K, VR, TJVMK, TJVMVR>)
public KTable<K, VR, TJVMK, TJVMVR> Join<VR, KO, VO, TJVMVR, TJVMKO, TJVMVO>(KTable<KO, VO, TJVMKO, TJVMVO> arg0, Function<V, KO, TJVMV, TJVMKO> arg1, ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR> arg2, TableJoined<K, KO, TJVMK, TJVMKO> arg3, Materialized<K, VR, TJVMK, TJVMVR> arg4)
Parameters
arg0KTable<KO, VO, TJVMKO, TJVMVO>arg1Function<V, KO, TJVMV, TJVMKO>arg2ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR>arg3TableJoined<K, KO, TJVMK, TJVMKO>arg4Materialized<K, VR, TJVMK, TJVMVR>
Returns
- KTable<K, VR, TJVMK, TJVMVR>
Type Parameters
VRKOVOTJVMVRThe JVM type of
VRTJVMKOThe JVM type of
KOTJVMVOThe JVM type of
VO
Join<VR, TJVMVR, VO, TJVMVO, Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR>(KTable<K, VO, TJVMK, TJVMVO>, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR, TJVMV, TJVMVO, TJVMVR>)
public KTable<K, VR, TJVMK, TJVMVR> Join<VR, TJVMVR, VO, TJVMVO, Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR>(KTable<K, VO, TJVMK, TJVMVO> arg0, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR, TJVMV, TJVMVO, TJVMVR> arg1) where Arg1objectSuperV : V where Arg1objectSuperVO : VO where Arg1ExtendsVR : VR
Parameters
arg0KTable<K, VO, TJVMK, TJVMVO>arg1ValueJoiner<Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR, TJVMV, TJVMVO, TJVMVR>
Returns
- KTable<K, VR, TJVMK, TJVMVR>
Type Parameters
VRTJVMVRThe JVM type of
VRVOTJVMVOThe JVM type of
VOArg1objectSuperVVArg1objectSuperVOVOArg1ExtendsVRVR
Join<VR, TJVMVR, VO, TJVMVO, Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR>(KTable<K, VO, TJVMK, TJVMVO>, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR, TJVMV, TJVMVO, TJVMVR>, Materialized<K, VR, TJVMK, TJVMVR>)
public KTable<K, VR, TJVMK, TJVMVR> Join<VR, TJVMVR, VO, TJVMVO, Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR>(KTable<K, VO, TJVMK, TJVMVO> arg0, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR, TJVMV, TJVMVO, TJVMVR> arg1, Materialized<K, VR, TJVMK, TJVMVR> arg2) where Arg1objectSuperV : V where Arg1objectSuperVO : VO where Arg1ExtendsVR : VR
Parameters
arg0KTable<K, VO, TJVMK, TJVMVO>arg1ValueJoiner<Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR, TJVMV, TJVMVO, TJVMVR>arg2Materialized<K, VR, TJVMK, TJVMVR>
Returns
- KTable<K, VR, TJVMK, TJVMVR>
Type Parameters
VRTJVMVRThe JVM type of
VRVOTJVMVOThe JVM type of
VOArg1objectSuperVVArg1objectSuperVOVOArg1ExtendsVRVR
Join<VR, TJVMVR, VO, TJVMVO, Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR>(KTable<K, VO, TJVMK, TJVMVO>, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR, TJVMV, TJVMVO, TJVMVR>, Named)
public KTable<K, VR, TJVMK, TJVMVR> Join<VR, TJVMVR, VO, TJVMVO, Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR>(KTable<K, VO, TJVMK, TJVMVO> arg0, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR, TJVMV, TJVMVO, TJVMVR> arg1, Named arg2) where Arg1objectSuperV : V where Arg1objectSuperVO : VO where Arg1ExtendsVR : VR
Parameters
arg0KTable<K, VO, TJVMK, TJVMVO>arg1ValueJoiner<Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR, TJVMV, TJVMVO, TJVMVR>arg2Named
Returns
- KTable<K, VR, TJVMK, TJVMVR>
Type Parameters
VRTJVMVRThe JVM type of
VRVOTJVMVOThe JVM type of
VOArg1objectSuperVVArg1objectSuperVOVOArg1ExtendsVRVR
Join<VR, TJVMVR, VO, TJVMVO, Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR>(KTable<K, VO, TJVMK, TJVMVO>, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR, TJVMV, TJVMVO, TJVMVR>, Named, Materialized<K, VR, TJVMK, TJVMVR>)
public KTable<K, VR, TJVMK, TJVMVR> Join<VR, TJVMVR, VO, TJVMVO, Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR>(KTable<K, VO, TJVMK, TJVMVO> arg0, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR, TJVMV, TJVMVO, TJVMVR> arg1, Named arg2, Materialized<K, VR, TJVMK, TJVMVR> arg3) where Arg1objectSuperV : V where Arg1objectSuperVO : VO where Arg1ExtendsVR : VR
Parameters
arg0KTable<K, VO, TJVMK, TJVMVO>arg1ValueJoiner<Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR, TJVMV, TJVMVO, TJVMVR>arg2Namedarg3Materialized<K, VR, TJVMK, TJVMVR>
Returns
- KTable<K, VR, TJVMK, TJVMVR>
Type Parameters
VRTJVMVRThe JVM type of
VRVOTJVMVOThe JVM type of
VOArg1objectSuperVVArg1objectSuperVOVOArg1ExtendsVRVR
LeftJoin<VR, KO, VO, TJVMVR, TJVMKO, TJVMVO>(KTable<KO, VO, TJVMKO, TJVMVO>, BiFunction<K, V, KO, TJVMK, TJVMV, TJVMKO>, ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR>)
public KTable<K, VR, TJVMK, TJVMVR> LeftJoin<VR, KO, VO, TJVMVR, TJVMKO, TJVMVO>(KTable<KO, VO, TJVMKO, TJVMVO> arg0, BiFunction<K, V, KO, TJVMK, TJVMV, TJVMKO> arg1, ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR> arg2)
Parameters
arg0KTable<KO, VO, TJVMKO, TJVMVO>arg1BiFunction<K, V, KO, TJVMK, TJVMV, TJVMKO>arg2ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR>
Returns
- KTable<K, VR, TJVMK, TJVMVR>
Type Parameters
VRKOVOTJVMVRThe JVM type of
VRTJVMKOThe JVM type of
KOTJVMVOThe JVM type of
VO
LeftJoin<VR, KO, VO, TJVMVR, TJVMKO, TJVMVO>(KTable<KO, VO, TJVMKO, TJVMVO>, BiFunction<K, V, KO, TJVMK, TJVMV, TJVMKO>, ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR>, Materialized<K, VR, TJVMK, TJVMVR>)
public KTable<K, VR, TJVMK, TJVMVR> LeftJoin<VR, KO, VO, TJVMVR, TJVMKO, TJVMVO>(KTable<KO, VO, TJVMKO, TJVMVO> arg0, BiFunction<K, V, KO, TJVMK, TJVMV, TJVMKO> arg1, ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR> arg2, Materialized<K, VR, TJVMK, TJVMVR> arg3)
Parameters
arg0KTable<KO, VO, TJVMKO, TJVMVO>arg1BiFunction<K, V, KO, TJVMK, TJVMV, TJVMKO>arg2ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR>arg3Materialized<K, VR, TJVMK, TJVMVR>
Returns
- KTable<K, VR, TJVMK, TJVMVR>
Type Parameters
VRKOVOTJVMVRThe JVM type of
VRTJVMKOThe JVM type of
KOTJVMVOThe JVM type of
VO
LeftJoin<VR, KO, VO, TJVMVR, TJVMKO, TJVMVO>(KTable<KO, VO, TJVMKO, TJVMVO>, BiFunction<K, V, KO, TJVMK, TJVMV, TJVMKO>, ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR>, TableJoined<K, KO, TJVMK, TJVMKO>)
public KTable<K, VR, TJVMK, TJVMVR> LeftJoin<VR, KO, VO, TJVMVR, TJVMKO, TJVMVO>(KTable<KO, VO, TJVMKO, TJVMVO> arg0, BiFunction<K, V, KO, TJVMK, TJVMV, TJVMKO> arg1, ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR> arg2, TableJoined<K, KO, TJVMK, TJVMKO> arg3)
Parameters
arg0KTable<KO, VO, TJVMKO, TJVMVO>arg1BiFunction<K, V, KO, TJVMK, TJVMV, TJVMKO>arg2ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR>arg3TableJoined<K, KO, TJVMK, TJVMKO>
Returns
- KTable<K, VR, TJVMK, TJVMVR>
Type Parameters
VRKOVOTJVMVRThe JVM type of
VRTJVMKOThe JVM type of
KOTJVMVOThe JVM type of
VO
LeftJoin<VR, KO, VO, TJVMVR, TJVMKO, TJVMVO>(KTable<KO, VO, TJVMKO, TJVMVO>, BiFunction<K, V, KO, TJVMK, TJVMV, TJVMKO>, ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR>, TableJoined<K, KO, TJVMK, TJVMKO>, Materialized<K, VR, TJVMK, TJVMVR>)
public KTable<K, VR, TJVMK, TJVMVR> LeftJoin<VR, KO, VO, TJVMVR, TJVMKO, TJVMVO>(KTable<KO, VO, TJVMKO, TJVMVO> arg0, BiFunction<K, V, KO, TJVMK, TJVMV, TJVMKO> arg1, ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR> arg2, TableJoined<K, KO, TJVMK, TJVMKO> arg3, Materialized<K, VR, TJVMK, TJVMVR> arg4)
Parameters
arg0KTable<KO, VO, TJVMKO, TJVMVO>arg1BiFunction<K, V, KO, TJVMK, TJVMV, TJVMKO>arg2ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR>arg3TableJoined<K, KO, TJVMK, TJVMKO>arg4Materialized<K, VR, TJVMK, TJVMVR>
Returns
- KTable<K, VR, TJVMK, TJVMVR>
Type Parameters
VRKOVOTJVMVRThe JVM type of
VRTJVMKOThe JVM type of
KOTJVMVOThe JVM type of
VO
LeftJoin<VR, KO, VO, TJVMVR, TJVMKO, TJVMVO>(KTable<KO, VO, TJVMKO, TJVMVO>, Function<V, KO, TJVMV, TJVMKO>, ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR>)
public KTable<K, VR, TJVMK, TJVMVR> LeftJoin<VR, KO, VO, TJVMVR, TJVMKO, TJVMVO>(KTable<KO, VO, TJVMKO, TJVMVO> arg0, Function<V, KO, TJVMV, TJVMKO> arg1, ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR> arg2)
Parameters
arg0KTable<KO, VO, TJVMKO, TJVMVO>arg1Function<V, KO, TJVMV, TJVMKO>arg2ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR>
Returns
- KTable<K, VR, TJVMK, TJVMVR>
Type Parameters
VRKOVOTJVMVRThe JVM type of
VRTJVMKOThe JVM type of
KOTJVMVOThe JVM type of
VO
LeftJoin<VR, KO, VO, TJVMVR, TJVMKO, TJVMVO>(KTable<KO, VO, TJVMKO, TJVMVO>, Function<V, KO, TJVMV, TJVMKO>, ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR>, Materialized<K, VR, TJVMK, TJVMVR>)
public KTable<K, VR, TJVMK, TJVMVR> LeftJoin<VR, KO, VO, TJVMVR, TJVMKO, TJVMVO>(KTable<KO, VO, TJVMKO, TJVMVO> arg0, Function<V, KO, TJVMV, TJVMKO> arg1, ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR> arg2, Materialized<K, VR, TJVMK, TJVMVR> arg3)
Parameters
arg0KTable<KO, VO, TJVMKO, TJVMVO>arg1Function<V, KO, TJVMV, TJVMKO>arg2ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR>arg3Materialized<K, VR, TJVMK, TJVMVR>
Returns
- KTable<K, VR, TJVMK, TJVMVR>
Type Parameters
VRKOVOTJVMVRThe JVM type of
VRTJVMKOThe JVM type of
KOTJVMVOThe JVM type of
VO
LeftJoin<VR, KO, VO, TJVMVR, TJVMKO, TJVMVO>(KTable<KO, VO, TJVMKO, TJVMVO>, Function<V, KO, TJVMV, TJVMKO>, ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR>, TableJoined<K, KO, TJVMK, TJVMKO>)
public KTable<K, VR, TJVMK, TJVMVR> LeftJoin<VR, KO, VO, TJVMVR, TJVMKO, TJVMVO>(KTable<KO, VO, TJVMKO, TJVMVO> arg0, Function<V, KO, TJVMV, TJVMKO> arg1, ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR> arg2, TableJoined<K, KO, TJVMK, TJVMKO> arg3)
Parameters
arg0KTable<KO, VO, TJVMKO, TJVMVO>arg1Function<V, KO, TJVMV, TJVMKO>arg2ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR>arg3TableJoined<K, KO, TJVMK, TJVMKO>
Returns
- KTable<K, VR, TJVMK, TJVMVR>
Type Parameters
VRKOVOTJVMVRThe JVM type of
VRTJVMKOThe JVM type of
KOTJVMVOThe JVM type of
VO
LeftJoin<VR, KO, VO, TJVMVR, TJVMKO, TJVMVO>(KTable<KO, VO, TJVMKO, TJVMVO>, Function<V, KO, TJVMV, TJVMKO>, ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR>, TableJoined<K, KO, TJVMK, TJVMKO>, Materialized<K, VR, TJVMK, TJVMVR>)
public KTable<K, VR, TJVMK, TJVMVR> LeftJoin<VR, KO, VO, TJVMVR, TJVMKO, TJVMVO>(KTable<KO, VO, TJVMKO, TJVMVO> arg0, Function<V, KO, TJVMV, TJVMKO> arg1, ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR> arg2, TableJoined<K, KO, TJVMK, TJVMKO> arg3, Materialized<K, VR, TJVMK, TJVMVR> arg4)
Parameters
arg0KTable<KO, VO, TJVMKO, TJVMVO>arg1Function<V, KO, TJVMV, TJVMKO>arg2ValueJoiner<V, VO, VR, TJVMV, TJVMVO, TJVMVR>arg3TableJoined<K, KO, TJVMK, TJVMKO>arg4Materialized<K, VR, TJVMK, TJVMVR>
Returns
- KTable<K, VR, TJVMK, TJVMVR>
Type Parameters
VRKOVOTJVMVRThe JVM type of
VRTJVMKOThe JVM type of
KOTJVMVOThe JVM type of
VO
LeftJoin<VR, VO, TJVMVR, TJVMVO, Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR>(KTable<K, VO, TJVMK, TJVMVO>, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR, TJVMV, TJVMVO, TJVMVR>)
public KTable<K, VR, TJVMK, TJVMVR> LeftJoin<VR, VO, TJVMVR, TJVMVO, Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR>(KTable<K, VO, TJVMK, TJVMVO> arg0, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR, TJVMV, TJVMVO, TJVMVR> arg1) where Arg1objectSuperV : V where Arg1objectSuperVO : VO where Arg1ExtendsVR : VR
Parameters
arg0KTable<K, VO, TJVMK, TJVMVO>arg1ValueJoiner<Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR, TJVMV, TJVMVO, TJVMVR>
Returns
- KTable<K, VR, TJVMK, TJVMVR>
Type Parameters
VRVOTJVMVRThe JVM type of
VRTJVMVOThe JVM type of
VOArg1objectSuperVVArg1objectSuperVOVOArg1ExtendsVRVR
LeftJoin<VR, VO, TJVMVR, TJVMVO, Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR>(KTable<K, VO, TJVMK, TJVMVO>, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR, TJVMV, TJVMVO, TJVMVR>, Named)
public KTable<K, VR, TJVMK, TJVMVR> LeftJoin<VR, VO, TJVMVR, TJVMVO, Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR>(KTable<K, VO, TJVMK, TJVMVO> arg0, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR, TJVMV, TJVMVO, TJVMVR> arg1, Named arg2) where Arg1objectSuperV : V where Arg1objectSuperVO : VO where Arg1ExtendsVR : VR
Parameters
arg0KTable<K, VO, TJVMK, TJVMVO>arg1ValueJoiner<Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR, TJVMV, TJVMVO, TJVMVR>arg2Named
Returns
- KTable<K, VR, TJVMK, TJVMVR>
Type Parameters
VRVOTJVMVRThe JVM type of
VRTJVMVOThe JVM type of
VOArg1objectSuperVVArg1objectSuperVOVOArg1ExtendsVRVR
LeftJoin<VR, TJVMVR, VO, TJVMVO, Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR>(KTable<K, VO, TJVMK, TJVMVO>, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR, TJVMV, TJVMVO, TJVMVR>, Materialized<K, VR, TJVMK, TJVMVR>)
public KTable<K, VR, TJVMK, TJVMVR> LeftJoin<VR, TJVMVR, VO, TJVMVO, Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR>(KTable<K, VO, TJVMK, TJVMVO> arg0, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR, TJVMV, TJVMVO, TJVMVR> arg1, Materialized<K, VR, TJVMK, TJVMVR> arg2) where Arg1objectSuperV : V where Arg1objectSuperVO : VO where Arg1ExtendsVR : VR
Parameters
arg0KTable<K, VO, TJVMK, TJVMVO>arg1ValueJoiner<Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR, TJVMV, TJVMVO, TJVMVR>arg2Materialized<K, VR, TJVMK, TJVMVR>
Returns
- KTable<K, VR, TJVMK, TJVMVR>
Type Parameters
VRTJVMVRThe JVM type of
VRVOTJVMVOThe JVM type of
VOArg1objectSuperVVArg1objectSuperVOVOArg1ExtendsVRVR
LeftJoin<VR, TJVMVR, VO, TJVMVO, Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR>(KTable<K, VO, TJVMK, TJVMVO>, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR, TJVMV, TJVMVO, TJVMVR>, Named, Materialized<K, VR, TJVMK, TJVMVR>)
public KTable<K, VR, TJVMK, TJVMVR> LeftJoin<VR, TJVMVR, VO, TJVMVO, Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR>(KTable<K, VO, TJVMK, TJVMVO> arg0, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR, TJVMV, TJVMVO, TJVMVR> arg1, Named arg2, Materialized<K, VR, TJVMK, TJVMVR> arg3) where Arg1objectSuperV : V where Arg1objectSuperVO : VO where Arg1ExtendsVR : VR
Parameters
arg0KTable<K, VO, TJVMK, TJVMVO>arg1ValueJoiner<Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR, TJVMV, TJVMVO, TJVMVR>arg2Namedarg3Materialized<K, VR, TJVMK, TJVMVR>
Returns
- KTable<K, VR, TJVMK, TJVMVR>
Type Parameters
VRTJVMVRThe JVM type of
VRVOTJVMVOThe JVM type of
VOArg1objectSuperVVArg1objectSuperVOVOArg1ExtendsVRVR
MapValues<VR, TJVMVR, Arg0objectSuperV, Arg0ExtendsVR>(ValueMapper<Arg0objectSuperV, Arg0ExtendsVR, TJVMV, TJVMVR>)
public KTable<K, VR, TJVMK, TJVMVR> MapValues<VR, TJVMVR, Arg0objectSuperV, Arg0ExtendsVR>(ValueMapper<Arg0objectSuperV, Arg0ExtendsVR, TJVMV, TJVMVR> arg0) where Arg0objectSuperV : V where Arg0ExtendsVR : VR
Parameters
arg0ValueMapper<Arg0objectSuperV, Arg0ExtendsVR, TJVMV, TJVMVR>
Returns
- KTable<K, VR, TJVMK, TJVMVR>
Type Parameters
VRTJVMVRThe JVM type of
VRArg0objectSuperVVArg0ExtendsVRVR
MapValues<VR, TJVMVR, Arg0objectSuperV, Arg0ExtendsVR>(ValueMapper<Arg0objectSuperV, Arg0ExtendsVR, TJVMV, TJVMVR>, Materialized<K, VR, TJVMK, TJVMVR>)
public KTable<K, VR, TJVMK, TJVMVR> MapValues<VR, TJVMVR, Arg0objectSuperV, Arg0ExtendsVR>(ValueMapper<Arg0objectSuperV, Arg0ExtendsVR, TJVMV, TJVMVR> arg0, Materialized<K, VR, TJVMK, TJVMVR> arg1) where Arg0objectSuperV : V where Arg0ExtendsVR : VR
Parameters
arg0ValueMapper<Arg0objectSuperV, Arg0ExtendsVR, TJVMV, TJVMVR>arg1Materialized<K, VR, TJVMK, TJVMVR>
Returns
- KTable<K, VR, TJVMK, TJVMVR>
Type Parameters
VRTJVMVRThe JVM type of
VRArg0objectSuperVVArg0ExtendsVRVR
MapValues<VR, TJVMVR, Arg0objectSuperV, Arg0ExtendsVR>(ValueMapper<Arg0objectSuperV, Arg0ExtendsVR, TJVMV, TJVMVR>, Named)
public KTable<K, VR, TJVMK, TJVMVR> MapValues<VR, TJVMVR, Arg0objectSuperV, Arg0ExtendsVR>(ValueMapper<Arg0objectSuperV, Arg0ExtendsVR, TJVMV, TJVMVR> arg0, Named arg1) where Arg0objectSuperV : V where Arg0ExtendsVR : VR
Parameters
arg0ValueMapper<Arg0objectSuperV, Arg0ExtendsVR, TJVMV, TJVMVR>arg1Named
Returns
- KTable<K, VR, TJVMK, TJVMVR>
Type Parameters
VRTJVMVRThe JVM type of
VRArg0objectSuperVVArg0ExtendsVRVR
MapValues<VR, TJVMVR, Arg0objectSuperV, Arg0ExtendsVR>(ValueMapper<Arg0objectSuperV, Arg0ExtendsVR, TJVMV, TJVMVR>, Named, Materialized<K, VR, TJVMK, TJVMVR>)
public KTable<K, VR, TJVMK, TJVMVR> MapValues<VR, TJVMVR, Arg0objectSuperV, Arg0ExtendsVR>(ValueMapper<Arg0objectSuperV, Arg0ExtendsVR, TJVMV, TJVMVR> arg0, Named arg1, Materialized<K, VR, TJVMK, TJVMVR> arg2) where Arg0objectSuperV : V where Arg0ExtendsVR : VR
Parameters
arg0ValueMapper<Arg0objectSuperV, Arg0ExtendsVR, TJVMV, TJVMVR>arg1Namedarg2Materialized<K, VR, TJVMK, TJVMVR>
Returns
- KTable<K, VR, TJVMK, TJVMVR>
Type Parameters
VRTJVMVRThe JVM type of
VRArg0objectSuperVVArg0ExtendsVRVR
MapValues<VR, TJVMVR, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVR>(ValueMapperWithKey<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVR, TJVMK, TJVMV, TJVMVR>)
public KTable<K, VR, TJVMK, TJVMVR> MapValues<VR, TJVMVR, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVR>(ValueMapperWithKey<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVR, TJVMK, TJVMV, TJVMVR> arg0) where Arg0objectSuperK : K where Arg0objectSuperV : V where Arg0ExtendsVR : VR
Parameters
arg0ValueMapperWithKey<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVR, TJVMK, TJVMV, TJVMVR>
Returns
- KTable<K, VR, TJVMK, TJVMVR>
Type Parameters
VRTJVMVRThe JVM type of
VRArg0objectSuperKKArg0objectSuperVVArg0ExtendsVRVR
MapValues<VR, TJVMVR, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVR>(ValueMapperWithKey<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVR, TJVMK, TJVMV, TJVMVR>, Materialized<K, VR, TJVMK, TJVMVR>)
public KTable<K, VR, TJVMK, TJVMVR> MapValues<VR, TJVMVR, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVR>(ValueMapperWithKey<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVR, TJVMK, TJVMV, TJVMVR> arg0, Materialized<K, VR, TJVMK, TJVMVR> arg1) where Arg0objectSuperK : K where Arg0objectSuperV : V where Arg0ExtendsVR : VR
Parameters
arg0ValueMapperWithKey<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVR, TJVMK, TJVMV, TJVMVR>arg1Materialized<K, VR, TJVMK, TJVMVR>
Returns
- KTable<K, VR, TJVMK, TJVMVR>
Type Parameters
VRTJVMVRThe JVM type of
VRArg0objectSuperKKArg0objectSuperVVArg0ExtendsVRVR
MapValues<VR, TJVMVR, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVR>(ValueMapperWithKey<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVR, TJVMK, TJVMV, TJVMVR>, Named)
public KTable<K, VR, TJVMK, TJVMVR> MapValues<VR, TJVMVR, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVR>(ValueMapperWithKey<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVR, TJVMK, TJVMV, TJVMVR> arg0, Named arg1) where Arg0objectSuperK : K where Arg0objectSuperV : V where Arg0ExtendsVR : VR
Parameters
arg0ValueMapperWithKey<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVR, TJVMK, TJVMV, TJVMVR>arg1Named
Returns
- KTable<K, VR, TJVMK, TJVMVR>
Type Parameters
VRTJVMVRThe JVM type of
VRArg0objectSuperKKArg0objectSuperVVArg0ExtendsVRVR
MapValues<VR, TJVMVR, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVR>(ValueMapperWithKey<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVR, TJVMK, TJVMV, TJVMVR>, Named, Materialized<K, VR, TJVMK, TJVMVR>)
public KTable<K, VR, TJVMK, TJVMVR> MapValues<VR, TJVMVR, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVR>(ValueMapperWithKey<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVR, TJVMK, TJVMV, TJVMVR> arg0, Named arg1, Materialized<K, VR, TJVMK, TJVMVR> arg2) where Arg0objectSuperK : K where Arg0objectSuperV : V where Arg0ExtendsVR : VR
Parameters
arg0ValueMapperWithKey<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVR, TJVMK, TJVMV, TJVMVR>arg1Namedarg2Materialized<K, VR, TJVMK, TJVMVR>
Returns
- KTable<K, VR, TJVMK, TJVMVR>
Type Parameters
VRTJVMVRThe JVM type of
VRArg0objectSuperKKArg0objectSuperVVArg0ExtendsVRVR
OuterJoin<VR, VO, TJVMVR, TJVMVO, Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR>(KTable<K, VO, TJVMK, TJVMVO>, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR, TJVMV, TJVMVO, TJVMVR>)
public KTable<K, VR, TJVMK, TJVMVR> OuterJoin<VR, VO, TJVMVR, TJVMVO, Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR>(KTable<K, VO, TJVMK, TJVMVO> arg0, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR, TJVMV, TJVMVO, TJVMVR> arg1) where Arg1objectSuperV : V where Arg1objectSuperVO : VO where Arg1ExtendsVR : VR
Parameters
arg0KTable<K, VO, TJVMK, TJVMVO>arg1ValueJoiner<Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR, TJVMV, TJVMVO, TJVMVR>
Returns
- KTable<K, VR, TJVMK, TJVMVR>
Type Parameters
VRVOTJVMVRThe JVM type of
VRTJVMVOThe JVM type of
VOArg1objectSuperVVArg1objectSuperVOVOArg1ExtendsVRVR
OuterJoin<VR, VO, TJVMVR, TJVMVO, Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR>(KTable<K, VO, TJVMK, TJVMVO>, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR, TJVMV, TJVMVO, TJVMVR>, Materialized<K, VR, TJVMK, TJVMVR>)
public KTable<K, VR, TJVMK, TJVMVR> OuterJoin<VR, VO, TJVMVR, TJVMVO, Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR>(KTable<K, VO, TJVMK, TJVMVO> arg0, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR, TJVMV, TJVMVO, TJVMVR> arg1, Materialized<K, VR, TJVMK, TJVMVR> arg2) where Arg1objectSuperV : V where Arg1objectSuperVO : VO where Arg1ExtendsVR : VR
Parameters
arg0KTable<K, VO, TJVMK, TJVMVO>arg1ValueJoiner<Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR, TJVMV, TJVMVO, TJVMVR>arg2Materialized<K, VR, TJVMK, TJVMVR>
Returns
- KTable<K, VR, TJVMK, TJVMVR>
Type Parameters
VRVOTJVMVRThe JVM type of
VRTJVMVOThe JVM type of
VOArg1objectSuperVVArg1objectSuperVOVOArg1ExtendsVRVR
OuterJoin<VR, VO, TJVMVR, TJVMVO, Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR>(KTable<K, VO, TJVMK, TJVMVO>, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR, TJVMV, TJVMVO, TJVMVR>, Named)
public KTable<K, VR, TJVMK, TJVMVR> OuterJoin<VR, VO, TJVMVR, TJVMVO, Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR>(KTable<K, VO, TJVMK, TJVMVO> arg0, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR, TJVMV, TJVMVO, TJVMVR> arg1, Named arg2) where Arg1objectSuperV : V where Arg1objectSuperVO : VO where Arg1ExtendsVR : VR
Parameters
arg0KTable<K, VO, TJVMK, TJVMVO>arg1ValueJoiner<Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR, TJVMV, TJVMVO, TJVMVR>arg2Named
Returns
- KTable<K, VR, TJVMK, TJVMVR>
Type Parameters
VRVOTJVMVRThe JVM type of
VRTJVMVOThe JVM type of
VOArg1objectSuperVVArg1objectSuperVOVOArg1ExtendsVRVR
OuterJoin<VR, VO, TJVMVR, TJVMVO, Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR>(KTable<K, VO, TJVMK, TJVMVO>, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR, TJVMV, TJVMVO, TJVMVR>, Named, Materialized<K, VR, TJVMK, TJVMVR>)
public KTable<K, VR, TJVMK, TJVMVR> OuterJoin<VR, VO, TJVMVR, TJVMVO, Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR>(KTable<K, VO, TJVMK, TJVMVO> arg0, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR, TJVMV, TJVMVO, TJVMVR> arg1, Named arg2, Materialized<K, VR, TJVMK, TJVMVR> arg3) where Arg1objectSuperV : V where Arg1objectSuperVO : VO where Arg1ExtendsVR : VR
Parameters
arg0KTable<K, VO, TJVMK, TJVMVO>arg1ValueJoiner<Arg1objectSuperV, Arg1objectSuperVO, Arg1ExtendsVR, TJVMV, TJVMVO, TJVMVR>arg2Namedarg3Materialized<K, VR, TJVMK, TJVMVR>
Returns
- KTable<K, VR, TJVMK, TJVMVR>
Type Parameters
VRVOTJVMVRThe JVM type of
VRTJVMVOThe JVM type of
VOArg1objectSuperVVArg1objectSuperVOVOArg1ExtendsVRVR
Suppress<Arg0objectSuperK>(Suppressed<Arg0objectSuperK, TJVMK>)
public KTable<K, V, TJVMK, TJVMV> Suppress<Arg0objectSuperK>(Suppressed<Arg0objectSuperK, TJVMK> arg0) where Arg0objectSuperK : K
Parameters
arg0Suppressed<Arg0objectSuperK, TJVMK>
Returns
- KTable<K, V, TJVMK, TJVMV>
Type Parameters
Arg0objectSuperKK
ToStream()
public KStream<K, V, TJVMK, TJVMV> ToStream()
Returns
- KStream<K, V, TJVMK, TJVMV>
ToStream(Named)
public KStream<K, V, TJVMK, TJVMV> ToStream(Named arg0)
Parameters
Returns
- KStream<K, V, TJVMK, TJVMV>
ToStream<KR, TJVMKR, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsKR>(KeyValueMapper<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsKR, TJVMK, TJVMV, TJVMKR>)
public KStream<KR, V, TJVMKR, TJVMV> ToStream<KR, TJVMKR, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsKR>(KeyValueMapper<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsKR, TJVMK, TJVMV, TJVMKR> arg0) where Arg0objectSuperK : K where Arg0objectSuperV : V where Arg0ExtendsKR : KR
Parameters
arg0KeyValueMapper<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsKR, TJVMK, TJVMV, TJVMKR>
Returns
- KStream<KR, V, TJVMKR, TJVMV>
Type Parameters
KRTJVMKRThe JVM type of
KRArg0objectSuperKKArg0objectSuperVVArg0ExtendsKRKR
ToStream<KR, TJVMKR, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsKR>(KeyValueMapper<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsKR, TJVMK, TJVMV, TJVMKR>, Named)
public KStream<KR, V, TJVMKR, TJVMV> ToStream<KR, TJVMKR, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsKR>(KeyValueMapper<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsKR, TJVMK, TJVMV, TJVMKR> arg0, Named arg1) where Arg0objectSuperK : K where Arg0objectSuperV : V where Arg0ExtendsKR : KR
Parameters
arg0KeyValueMapper<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsKR, TJVMK, TJVMV, TJVMKR>arg1Named
Returns
- KStream<KR, V, TJVMKR, TJVMV>
Type Parameters
KRTJVMKRThe JVM type of
KRArg0objectSuperKKArg0objectSuperVVArg0ExtendsKRKR
Operators
implicit operator KTable<TJVMK, TJVMV>(KTable<K, V, TJVMK, TJVMV>)
Converter from KTable<K, V, TJVMK, TJVMV> to KTable<K, V>
public static implicit operator KTable<TJVMK, TJVMV>(KTable<K, V, TJVMK, TJVMV> t)
Parameters
tKTable<K, V, TJVMK, TJVMV>
Returns
- KTable<TJVMK, TJVMV>