Table of Contents

Class Grouped<K, V, TJVMK, TJVMV>

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

KNet extension of Grouped<K, V>

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

Type Parameters

K

The key type

V

The value type

TJVMK

The JVM key typ

TJVMV

The JVM value type

Inheritance
Grouped<K, V, TJVMK, TJVMV>
Implements
Derived
Inherited Members

Methods

As(string)

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

Parameters

arg0 string

string

Returns

Grouped<K, V, TJVMK, TJVMV>

Grouped<K, V, TJVMK, TJVMV>

KeySerde(ISerDes<K, TJVMK>)

public static Grouped<K, V, TJVMK, TJVMV> KeySerde(ISerDes<K, TJVMK> arg0)

Parameters

arg0 ISerDes<K, TJVMK>

ISerDes<T, TJVMT>

Returns

Grouped<K, V, TJVMK, TJVMV>

Grouped<K, V, TJVMK, TJVMV>

ValueSerde(ISerDes<V, TJVMV>)

public static Grouped<K, V, TJVMK, TJVMV> ValueSerde(ISerDes<V, TJVMV> arg0)

Parameters

arg0 ISerDes<V, TJVMV>

ISerDes<T, TJVMT>

Returns

Grouped<K, V, TJVMK, TJVMV>

Grouped<K, V, TJVMK, TJVMV>

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

public static Grouped<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

Grouped<K, V, TJVMK, TJVMV>

Grouped<K, V, TJVMK, TJVMV>

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

public static Grouped<K, V, TJVMK, TJVMV> With(string arg0, ISerDes<K, TJVMK> arg1, ISerDes<V, TJVMV> arg2)

Parameters

arg0 string

string

arg1 ISerDes<K, TJVMK>

ISerDes<T, TJVMT>

arg2 ISerDes<V, TJVMV>

ISerDes<T, TJVMT>

Returns

Grouped<K, V, TJVMK, TJVMV>

Grouped<K, V, TJVMK, TJVMV>

WithKeySerde(ISerDes<K, TJVMK>)

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

Parameters

arg0 ISerDes<K, TJVMK>

ISerDes<T, TJVMT>

Returns

Grouped<K, V, TJVMK, TJVMV>

Grouped<K, V, TJVMK, TJVMV>

WithValueSerde(ISerDes<V, TJVMV>)

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

Parameters

arg0 ISerDes<V, TJVMV>

ISerDes<T, TJVMT>

Returns

Grouped<K, V, TJVMK, TJVMV>

Grouped<K, V, TJVMK, TJVMV>

Operators

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

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

Parameters

t Grouped<K, V, TJVMK, TJVMV>

Returns

Grouped<TJVMK, TJVMV>