Class TimestampedKeyValueStore<K, V, TJVMK, TJVMV>
KNet implementation of ReadOnlySessionStore<K, AGG>
public class TimestampedKeyValueStore<K, V, TJVMK, TJVMV> : ManagedStore<ReadOnlyKeyValueStore<TJVMK, ValueAndTimestamp<TJVMV>>>, IManagedStore<ReadOnlyKeyValueStore<TJVMK, ValueAndTimestamp<TJVMV>>>, IGenericSerDesFactoryApplier
Type Parameters
KThe key type
VThe value type
TJVMKThe JVM type of
KTJVMVThe JVM type of
V
- Inheritance
-
TimestampedKeyValueStore<K, V, TJVMK, TJVMV>
- Implements
- Derived
- Inherited Members
Methods
All()
KNet implementation of https://www.javadoc.io/doc/org.apache.kafka/kafka-streams/4.2.0/org/apache/kafka/streams/state/ReadOnlyKeyValueStore.html#all()
public virtual TimestampedKeyValueIterator<K, V, TJVMK, TJVMV> All()
Returns
- TimestampedKeyValueIterator<K, V, TJVMK, TJVMV>
ApproximateNumEntries()
KNet implementation of https://www.javadoc.io/doc/org.apache.kafka/kafka-streams/4.2.0/org/apache/kafka/streams/state/ReadOnlyKeyValueStore.html#approximateNumEntries()
public virtual long ApproximateNumEntries()
Returns
Get(K)
KNet implementation of https://www.javadoc.io/doc/org.apache.kafka/kafka-streams/4.2.0/org/apache/kafka/streams/state/ReadOnlyKeyValueStore.html#get(java.lang.Object)
public virtual ValueAndTimestamp<V, TJVMV> Get(K arg0)
Parameters
arg0KK
Returns
- ValueAndTimestamp<V, TJVMV>
V
PrefixScan<P, TJVMP>(P, ISerDes<P, TJVMP>)
KNet implementation of https://www.javadoc.io/doc/org.apache.kafka/kafka-streams/4.2.0/org/apache/kafka/streams/state/ReadOnlyKeyValueStore.html#prefixScan(java.lang.Object,org.apache.kafka.common.serialization.Serializer)
public TimestampedKeyValueIterator<K, V, TJVMK, TJVMV> PrefixScan<P, TJVMP>(P arg0, ISerDes<P, TJVMP> arg1)
Parameters
arg0Parg1ISerDes<P, TJVMP>
Returns
- TimestampedKeyValueIterator<K, V, TJVMK, TJVMV>
Type Parameters
PTJVMP
Range(K, K)
KNet implementation of https://www.javadoc.io/doc/org.apache.kafka/kafka-streams/4.2.0/org/apache/kafka/streams/state/ReadOnlyKeyValueStore.html#range(java.lang.Object,java.lang.Object)
public virtual TimestampedKeyValueIterator<K, V, TJVMK, TJVMV> Range(K arg0, K arg1)
Parameters
arg0KKarg1KV
Returns
- TimestampedKeyValueIterator<K, V, TJVMK, TJVMV>
ReverseAll()
KNet implementation of https://www.javadoc.io/doc/org.apache.kafka/kafka-streams/4.2.0/org/apache/kafka/streams/state/ReadOnlyKeyValueStore.html#reverseAll()
public virtual TimestampedKeyValueIterator<K, V, TJVMK, TJVMV> ReverseAll()
Returns
- TimestampedKeyValueIterator<K, V, TJVMK, TJVMV>
ReverseRange(K, K)
KNet implementation of https://www.javadoc.io/doc/org.apache.kafka/kafka-streams/4.2.0/org/apache/kafka/streams/state/ReadOnlyKeyValueStore.html#reverseRange(java.lang.Object,java.lang.Object)
public virtual TimestampedKeyValueIterator<K, V, TJVMK, TJVMV> ReverseRange(K arg0, K arg1)
Parameters
arg0KKarg1KK
Returns
- TimestampedKeyValueIterator<K, V, TJVMK, TJVMV>