Interface BranchedKStreamX<K,V>
- Type Parameters:
K
- type of keysV
- type of values
- All Superinterfaces:
org.apache.kafka.streams.kstream.BranchedKStream<K,
V>
public interface BranchedKStreamX<K,V>
extends org.apache.kafka.streams.kstream.BranchedKStream<K,V>
Extends the
BranchedKStream
interface by adding methods to simplify Serde configuration, error handling,
and topic access-
Method Summary
Modifier and TypeMethodDescriptionbranch
(org.apache.kafka.streams.kstream.Predicate<? super K, ? super V> predicate, BranchedX<K, V> branched) branch
(org.apache.kafka.streams.kstream.Predicate<? super K, ? super V> predicate, org.apache.kafka.streams.kstream.Branched<K, V> branched) Deprecated.defaultBranch
(BranchedX<K, V> branched) defaultBranch
(org.apache.kafka.streams.kstream.Branched<K, V> branched) Deprecated.UsedefaultBranchX(Branched)
instead.defaultBranchX
(org.apache.kafka.streams.kstream.Branched<K, V> branched) Deprecated.UsenoDefaultBranchX()
instead.
-
Method Details
-
branch
BranchedKStreamX<K,V> branch(org.apache.kafka.streams.kstream.Predicate<? super K, ? super V> predicate) -
branch
-
branch
BranchedKStreamX<K,V> branch(org.apache.kafka.streams.kstream.Predicate<? super K, ? super V> predicate, BranchedX<K, V> branched) - See Also:
-
defaultBranch
@Deprecated(since="4.0.0") Map<String,org.apache.kafka.streams.kstream.KStream<K, defaultBranch()V>> Deprecated.UsedefaultBranchX()
instead. -
defaultBranchX
- See Also:
-
BranchedKStream.defaultBranch()
-
defaultBranch
@Deprecated(since="4.0.0") Map<String,org.apache.kafka.streams.kstream.KStream<K, defaultBranchV>> (org.apache.kafka.streams.kstream.Branched<K, V> branched) Deprecated.UsedefaultBranchX(Branched)
instead. -
defaultBranchX
- See Also:
-
BranchedKStream.defaultBranch(Branched)
-
defaultBranch
- See Also:
-
noDefaultBranch
@Deprecated(since="4.0.0") Map<String,org.apache.kafka.streams.kstream.KStream<K, noDefaultBranch()V>> Deprecated.UsenoDefaultBranchX()
instead. -
noDefaultBranchX
- See Also:
-
BranchedKStream.noDefaultBranch()
-
defaultBranchX()
instead.