Table of Contents

Class QueryableStoreTypes

Namespace
MASES.KNet.Streams.State
Assembly
MASES.KNet.dll

Generator of KNet QueryableStoreTypes

public static class QueryableStoreTypes
Inheritance
QueryableStoreTypes

Methods

KeyValueStore<K, V>()

KNet value of KeyValueStore<K, V>() based on array of byte

public static QueryableStoreTypes.StoreType<ReadOnlyKeyValueStore<K, V>, ReadOnlyKeyValueStore<byte[], byte[]>> KeyValueStore<K, V>()

Returns

QueryableStoreTypes.StoreType<ReadOnlyKeyValueStore<K, V>, ReadOnlyKeyValueStore<byte[], byte[]>>

Type Parameters

K

The key type

V

The value type

KeyValueStore<K, V, TJVMK, TJVMV>()

KNet value of KeyValueStore<K, V>() based on TJVMK and TJVMV

public static QueryableStoreTypes.StoreType<ReadOnlyKeyValueStore<K, V, TJVMK, TJVMV>, ReadOnlyKeyValueStore<TJVMK, TJVMV>> KeyValueStore<K, V, TJVMK, TJVMV>()

Returns

QueryableStoreTypes.StoreType<ReadOnlyKeyValueStore<K, V, TJVMK, TJVMV>, ReadOnlyKeyValueStore<TJVMK, TJVMV>>

Type Parameters

K

The key type

V

The value type

TJVMK

The JVM type of K

TJVMV

The JVM type of V

KeyValueStore<K, V, TJVMK, TJVMV, TConcreteStore>()

KNet value of KeyValueStore<K, V>() based on TJVMK and TJVMV

public static QueryableStoreTypes.StoreType<TConcreteStore, ReadOnlyKeyValueStore<TJVMK, TJVMV>> KeyValueStore<K, V, TJVMK, TJVMV, TConcreteStore>() where TConcreteStore : ReadOnlyKeyValueStore<K, V, TJVMK, TJVMV>

Returns

QueryableStoreTypes.StoreType<TConcreteStore, ReadOnlyKeyValueStore<TJVMK, TJVMV>>

Type Parameters

K

The key type

V

The value type

TJVMK

The JVM type of K

TJVMV

The JVM type of V

TConcreteStore

A concrete type extending ReadOnlyKeyValueStore<K, V, TJVMK, TJVMV>

SessionStoreWithHeaders<K, V>()

KNet value of SessionStoreWithHeaders<K, V>() based on array of byte

public static QueryableStoreTypes.StoreType<SessionStoreWithHeaders<K, V>, ReadOnlySessionStore<byte[], AggregationWithHeaders<byte[]>>> SessionStoreWithHeaders<K, V>()

Returns

QueryableStoreTypes.StoreType<SessionStoreWithHeaders<K, V>, ReadOnlySessionStore<byte[], AggregationWithHeaders<byte[]>>>

Type Parameters

K

The key type

V

The value type

SessionStoreWithHeaders<K, V, TJVMK, TJVMV>()

KNet value of SessionStoreWithHeaders<K, V>() based on TJVMK and TJVMV

public static QueryableStoreTypes.StoreType<SessionStoreWithHeaders<K, V, TJVMK, TJVMV>, ReadOnlySessionStore<TJVMK, AggregationWithHeaders<TJVMV>>> SessionStoreWithHeaders<K, V, TJVMK, TJVMV>()

Returns

QueryableStoreTypes.StoreType<SessionStoreWithHeaders<K, V, TJVMK, TJVMV>, ReadOnlySessionStore<TJVMK, AggregationWithHeaders<TJVMV>>>

Type Parameters

K

The key type

V

The value type

TJVMK

The JVM type of K

TJVMV

The JVM type of V

SessionStoreWithHeaders<K, V, TJVMK, TJVMV, TConcreteStore>()

KNet value of SessionStoreWithHeaders<K, V>() based on TJVMK and TJVMV

public static QueryableStoreTypes.StoreType<TConcreteStore, ReadOnlySessionStore<TJVMK, AggregationWithHeaders<TJVMV>>> SessionStoreWithHeaders<K, V, TJVMK, TJVMV, TConcreteStore>() where TConcreteStore : SessionStoreWithHeaders<K, V, TJVMK, TJVMV>

Returns

QueryableStoreTypes.StoreType<TConcreteStore, ReadOnlySessionStore<TJVMK, AggregationWithHeaders<TJVMV>>>

Type Parameters

K

The key type

V

The value type

TJVMK

The JVM type of K

TJVMV

The JVM type of V

TConcreteStore

