Uses of Interface
org.springframework.data.redis.connection.stream.Record
Packages that use Record
Package
Description
Data structures and interfaces to interact with Redis Streams.
Core package for integrating Redis with Spring concepts.
-
Uses of Record in org.springframework.data.redis.connection.stream
Subinterfaces of Record in org.springframework.data.redis.connection.streamModifier and TypeInterfaceDescriptioninterfaceARecordwithin the stream backed by a collection of binary field/value pairs.interfaceARecordwithin the stream backed by a collection of binary field/value pairs.interfaceMapRecord<S,K, V> ARecordwithin the stream backed by a collection of field/value pairs.interfaceObjectRecord<S,V> ARecordwithin the stream mapped to a single object.interfaceMethods in org.springframework.data.redis.connection.stream that return RecordModifier and TypeMethodDescriptionRecord.withStreamKey(SK key) Create a new instance ofRecordwith the given key to store the record at.Methods in org.springframework.data.redis.connection.stream with parameters of type Record -
Uses of Record in org.springframework.data.redis.core
Methods in org.springframework.data.redis.core with parameters of type RecordModifier and TypeMethodDescriptiondefault reactor.core.publisher.Mono<Long>ReactiveStreamOperations.acknowledge(String group, Record<K, ?> record) Acknowledge the given record as processed.default LongStreamOperations.acknowledge(String group, Record<K, ?> record) Acknowledge the given record as processed.reactor.core.publisher.Mono<RecordId>Append the record, backed by the given value, to the stream.Append the record, backed by the given value, to the stream.default reactor.core.publisher.Mono<Long>Removes a givenRecordfrom the stream.default LongRemoves a givenRecordfrom the stream. -
Uses of Record in org.springframework.data.redis.stream
Classes in org.springframework.data.redis.stream with type parameters of type RecordModifier and TypeInterfaceDescriptioninterfaceStreamListener<K,V extends Record<K, ?>> Listener interface to receive delivery ofmessages.interfaceStreamMessageListenerContainer<K,V extends Record<K, ?>> Abstraction used by the framework representing a message listener container.static classStreamMessageListenerContainer.StreamMessageListenerContainerOptions<K,V extends Record<K, ?>> Options forStreamMessageListenerContainer.static classStreamMessageListenerContainer.StreamMessageListenerContainerOptionsBuilder<K,V extends Record<K, ?>> interfaceStreamReceiver<K,V extends Record<K, ?>> A receiver to consume Redis Streams using reactive infrastructure.static classStreamReceiver.StreamReceiverOptions<K,V extends Record<K, ?>> Options forStreamReceiver.static classStreamReceiver.StreamReceiverOptionsBuilder<K,V extends Record<K, ?>> Builder forStreamReceiver.StreamReceiverOptions.Methods in org.springframework.data.redis.stream with type parameters of type RecordModifier and TypeMethodDescriptionstatic <K,V extends Record<K, ?>>
StreamMessageListenerContainer<K,V> StreamMessageListenerContainer.create(RedisConnectionFactory connectionFactory, StreamMessageListenerContainer.StreamMessageListenerContainerOptions<K, V> options) static <K,V extends Record<K, ?>>
StreamReceiver<K,V> StreamReceiver.create(ReactiveRedisConnectionFactory connectionFactory, StreamReceiver.StreamReceiverOptions<K, V> options) Create a newStreamReceivergivenReactiveRedisConnectionFactoryandStreamReceiver.StreamReceiverOptions.<NK,NV extends Record<NK, ?>>
StreamMessageListenerContainer.StreamMessageListenerContainerOptionsBuilder<NK,NV> StreamMessageListenerContainer.StreamMessageListenerContainerOptionsBuilder.keySerializer(RedisSerializer<NK> serializer) Configure a key serializer.<NK,NV extends Record<NK, ?>>
StreamReceiver.StreamReceiverOptionsBuilder<NK,NV> StreamReceiver.StreamReceiverOptionsBuilder.keySerializer(RedisSerializationContext.SerializationPair<NK> pair) Configure a key serializer.