Table of Contents

Class KStream<K, V>

Namespace
Org.Apache.Kafka.Streams.Kstream
Assembly
MASES.KNet.dll
public class KStream<K, V> : JVMBridgeBase<KStream<K, V>>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBase>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IKStream<K, V>

Type Parameters

K
V
Inheritance
KStream<K, V>
Implements
IKStream<K, V>
Inherited Members

Constructors

KStream()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

[Obsolete("KStream class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public KStream()

KStream(IJVMBridgeBaseInitializer)

Internal constructor: used internally from JCOBridge

[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public KStream(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

KStream(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

[Obsolete("KStream class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public KStream(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements Closeable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

FilterNot<Arg0objectSuperK, Arg0objectSuperV>(Predicate<Arg0objectSuperK, Arg0objectSuperV>)

public KStream<K, V> FilterNot<Arg0objectSuperK, Arg0objectSuperV>(Predicate<Arg0objectSuperK, Arg0objectSuperV> arg0) where Arg0objectSuperK : K where Arg0objectSuperV : V

Parameters

arg0 Predicate<Arg0objectSuperK, Arg0objectSuperV>

Predicate

Returns

KStream<K, V>

KStream

Type Parameters

Arg0objectSuperK

K

Arg0objectSuperV

V

FilterNot<Arg0objectSuperK, Arg0objectSuperV>(Predicate<Arg0objectSuperK, Arg0objectSuperV>, Named)

public KStream<K, V> FilterNot<Arg0objectSuperK, Arg0objectSuperV>(Predicate<Arg0objectSuperK, Arg0objectSuperV> arg0, Named arg1) where Arg0objectSuperK : K where Arg0objectSuperV : V

Parameters

arg0 Predicate<Arg0objectSuperK, Arg0objectSuperV>

Predicate

arg1 Named

Named

Returns

KStream<K, V>

KStream

Type Parameters

Arg0objectSuperK

K

Arg0objectSuperV

V

Filter<Arg0objectSuperK, Arg0objectSuperV>(Predicate<Arg0objectSuperK, Arg0objectSuperV>)

public KStream<K, V> Filter<Arg0objectSuperK, Arg0objectSuperV>(Predicate<Arg0objectSuperK, Arg0objectSuperV> arg0) where Arg0objectSuperK : K where Arg0objectSuperV : V

Parameters

arg0 Predicate<Arg0objectSuperK, Arg0objectSuperV>

Predicate

Returns

KStream<K, V>

KStream

Type Parameters

Arg0objectSuperK

K

Arg0objectSuperV

V

Filter<Arg0objectSuperK, Arg0objectSuperV>(Predicate<Arg0objectSuperK, Arg0objectSuperV>, Named)

public KStream<K, V> Filter<Arg0objectSuperK, Arg0objectSuperV>(Predicate<Arg0objectSuperK, Arg0objectSuperV> arg0, Named arg1) where Arg0objectSuperK : K where Arg0objectSuperV : V

Parameters

arg0 Predicate<Arg0objectSuperK, Arg0objectSuperV>

Predicate

arg1 Named

Named

Returns

KStream<K, V>

KStream

Type Parameters

Arg0objectSuperK

K

Arg0objectSuperV

V

FlatMapValues<VOut, Arg0objectSuperV, Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsVOut_, Arg0ExtendsVOut>(ValueMapper<Arg0objectSuperV, Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsVOut_>)

public KStream<K, VOut> FlatMapValues<VOut, Arg0objectSuperV, Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsVOut_, Arg0ExtendsVOut>(ValueMapper<Arg0objectSuperV, Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsVOut_> arg0) where Arg0objectSuperV : V where Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsVOut_ : Iterable<Arg0ExtendsVOut> where Arg0ExtendsVOut : VOut

Parameters

arg0 ValueMapper<Arg0objectSuperV, Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsVOut_>

ValueMapper

Returns

KStream<K, VOut>

KStream

Type Parameters

VOut
Arg0objectSuperV

V

Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsVOut_

Iterable<T>

Arg0ExtendsVOut

VOut

FlatMapValues<VOut, Arg0objectSuperV, Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsVOut_, Arg0ExtendsVOut>(ValueMapper<Arg0objectSuperV, Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsVOut_>, Named)

public KStream<K, VOut> FlatMapValues<VOut, Arg0objectSuperV, Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsVOut_, Arg0ExtendsVOut>(ValueMapper<Arg0objectSuperV, Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsVOut_> arg0, Named arg1) where Arg0objectSuperV : V where Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsVOut_ : Iterable<Arg0ExtendsVOut> where Arg0ExtendsVOut : VOut

Parameters

arg0 ValueMapper<Arg0objectSuperV, Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsVOut_>

ValueMapper

arg1 Named

Named

Returns

KStream<K, VOut>

KStream

Type Parameters

VOut
Arg0objectSuperV

V

Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsVOut_

Iterable<T>

Arg0ExtendsVOut

VOut

FlatMapValues<VOut, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsVOut_, Arg0ExtendsVOut>(ValueMapperWithKey<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsVOut_>)

public KStream<K, VOut> FlatMapValues<VOut, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsVOut_, Arg0ExtendsVOut>(ValueMapperWithKey<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsVOut_> arg0) where Arg0objectSuperK : K where Arg0objectSuperV : V where Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsVOut_ : Iterable<Arg0ExtendsVOut> where Arg0ExtendsVOut : VOut

Parameters

arg0 ValueMapperWithKey<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsVOut_>

ValueMapperWithKey

Returns

KStream<K, VOut>

KStream

Type Parameters

VOut
Arg0objectSuperK

K

Arg0objectSuperV

V

Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsVOut_

Iterable<T>

Arg0ExtendsVOut

VOut

FlatMapValues<VOut, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsVOut_, Arg0ExtendsVOut>(ValueMapperWithKey<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsVOut_>, Named)

public KStream<K, VOut> FlatMapValues<VOut, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsVOut_, Arg0ExtendsVOut>(ValueMapperWithKey<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsVOut_> arg0, Named arg1) where Arg0objectSuperK : K where Arg0objectSuperV : V where Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsVOut_ : Iterable<Arg0ExtendsVOut> where Arg0ExtendsVOut : VOut

Parameters

arg0 ValueMapperWithKey<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsVOut_>

ValueMapperWithKey

arg1 Named

Named

Returns

KStream<K, VOut>

KStream

Type Parameters

VOut
Arg0objectSuperK

K

Arg0objectSuperV

V

Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsVOut_

Iterable<T>

Arg0ExtendsVOut

VOut

FlatMap<KOut, VOut, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsOrg_Apache_Kafka_Streams_KeyValue_Arg0ExtendsKOut_Arg0ExtendsVOut__, Arg0ExtendsOrg_Apache_Kafka_Streams_KeyValue_Arg0ExtendsKOut_Arg0ExtendsVOut_, Arg0ExtendsKOut, Arg0ExtendsVOut>(KeyValueMapper<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsOrg_Apache_Kafka_Streams_KeyValue_Arg0ExtendsKOut_Arg0ExtendsVOut__>)

public KStream<KOut, VOut> FlatMap<KOut, VOut, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsOrg_Apache_Kafka_Streams_KeyValue_Arg0ExtendsKOut_Arg0ExtendsVOut__, Arg0ExtendsOrg_Apache_Kafka_Streams_KeyValue_Arg0ExtendsKOut_Arg0ExtendsVOut_, Arg0ExtendsKOut, Arg0ExtendsVOut>(KeyValueMapper<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsOrg_Apache_Kafka_Streams_KeyValue_Arg0ExtendsKOut_Arg0ExtendsVOut__> arg0) where Arg0objectSuperK : K where Arg0objectSuperV : V where Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsOrg_Apache_Kafka_Streams_KeyValue_Arg0ExtendsKOut_Arg0ExtendsVOut__ : Iterable<Arg0ExtendsOrg_Apache_Kafka_Streams_KeyValue_Arg0ExtendsKOut_Arg0ExtendsVOut_> where Arg0ExtendsOrg_Apache_Kafka_Streams_KeyValue_Arg0ExtendsKOut_Arg0ExtendsVOut_ : KeyValue<Arg0ExtendsKOut, Arg0ExtendsVOut> where Arg0ExtendsKOut : KOut where Arg0ExtendsVOut : VOut

Parameters

arg0 KeyValueMapper<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsOrg_Apache_Kafka_Streams_KeyValue_Arg0ExtendsKOut_Arg0ExtendsVOut__>

KeyValueMapper

Returns

KStream<KOut, VOut>

KStream

Type Parameters

KOut
VOut
Arg0objectSuperK

K

Arg0objectSuperV

V

Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsOrg_Apache_Kafka_Streams_KeyValue_Arg0ExtendsKOut_Arg0ExtendsVOut__

Iterable<T>

Arg0ExtendsOrg_Apache_Kafka_Streams_KeyValue_Arg0ExtendsKOut_Arg0ExtendsVOut_

KeyValue<K, V>

Arg0ExtendsKOut

KOut

Arg0ExtendsVOut

VOut

FlatMap<KR, VOut, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsOrg_Apache_Kafka_Streams_KeyValue_Arg0ExtendsKR_Arg0ExtendsVOut__, Arg0ExtendsOrg_Apache_Kafka_Streams_KeyValue_Arg0ExtendsKR_Arg0ExtendsVOut_, Arg0ExtendsKR, Arg0ExtendsVOut>(KeyValueMapper<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsOrg_Apache_Kafka_Streams_KeyValue_Arg0ExtendsKR_Arg0ExtendsVOut__>, Named)

public KStream<KR, VOut> FlatMap<KR, VOut, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsOrg_Apache_Kafka_Streams_KeyValue_Arg0ExtendsKR_Arg0ExtendsVOut__, Arg0ExtendsOrg_Apache_Kafka_Streams_KeyValue_Arg0ExtendsKR_Arg0ExtendsVOut_, Arg0ExtendsKR, Arg0ExtendsVOut>(KeyValueMapper<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsOrg_Apache_Kafka_Streams_KeyValue_Arg0ExtendsKR_Arg0ExtendsVOut__> arg0, Named arg1) where Arg0objectSuperK : K where Arg0objectSuperV : V where Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsOrg_Apache_Kafka_Streams_KeyValue_Arg0ExtendsKR_Arg0ExtendsVOut__ : Iterable<Arg0ExtendsOrg_Apache_Kafka_Streams_KeyValue_Arg0ExtendsKR_Arg0ExtendsVOut_> where Arg0ExtendsOrg_Apache_Kafka_Streams_KeyValue_Arg0ExtendsKR_Arg0ExtendsVOut_ : KeyValue<Arg0ExtendsKR, Arg0ExtendsVOut> where Arg0ExtendsKR : KR where Arg0ExtendsVOut : VOut

Parameters

arg0 KeyValueMapper<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsOrg_Apache_Kafka_Streams_KeyValue_Arg0ExtendsKR_Arg0ExtendsVOut__>

KeyValueMapper

arg1 Named

Named

Returns

KStream<KR, VOut>

KStream

Type Parameters

KR
VOut
Arg0objectSuperK

K

Arg0objectSuperV

V

Arg0ExtendsJava_Lang_Iterable_Arg0ExtendsOrg_Apache_Kafka_Streams_KeyValue_Arg0ExtendsKR_Arg0ExtendsVOut__

Iterable<T>

Arg0ExtendsOrg_Apache_Kafka_Streams_KeyValue_Arg0ExtendsKR_Arg0ExtendsVOut_

KeyValue<K, V>

Arg0ExtendsKR

KR

Arg0ExtendsVOut

VOut

Foreach<Arg0objectSuperK, Arg0objectSuperV>(ForeachAction<Arg0objectSuperK, Arg0objectSuperV>)

public void Foreach<Arg0objectSuperK, Arg0objectSuperV>(ForeachAction<Arg0objectSuperK, Arg0objectSuperV> arg0) where Arg0objectSuperK : K where Arg0objectSuperV : V

Parameters

arg0 ForeachAction<Arg0objectSuperK, Arg0objectSuperV>

ForeachAction

Type Parameters

Arg0objectSuperK

K

Arg0objectSuperV

V

Foreach<Arg0objectSuperK, Arg0objectSuperV>(ForeachAction<Arg0objectSuperK, Arg0objectSuperV>, Named)

public void Foreach<Arg0objectSuperK, Arg0objectSuperV>(ForeachAction<Arg0objectSuperK, Arg0objectSuperV> arg0, Named arg1) where Arg0objectSuperK : K where Arg0objectSuperV : V

Parameters

arg0 ForeachAction<Arg0objectSuperK, Arg0objectSuperV>

ForeachAction

arg1 Named

Named

Type Parameters

Arg0objectSuperK

K

Arg0objectSuperV

V

GroupByKey()

public KGroupedStream<K, V> GroupByKey()

Returns

KGroupedStream<K, V>

KGroupedStream

GroupByKey(Grouped<K, V>)

public KGroupedStream<K, V> GroupByKey(Grouped<K, V> arg0)

Parameters

arg0 Grouped<K, V>

Grouped

Returns

KGroupedStream<K, V>

KGroupedStream

GroupBy<KOut, Arg0objectSuperK, Arg0objectSuperV>(KeyValueMapper<Arg0objectSuperK, Arg0objectSuperV, KOut>)

public KGroupedStream<KOut, V> GroupBy<KOut, Arg0objectSuperK, Arg0objectSuperV>(KeyValueMapper<Arg0objectSuperK, Arg0objectSuperV, KOut> arg0) where Arg0objectSuperK : K where Arg0objectSuperV : V

Parameters

arg0 KeyValueMapper<Arg0objectSuperK, Arg0objectSuperV, KOut>

KeyValueMapper

Returns

KGroupedStream<KOut, V>

KGroupedStream

Type Parameters

KOut
Arg0objectSuperK

K

Arg0objectSuperV

V

GroupBy<KOut, Arg0objectSuperK, Arg0objectSuperV>(KeyValueMapper<Arg0objectSuperK, Arg0objectSuperV, KOut>, Grouped<KOut, V>)

public KGroupedStream<KOut, V> GroupBy<KOut, Arg0objectSuperK, Arg0objectSuperV>(KeyValueMapper<Arg0objectSuperK, Arg0objectSuperV, KOut> arg0, Grouped<KOut, V> arg1) where Arg0objectSuperK : K where Arg0objectSuperV : V

Parameters

arg0 KeyValueMapper<Arg0objectSuperK, Arg0objectSuperV, KOut>

KeyValueMapper

arg1 Grouped<KOut, V>

Grouped

Returns

KGroupedStream<KOut, V>

KGroupedStream

Type Parameters

KOut
Arg0objectSuperK

K

Arg0objectSuperV

V

Join<VOut, GlobalKey, GlobalValue, Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey, Arg2objectSuperK, Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut>(GlobalKTable<GlobalKey, GlobalValue>, KeyValueMapper<Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey>, ValueJoinerWithKey<Arg2objectSuperK, Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut>)

public KStream<K, VOut> Join<VOut, GlobalKey, GlobalValue, Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey, Arg2objectSuperK, Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut>(GlobalKTable<GlobalKey, GlobalValue> arg0, KeyValueMapper<Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey> arg1, ValueJoinerWithKey<Arg2objectSuperK, Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut> arg2) where Arg1objectSuperK : K where Arg1objectSuperV : V where Arg1ExtendsGlobalKey : GlobalKey where Arg2objectSuperK : K where Arg2objectSuperV : V where Arg2objectSuperGlobalValue : GlobalValue where Arg2ExtendsVOut : VOut

Parameters

arg0 GlobalKTable<GlobalKey, GlobalValue>

GlobalKTable

arg1 KeyValueMapper<Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey>

KeyValueMapper

arg2 ValueJoinerWithKey<Arg2objectSuperK, Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut>

ValueJoinerWithKey

Returns

KStream<K, VOut>

KStream

Type Parameters

VOut
GlobalKey
GlobalValue
Arg1objectSuperK

K

Arg1objectSuperV

V

Arg1ExtendsGlobalKey

GlobalKey

Arg2objectSuperK

K

Arg2objectSuperV

V

Arg2objectSuperGlobalValue

GlobalValue

Arg2ExtendsVOut

VOut

Join<VOut, GlobalKey, GlobalValue, Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey, Arg2objectSuperK, Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut>(GlobalKTable<GlobalKey, GlobalValue>, KeyValueMapper<Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey>, ValueJoinerWithKey<Arg2objectSuperK, Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut>, Named)

public KStream<K, VOut> Join<VOut, GlobalKey, GlobalValue, Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey, Arg2objectSuperK, Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut>(GlobalKTable<GlobalKey, GlobalValue> arg0, KeyValueMapper<Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey> arg1, ValueJoinerWithKey<Arg2objectSuperK, Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut> arg2, Named arg3) where Arg1objectSuperK : K where Arg1objectSuperV : V where Arg1ExtendsGlobalKey : GlobalKey where Arg2objectSuperK : K where Arg2objectSuperV : V where Arg2objectSuperGlobalValue : GlobalValue where Arg2ExtendsVOut : VOut

Parameters

arg0 GlobalKTable<GlobalKey, GlobalValue>

GlobalKTable

arg1 KeyValueMapper<Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey>

KeyValueMapper

arg2 ValueJoinerWithKey<Arg2objectSuperK, Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut>

ValueJoinerWithKey

arg3 Named

Named

Returns

KStream<K, VOut>

KStream

Type Parameters

VOut
GlobalKey
GlobalValue
Arg1objectSuperK

K

Arg1objectSuperV

V

Arg1ExtendsGlobalKey

GlobalKey

Arg2objectSuperK

K

Arg2objectSuperV

V

Arg2objectSuperGlobalValue

GlobalValue

Arg2ExtendsVOut

VOut

Join<VOut, VRight, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>(KStream<K, VRight>, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>, JoinWindows)

public KStream<K, VOut> Join<VOut, VRight, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>(KStream<K, VRight> arg0, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut> arg1, JoinWindows arg2) where Arg1objectSuperV : V where Arg1objectSuperVRight : VRight where Arg1ExtendsVOut : VOut

Parameters

arg0 KStream<K, VRight>

KStream

arg1 ValueJoiner<Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>

ValueJoiner

arg2 JoinWindows

JoinWindows

Returns

KStream<K, VOut>

KStream

Type Parameters

VOut
VRight
Arg1objectSuperV

V

Arg1objectSuperVRight

VRight

Arg1ExtendsVOut

VOut

Join<VOut, VRight, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>(KStream<K, VRight>, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>, JoinWindows, StreamJoined<K, V, VRight>)

public KStream<K, VOut> Join<VOut, VRight, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>(KStream<K, VRight> arg0, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut> arg1, JoinWindows arg2, StreamJoined<K, V, VRight> arg3) where Arg1objectSuperV : V where Arg1objectSuperVRight : VRight where Arg1ExtendsVOut : VOut

Parameters

arg0 KStream<K, VRight>

KStream

arg1 ValueJoiner<Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>

ValueJoiner

arg2 JoinWindows

JoinWindows

arg3 StreamJoined<K, V, VRight>

StreamJoined

Returns

KStream<K, VOut>

KStream

Type Parameters

VOut
VRight
Arg1objectSuperV

V

Arg1objectSuperVRight

VRight

Arg1ExtendsVOut

VOut

Join<VOut, TableValue, Arg1objectSuperV, Arg1objectSuperTableValue, Arg1ExtendsVOut>(KTable<K, TableValue>, ValueJoiner<Arg1objectSuperV, Arg1objectSuperTableValue, Arg1ExtendsVOut>)

public KStream<K, VOut> Join<VOut, TableValue, Arg1objectSuperV, Arg1objectSuperTableValue, Arg1ExtendsVOut>(KTable<K, TableValue> arg0, ValueJoiner<Arg1objectSuperV, Arg1objectSuperTableValue, Arg1ExtendsVOut> arg1) where Arg1objectSuperV : V where Arg1objectSuperTableValue : TableValue where Arg1ExtendsVOut : VOut

Parameters

arg0 KTable<K, TableValue>

KTable

arg1 ValueJoiner<Arg1objectSuperV, Arg1objectSuperTableValue, Arg1ExtendsVOut>

ValueJoiner

Returns

KStream<K, VOut>

KStream

Type Parameters

VOut
TableValue
Arg1objectSuperV

V

Arg1objectSuperTableValue

TableValue

Arg1ExtendsVOut

VOut

Join<VOut, TableValue, Arg1objectSuperV, Arg1objectSuperTableValue, Arg1ExtendsVOut>(KTable<K, TableValue>, ValueJoiner<Arg1objectSuperV, Arg1objectSuperTableValue, Arg1ExtendsVOut>, Joined<K, V, TableValue>)

public KStream<K, VOut> Join<VOut, TableValue, Arg1objectSuperV, Arg1objectSuperTableValue, Arg1ExtendsVOut>(KTable<K, TableValue> arg0, ValueJoiner<Arg1objectSuperV, Arg1objectSuperTableValue, Arg1ExtendsVOut> arg1, Joined<K, V, TableValue> arg2) where Arg1objectSuperV : V where Arg1objectSuperTableValue : TableValue where Arg1ExtendsVOut : VOut

Parameters

arg0 KTable<K, TableValue>

KTable

arg1 ValueJoiner<Arg1objectSuperV, Arg1objectSuperTableValue, Arg1ExtendsVOut>

ValueJoiner

arg2 Joined<K, V, TableValue>

Joined

Returns

KStream<K, VOut>

KStream

Type Parameters

VOut
TableValue
Arg1objectSuperV

V

Arg1objectSuperTableValue

TableValue

Arg1ExtendsVOut

VOut

Join<VOut, VRight, Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>(KStream<K, VRight>, ValueJoinerWithKey<Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>, JoinWindows)

public KStream<K, VOut> Join<VOut, VRight, Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>(KStream<K, VRight> arg0, ValueJoinerWithKey<Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut> arg1, JoinWindows arg2) where Arg1objectSuperK : K where Arg1objectSuperV : V where Arg1objectSuperVRight : VRight where Arg1ExtendsVOut : VOut

Parameters

arg0 KStream<K, VRight>

KStream

arg1 ValueJoinerWithKey<Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>

ValueJoinerWithKey

arg2 JoinWindows

JoinWindows

Returns

KStream<K, VOut>

KStream

Type Parameters

VOut
VRight
Arg1objectSuperK

K

Arg1objectSuperV

V

Arg1objectSuperVRight

VRight

Arg1ExtendsVOut

VOut

Join<VOut, VRight, Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>(KStream<K, VRight>, ValueJoinerWithKey<Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>, JoinWindows, StreamJoined<K, V, VRight>)

public KStream<K, VOut> Join<VOut, VRight, Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>(KStream<K, VRight> arg0, ValueJoinerWithKey<Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut> arg1, JoinWindows arg2, StreamJoined<K, V, VRight> arg3) where Arg1objectSuperK : K where Arg1objectSuperV : V where Arg1objectSuperVRight : VRight where Arg1ExtendsVOut : VOut

Parameters

arg0 KStream<K, VRight>

KStream

arg1 ValueJoinerWithKey<Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>

ValueJoinerWithKey

arg2 JoinWindows

JoinWindows

arg3 StreamJoined<K, V, VRight>

StreamJoined

Returns

KStream<K, VOut>

KStream

Type Parameters

VOut
VRight
Arg1objectSuperK

K

Arg1objectSuperV

V

Arg1objectSuperVRight

VRight

Arg1ExtendsVOut

VOut

Join<VOut, TableValue, Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperTableValue, Arg1ExtendsVOut>(KTable<K, TableValue>, ValueJoinerWithKey<Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperTableValue, Arg1ExtendsVOut>)

public KStream<K, VOut> Join<VOut, TableValue, Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperTableValue, Arg1ExtendsVOut>(KTable<K, TableValue> arg0, ValueJoinerWithKey<Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperTableValue, Arg1ExtendsVOut> arg1) where Arg1objectSuperK : K where Arg1objectSuperV : V where Arg1objectSuperTableValue : TableValue where Arg1ExtendsVOut : VOut

Parameters

arg0 KTable<K, TableValue>

KTable

arg1 ValueJoinerWithKey<Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperTableValue, Arg1ExtendsVOut>

ValueJoinerWithKey

Returns

KStream<K, VOut>

KStream

Type Parameters

VOut
TableValue
Arg1objectSuperK

K

Arg1objectSuperV

V

Arg1objectSuperTableValue

TableValue

Arg1ExtendsVOut

VOut

Join<VOut, TableValue, Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperTableValue, Arg1ExtendsVOut>(KTable<K, TableValue>, ValueJoinerWithKey<Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperTableValue, Arg1ExtendsVOut>, Joined<K, V, TableValue>)

public KStream<K, VOut> Join<VOut, TableValue, Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperTableValue, Arg1ExtendsVOut>(KTable<K, TableValue> arg0, ValueJoinerWithKey<Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperTableValue, Arg1ExtendsVOut> arg1, Joined<K, V, TableValue> arg2) where Arg1objectSuperK : K where Arg1objectSuperV : V where Arg1objectSuperTableValue : TableValue where Arg1ExtendsVOut : VOut

Parameters

arg0 KTable<K, TableValue>

KTable

arg1 ValueJoinerWithKey<Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperTableValue, Arg1ExtendsVOut>

ValueJoinerWithKey

arg2 Joined<K, V, TableValue>

Joined

Returns

KStream<K, VOut>

KStream

Type Parameters

VOut
TableValue
Arg1objectSuperK

K

Arg1objectSuperV

V

Arg1objectSuperTableValue

TableValue

Arg1ExtendsVOut

VOut

Join<VOut, GlobalKey, GlobalValue, Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey, Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut>(GlobalKTable<GlobalKey, GlobalValue>, KeyValueMapper<Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey>, ValueJoiner<Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut>)

public KStream<K, VOut> Join<VOut, GlobalKey, GlobalValue, Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey, Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut>(GlobalKTable<GlobalKey, GlobalValue> arg0, KeyValueMapper<Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey> arg1, ValueJoiner<Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut> arg2) where Arg1objectSuperK : K where Arg1objectSuperV : V where Arg1ExtendsGlobalKey : GlobalKey where Arg2objectSuperV : V where Arg2objectSuperGlobalValue : GlobalValue where Arg2ExtendsVOut : VOut

Parameters

arg0 GlobalKTable<GlobalKey, GlobalValue>

GlobalKTable

arg1 KeyValueMapper<Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey>

KeyValueMapper

arg2 ValueJoiner<Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut>

ValueJoiner

Returns

KStream<K, VOut>

KStream

Type Parameters

VOut
GlobalKey
GlobalValue
Arg1objectSuperK

K

Arg1objectSuperV

V

Arg1ExtendsGlobalKey

GlobalKey

Arg2objectSuperV

V

Arg2objectSuperGlobalValue

GlobalValue

Arg2ExtendsVOut

VOut

Join<VOut, GlobalKey, GlobalValue, Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey, Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut>(GlobalKTable<GlobalKey, GlobalValue>, KeyValueMapper<Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey>, ValueJoiner<Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut>, Named)

public KStream<K, VOut> Join<VOut, GlobalKey, GlobalValue, Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey, Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut>(GlobalKTable<GlobalKey, GlobalValue> arg0, KeyValueMapper<Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey> arg1, ValueJoiner<Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut> arg2, Named arg3) where Arg1objectSuperK : K where Arg1objectSuperV : V where Arg1ExtendsGlobalKey : GlobalKey where Arg2objectSuperV : V where Arg2objectSuperGlobalValue : GlobalValue where Arg2ExtendsVOut : VOut

Parameters

arg0 GlobalKTable<GlobalKey, GlobalValue>

GlobalKTable

arg1 KeyValueMapper<Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey>

KeyValueMapper

arg2 ValueJoiner<Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut>

ValueJoiner

arg3 Named

Named

Returns

KStream<K, VOut>

KStream

Type Parameters

VOut
GlobalKey
GlobalValue
Arg1objectSuperK

K

Arg1objectSuperV

V

Arg1ExtendsGlobalKey

GlobalKey

Arg2objectSuperV

V

Arg2objectSuperGlobalValue

GlobalValue

Arg2ExtendsVOut

VOut

LeftJoin<VOut, GlobalKey, GlobalValue, Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey, Arg2objectSuperK, Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut>(GlobalKTable<GlobalKey, GlobalValue>, KeyValueMapper<Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey>, ValueJoinerWithKey<Arg2objectSuperK, Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut>)

public KStream<K, VOut> LeftJoin<VOut, GlobalKey, GlobalValue, Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey, Arg2objectSuperK, Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut>(GlobalKTable<GlobalKey, GlobalValue> arg0, KeyValueMapper<Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey> arg1, ValueJoinerWithKey<Arg2objectSuperK, Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut> arg2) where Arg1objectSuperK : K where Arg1objectSuperV : V where Arg1ExtendsGlobalKey : GlobalKey where Arg2objectSuperK : K where Arg2objectSuperV : V where Arg2objectSuperGlobalValue : GlobalValue where Arg2ExtendsVOut : VOut

Parameters

arg0 GlobalKTable<GlobalKey, GlobalValue>

GlobalKTable

arg1 KeyValueMapper<Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey>

KeyValueMapper

arg2 ValueJoinerWithKey<Arg2objectSuperK, Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut>

ValueJoinerWithKey

Returns

KStream<K, VOut>

KStream

Type Parameters

VOut
GlobalKey
GlobalValue
Arg1objectSuperK

K

Arg1objectSuperV

V

Arg1ExtendsGlobalKey

GlobalKey

Arg2objectSuperK

K

Arg2objectSuperV

V

Arg2objectSuperGlobalValue

GlobalValue

Arg2ExtendsVOut

VOut

LeftJoin<VOut, GlobalKey, GlobalValue, Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey, Arg2objectSuperK, Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut>(GlobalKTable<GlobalKey, GlobalValue>, KeyValueMapper<Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey>, ValueJoinerWithKey<Arg2objectSuperK, Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut>, Named)

public KStream<K, VOut> LeftJoin<VOut, GlobalKey, GlobalValue, Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey, Arg2objectSuperK, Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut>(GlobalKTable<GlobalKey, GlobalValue> arg0, KeyValueMapper<Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey> arg1, ValueJoinerWithKey<Arg2objectSuperK, Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut> arg2, Named arg3) where Arg1objectSuperK : K where Arg1objectSuperV : V where Arg1ExtendsGlobalKey : GlobalKey where Arg2objectSuperK : K where Arg2objectSuperV : V where Arg2objectSuperGlobalValue : GlobalValue where Arg2ExtendsVOut : VOut

Parameters

arg0 GlobalKTable<GlobalKey, GlobalValue>

GlobalKTable

arg1 KeyValueMapper<Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey>

KeyValueMapper

arg2 ValueJoinerWithKey<Arg2objectSuperK, Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut>

ValueJoinerWithKey

arg3 Named

Named

Returns

KStream<K, VOut>

KStream

Type Parameters

VOut
GlobalKey
GlobalValue
Arg1objectSuperK

K

Arg1objectSuperV

V

Arg1ExtendsGlobalKey

GlobalKey

Arg2objectSuperK

K

Arg2objectSuperV

V

Arg2objectSuperGlobalValue

GlobalValue

Arg2ExtendsVOut

VOut

LeftJoin<VOut, VRight, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>(KStream<K, VRight>, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>, JoinWindows)

public KStream<K, VOut> LeftJoin<VOut, VRight, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>(KStream<K, VRight> arg0, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut> arg1, JoinWindows arg2) where Arg1objectSuperV : V where Arg1objectSuperVRight : VRight where Arg1ExtendsVOut : VOut

Parameters

arg0 KStream<K, VRight>

KStream

arg1 ValueJoiner<Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>

ValueJoiner

arg2 JoinWindows

JoinWindows

Returns

KStream<K, VOut>

KStream

Type Parameters

VOut
VRight
Arg1objectSuperV

V

Arg1objectSuperVRight

VRight

Arg1ExtendsVOut

VOut

LeftJoin<VOut, VRight, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>(KStream<K, VRight>, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>, JoinWindows, StreamJoined<K, V, VRight>)

public KStream<K, VOut> LeftJoin<VOut, VRight, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>(KStream<K, VRight> arg0, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut> arg1, JoinWindows arg2, StreamJoined<K, V, VRight> arg3) where Arg1objectSuperV : V where Arg1objectSuperVRight : VRight where Arg1ExtendsVOut : VOut

Parameters

arg0 KStream<K, VRight>

KStream

arg1 ValueJoiner<Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>

ValueJoiner

arg2 JoinWindows

JoinWindows

arg3 StreamJoined<K, V, VRight>

StreamJoined

Returns

KStream<K, VOut>

KStream

Type Parameters

VOut
VRight
Arg1objectSuperV

V

Arg1objectSuperVRight

VRight

Arg1ExtendsVOut

VOut

LeftJoin<VOut, VTable, Arg1objectSuperV, Arg1objectSuperVTable, Arg1ExtendsVOut>(KTable<K, VTable>, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVTable, Arg1ExtendsVOut>)

public KStream<K, VOut> LeftJoin<VOut, VTable, Arg1objectSuperV, Arg1objectSuperVTable, Arg1ExtendsVOut>(KTable<K, VTable> arg0, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVTable, Arg1ExtendsVOut> arg1) where Arg1objectSuperV : V where Arg1objectSuperVTable : VTable where Arg1ExtendsVOut : VOut

Parameters

arg0 KTable<K, VTable>

KTable

arg1 ValueJoiner<Arg1objectSuperV, Arg1objectSuperVTable, Arg1ExtendsVOut>

ValueJoiner

Returns

KStream<K, VOut>

KStream

Type Parameters

VOut
VTable
Arg1objectSuperV

V

Arg1objectSuperVTable

VTable

Arg1ExtendsVOut

VOut

LeftJoin<VOut, VTable, Arg1objectSuperV, Arg1objectSuperVTable, Arg1ExtendsVOut>(KTable<K, VTable>, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVTable, Arg1ExtendsVOut>, Joined<K, V, VTable>)

public KStream<K, VOut> LeftJoin<VOut, VTable, Arg1objectSuperV, Arg1objectSuperVTable, Arg1ExtendsVOut>(KTable<K, VTable> arg0, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVTable, Arg1ExtendsVOut> arg1, Joined<K, V, VTable> arg2) where Arg1objectSuperV : V where Arg1objectSuperVTable : VTable where Arg1ExtendsVOut : VOut

Parameters

arg0 KTable<K, VTable>

KTable

arg1 ValueJoiner<Arg1objectSuperV, Arg1objectSuperVTable, Arg1ExtendsVOut>

ValueJoiner

arg2 Joined<K, V, VTable>

Joined

Returns

KStream<K, VOut>

KStream

Type Parameters

VOut
VTable
Arg1objectSuperV

V

Arg1objectSuperVTable

VTable

Arg1ExtendsVOut

VOut

LeftJoin<VOut, VRight, Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>(KStream<K, VRight>, ValueJoinerWithKey<Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>, JoinWindows)

public KStream<K, VOut> LeftJoin<VOut, VRight, Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>(KStream<K, VRight> arg0, ValueJoinerWithKey<Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut> arg1, JoinWindows arg2) where Arg1objectSuperK : K where Arg1objectSuperV : V where Arg1objectSuperVRight : VRight where Arg1ExtendsVOut : VOut

Parameters

arg0 KStream<K, VRight>

KStream

arg1 ValueJoinerWithKey<Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>

ValueJoinerWithKey

arg2 JoinWindows

JoinWindows

Returns

KStream<K, VOut>

KStream

Type Parameters

VOut
VRight
Arg1objectSuperK

K

Arg1objectSuperV

V

Arg1objectSuperVRight

VRight

Arg1ExtendsVOut

VOut

LeftJoin<VOut, VRight, Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>(KStream<K, VRight>, ValueJoinerWithKey<Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>, JoinWindows, StreamJoined<K, V, VRight>)

public KStream<K, VOut> LeftJoin<VOut, VRight, Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>(KStream<K, VRight> arg0, ValueJoinerWithKey<Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut> arg1, JoinWindows arg2, StreamJoined<K, V, VRight> arg3) where Arg1objectSuperK : K where Arg1objectSuperV : V where Arg1objectSuperVRight : VRight where Arg1ExtendsVOut : VOut

Parameters

arg0 KStream<K, VRight>

KStream

arg1 ValueJoinerWithKey<Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>

ValueJoinerWithKey

arg2 JoinWindows

JoinWindows

arg3 StreamJoined<K, V, VRight>

StreamJoined

Returns

KStream<K, VOut>

KStream

Type Parameters

VOut
VRight
Arg1objectSuperK

K

Arg1objectSuperV

V

Arg1objectSuperVRight

VRight

Arg1ExtendsVOut

VOut

LeftJoin<VOut, VTable, Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVTable, Arg1ExtendsVOut>(KTable<K, VTable>, ValueJoinerWithKey<Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVTable, Arg1ExtendsVOut>)

public KStream<K, VOut> LeftJoin<VOut, VTable, Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVTable, Arg1ExtendsVOut>(KTable<K, VTable> arg0, ValueJoinerWithKey<Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVTable, Arg1ExtendsVOut> arg1) where Arg1objectSuperK : K where Arg1objectSuperV : V where Arg1objectSuperVTable : VTable where Arg1ExtendsVOut : VOut

Parameters

arg0 KTable<K, VTable>

KTable

arg1 ValueJoinerWithKey<Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVTable, Arg1ExtendsVOut>

ValueJoinerWithKey

Returns

KStream<K, VOut>

KStream

Type Parameters

VOut
VTable
Arg1objectSuperK

K

Arg1objectSuperV

V

Arg1objectSuperVTable

VTable

Arg1ExtendsVOut

VOut

LeftJoin<VOut, VTable, Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVTable, Arg1ExtendsVOut>(KTable<K, VTable>, ValueJoinerWithKey<Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVTable, Arg1ExtendsVOut>, Joined<K, V, VTable>)

public KStream<K, VOut> LeftJoin<VOut, VTable, Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVTable, Arg1ExtendsVOut>(KTable<K, VTable> arg0, ValueJoinerWithKey<Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVTable, Arg1ExtendsVOut> arg1, Joined<K, V, VTable> arg2) where Arg1objectSuperK : K where Arg1objectSuperV : V where Arg1objectSuperVTable : VTable where Arg1ExtendsVOut : VOut

Parameters

arg0 KTable<K, VTable>

KTable

arg1 ValueJoinerWithKey<Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVTable, Arg1ExtendsVOut>

ValueJoinerWithKey

arg2 Joined<K, V, VTable>

Joined

Returns

KStream<K, VOut>

KStream

Type Parameters

VOut
VTable
Arg1objectSuperK

K

Arg1objectSuperV

V

Arg1objectSuperVTable

VTable

Arg1ExtendsVOut

VOut

LeftJoin<VOut, GlobalKey, GlobalValue, Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey, Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut>(GlobalKTable<GlobalKey, GlobalValue>, KeyValueMapper<Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey>, ValueJoiner<Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut>)

public KStream<K, VOut> LeftJoin<VOut, GlobalKey, GlobalValue, Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey, Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut>(GlobalKTable<GlobalKey, GlobalValue> arg0, KeyValueMapper<Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey> arg1, ValueJoiner<Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut> arg2) where Arg1objectSuperK : K where Arg1objectSuperV : V where Arg1ExtendsGlobalKey : GlobalKey where Arg2objectSuperV : V where Arg2objectSuperGlobalValue : GlobalValue where Arg2ExtendsVOut : VOut

Parameters

arg0 GlobalKTable<GlobalKey, GlobalValue>

GlobalKTable

arg1 KeyValueMapper<Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey>

KeyValueMapper

arg2 ValueJoiner<Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut>

ValueJoiner

Returns

KStream<K, VOut>

KStream

Type Parameters

VOut
GlobalKey
GlobalValue
Arg1objectSuperK

K

Arg1objectSuperV

V

Arg1ExtendsGlobalKey

GlobalKey

Arg2objectSuperV

V

Arg2objectSuperGlobalValue

GlobalValue

Arg2ExtendsVOut

VOut

LeftJoin<VOut, GlobalKey, GlobalValue, Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey, Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut>(GlobalKTable<GlobalKey, GlobalValue>, KeyValueMapper<Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey>, ValueJoiner<Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut>, Named)

public KStream<K, VOut> LeftJoin<VOut, GlobalKey, GlobalValue, Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey, Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut>(GlobalKTable<GlobalKey, GlobalValue> arg0, KeyValueMapper<Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey> arg1, ValueJoiner<Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut> arg2, Named arg3) where Arg1objectSuperK : K where Arg1objectSuperV : V where Arg1ExtendsGlobalKey : GlobalKey where Arg2objectSuperV : V where Arg2objectSuperGlobalValue : GlobalValue where Arg2ExtendsVOut : VOut

Parameters

arg0 GlobalKTable<GlobalKey, GlobalValue>

GlobalKTable

arg1 KeyValueMapper<Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsGlobalKey>

KeyValueMapper

arg2 ValueJoiner<Arg2objectSuperV, Arg2objectSuperGlobalValue, Arg2ExtendsVOut>

ValueJoiner

arg3 Named

Named

Returns

KStream<K, VOut>

KStream

Type Parameters

VOut
GlobalKey
GlobalValue
Arg1objectSuperK

K

Arg1objectSuperV

V

Arg1ExtendsGlobalKey

GlobalKey

Arg2objectSuperV

V

Arg2objectSuperGlobalValue

GlobalValue

Arg2ExtendsVOut

VOut

MapValues<VOut, Arg0objectSuperV, Arg0ExtendsVOut>(ValueMapper<Arg0objectSuperV, Arg0ExtendsVOut>)

public KStream<K, VOut> MapValues<VOut, Arg0objectSuperV, Arg0ExtendsVOut>(ValueMapper<Arg0objectSuperV, Arg0ExtendsVOut> arg0) where Arg0objectSuperV : V where Arg0ExtendsVOut : VOut

Parameters

arg0 ValueMapper<Arg0objectSuperV, Arg0ExtendsVOut>

ValueMapper

Returns

KStream<K, VOut>

KStream

Type Parameters

VOut
Arg0objectSuperV

V

Arg0ExtendsVOut

VOut

MapValues<VOut, Arg0objectSuperV, Arg0ExtendsVOut>(ValueMapper<Arg0objectSuperV, Arg0ExtendsVOut>, Named)

public KStream<K, VOut> MapValues<VOut, Arg0objectSuperV, Arg0ExtendsVOut>(ValueMapper<Arg0objectSuperV, Arg0ExtendsVOut> arg0, Named arg1) where Arg0objectSuperV : V where Arg0ExtendsVOut : VOut

Parameters

arg0 ValueMapper<Arg0objectSuperV, Arg0ExtendsVOut>

ValueMapper

arg1 Named

Named

Returns

KStream<K, VOut>

KStream

Type Parameters

VOut
Arg0objectSuperV

V

Arg0ExtendsVOut

VOut

MapValues<VOut, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVOut>(ValueMapperWithKey<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVOut>)

public KStream<K, VOut> MapValues<VOut, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVOut>(ValueMapperWithKey<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVOut> arg0) where Arg0objectSuperK : K where Arg0objectSuperV : V where Arg0ExtendsVOut : VOut

Parameters

arg0 ValueMapperWithKey<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVOut>

ValueMapperWithKey

Returns

KStream<K, VOut>

KStream

Type Parameters

VOut
Arg0objectSuperK

K

Arg0objectSuperV

V

Arg0ExtendsVOut

VOut

MapValues<VOut, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVOut>(ValueMapperWithKey<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVOut>, Named)

public KStream<K, VOut> MapValues<VOut, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVOut>(ValueMapperWithKey<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVOut> arg0, Named arg1) where Arg0objectSuperK : K where Arg0objectSuperV : V where Arg0ExtendsVOut : VOut

Parameters

arg0 ValueMapperWithKey<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVOut>

ValueMapperWithKey

arg1 Named

Named

Returns

KStream<K, VOut>

KStream

Type Parameters

VOut
Arg0objectSuperK

K

Arg0objectSuperV

V

Arg0ExtendsVOut

VOut

Map<KOut, VOut, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsOrg_Apache_Kafka_Streams_KeyValue_Arg0ExtendsKOut_Arg0ExtendsVOut_, Arg0ExtendsKOut, Arg0ExtendsVOut>(KeyValueMapper<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsOrg_Apache_Kafka_Streams_KeyValue_Arg0ExtendsKOut_Arg0ExtendsVOut_>)

public KStream<KOut, VOut> Map<KOut, VOut, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsOrg_Apache_Kafka_Streams_KeyValue_Arg0ExtendsKOut_Arg0ExtendsVOut_, Arg0ExtendsKOut, Arg0ExtendsVOut>(KeyValueMapper<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsOrg_Apache_Kafka_Streams_KeyValue_Arg0ExtendsKOut_Arg0ExtendsVOut_> arg0) where Arg0objectSuperK : K where Arg0objectSuperV : V where Arg0ExtendsOrg_Apache_Kafka_Streams_KeyValue_Arg0ExtendsKOut_Arg0ExtendsVOut_ : KeyValue<Arg0ExtendsKOut, Arg0ExtendsVOut> where Arg0ExtendsKOut : KOut where Arg0ExtendsVOut : VOut

Parameters

arg0 KeyValueMapper<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsOrg_Apache_Kafka_Streams_KeyValue_Arg0ExtendsKOut_Arg0ExtendsVOut_>

KeyValueMapper

Returns

KStream<KOut, VOut>

KStream

Type Parameters

KOut
VOut
Arg0objectSuperK

K

Arg0objectSuperV

V

Arg0ExtendsOrg_Apache_Kafka_Streams_KeyValue_Arg0ExtendsKOut_Arg0ExtendsVOut_

KeyValue<K, V>

Arg0ExtendsKOut

KOut

Arg0ExtendsVOut

VOut

Map<KOut, VOut, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsOrg_Apache_Kafka_Streams_KeyValue_Arg0ExtendsKOut_Arg0ExtendsVOut_, Arg0ExtendsKOut, Arg0ExtendsVOut>(KeyValueMapper<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsOrg_Apache_Kafka_Streams_KeyValue_Arg0ExtendsKOut_Arg0ExtendsVOut_>, Named)

public KStream<KOut, VOut> Map<KOut, VOut, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsOrg_Apache_Kafka_Streams_KeyValue_Arg0ExtendsKOut_Arg0ExtendsVOut_, Arg0ExtendsKOut, Arg0ExtendsVOut>(KeyValueMapper<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsOrg_Apache_Kafka_Streams_KeyValue_Arg0ExtendsKOut_Arg0ExtendsVOut_> arg0, Named arg1) where Arg0objectSuperK : K where Arg0objectSuperV : V where Arg0ExtendsOrg_Apache_Kafka_Streams_KeyValue_Arg0ExtendsKOut_Arg0ExtendsVOut_ : KeyValue<Arg0ExtendsKOut, Arg0ExtendsVOut> where Arg0ExtendsKOut : KOut where Arg0ExtendsVOut : VOut

Parameters

arg0 KeyValueMapper<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsOrg_Apache_Kafka_Streams_KeyValue_Arg0ExtendsKOut_Arg0ExtendsVOut_>

KeyValueMapper

arg1 Named

Named

Returns

KStream<KOut, VOut>

KStream

Type Parameters

KOut
VOut
Arg0objectSuperK

K

Arg0objectSuperV

V

Arg0ExtendsOrg_Apache_Kafka_Streams_KeyValue_Arg0ExtendsKOut_Arg0ExtendsVOut_

KeyValue<K, V>

Arg0ExtendsKOut

KOut

Arg0ExtendsVOut

VOut

Merge(KStream<K, V>)

public KStream<K, V> Merge(KStream<K, V> arg0)

Parameters

arg0 KStream<K, V>

KStream

Returns

KStream<K, V>

KStream

Merge(KStream<K, V>, Named)

public KStream<K, V> Merge(KStream<K, V> arg0, Named arg1)

Parameters

arg0 KStream<K, V>

KStream

arg1 Named

Named

Returns

KStream<K, V>

KStream

OuterJoin<VOut, VRight, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>(KStream<K, VRight>, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>, JoinWindows)

public KStream<K, VOut> OuterJoin<VOut, VRight, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>(KStream<K, VRight> arg0, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut> arg1, JoinWindows arg2) where Arg1objectSuperV : V where Arg1objectSuperVRight : VRight where Arg1ExtendsVOut : VOut

Parameters

arg0 KStream<K, VRight>

KStream

arg1 ValueJoiner<Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>

ValueJoiner

arg2 JoinWindows

JoinWindows

Returns

KStream<K, VOut>

KStream

Type Parameters

VOut
VRight
Arg1objectSuperV

V

Arg1objectSuperVRight

VRight

Arg1ExtendsVOut

VOut

OuterJoin<VOut, VRight, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>(KStream<K, VRight>, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>, JoinWindows, StreamJoined<K, V, VRight>)

public KStream<K, VOut> OuterJoin<VOut, VRight, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>(KStream<K, VRight> arg0, ValueJoiner<Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut> arg1, JoinWindows arg2, StreamJoined<K, V, VRight> arg3) where Arg1objectSuperV : V where Arg1objectSuperVRight : VRight where Arg1ExtendsVOut : VOut

Parameters

arg0 KStream<K, VRight>

KStream

arg1 ValueJoiner<Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>

ValueJoiner

arg2 JoinWindows

JoinWindows

arg3 StreamJoined<K, V, VRight>

StreamJoined

Returns

KStream<K, VOut>

KStream

Type Parameters

VOut
VRight
Arg1objectSuperV

V

Arg1objectSuperVRight

VRight

Arg1ExtendsVOut

VOut

OuterJoin<VOut, VRight, Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>(KStream<K, VRight>, ValueJoinerWithKey<Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>, JoinWindows)

public KStream<K, VOut> OuterJoin<VOut, VRight, Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>(KStream<K, VRight> arg0, ValueJoinerWithKey<Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut> arg1, JoinWindows arg2) where Arg1objectSuperK : K where Arg1objectSuperV : V where Arg1objectSuperVRight : VRight where Arg1ExtendsVOut : VOut

Parameters

arg0 KStream<K, VRight>

KStream

arg1 ValueJoinerWithKey<Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>

ValueJoinerWithKey

arg2 JoinWindows

JoinWindows

Returns

KStream<K, VOut>

KStream

Type Parameters

VOut
VRight
Arg1objectSuperK

K

Arg1objectSuperV

V

Arg1objectSuperVRight

VRight

Arg1ExtendsVOut

VOut

OuterJoin<VOut, VRight, Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>(KStream<K, VRight>, ValueJoinerWithKey<Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>, JoinWindows, StreamJoined<K, V, VRight>)

public KStream<K, VOut> OuterJoin<VOut, VRight, Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>(KStream<K, VRight> arg0, ValueJoinerWithKey<Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut> arg1, JoinWindows arg2, StreamJoined<K, V, VRight> arg3) where Arg1objectSuperK : K where Arg1objectSuperV : V where Arg1objectSuperVRight : VRight where Arg1ExtendsVOut : VOut

Parameters

arg0 KStream<K, VRight>

KStream

arg1 ValueJoinerWithKey<Arg1objectSuperK, Arg1objectSuperV, Arg1objectSuperVRight, Arg1ExtendsVOut>

ValueJoinerWithKey

arg2 JoinWindows

JoinWindows

arg3 StreamJoined<K, V, VRight>

StreamJoined

Returns

KStream<K, VOut>

KStream

Type Parameters

VOut
VRight
Arg1objectSuperK

K

Arg1objectSuperV

V

Arg1objectSuperVRight

VRight

Arg1ExtendsVOut

VOut

Peek<Arg0objectSuperK, Arg0objectSuperV>(ForeachAction<Arg0objectSuperK, Arg0objectSuperV>)

public KStream<K, V> Peek<Arg0objectSuperK, Arg0objectSuperV>(ForeachAction<Arg0objectSuperK, Arg0objectSuperV> arg0) where Arg0objectSuperK : K where Arg0objectSuperV : V

Parameters

arg0 ForeachAction<Arg0objectSuperK, Arg0objectSuperV>

ForeachAction

Returns

KStream<K, V>

KStream

Type Parameters

Arg0objectSuperK

K

Arg0objectSuperV

V

Peek<Arg0objectSuperK, Arg0objectSuperV>(ForeachAction<Arg0objectSuperK, Arg0objectSuperV>, Named)

public KStream<K, V> Peek<Arg0objectSuperK, Arg0objectSuperV>(ForeachAction<Arg0objectSuperK, Arg0objectSuperV> arg0, Named arg1) where Arg0objectSuperK : K where Arg0objectSuperV : V

Parameters

arg0 ForeachAction<Arg0objectSuperK, Arg0objectSuperV>

ForeachAction

arg1 Named

Named

Returns

KStream<K, V>

KStream

Type Parameters

Arg0objectSuperK

K

Arg0objectSuperV

V

Print(Printed<K, V>)

public void Print(Printed<K, V> arg0)

Parameters

arg0 Printed<K, V>

Printed

ProcessValues<VOut, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVOut>(FixedKeyProcessorSupplier<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVOut>, params String[])

public KStream<K, VOut> ProcessValues<VOut, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVOut>(FixedKeyProcessorSupplier<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVOut> arg0, params String[] arg1) where Arg0objectSuperK : K where Arg0objectSuperV : V where Arg0ExtendsVOut : VOut

Parameters

arg0 FixedKeyProcessorSupplier<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVOut>

FixedKeyProcessorSupplier

arg1 String[]

String

Returns

KStream<K, VOut>

KStream

Type Parameters

VOut
Arg0objectSuperK

K

Arg0objectSuperV

V

Arg0ExtendsVOut

VOut

ProcessValues<VOut, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVOut>(FixedKeyProcessorSupplier<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVOut>, Named, params String[])

public KStream<K, VOut> ProcessValues<VOut, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVOut>(FixedKeyProcessorSupplier<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVOut> arg0, Named arg1, params String[] arg2) where Arg0objectSuperK : K where Arg0objectSuperV : V where Arg0ExtendsVOut : VOut

Parameters

arg0 FixedKeyProcessorSupplier<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsVOut>

FixedKeyProcessorSupplier

arg1 Named

Named

arg2 String[]

String

Returns

KStream<K, VOut>

KStream

Type Parameters

VOut
Arg0objectSuperK

K

Arg0objectSuperV

V

Arg0ExtendsVOut

VOut

Process<KOut, VOut, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsKOut, Arg0ExtendsVOut>(ProcessorSupplier<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsKOut, Arg0ExtendsVOut>, params String[])

public KStream<KOut, VOut> Process<KOut, VOut, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsKOut, Arg0ExtendsVOut>(ProcessorSupplier<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsKOut, Arg0ExtendsVOut> arg0, params String[] arg1) where Arg0objectSuperK : K where Arg0objectSuperV : V where Arg0ExtendsKOut : KOut where Arg0ExtendsVOut : VOut

Parameters

arg0 ProcessorSupplier<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsKOut, Arg0ExtendsVOut>

ProcessorSupplier

arg1 String[]

String

Returns

KStream<KOut, VOut>

KStream

Type Parameters

KOut
VOut
Arg0objectSuperK

K

Arg0objectSuperV

V

Arg0ExtendsKOut

KOut

Arg0ExtendsVOut

VOut

Process<KOut, VOut, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsKOut, Arg0ExtendsVOut>(ProcessorSupplier<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsKOut, Arg0ExtendsVOut>, Named, params String[])

public KStream<KOut, VOut> Process<KOut, VOut, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsKOut, Arg0ExtendsVOut>(ProcessorSupplier<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsKOut, Arg0ExtendsVOut> arg0, Named arg1, params String[] arg2) where Arg0objectSuperK : K where Arg0objectSuperV : V where Arg0ExtendsKOut : KOut where Arg0ExtendsVOut : VOut

Parameters

arg0 ProcessorSupplier<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsKOut, Arg0ExtendsVOut>

ProcessorSupplier

arg1 Named

Named

arg2 String[]

String

Returns

KStream<KOut, VOut>

KStream

Type Parameters

KOut
VOut
Arg0objectSuperK

K

Arg0objectSuperV

V

Arg0ExtendsKOut

KOut

Arg0ExtendsVOut

VOut

Repartition()

public KStream<K, V> Repartition()

Returns

KStream<K, V>

KStream

Repartition(Repartitioned<K, V>)

public KStream<K, V> Repartition(Repartitioned<K, V> arg0)

Parameters

arg0 Repartitioned<K, V>

Repartitioned

Returns

KStream<K, V>

KStream

SelectKey<KOut, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsKOut>(KeyValueMapper<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsKOut>)

public KStream<KOut, V> SelectKey<KOut, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsKOut>(KeyValueMapper<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsKOut> arg0) where Arg0objectSuperK : K where Arg0objectSuperV : V where Arg0ExtendsKOut : KOut

Parameters

arg0 KeyValueMapper<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsKOut>

KeyValueMapper

Returns

KStream<KOut, V>

KStream

Type Parameters

KOut
Arg0objectSuperK

K

Arg0objectSuperV

V

Arg0ExtendsKOut

KOut

SelectKey<KOut, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsKOut>(KeyValueMapper<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsKOut>, Named)

public KStream<KOut, V> SelectKey<KOut, Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsKOut>(KeyValueMapper<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsKOut> arg0, Named arg1) where Arg0objectSuperK : K where Arg0objectSuperV : V where Arg0ExtendsKOut : KOut

Parameters

arg0 KeyValueMapper<Arg0objectSuperK, Arg0objectSuperV, Arg0ExtendsKOut>

KeyValueMapper

arg1 Named

Named

Returns

KStream<KOut, V>

KStream

Type Parameters

KOut
Arg0objectSuperK

K

Arg0objectSuperV

V

Arg0ExtendsKOut

KOut

Split()

public BranchedKStream<K, V> Split()

Returns

BranchedKStream<K, V>

BranchedKStream

Split(Named)

public BranchedKStream<K, V> Split(Named arg0)

Parameters

arg0 Named

Named

Returns

BranchedKStream<K, V>

BranchedKStream

To(String)

public void To(String arg0)

Parameters

arg0 String

String

To(String, Produced<K, V>)

public void To(String arg0, Produced<K, V> arg1)

Parameters

arg0 String

String

arg1 Produced<K, V>

Produced

To(TopicNameExtractor<K, V>)

public void To(TopicNameExtractor<K, V> arg0)

Parameters

arg0 TopicNameExtractor<K, V>

TopicNameExtractor

To(TopicNameExtractor<K, V>, Produced<K, V>)

public void To(TopicNameExtractor<K, V> arg0, Produced<K, V> arg1)

Parameters

arg0 TopicNameExtractor<K, V>

TopicNameExtractor

arg1 Produced<K, V>

Produced

ToTable()

public KTable<K, V> ToTable()

Returns

KTable<K, V>

KTable

ToTable(Materialized<K, V, KeyValueStore<Bytes, byte[]>>)

public KTable<K, V> ToTable(Materialized<K, V, KeyValueStore<Bytes, byte[]>> arg0)

Parameters

arg0 Materialized<K, V, KeyValueStore<Bytes, byte[]>>

Materialized

Returns

KTable<K, V>

KTable

ToTable(Named)

public KTable<K, V> ToTable(Named arg0)

Parameters

arg0 Named

Named

Returns

KTable<K, V>

KTable

ToTable(Named, Materialized<K, V, KeyValueStore<Bytes, byte[]>>)

public KTable<K, V> ToTable(Named arg0, Materialized<K, V, KeyValueStore<Bytes, byte[]>> arg1)

Parameters

arg0 Named

Named

arg1 Materialized<K, V, KeyValueStore<Bytes, byte[]>>

Materialized

Returns

KTable<K, V>

KTable

Operators

implicit operator KStream(KStream<K, V>)

Converter from KStream<K, V> to KStream

public static implicit operator KStream(KStream<K, V> t)

Parameters

t KStream<K, V>

Returns

KStream