A concrete type extending SessionStoreWithHeaders<K, V, TJVMK, TJVMV>()

SessionStore<K, V>()

KNet value of SessionStore<K, V>() based on array of byte

public static QueryableStoreTypes.StoreType<ReadOnlySessionStore<K, V>, ReadOnlySessionStore<byte[], byte[]>> SessionStore<K, V>()

Returns

QueryableStoreTypes.StoreType<ReadOnlySessionStore<K, V>, ReadOnlySessionStore<byte[], byte[]>>

Type Parameters

K

The key type

V

The value type

SessionStore<K, V, TJVMK, TJVMV>()

KNet value of SessionStore<K, V>() based on TJVMK and TJVMV

public static QueryableStoreTypes.StoreType<ReadOnlySessionStore<K, V, TJVMK, TJVMV>, ReadOnlySessionStore<TJVMK, TJVMV>> SessionStore<K, V, TJVMK, TJVMV>()

Returns

QueryableStoreTypes.StoreType<ReadOnlySessionStore<K, V, TJVMK, TJVMV>, ReadOnlySessionStore<TJVMK, TJVMV>>

Type Parameters

K

The key type

V

The value type

TJVMK

The JVM type of K

TJVMV

The JVM type of V

SessionStore<K, V, TJVMK, TJVMV, TConcreteStore>()

KNet value of SessionStore<K, V>() based on TJVMK and TJVMV

public static QueryableStoreTypes.StoreType<TConcreteStore, ReadOnlySessionStore<TJVMK, TJVMV>> SessionStore<K, V, TJVMK, TJVMV, TConcreteStore>() where TConcreteStore : ReadOnlySessionStore<K, V, TJVMK, TJVMV>

Returns

QueryableStoreTypes.StoreType<TConcreteStore, ReadOnlySessionStore<TJVMK, TJVMV>>

Type Parameters

K

The key type

V

The value type

TJVMK

The JVM type of K

TJVMV

The JVM type of V

TConcreteStore

A concrete type extending ReadOnlySessionStore<K, AGG, TJVMK, TJVMAGG>

TimestampedKeyValueStoreWithHeaders<K, V>()

KNet value of TimestampedKeyValueStore<K, V>() based on array of byte

public static QueryableStoreTypes.StoreType<TimestampedKeyValueStoreWithHeaders<K, V>, ReadOnlyKeyValueStore<byte[], ValueTimestampHeaders<byte[]>>> TimestampedKeyValueStoreWithHeaders<K, V>()

Returns

QueryableStoreTypes.StoreType<TimestampedKeyValueStoreWithHeaders<K, V>, ReadOnlyKeyValueStore<byte[], ValueTimestampHeaders<byte[]>>>

Type Parameters

K

The key type

V

The value type

TimestampedKeyValueStoreWithHeaders<K, V, TJVMK, TJVMV>()

KNet value of TimestampedKeyValueStoreWithHeaders<K, V>() based on TJVMK and TJVMV

public static QueryableStoreTypes.StoreType<TimestampedKeyValueStoreWithHeaders<K, V, TJVMK, TJVMV>, ReadOnlyKeyValueStore<TJVMK, ValueTimestampHeaders<TJVMV>>> TimestampedKeyValueStoreWithHeaders<K, V, TJVMK, TJVMV>()

Returns

QueryableStoreTypes.StoreType<TimestampedKeyValueStoreWithHeaders<K, V, TJVMK, TJVMV>, ReadOnlyKeyValueStore<TJVMK, ValueTimestampHeaders<TJVMV>>>

Type Parameters

K

The key type

V

The value type

TJVMK

The JVM type of K

TJVMV

The JVM type of V

TimestampedKeyValueStoreWithHeaders<K, V, TJVMK, TJVMV, TConcreteStore>()

KNet value of TimestampedKeyValueStoreWithHeaders<K, V>() based on TJVMK and TJVMV

public static QueryableStoreTypes.StoreType<TConcreteStore, ReadOnlyKeyValueStore<TJVMK, ValueTimestampHeaders<TJVMV>>> TimestampedKeyValueStoreWithHeaders<K, V, TJVMK, TJVMV, TConcreteStore>() where TConcreteStore : TimestampedKeyValueStoreWithHeaders<K, V, TJVMK, TJVMV>

Returns

QueryableStoreTypes.StoreType<TConcreteStore, ReadOnlyKeyValueStore<TJVMK, ValueTimestampHeaders<TJVMV>>>

Type Parameters

K

The key type

V

The value type

TJVMK

The JVM type of K

TJVMV

The JVM type of V

TConcreteStore

