Uses of Class
org.springframework.data.redis.connection.stream.Consumer
Packages that use Consumer
Package
Description
Connection package providing low-level abstractions for interacting with the various Redis 'drivers'/libraries.
Data structures and interfaces to interact with Redis Streams.
Core package for integrating Redis with Spring concepts.
-
Uses of Consumer in org.springframework.data.redis.connection
Methods in org.springframework.data.redis.connection that return ConsumerModifier and TypeMethodDescription@Nullable ConsumerReactiveStreamCommands.ReadCommand.getConsumer()Methods in org.springframework.data.redis.connection with parameters of type ConsumerModifier and TypeMethodDescriptionApplies aConsumer.ReactiveStreamCommands.GroupCommand.deleteConsumer(Consumer consumer) default BooleanDefaultedRedisConnection.xGroupDelConsumer(byte[] key, Consumer consumer) Deprecated.DefaultStringRedisConnection.xGroupDelConsumer(byte[] key, Consumer consumer) DefaultStringRedisConnection.xGroupDelConsumer(String key, Consumer consumer) ReactiveStreamCommands.xGroupDelConsumer(ByteBuffer key, Consumer consumer) Delete a consumer from a consumer group.RedisStreamCommands.xGroupDelConsumer(byte @NonNull [] key, @NonNull Consumer consumer) Delete a consumer from a consumer group.StringRedisConnection.xGroupDelConsumer(@NonNull String key, @NonNull Consumer consumer) Delete a consumer from a consumer group.default Mono<PendingMessages>ReactiveStreamCommands.xPending(ByteBuffer key, Consumer consumer) Obtained detailed information about all pending messages for a givenConsumer.default Mono<PendingMessages>ReactiveStreamCommands.xPending(ByteBuffer key, Consumer consumer, Range<?> range, Long count) default Mono<PendingMessages>ReactiveStreamCommands.xPending(ByteBuffer key, Consumer consumer, Range<?> range, Long count, Duration minIdleTime) default PendingMessagesRedisStreamCommands.xPending(byte[] key, Consumer consumer, Range<?> range, Long count, Duration minIdleTime) default PendingMessagesObtained detailed information about all pending messages for a givenConsumer.default PendingMessagesRedisStreamCommands.xPending(byte @NonNull [] key, @NonNull Consumer consumer, @NonNull Range<?> range, @NonNull Long count) default PendingMessagesStringRedisConnection.xPending(@NonNull String key, @NonNull Consumer consumer, @NonNull Range<String> range, @NonNull Long count) default PendingMessagesStringRedisConnection.xPending(@NonNull String key, @NonNull Consumer consumer, @NonNull Range<String> range, @NonNull Long count, @NonNull Duration minIdleTime) default List<ByteRecord>DefaultedRedisConnection.xReadGroup(Consumer consumer, StreamOffset<byte[]>... streams) Deprecated.in favor ofRedisCommandsProvider.streamCommands()}.default List<ByteRecord>DefaultedRedisConnection.xReadGroup(Consumer consumer, StreamReadOptions readOptions, StreamOffset<byte[]>... streams) Deprecated.in favor ofRedisCommandsProvider.streamCommands()}.DefaultStringRedisConnection.xReadGroup(Consumer consumer, StreamReadOptions readOptions, StreamOffset<byte[]>... streams) default Flux<ByteBufferRecord>ReactiveStreamCommands.xReadGroup(Consumer consumer, StreamOffset<ByteBuffer>... streams) Read records from one or moreStreamOffsets using a consumer group.default Flux<ByteBufferRecord>ReactiveStreamCommands.xReadGroup(Consumer consumer, StreamReadOptions readOptions, StreamOffset<ByteBuffer>... streams) Read records from one or moreStreamOffsets using a consumer group.default List<@NonNull ByteRecord>RedisStreamCommands.xReadGroup(@NonNull Consumer consumer, @NonNull StreamOffset<byte[]> @NonNull ... streams) Read records from one or moreStreamOffsets using a consumer group.List<@NonNull ByteRecord>RedisStreamCommands.xReadGroup(@NonNull Consumer consumer, @NonNull StreamReadOptions readOptions, @NonNull StreamOffset<byte[]> @NonNull ... streams) Read records from one or moreStreamOffsets using a consumer group.DefaultStringRedisConnection.xReadGroupAsString(Consumer consumer, StreamReadOptions readOptions, StreamOffset<String>... streams) default List<StringRecord>StringRedisConnection.xReadGroupAsString(@NonNull Consumer consumer, @NonNull StreamOffset<String> stream) Read records from one or moreStreamOffsets using a consumer group.default List<StringRecord>StringRedisConnection.xReadGroupAsString(@NonNull Consumer consumer, @NonNull StreamOffset<String> @NonNull ... streams) Read records from one or moreStreamOffsets using a consumer group.default List<StringRecord>StringRedisConnection.xReadGroupAsString(@NonNull Consumer consumer, @NonNull StreamReadOptions readOptions, @NonNull StreamOffset<String> stream) Read records from one or moreStreamOffsets using a consumer group.StringRedisConnection.xReadGroupAsString(@NonNull Consumer consumer, @NonNull StreamReadOptions readOptions, @NonNull StreamOffset<String> @NonNull ... streams) Read records from one or moreStreamOffsets using a consumer group.Constructors in org.springframework.data.redis.connection with parameters of type ConsumerModifierConstructorDescriptionReadCommand(List<StreamOffset<ByteBuffer>> streamOffsets, @Nullable StreamReadOptions readOptions, @Nullable Consumer consumer) -
Uses of Consumer in org.springframework.data.redis.connection.stream
Methods in org.springframework.data.redis.connection.stream that return ConsumerModifier and TypeMethodDescriptionstatic ConsumerCreate a new consumer.PendingMessage.getConsumer()TheConsumerto acknowledge the message.Constructors in org.springframework.data.redis.connection.stream with parameters of type ConsumerModifierConstructorDescriptionPendingMessage(RecordId id, Consumer consumer, Duration elapsedTimeSinceLastDelivery, long totalDeliveryCount) -
Uses of Consumer in org.springframework.data.redis.core
Methods in org.springframework.data.redis.core with parameters of type ConsumerModifier and TypeMethodDescriptionBoundStreamOperations.deleteConsumer(@NonNull Consumer consumer) Delete a consumer from a consumer group.ReactiveStreamOperations.deleteConsumer(@NonNull K key, @NonNull Consumer consumer) Delete a consumer from a consumer group.StreamOperations.deleteConsumer(@NonNull K key, @NonNull Consumer consumer) Delete a consumer from a consumer group.default Mono<PendingMessages>Obtained detailed information about all pending messages for a givenConsumer.ReactiveStreamOperations.pending(@NonNull K key, @NonNull Consumer consumer, @NonNull Range<?> range, long count) default PendingMessagesObtained detailed information about all pending messages for a givenConsumer.StreamOperations.pending(@NonNull K key, @NonNull Consumer consumer, @NonNull Range<?> range, long count) StreamOperations.pending(@NonNull K key, @NonNull Consumer consumer, @NonNull Range<?> range, long count, @NonNull Duration minIdleTime) BoundStreamOperations.read(@NonNull Consumer consumer, @NonNull ReadOffset readOffset) Read records starting fromReadOffset. using a consumer group.BoundStreamOperations.read(@NonNull Consumer consumer, @NonNull StreamReadOptions readOptions, @NonNull ReadOffset readOffset) Read records starting fromReadOffset. using a consumer group.default <V> Flux<ObjectRecord<K,V>> ReactiveStreamOperations.read(@NonNull Class<V> targetType, @NonNull Consumer consumer, @NonNull StreamOffset<K> @NonNull ... streams) Read records from one or moreStreamOffsets using a consumer group asObjectRecord.default <V> Flux<ObjectRecord<K,V>> ReactiveStreamOperations.read(@NonNull Class<V> targetType, @NonNull Consumer consumer, @NonNull StreamReadOptions readOptions, @NonNull StreamOffset<K> @NonNull ... streams) Read records from one or moreStreamOffsets using a consumer group asObjectRecord.ReactiveStreamOperations.read(@NonNull Consumer consumer, @NonNull StreamOffset<K> @NonNull ... streams) Read records from one or moreStreamOffsets using a consumer group.ReactiveStreamOperations.read(@NonNull Consumer consumer, @NonNull StreamReadOptions readOptions, @NonNull StreamOffset<K>... streams) Read records from one or moreStreamOffsets using a consumer group.default <V> List<ObjectRecord<K,V>> StreamOperations.read(@NonNull Class<V> targetType, @NonNull Consumer consumer, @NonNull StreamReadOptions readOptions, StreamOffset<@NonNull K> @NonNull ... streams) Read records from one or moreStreamOffsets using a consumer group asObjectRecord.default <V> List<ObjectRecord<K,V>> StreamOperations.read(@NonNull Class<V> targetType, @NonNull Consumer consumer, StreamOffset<@NonNull K> @NonNull ... streams) Read records from one or moreStreamOffsets using a consumer group asObjectRecord.StreamOperations.read(@NonNull Consumer consumer, @NonNull StreamReadOptions readOptions, StreamOffset<@NonNull K> @NonNull ... streams) Read records from one or moreStreamOffsets using a consumer group.StreamOperations.read(@NonNull Consumer consumer, StreamOffset<@NonNull K> @NonNull ... streams) Read records from one or moreStreamOffsets using a consumer group. -
Uses of Consumer in org.springframework.data.redis.stream
Methods in org.springframework.data.redis.stream that return ConsumerModifier and TypeMethodDescriptionStreamMessageListenerContainer.ConsumerStreamReadRequest.getConsumer()Methods in org.springframework.data.redis.stream with parameters of type ConsumerModifier and TypeMethodDescriptionConfigure aConsumerto consume stream messages within a consumer group.Configure aConsumerto consume stream messages within a consumer group.default SubscriptionStreamMessageListenerContainer.receive(Consumer consumer, StreamOffset<K> streamOffset, StreamListener<K, V> listener) Register a new subscription for a Redis Stream.StreamReceiver.receive(Consumer consumer, StreamOffset<K> streamOffset) default SubscriptionStreamMessageListenerContainer.receiveAutoAck(Consumer consumer, StreamOffset<K> streamOffset, StreamListener<K, V> listener) Register a new subscription for a Redis Stream.StreamReceiver.receiveAutoAck(Consumer consumer, StreamOffset<K> streamOffset)
RedisCommandsProvider.streamCommands()}.