| Package | Description |
|---|---|
| com.rabbitmq.stream |
Main API for RabbitMQ Stream Java Client.
|
| com.rabbitmq.stream.impl |
Implementation-specific, non-public interfaces and classes of the RabbitMQ Stream Java Client.
|
| Modifier and Type | Method and Description |
|---|---|
static 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.
|
OffsetSpecification |
SubscriptionListener.SubscriptionContext.offsetSpecification()
The offset specification computed by the library.
|
static OffsetSpecification |
OffsetSpecification.timestamp(long timestamp)
Offset of messages stored after the specified timestamp.
|
OffsetSpecification |
ConsumerUpdateListener.update(ConsumerUpdateListener.Context context)
Callback when the consumer status change.
|
| Modifier and Type | Method and Description |
|---|---|
ConsumerBuilder |
ConsumerBuilder.offset(OffsetSpecification offsetSpecification)
The offset to start consuming from.
|
void |
SubscriptionListener.SubscriptionContext.offsetSpecification(OffsetSpecification offsetSpecification)
Set the offset specification to use for the subscription.
|
| Modifier and Type | Method and Description |
|---|---|
OffsetSpecification |
Client.ConsumerUpdateListener.handle(Client client,
byte subscriptionId,
boolean active) |
| Modifier and Type | Method and Description |
|---|---|
void |
Client.consumerUpdateResponse(int correlationId,
short responseCode,
OffsetSpecification offsetSpecification) |
Client.Response |
Client.subscribe(byte subscriptionId,
String stream,
OffsetSpecification offsetSpecification,
int credit)
Subscribe to receive messages from a stream.
|
Client.Response |
Client.subscribe(byte subscriptionId,
String stream,
OffsetSpecification offsetSpecification,
int initialCredits,
Map<String,String> properties)
Subscribe to receive messages from a stream.
|
Copyright © 2024 Broadcom Inc. and/or its subsidiaries. All rights reserved.