A concrete type extending TimestampedKeyValueStoreWithHeaders<K, V, TJVMK, TJVMV>()

TimestampedKeyValueStore<K, V>()

KNet value of TimestampedKeyValueStore<K, V>() based on array of byte

public static QueryableStoreTypes.StoreType<TimestampedKeyValueStore<K, V>, ReadOnlyKeyValueStore<byte[], ValueAndTimestamp<byte[]>>> TimestampedKeyValueStore<K, V>()

Returns

QueryableStoreTypes.StoreType<TimestampedKeyValueStore<K, V>, ReadOnlyKeyValueStore<byte[], ValueAndTimestamp<byte[]>>>

Type Parameters

K

The key type

V

The value type

TimestampedKeyValueStore<K, V, TJVMK, TJVMV>()

KNet value of TimestampedKeyValueStore<K, V>() based on TJVMK and TJVMV

public static QueryableStoreTypes.StoreType<TimestampedKeyValueStore<K, V, TJVMK, TJVMV>, ReadOnlyKeyValueStore<TJVMK, ValueAndTimestamp<TJVMV>>> TimestampedKeyValueStore<K, V, TJVMK, TJVMV>()

Returns

QueryableStoreTypes.StoreType<TimestampedKeyValueStore<K, V, TJVMK, TJVMV>, ReadOnlyKeyValueStore<TJVMK, ValueAndTimestamp<TJVMV>>>

Type Parameters

K

The key type

V

The value type

TJVMK

The JVM type of K

TJVMV

The JVM type of V

TimestampedKeyValueStore<K, V, TJVMK, TJVMV, TConcreteStore>()

KNet value of TimestampedKeyValueStore<K, V>() based on TJVMK and TJVMV

public static QueryableStoreTypes.StoreType<TConcreteStore, ReadOnlyKeyValueStore<TJVMK, ValueAndTimestamp<TJVMV>>> TimestampedKeyValueStore<K, V, TJVMK, TJVMV, TConcreteStore>() where TConcreteStore : TimestampedKeyValueStore<K, V, TJVMK, TJVMV>

Returns

QueryableStoreTypes.StoreType<TConcreteStore, ReadOnlyKeyValueStore<TJVMK, ValueAndTimestamp<TJVMV>>>

Type Parameters

K

The key type

V

The value type

TJVMK

The JVM type of K

TJVMV

The JVM type of V

TConcreteStore

A concrete type extending TimestampedKeyValueStore<K, V, TJVMK, TJVMV>()

TimestampedWindowStoreWithHeaders<K, V>()

KNet value of TimestampedWindowStore<K, V>() based on array of byte

public static QueryableStoreTypes.StoreType<TimestampedWindowStoreWithHeaders<K, V>, ReadOnlyWindowStore<byte[], ValueTimestampHeaders<byte[]>>> TimestampedWindowStoreWithHeaders<K, V>()

Returns

QueryableStoreTypes.StoreType<TimestampedWindowStoreWithHeaders<K, V>, ReadOnlyWindowStore<byte[], ValueTimestampHeaders<byte[]>>>

Type Parameters

K

The key type

V

The value type

TimestampedWindowStoreWithHeaders<K, V, TJVMK, TJVMV>()

KNet value of TimestampedWindowStoreWithHeaders<K, V>() based on TJVMK and TJVMV

public static QueryableStoreTypes.StoreType<TimestampedWindowStoreWithHeaders<K, V, TJVMK, TJVMV>, ReadOnlyWindowStore<TJVMK, ValueTimestampHeaders<TJVMV>>> TimestampedWindowStoreWithHeaders<K, V, TJVMK, TJVMV>()

Returns

QueryableStoreTypes.StoreType<TimestampedWindowStoreWithHeaders<K, V, TJVMK, TJVMV>, ReadOnlyWindowStore<TJVMK, ValueTimestampHeaders<TJVMV>>>

Type Parameters

K

The key type

V

The value type

TJVMK

The JVM type of K

TJVMV

The JVM type of V

TimestampedWindowStoreWithHeaders<K, V, TJVMK, TJVMV, TConcreteStore>()

KNet value of TimestampedWindowStore<K, V>() based on TJVMK and TJVMV

public static QueryableStoreTypes.StoreType<TConcreteStore, ReadOnlyWindowStore<TJVMK, ValueTimestampHeaders<TJVMV>>> TimestampedWindowStoreWithHeaders<K, V, TJVMK, TJVMV, TConcreteStore>() where TConcreteStore : TimestampedWindowStoreWithHeaders<K, V, TJVMK, TJVMV>

Returns

