Class BranchedKStream<K, V, TJVMK, TJVMV>
KNet extension of BranchedKStream<K, V>
public class BranchedKStream<K, V, TJVMK, TJVMV> : IGenericSerDesFactoryApplier
Type Parameters
K
V
TJVMK
The JVM type of
K
TJVMV
The JVM type of
V
- Inheritance
-
BranchedKStream<K, V, TJVMK, TJVMV>
- Implements
- Inherited Members
Methods
Branch<Arg0objectSuperK, Arg0objectSuperV>(Predicate<Arg0objectSuperK, Arg0objectSuperV, TJVMK, TJVMV>)
public BranchedKStream<K, V, TJVMK, TJVMV> Branch<Arg0objectSuperK, Arg0objectSuperV>(Predicate<Arg0objectSuperK, Arg0objectSuperV, TJVMK, TJVMV> arg0) where Arg0objectSuperK : K where Arg0objectSuperV : V
Parameters
arg0
Predicate<Arg0objectSuperK, Arg0objectSuperV, TJVMK, TJVMV>
Returns
- BranchedKStream<K, V, TJVMK, TJVMV>
Type Parameters
Arg0objectSuperK
K
Arg0objectSuperV
V
Branch<Arg0objectSuperK, Arg0objectSuperV>(Predicate<Arg0objectSuperK, Arg0objectSuperV, TJVMK, TJVMV>, Branched<K, V, TJVMK, TJVMV>)
public BranchedKStream<K, V, TJVMK, TJVMV> Branch<Arg0objectSuperK, Arg0objectSuperV>(Predicate<Arg0objectSuperK, Arg0objectSuperV, TJVMK, TJVMV> arg0, Branched<K, V, TJVMK, TJVMV> arg1) where Arg0objectSuperK : K where Arg0objectSuperV : V
Parameters
Returns
- BranchedKStream<K, V, TJVMK, TJVMV>
Type Parameters
Arg0objectSuperK
K
Arg0objectSuperV
V
DefaultBranch()
public IReadOnlyDictionary<string, KStream<K, V, TJVMK, TJVMV>> DefaultBranch()
Returns
- IReadOnlyDictionary<string, KStream<K, V, TJVMK, TJVMV>>
DefaultBranch(Branched<K, V, TJVMK, TJVMV>)
public IReadOnlyDictionary<string, KStream<K, V, TJVMK, TJVMV>> DefaultBranch(Branched<K, V, TJVMK, TJVMV> arg0)
Parameters
arg0
Branched<K, V, TJVMK, TJVMV>
Returns
- IReadOnlyDictionary<string, KStream<K, V, TJVMK, TJVMV>>
NoDefaultBranch()
public IReadOnlyDictionary<string, KStream<K, V, TJVMK, TJVMV>> NoDefaultBranch()
Returns
- IReadOnlyDictionary<string, KStream<K, V, TJVMK, TJVMV>>
Operators
implicit operator BranchedKStream<TJVMK, TJVMV>(BranchedKStream<K, V, TJVMK, TJVMV>)
Converter from BranchedKStream<K, V, TJVMK, TJVMV> to BranchedKStream<K, V>
public static implicit operator BranchedKStream<TJVMK, TJVMV>(BranchedKStream<K, V, TJVMK, TJVMV> t)
Parameters
t
BranchedKStream<K, V, TJVMK, TJVMV>
Returns
- BranchedKStream<TJVMK, TJVMV>