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 TypeMethodDescriptionAcknowledge the given record as processed.default LongAcknowledge the given record as processed.Append the record, backed by the given value, to the stream.ReactiveStreamOperations.add(@NonNull Record<K, ?> record, @NonNull RedisStreamCommands.XAddOptions xAddOptions) Append the record, backed by the given value, to the stream with the specified options.Append the record, backed by the given value, to the stream.StreamOperations.add(@NonNull Record<K, ?> record, @NonNull RedisStreamCommands.XAddOptions xAddOptions) Append the record, backed by the given value, to the stream with the specified options.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.