Table of Contents

Class Consumed<K, V, TJVMK, TJVMV>

Namespace
MASES.KNet.Streams.Kstream
Assembly
MASES.KNet.dll

KNet extension of Consumed<K, V>

public class Consumed<K, V, TJVMK, TJVMV> : IGenericSerDesFactoryApplier

Type Parameters

K
V
TJVMK

The JVM type of K

TJVMV

The JVM type of V

Inheritance
Consumed<K, V, TJVMK, TJVMV>
Implements
Inherited Members

Methods

As(string)

public static Consumed<K, V, TJVMK, TJVMV> As(string arg0)

Parameters

arg0 string

string

Returns

Consumed<K, V, TJVMK, TJVMV>

Consumed<K, V, TJVMK, TJVMV>

With(ISerDes<K, TJVMK>, ISerDes<V, TJVMV>)

public static Consumed<K, V, TJVMK, TJVMV> With(ISerDes<K, TJVMK> arg0, ISerDes<V, TJVMV> arg1)

Parameters

arg0 ISerDes<K, TJVMK>

ISerDes<T, TJVMT>

arg1 ISerDes<V, TJVMV>

ISerDes<T, TJVMT>

Returns

Consumed<K, V, TJVMK, TJVMV>

Consumed<K, V, TJVMK, TJVMV>

With(ISerDes<K, TJVMK>, ISerDes<V, TJVMV>, TimestampExtractor<K, V, TJVMK, TJVMV>, AutoOffsetReset)

public static Consumed<K, V, TJVMK, TJVMV> With(ISerDes<K, TJVMK> arg0, ISerDes<V, TJVMV> arg1, TimestampExtractor<K, V, TJVMK, TJVMV> arg2, Topology.AutoOffsetReset arg3)

Parameters

arg0 ISerDes<K, TJVMK>

ISerDes<T, TJVMT>

arg1 ISerDes<V, TJVMV>

ISerDes<T, TJVMT>

arg2 TimestampExtractor<K, V, TJVMK, TJVMV>

TimestampExtractor<K, V, TJVMK, TJVMV>

arg3 Topology.AutoOffsetReset

Topology.AutoOffsetReset

Returns

Consumed<K, V, TJVMK, TJVMV>

Consumed<K, V, TJVMK, TJVMV>

With(TimestampExtractor<K, V, TJVMK, TJVMV>)

public static Consumed<K, V, TJVMK, TJVMV> With(TimestampExtractor<K, V, TJVMK, TJVMV> arg0)

Parameters

arg0 TimestampExtractor<K, V, TJVMK, TJVMV>

TimestampExtractor<K, V, TJVMK, TJVMV>

Returns

Consumed<K, V, TJVMK, TJVMV>

Consumed<K, V, TJVMK, TJVMV>

With(AutoOffsetReset)

public static Consumed<K, V, TJVMK, TJVMV> With(Topology.AutoOffsetReset arg0)

Parameters

arg0 Topology.AutoOffsetReset

Topology.AutoOffsetReset

Returns

Consumed<K, V, TJVMK, TJVMV>

Consumed<K, V, TJVMK, TJVMV>

WithKeySerde(ISerDes<K, TJVMK>)

public Consumed<K, V, TJVMK, TJVMV> WithKeySerde(ISerDes<K, TJVMK> arg0)

Parameters

arg0 ISerDes<K, TJVMK>

ISerDes<T, TJVMT>

Returns

Consumed<K, V, TJVMK, TJVMV>

Consumed<K, V, TJVMK, TJVMV>

WithOffsetResetPolicy(AutoOffsetReset)

public Consumed<K, V, TJVMK, TJVMV> WithOffsetResetPolicy(Topology.AutoOffsetReset arg0)

Parameters

arg0 Topology.AutoOffsetReset

Topology.AutoOffsetReset

Returns

Consumed<K, V, TJVMK, TJVMV>

Consumed<K, V, TJVMK, TJVMV>

WithTimestampExtractor(TimestampExtractor<K, V, TJVMK, TJVMV>)

public Consumed<K, V, TJVMK, TJVMV> WithTimestampExtractor(TimestampExtractor<K, V, TJVMK, TJVMV> arg0)

Parameters

arg0 TimestampExtractor<K, V, TJVMK, TJVMV>

TimestampExtractor<K, V, TJVMK, TJVMV>

Returns

Consumed<K, V, TJVMK, TJVMV>

Consumed<K, V, TJVMK, TJVMV>

WithValueSerde(ISerDes<V, TJVMV>)

public Consumed<K, V, TJVMK, TJVMV> WithValueSerde(ISerDes<V, TJVMV> arg0)

Parameters

arg0 ISerDes<V, TJVMV>

ISerDes<T, TJVMT>

Returns

Consumed<K, V, TJVMK, TJVMV>

Consumed<K, V, TJVMK, TJVMV>

Operators

implicit operator Consumed<TJVMK, TJVMV>(Consumed<K, V, TJVMK, TJVMV>)

public static implicit operator Consumed<TJVMK, TJVMV>(Consumed<K, V, TJVMK, TJVMV> t)

Parameters

t Consumed<K, V, TJVMK, TJVMV>

Returns

Consumed<TJVMK, TJVMV>