QueryableStoreTypes.StoreType<TConcreteStore, ReadOnlyWindowStore<TJVMK, ValueTimestampHeaders<TJVMV>>>

Type Parameters

K

The key type

V

The value type

TJVMK

The JVM type of K

TJVMV

The JVM type of V

TConcreteStore

A concrete type extending TimestampedWindowStoreWithHeaders<K, V, TJVMK, TJVMV>()

TimestampedWindowStore<K, V>()

KNet value of TimestampedWindowStore<K, V>() based on array of byte

public static QueryableStoreTypes.StoreType<TimestampedWindowStore<K, V>, ReadOnlyWindowStore<byte[], ValueAndTimestamp<byte[]>>> TimestampedWindowStore<K, V>()

Returns

QueryableStoreTypes.StoreType<TimestampedWindowStore<K, V>, ReadOnlyWindowStore<byte[], ValueAndTimestamp<byte[]>>>

Type Parameters

K

The key type

V

The value type

TimestampedWindowStore<K, V, TJVMK, TJVMV>()

KNet value of TimestampedWindowStore<K, V>() based on TJVMK and TJVMV

public static QueryableStoreTypes.StoreType<TimestampedWindowStore<K, V, TJVMK, TJVMV>, ReadOnlyWindowStore<TJVMK, ValueAndTimestamp<TJVMV>>> TimestampedWindowStore<K, V, TJVMK, TJVMV>()

Returns

QueryableStoreTypes.StoreType<TimestampedWindowStore<K, V, TJVMK, TJVMV>, ReadOnlyWindowStore<TJVMK, ValueAndTimestamp<TJVMV>>>

Type Parameters

K

The key type

V

The value type

TJVMK

The JVM type of K

TJVMV

The JVM type of V

TimestampedWindowStore<K, V, TJVMK, TJVMV, TConcreteStore>()

KNet value of TimestampedWindowStore<K, V>() based on TJVMK and TJVMV

public static QueryableStoreTypes.StoreType<TConcreteStore, ReadOnlyWindowStore<TJVMK, ValueAndTimestamp<TJVMV>>> TimestampedWindowStore<K, V, TJVMK, TJVMV, TConcreteStore>() where TConcreteStore : TimestampedWindowStore<K, V, TJVMK, TJVMV>

Returns

QueryableStoreTypes.StoreType<TConcreteStore, ReadOnlyWindowStore<TJVMK, ValueAndTimestamp<TJVMV>>>

Type Parameters

K

The key type

V

The value type

TJVMK

The JVM type of K

TJVMV

The JVM type of V

TConcreteStore

A concrete type extending TimestampedWindowStore<K, V, TJVMK, TJVMV>()

WindowStore<K, V>()

KNet value of WindowStore<K, V>() based on array of byte

public static QueryableStoreTypes.StoreType<ReadOnlyWindowStore<K, V>, ReadOnlyWindowStore<byte[], byte[]>> WindowStore<K, V>()

Returns

QueryableStoreTypes.StoreType<ReadOnlyWindowStore<K, V>, ReadOnlyWindowStore<byte[], byte[]>>

Type Parameters

K

The key type

V

The value type

WindowStore<K, V, TJVMK, TJVMV>()

KNet value of WindowStore<K, V>() based on TJVMK and TJVMV

public static QueryableStoreTypes.StoreType<ReadOnlyWindowStore<K, V, TJVMK, TJVMV>, ReadOnlyWindowStore<TJVMK, TJVMV>> WindowStore<K, V, TJVMK, TJVMV>()

Returns

QueryableStoreTypes.StoreType<ReadOnlyWindowStore<K, V, TJVMK, TJVMV>, ReadOnlyWindowStore<TJVMK, TJVMV>>

Type Parameters

K

The key type

V

The value type

TJVMK

The JVM type of K

TJVMV

The JVM type of V

WindowStore<K, V, TJVMK, TJVMV, TConcreteStore>()

KNet value of WindowStore<K, V>() based on TJVMK and TJVMV

public static QueryableStoreTypes.StoreType<TConcreteStore, ReadOnlyWindowStore<TJVMK, TJVMV>> WindowStore<K, V, TJVMK, TJVMV, TConcreteStore>() where TConcreteStore : ReadOnlyWindowStore<K, V, TJVMK, TJVMV>

Returns

QueryableStoreTypes.StoreType<TConcreteStore, ReadOnlyWindowStore<TJVMK, TJVMV>>

Type Parameters

K

The key type

V

The value type

TJVMK

The JVM type of K

TJVMV

The JVM type of V

TConcreteStore

A concrete type extending ReadOnlyWindowStore<K, V, TJVMK, TJVMV>