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.