Uses of Class
com.rabbitmq.stream.OffsetSpecification
Package
Description
Main API for RabbitMQ Stream Java Client.
Implementation-specific, non-public interfaces and classes of the RabbitMQ Stream Java Client.
-
Uses of OffsetSpecification in com.rabbitmq.stream
Modifier and TypeMethodDescriptionstatic OffsetSpecification
OffsetSpecification.first()
The first available offset in the stream.static OffsetSpecification
OffsetSpecification.last()
The last chunk of messages in the stream.static OffsetSpecification
OffsetSpecification.next()
The next offset to be written, that is the end of the stream.static OffsetSpecification
OffsetSpecification.none()
When the offset specification is not relevant.static OffsetSpecification
OffsetSpecification.offset
(long offset) A specific offset in the stream.SubscriptionListener.SubscriptionContext.offsetSpecification()
The offset specification computed by the library.static OffsetSpecification
OffsetSpecification.timestamp
(long timestamp) Offset of messages stored after the specified timestamp.ConsumerUpdateListener.update
(ConsumerUpdateListener.Context context) Callback when the consumer status change.Modifier and TypeMethodDescriptionConsumerBuilder.offset
(OffsetSpecification offsetSpecification) The offset to start consuming from.void
SubscriptionListener.SubscriptionContext.offsetSpecification
(OffsetSpecification offsetSpecification) Set the offset specification to use for the subscription. -
Uses of OffsetSpecification in com.rabbitmq.stream.impl
Modifier and TypeMethodDescriptionModifier and TypeMethodDescriptionvoid
Client.consumerUpdateResponse
(int correlationId, short responseCode, OffsetSpecification offsetSpecification) Client.subscribe
(byte subscriptionId, String stream, OffsetSpecification offsetSpecification, int credit) Subscribe to receive messages from a stream.Client.subscribe
(byte subscriptionId, String stream, OffsetSpecification offsetSpecification, int initialCredits, Map<String, String> properties) Subscribe to receive messages from a stream.