Table of Contents

Class Materialized<K, V, S>

Namespace
Org.Apache.Kafka.Streams.Kstream
Assembly
MASES.KNet.dll
public class Materialized<K, V, S> : JVMBridgeBase<Materialized<K, V, S>>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition where S : IStateStore, new()

Type Parameters

K
V
S

IStateStore

Inheritance
JVMBridgeBase
JVMBridgeBase<Materialized<K, V, S>>
Materialized<K, V, S>
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<Materialized<K, V, S>>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Materialized<K, V, S>>.IsAssignableFrom<T>()
JVMBridgeBase<Materialized<K, V, S>>.Execute<T>(params T[])
JVMBridgeBase<Materialized<K, V, S>>.DynBridgeClazz
JVMBridgeBase<Materialized<K, V, S>>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener

Constructors

Materialized()

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

public Materialized()

Materialized(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

public Materialized(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

As(String)

public static Materialized As(String arg0)

Parameters

arg0 String

String

Returns

Materialized

Materialized

As(DslStoreSuppliers)

public static Materialized As(DslStoreSuppliers arg0)

Parameters

arg0 DslStoreSuppliers

DslStoreSuppliers

Returns

Materialized

Materialized

As(KeyValueBytesStoreSupplier)

public static Materialized<K, V, KeyValueStore<Bytes, byte[]>> As(KeyValueBytesStoreSupplier arg0)

Parameters

arg0 KeyValueBytesStoreSupplier

KeyValueBytesStoreSupplier

Returns

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

Materialized

As(SessionBytesStoreSupplier)

public static Materialized<K, V, SessionStore<Bytes, byte[]>> As(SessionBytesStoreSupplier arg0)

Parameters

arg0 SessionBytesStoreSupplier

SessionBytesStoreSupplier

Returns

Materialized<K, V, SessionStore<Bytes, byte[]>>

Materialized

As(WindowBytesStoreSupplier)

public static Materialized<K, V, WindowStore<Bytes, byte[]>> As(WindowBytesStoreSupplier arg0)

Parameters

arg0 WindowBytesStoreSupplier

WindowBytesStoreSupplier

Returns

Materialized<K, V, WindowStore<Bytes, byte[]>>

Materialized

With(Serde<K>, Serde<V>)

public static Materialized With(Serde<K> arg0, Serde<V> arg1)

Parameters

arg0 Serde<K>

Serde

arg1 Serde<V>

Serde

Returns

Materialized

Materialized

WithCachingDisabled()

public Materialized WithCachingDisabled()

Returns

Materialized

Materialized

WithCachingEnabled()

public Materialized WithCachingEnabled()

Returns

Materialized

Materialized

WithKeySerde(Serde<K>)

public Materialized WithKeySerde(Serde<K> arg0)

Parameters

arg0 Serde<K>

Serde

Returns

Materialized

Materialized

WithLoggingDisabled()

public Materialized WithLoggingDisabled()

Returns

Materialized

Materialized

WithLoggingEnabled(Map<String, String>)

public Materialized WithLoggingEnabled(Map<String, String> arg0)

Parameters

arg0 Map<String, String>

Map

Returns

Materialized

Materialized

WithRetention(Duration)

public Materialized WithRetention(Duration arg0)

Parameters

arg0 Duration

Duration

Returns

Materialized

Materialized

Exceptions

IllegalArgumentException

WithStoreType(DslStoreSuppliers)

public Materialized WithStoreType(DslStoreSuppliers arg0)

Parameters

arg0 DslStoreSuppliers

DslStoreSuppliers

Returns

Materialized

Materialized

Exceptions

IllegalArgumentException

WithValueSerde(Serde<V>)

public Materialized WithValueSerde(Serde<V> arg0)

Parameters

arg0 Serde<V>

Serde

Returns

Materialized

Materialized

Operators

implicit operator Materialized(Materialized<K, V, S>)

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

Parameters

t Materialized<K, V, S>

Returns

Materialized