| Interface | Description |
|---|---|
| AddressResolver |
API to potentially change resolved node address to connect to
|
| BackOffDelayPolicy |
Contract to determine a delay between attempts of some task.
|
| ChannelCustomizer |
An extension point to customize Netty's
Channels used for connection. |
| ChunkChecksum |
API to check the content of message chunks.
|
| Codec |
Codec to encode and decode messages.
|
| ConfirmationHandler |
Callback API to confirm or fail a message.
|
| Consumer |
API to consume messages from a RabbitMQ Stream.
|
| ConsumerBuilder |
API to configure and create a
Consumer. |
| ConsumerBuilder.AutoTrackingStrategy |
Auto-tracking strategy.
|
| ConsumerBuilder.ManualTrackingStrategy |
Manual tracking strategy.
|
| Environment |
The
Environment is the main entry point to a node or a cluster of nodes. |
| EnvironmentBuilder |
API to configure and create an
Environment. |
| EnvironmentBuilder.TlsConfiguration |
Helper to configure TLS.
|
| Message |
API for outbound and inbound messages.
|
| MessageBuilder |
API to configure and create a
Message. |
| MessageBuilder.ApplicationPropertiesBuilder |
API to set application properties.
|
| MessageBuilder.MessageAnnotationsBuilder |
API to set message annotations.
|
| MessageBuilder.PropertiesBuilder |
API to set message properties.
|
| MessageHandler |
Callback API for inbound messages.
|
| MessageHandler.Context |
Information about the message.
|
| Producer |
API to send message to a RabbitMQ Stream.
|
| ProducerBuilder |
API to create and configure a
Producer. |
| Properties |
Message properties.
|
| StreamCreator |
API to configure and create a stream.
|
| Class | Description |
|---|---|
| Address |
Utility class to represent a hostname and a port.
|
| BackOffDelayPolicy.FixedWithInitialDelayAndTimeoutBackOffPolicy | |
| BackOffDelayPolicy.FixedWithInitialDelayBackOffPolicy | |
| ByteCapacity |
API to easily configure byte capacities.
|
| Codec.EncodedMessage | |
| ConfirmationStatus |
The status to confirm or fail a message.
|
| Constants |
Various constants (response codes, errors, etc)
|
| OffsetSpecification |
API to specify an offset in a stream.
|
| Enum | Description |
|---|---|
| ProducerBuilder.RoutingType | |
| StreamCreator.LeaderLocator |
The leader locator strategy.
|
| Exception | Description |
|---|---|
| AuthenticationFailureException |
Exception to report a failed authentication attempt.
|
| ChunkChecksumValidationException |
Indicate a checksum error for a chunk.
|
| StreamDoesNotExistException |
Exception to indicate a stream does not exist.
|
| StreamException |
Generic stream exception.
|
Copyright © 2021 VMware, Inc. or its affiliates.. All rights reserved.