Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Z 

A

absoluteExpiryTime(long) - Method in interface com.rabbitmq.stream.MessageBuilder.PropertiesBuilder
Set the expiry time.
add(UnsignedInteger) - Method in class com.rabbitmq.stream.amqp.UnsignedInteger
 
add(Message) - Method in class com.rabbitmq.stream.impl.MessageBatch
 
addData(byte[]) - Method in class com.rabbitmq.stream.codec.WrapperMessageBuilder
 
addData(byte[]) - Method in interface com.rabbitmq.stream.MessageBuilder
Set binary data of the message.
Address - Class in com.rabbitmq.stream
Utility class to represent a hostname and a port.
Address(String, int) - Constructor for class com.rabbitmq.stream.Address
 
AddressResolver - Interface in com.rabbitmq.stream
API to potentially change resolved node address to connect to
addressResolver(AddressResolver) - Method in interface com.rabbitmq.stream.EnvironmentBuilder
An AddressResolver to potentially change resolved node address to connect to.
addressResolver(AddressResolver) - Method in class com.rabbitmq.stream.impl.StreamEnvironmentBuilder
 
andThen(ChannelCustomizer) - Method in interface com.rabbitmq.stream.ChannelCustomizer
 
applicationProperties() - Method in class com.rabbitmq.stream.codec.WrapperMessageBuilder
 
applicationProperties() - Method in interface com.rabbitmq.stream.MessageBuilder
The builder to set application properties.
AuthenticationFailureException - Exception in com.rabbitmq.stream
Exception to report a failed authentication attempt.
AuthenticationFailureException(String) - Constructor for exception com.rabbitmq.stream.AuthenticationFailureException
 
autoTrackingStrategy() - Method in interface com.rabbitmq.stream.ConsumerBuilder

B

B(long) - Static method in class com.rabbitmq.stream.ByteCapacity
 
BackOffDelayPolicy - Interface in com.rabbitmq.stream
Contract to determine a delay between attempts of some task.
BackOffDelayPolicy.FixedWithInitialDelayAndTimeoutBackOffPolicy - Class in com.rabbitmq.stream
 
BackOffDelayPolicy.FixedWithInitialDelayBackOffPolicy - Class in com.rabbitmq.stream
 
batchPublishingDelay(Duration) - Method in interface com.rabbitmq.stream.ProducerBuilder
Period to send a batch of messages.
batchSize(int) - Method in interface com.rabbitmq.stream.ProducerBuilder
The maximum number of messages to accumulate before sending them to the broker.
bigIntegerValue() - Method in class com.rabbitmq.stream.amqp.UnsignedLong
 
Broker(String, int) - Constructor for class com.rabbitmq.stream.impl.Client.Broker
 
build() - Method in class com.rabbitmq.stream.codec.WrapperMessageBuilder
 
build() - Method in interface com.rabbitmq.stream.ConsumerBuilder
Create the configured Consumer
build() - Method in interface com.rabbitmq.stream.EnvironmentBuilder
Create the Environment instance.
build() - Method in class com.rabbitmq.stream.impl.Client.StreamParametersBuilder
 
build() - Method in class com.rabbitmq.stream.impl.StreamEnvironmentBuilder
 
build() - Method in interface com.rabbitmq.stream.MessageBuilder
Create the message.
BUILD - Static variable in class com.rabbitmq.stream.perf.Version
 
build() - Method in interface com.rabbitmq.stream.ProducerBuilder
Create the Producer instance.
BUILD_TIMESTAMP - Static variable in class com.rabbitmq.stream.perf.Version
 
builder() - Method in interface com.rabbitmq.stream.ConsumerBuilder.AutoTrackingStrategy
Go back to the builder.
builder() - Method in interface com.rabbitmq.stream.ConsumerBuilder.ManualTrackingStrategy
Go back to the builder.
builder() - Static method in interface com.rabbitmq.stream.Environment
Create a builder to configure and create an Environment
byteBufAllocator(ByteBufAllocator) - Method in interface com.rabbitmq.stream.EnvironmentBuilder
 
byteBufAllocator(ByteBufAllocator) - Method in class com.rabbitmq.stream.impl.Client.ClientParameters
 
byteBufAllocator(ByteBufAllocator) - Method in class com.rabbitmq.stream.impl.StreamEnvironmentBuilder
 
ByteCapacity - Class in com.rabbitmq.stream
API to easily configure byte capacities.
byteValue() - Method in class com.rabbitmq.stream.amqp.UnsignedByte
 

C

call() - Method in class com.rabbitmq.stream.perf.StreamPerfTest
 
ChannelCustomizer - Interface in com.rabbitmq.stream
An extension point to customize Netty's Channels used for connection.
channelCustomizer(ChannelCustomizer) - Method in interface com.rabbitmq.stream.EnvironmentBuilder
An extension point to customize Netty's Channels used for connection.
channelCustomizer(ChannelCustomizer) - Method in class com.rabbitmq.stream.impl.Client.ClientParameters
 
channelCustomizer(ChannelCustomizer) - Method in class com.rabbitmq.stream.impl.StreamEnvironmentBuilder
 
checkInterval(Duration) - Method in interface com.rabbitmq.stream.ConsumerBuilder.ManualTrackingStrategy
Interval to check if the last requested stored offset has been actually stored.
checksum(ByteBuf, long, long) - Method in interface com.rabbitmq.stream.ChunkChecksum
 
chunk(int) - Method in class com.rabbitmq.stream.metrics.DropwizardMetricsCollector
 
chunk(int) - Method in interface com.rabbitmq.stream.metrics.MetricsCollector
 
chunk(int) - Method in class com.rabbitmq.stream.metrics.MicrometerMetricsCollector
 
chunk(int) - Method in class com.rabbitmq.stream.metrics.NoOpMetricsCollector
 
ChunkChecksum - Interface in com.rabbitmq.stream
API to check the content of message chunks.
chunkChecksum(ChunkChecksum) - Method in interface com.rabbitmq.stream.EnvironmentBuilder
The checksum strategy used for chunk checksum.
chunkChecksum(ChunkChecksum) - Method in class com.rabbitmq.stream.impl.Client.ClientParameters
 
chunkChecksum(ChunkChecksum) - Method in class com.rabbitmq.stream.impl.StreamEnvironmentBuilder
 
ChunkChecksumValidationException - Exception in com.rabbitmq.stream
Indicate a checksum error for a chunk.
ChunkChecksumValidationException(long, long) - Constructor for exception com.rabbitmq.stream.ChunkChecksumValidationException
 
chunkListener(Client.ChunkListener) - Method in class com.rabbitmq.stream.impl.Client.ClientParameters
 
Client - Class in com.rabbitmq.stream.impl
This is low-level client API to communicate with the broker.
Client() - Constructor for class com.rabbitmq.stream.impl.Client
 
Client(Client.ClientParameters) - Constructor for class com.rabbitmq.stream.impl.Client
 
Client.Broker - Class in com.rabbitmq.stream.impl
 
Client.ChunkListener - Interface in com.rabbitmq.stream.impl
 
Client.ClientParameters - Class in com.rabbitmq.stream.impl
 
Client.CreditNotification - Interface in com.rabbitmq.stream.impl
 
Client.MessageListener - Interface in com.rabbitmq.stream.impl
 
Client.MetadataListener - Interface in com.rabbitmq.stream.impl
 
Client.OutboundEntityMappingCallback - Interface in com.rabbitmq.stream.impl
 
Client.PublishConfirmListener - Interface in com.rabbitmq.stream.impl
 
Client.PublishErrorListener - Interface in com.rabbitmq.stream.impl
 
Client.QueryOffsetResponse - Class in com.rabbitmq.stream.impl
 
Client.Response - Class in com.rabbitmq.stream.impl
 
Client.ShutdownContext - Class in com.rabbitmq.stream.impl
 
Client.ShutdownContext.ShutdownReason - Enum in com.rabbitmq.stream.impl
 
Client.ShutdownListener - Interface in com.rabbitmq.stream.impl
 
Client.StreamMetadata - Class in com.rabbitmq.stream.impl
 
Client.StreamParametersBuilder - Class in com.rabbitmq.stream.impl
 
ClientParameters() - Constructor for class com.rabbitmq.stream.impl.Client.ClientParameters
 
clientProperties(Map<String, String>) - Method in interface com.rabbitmq.stream.EnvironmentBuilder
Custom client properties to add to default client properties.
clientProperties(Map<String, String>) - Method in class com.rabbitmq.stream.impl.Client.ClientParameters
 
clientProperties(Map<String, String>) - Method in class com.rabbitmq.stream.impl.StreamEnvironmentBuilder
 
clientProperty(String, String) - Method in interface com.rabbitmq.stream.EnvironmentBuilder
Add a custom client properties to default client properties.
clientProperty(String, String) - Method in class com.rabbitmq.stream.impl.Client.ClientParameters
 
clientProperty(String, String) - Method in class com.rabbitmq.stream.impl.StreamEnvironmentBuilder
 
close() - Method in interface com.rabbitmq.stream.Consumer
Close the consumer.
close() - Method in interface com.rabbitmq.stream.Environment
Close the environment and its resources.
close() - Method in class com.rabbitmq.stream.impl.Client
 
close() - Method in class com.rabbitmq.stream.perf.ShutdownService
Close all the registered callbacks, in the reverse order of registration.
close() - Method in interface com.rabbitmq.stream.Producer
Close the producer.
closeConnection() - Method in class com.rabbitmq.stream.metrics.DropwizardMetricsCollector
 
closeConnection() - Method in interface com.rabbitmq.stream.metrics.MetricsCollector
 
closeConnection() - Method in class com.rabbitmq.stream.metrics.MicrometerMetricsCollector
 
closeConnection() - Method in class com.rabbitmq.stream.metrics.NoOpMetricsCollector
 
code() - Method in enum com.rabbitmq.stream.compression.Compression
 
code() - Method in interface com.rabbitmq.stream.compression.CompressionCodec
Return the code for this type of codec.
code() - Method in class com.rabbitmq.stream.compression.CompressionUtils.CommonsCompressGzipCompressionCodec
 
code() - Method in class com.rabbitmq.stream.compression.CompressionUtils.CommonsCompressLz4CompressionCodec
 
code() - Method in class com.rabbitmq.stream.compression.CompressionUtils.CommonsCompressSnappyCompressionCodec
 
code() - Method in class com.rabbitmq.stream.compression.CompressionUtils.CommonsCompressZstdCompressionCodec
 
code() - Method in class com.rabbitmq.stream.compression.CompressionUtils.GzipCompressionCodec
 
code() - Method in class com.rabbitmq.stream.compression.CompressionUtils.Lz4JavaCompressionCodec
 
code() - Method in class com.rabbitmq.stream.compression.CompressionUtils.XerialSnappyCompressionCodec
 
code() - Method in class com.rabbitmq.stream.compression.CompressionUtils.ZstdJniCompressionCodec
 
CODE_MESSAGE_ENQUEUEING_FAILED - Static variable in class com.rabbitmq.stream.Constants
 
CODE_NO_ROUTE_FOUND - Static variable in class com.rabbitmq.stream.Constants
 
CODE_PRODUCER_CLOSED - Static variable in class com.rabbitmq.stream.Constants
 
CODE_PRODUCER_NOT_AVAILABLE - Static variable in class com.rabbitmq.stream.Constants
 
CODE_PUBLISH_CONFIRM_TIMEOUT - Static variable in class com.rabbitmq.stream.Constants
 
Codec - Interface in com.rabbitmq.stream
Codec to encode and decode messages.
codec(Codec) - Method in interface com.rabbitmq.stream.EnvironmentBuilder
The AMQP 1.0 codec used to encode and decode AMQP 1.0 messages.
codec(Codec) - Method in class com.rabbitmq.stream.impl.Client.ClientParameters
 
codec(Codec) - Method in class com.rabbitmq.stream.impl.StreamEnvironmentBuilder
 
Codec.EncodedMessage - Class in com.rabbitmq.stream
 
com.rabbitmq.stream - package com.rabbitmq.stream
 
com.rabbitmq.stream.amqp - package com.rabbitmq.stream.amqp
 
com.rabbitmq.stream.codec - package com.rabbitmq.stream.codec
Implementations of AMQP 1.0 Codec.
com.rabbitmq.stream.compression - package com.rabbitmq.stream.compression
Compression codec utilities to compress and decompress sub-entries.
com.rabbitmq.stream.impl - package com.rabbitmq.stream.impl
 
com.rabbitmq.stream.metrics - package com.rabbitmq.stream.metrics
Package for metrics collection utilities.
com.rabbitmq.stream.perf - package com.rabbitmq.stream.perf
 
com.rabbitmq.stream.sasl - package com.rabbitmq.stream.sasl
 
COMMAND_CLOSE - Static variable in class com.rabbitmq.stream.Constants
 
COMMAND_CREATE_STREAM - Static variable in class com.rabbitmq.stream.Constants
 
COMMAND_CREDIT - Static variable in class com.rabbitmq.stream.Constants
 
COMMAND_DECLARE_PUBLISHER - Static variable in class com.rabbitmq.stream.Constants
 
COMMAND_DELETE_PUBLISHER - Static variable in class com.rabbitmq.stream.Constants
 
COMMAND_DELETE_STREAM - Static variable in class com.rabbitmq.stream.Constants
 
COMMAND_DELIVER - Static variable in class com.rabbitmq.stream.Constants
 
COMMAND_HEARTBEAT - Static variable in class com.rabbitmq.stream.Constants
 
COMMAND_METADATA - Static variable in class com.rabbitmq.stream.Constants
 
COMMAND_METADATA_UPDATE - Static variable in class com.rabbitmq.stream.Constants
 
COMMAND_OPEN - Static variable in class com.rabbitmq.stream.Constants
 
COMMAND_PARTITIONS - Static variable in class com.rabbitmq.stream.Constants
 
COMMAND_PEER_PROPERTIES - Static variable in class com.rabbitmq.stream.Constants
 
COMMAND_PUBLISH - Static variable in class com.rabbitmq.stream.Constants
 
COMMAND_PUBLISH_CONFIRM - Static variable in class com.rabbitmq.stream.Constants
 
COMMAND_PUBLISH_ERROR - Static variable in class com.rabbitmq.stream.Constants
 
COMMAND_QUERY_OFFSET - Static variable in class com.rabbitmq.stream.Constants
 
COMMAND_QUERY_PUBLISHER_SEQUENCE - Static variable in class com.rabbitmq.stream.Constants
 
COMMAND_ROUTE - Static variable in class com.rabbitmq.stream.Constants
 
COMMAND_SASL_AUTHENTICATE - Static variable in class com.rabbitmq.stream.Constants
 
COMMAND_SASL_HANDSHAKE - Static variable in class com.rabbitmq.stream.Constants
 
COMMAND_STORE_OFFSET - Static variable in class com.rabbitmq.stream.Constants
 
COMMAND_SUBSCRIBE - Static variable in class com.rabbitmq.stream.Constants
 
COMMAND_TUNE - Static variable in class com.rabbitmq.stream.Constants
 
COMMAND_UNSUBSCRIBE - Static variable in class com.rabbitmq.stream.Constants
 
CommonsCompressCompressionCodecFactory - Class in com.rabbitmq.stream.compression
CompressionCodecFactory creating codecs using Apache Commons Compress implementations.
CommonsCompressCompressionCodecFactory() - Constructor for class com.rabbitmq.stream.compression.CommonsCompressCompressionCodecFactory
 
CommonsCompressGzipCompressionCodec() - Constructor for class com.rabbitmq.stream.compression.CompressionUtils.CommonsCompressGzipCompressionCodec
 
CommonsCompressLz4CompressionCodec() - Constructor for class com.rabbitmq.stream.compression.CompressionUtils.CommonsCompressLz4CompressionCodec
 
CommonsCompressSnappyCompressionCodec() - Constructor for class com.rabbitmq.stream.compression.CompressionUtils.CommonsCompressSnappyCompressionCodec
 
CommonsCompressZstdCompressionCodec() - Constructor for class com.rabbitmq.stream.compression.CompressionUtils.CommonsCompressZstdCompressionCodec
 
compareTo(UnsignedByte) - Method in class com.rabbitmq.stream.amqp.UnsignedByte
 
compareTo(UnsignedInteger) - Method in class com.rabbitmq.stream.amqp.UnsignedInteger
 
compareTo(UnsignedLong) - Method in class com.rabbitmq.stream.amqp.UnsignedLong
 
compareTo(UnsignedShort) - Method in class com.rabbitmq.stream.amqp.UnsignedShort
 
compress(OutputStream) - Method in interface com.rabbitmq.stream.compression.CompressionCodec
Creates an OutputStream to compress data.
compress(OutputStream) - Method in class com.rabbitmq.stream.compression.CompressionUtils.CommonsCompressGzipCompressionCodec
 
compress(OutputStream) - Method in class com.rabbitmq.stream.compression.CompressionUtils.CommonsCompressLz4CompressionCodec
 
compress(OutputStream) - Method in class com.rabbitmq.stream.compression.CompressionUtils.CommonsCompressSnappyCompressionCodec
 
compress(OutputStream) - Method in class com.rabbitmq.stream.compression.CompressionUtils.CommonsCompressZstdCompressionCodec
 
compress(OutputStream) - Method in class com.rabbitmq.stream.compression.CompressionUtils.GzipCompressionCodec
 
compress(OutputStream) - Method in class com.rabbitmq.stream.compression.CompressionUtils.Lz4JavaCompressionCodec
 
compress(OutputStream) - Method in class com.rabbitmq.stream.compression.CompressionUtils.XerialSnappyCompressionCodec
 
compress(OutputStream) - Method in class com.rabbitmq.stream.compression.CompressionUtils.ZstdJniCompressionCodec
 
Compression - Enum in com.rabbitmq.stream.compression
Enum to define types of compression codecs.
compression(Compression) - Method in interface com.rabbitmq.stream.ProducerBuilder
 
CompressionCodec - Interface in com.rabbitmq.stream.compression
Codec to compress and decompress sub-entries.
CompressionCodecFactory - Interface in com.rabbitmq.stream.compression
Factory to create CompressionCodec instances.
compressionCodecFactory(CompressionCodecFactory) - Method in interface com.rabbitmq.stream.EnvironmentBuilder
 
compressionCodecFactory(CompressionCodecFactory) - Method in class com.rabbitmq.stream.impl.Client.ClientParameters
 
compressionCodecFactory(CompressionCodecFactory) - Method in class com.rabbitmq.stream.impl.StreamEnvironmentBuilder
 
CompressionException - Exception in com.rabbitmq.stream.compression
Exception thrown when an error during compression/decompression occurs.
CompressionException(String, Throwable) - Constructor for exception com.rabbitmq.stream.compression.CompressionException
 
CompressionUtils - Class in com.rabbitmq.stream.compression
Implementation of CompressionCodecs.
CompressionUtils.CommonsCompressGzipCompressionCodec - Class in com.rabbitmq.stream.compression
 
CompressionUtils.CommonsCompressLz4CompressionCodec - Class in com.rabbitmq.stream.compression
 
CompressionUtils.CommonsCompressSnappyCompressionCodec - Class in com.rabbitmq.stream.compression
 
CompressionUtils.CommonsCompressZstdCompressionCodec - Class in com.rabbitmq.stream.compression
 
CompressionUtils.GzipCompressionCodec - Class in com.rabbitmq.stream.compression
 
CompressionUtils.Lz4JavaCompressionCodec - Class in com.rabbitmq.stream.compression
 
CompressionUtils.XerialSnappyCompressionCodec - Class in com.rabbitmq.stream.compression
 
CompressionUtils.ZstdJniCompressionCodec - Class in com.rabbitmq.stream.compression
 
ConfirmationHandler - Interface in com.rabbitmq.stream
Callback API to confirm or fail a message.
ConfirmationStatus - Class in com.rabbitmq.stream
The status to confirm or fail a message.
ConfirmationStatus(Message, boolean, short) - Constructor for class com.rabbitmq.stream.ConfirmationStatus
 
confirmTimeout(Duration) - Method in interface com.rabbitmq.stream.ProducerBuilder
Time before the client calls the confirm callback to signal outstanding unconfirmed messages timed out.
Constants - Class in com.rabbitmq.stream
Various constants (response codes, errors, etc)
consume(long) - Method in class com.rabbitmq.stream.metrics.DropwizardMetricsCollector
 
consume(long) - Method in interface com.rabbitmq.stream.metrics.MetricsCollector
 
consume(long) - Method in class com.rabbitmq.stream.metrics.MicrometerMetricsCollector
 
consume(long) - Method in class com.rabbitmq.stream.metrics.NoOpMetricsCollector
 
Consumer - Interface in com.rabbitmq.stream
API to consume messages from a RabbitMQ Stream.
consumer() - Method in interface com.rabbitmq.stream.MessageHandler.Context
The consumer that receives the message.
ConsumerBuilder - Interface in com.rabbitmq.stream
API to configure and create a Consumer.
consumerBuilder() - Method in interface com.rabbitmq.stream.Environment
Create a ConsumerBuilder to configure and create a Consumer
ConsumerBuilder.AutoTrackingStrategy - Interface in com.rabbitmq.stream
Auto-tracking strategy.
ConsumerBuilder.ManualTrackingStrategy - Interface in com.rabbitmq.stream
Manual tracking strategy.
contentEncoding(String) - Method in interface com.rabbitmq.stream.MessageBuilder.PropertiesBuilder
Set the content encoding.
contentType(String) - Method in interface com.rabbitmq.stream.MessageBuilder.PropertiesBuilder
Set the content type.
convertToQpidType(Object) - Method in class com.rabbitmq.stream.codec.QpidProtonCodec
 
convertToSwiftMqType(Object) - Method in class com.rabbitmq.stream.codec.SwiftMqCodec
 
correlationId(String) - Method in interface com.rabbitmq.stream.MessageBuilder.PropertiesBuilder
Set the correlation ID as a string.
correlationId(long) - Method in interface com.rabbitmq.stream.MessageBuilder.PropertiesBuilder
Set the correlation ID as a long.
correlationId(byte[]) - Method in interface com.rabbitmq.stream.MessageBuilder.PropertiesBuilder
Set the correlation ID as an array of bytes.
correlationId(UUID) - Method in interface com.rabbitmq.stream.MessageBuilder.PropertiesBuilder
Set the correlation ID as an UUID.
create(String) - Method in class com.rabbitmq.stream.impl.Client
 
create(String, Map<String, String>) - Method in class com.rabbitmq.stream.impl.Client
 
create() - Method in interface com.rabbitmq.stream.StreamCreator
Create the stream.
createMessage(byte[]) - Method in class com.rabbitmq.stream.codec.SwiftMqCodec
 
createProperties(Message) - Method in class com.rabbitmq.stream.codec.QpidProtonCodec
 
createProperties(AMQPMessage) - Method in class com.rabbitmq.stream.codec.SwiftMqCodec
 
creationTime(long) - Method in interface com.rabbitmq.stream.MessageBuilder.PropertiesBuilder
Set the creation time.
credentialsProvider(CredentialsProvider) - Method in interface com.rabbitmq.stream.EnvironmentBuilder
credentialsProvider(CredentialsProvider) - Method in class com.rabbitmq.stream.impl.Client.ClientParameters
 
credentialsProvider(CredentialsProvider) - Method in class com.rabbitmq.stream.impl.StreamEnvironmentBuilder
 
CredentialsProvider - Interface in com.rabbitmq.stream.sasl
Marker interface for providing credentials.
credit(byte, int) - Method in class com.rabbitmq.stream.impl.Client
 
creditNotification(Client.CreditNotification) - Method in class com.rabbitmq.stream.impl.Client.ClientParameters
 
customize(Channel) - Method in interface com.rabbitmq.stream.ChannelCustomizer
 

D

declarePublisher(byte, String, String) - Method in class com.rabbitmq.stream.impl.Client
 
decode(byte[]) - Method in interface com.rabbitmq.stream.Codec
 
decode(byte[]) - Method in class com.rabbitmq.stream.codec.QpidProtonCodec
 
decode(byte[]) - Method in class com.rabbitmq.stream.codec.SimpleCodec
 
decode(byte[]) - Method in class com.rabbitmq.stream.codec.SwiftMqCodec
 
decompress(InputStream) - Method in interface com.rabbitmq.stream.compression.CompressionCodec
Creates an InputStream to read decompressed data from.
decompress(InputStream) - Method in class com.rabbitmq.stream.compression.CompressionUtils.CommonsCompressGzipCompressionCodec
 
decompress(InputStream) - Method in class com.rabbitmq.stream.compression.CompressionUtils.CommonsCompressLz4CompressionCodec
 
decompress(InputStream) - Method in class com.rabbitmq.stream.compression.CompressionUtils.CommonsCompressSnappyCompressionCodec
 
decompress(InputStream) - Method in class com.rabbitmq.stream.compression.CompressionUtils.CommonsCompressZstdCompressionCodec
 
decompress(InputStream) - Method in class com.rabbitmq.stream.compression.CompressionUtils.GzipCompressionCodec
 
decompress(InputStream) - Method in class com.rabbitmq.stream.compression.CompressionUtils.Lz4JavaCompressionCodec
 
decompress(InputStream) - Method in class com.rabbitmq.stream.compression.CompressionUtils.XerialSnappyCompressionCodec
 
decompress(InputStream) - Method in class com.rabbitmq.stream.compression.CompressionUtils.ZstdJniCompressionCodec
 
DEFAULT_PORT - Static variable in class com.rabbitmq.stream.impl.Client
 
DEFAULT_TLS_PORT - Static variable in class com.rabbitmq.stream.impl.Client
 
DefaultCompressionCodecFactory - Class in com.rabbitmq.stream.compression
CompressionCodecFactory implementation using various compression libraries.
DefaultCompressionCodecFactory() - Constructor for class com.rabbitmq.stream.compression.DefaultCompressionCodecFactory
 
DefaultSaslConfiguration - Class in com.rabbitmq.stream.sasl
SaslConfiguration that supports our built-in mechanisms.
DefaultSaslConfiguration() - Constructor for class com.rabbitmq.stream.sasl.DefaultSaslConfiguration
 
DefaultSaslConfiguration(String) - Constructor for class com.rabbitmq.stream.sasl.DefaultSaslConfiguration
 
DefaultUsernamePasswordCredentialsProvider - Class in com.rabbitmq.stream.sasl
Default implementation of UsernamePasswordCredentialsProvider.
DefaultUsernamePasswordCredentialsProvider(String, String) - Constructor for class com.rabbitmq.stream.sasl.DefaultUsernamePasswordCredentialsProvider
 
delay(int) - Method in interface com.rabbitmq.stream.BackOffDelayPolicy
Returns the delay to use for a given attempt.
delay(int) - Method in class com.rabbitmq.stream.BackOffDelayPolicy.FixedWithInitialDelayAndTimeoutBackOffPolicy
 
delay(int) - Method in class com.rabbitmq.stream.BackOffDelayPolicy.FixedWithInitialDelayBackOffPolicy
 
delete(String) - Method in class com.rabbitmq.stream.impl.Client
 
deletePublisher(byte) - Method in class com.rabbitmq.stream.impl.Client
 
deleteStream(String) - Method in interface com.rabbitmq.stream.Environment
Delete a stream
doubleValue() - Method in class com.rabbitmq.stream.amqp.UnsignedByte
 
doubleValue() - Method in class com.rabbitmq.stream.amqp.UnsignedInteger
 
doubleValue() - Method in class com.rabbitmq.stream.amqp.UnsignedLong
 
doubleValue() - Method in class com.rabbitmq.stream.amqp.UnsignedShort
 
DropwizardMetricsCollector - Class in com.rabbitmq.stream.metrics
 
DropwizardMetricsCollector(MetricRegistry, String) - Constructor for class com.rabbitmq.stream.metrics.DropwizardMetricsCollector
 
DropwizardMetricsCollector() - Constructor for class com.rabbitmq.stream.metrics.DropwizardMetricsCollector
 
DropwizardMetricsCollector(MetricRegistry) - Constructor for class com.rabbitmq.stream.metrics.DropwizardMetricsCollector
 

E

encode(Message) - Method in interface com.rabbitmq.stream.Codec
 
encode(Message) - Method in class com.rabbitmq.stream.codec.QpidProtonCodec
 
encode(Message) - Method in class com.rabbitmq.stream.codec.SimpleCodec
 
encode(Message) - Method in class com.rabbitmq.stream.codec.SwiftMqCodec
 
EncodedMessage(int, byte[]) - Constructor for class com.rabbitmq.stream.Codec.EncodedMessage
 
enqueueTimeout(Duration) - Method in interface com.rabbitmq.stream.ProducerBuilder
Time before enqueueing of a message fail when the maximum number of unconfirmed is reached.
entry(String, boolean) - Method in interface com.rabbitmq.stream.MessageBuilder.ApplicationPropertiesBuilder
 
entry(String, byte) - Method in interface com.rabbitmq.stream.MessageBuilder.ApplicationPropertiesBuilder
 
entry(String, short) - Method in interface com.rabbitmq.stream.MessageBuilder.ApplicationPropertiesBuilder
 
entry(String, int) - Method in interface com.rabbitmq.stream.MessageBuilder.ApplicationPropertiesBuilder
 
entry(String, long) - Method in interface com.rabbitmq.stream.MessageBuilder.ApplicationPropertiesBuilder
 
entry(String, float) - Method in interface com.rabbitmq.stream.MessageBuilder.ApplicationPropertiesBuilder
 
entry(String, double) - Method in interface com.rabbitmq.stream.MessageBuilder.ApplicationPropertiesBuilder
 
entry(String, char) - Method in interface com.rabbitmq.stream.MessageBuilder.ApplicationPropertiesBuilder
 
entry(String, UUID) - Method in interface com.rabbitmq.stream.MessageBuilder.ApplicationPropertiesBuilder
 
entry(String, byte[]) - Method in interface com.rabbitmq.stream.MessageBuilder.ApplicationPropertiesBuilder
 
entry(String, String) - Method in interface com.rabbitmq.stream.MessageBuilder.ApplicationPropertiesBuilder
 
entry(String, boolean) - Method in interface com.rabbitmq.stream.MessageBuilder.MessageAnnotationsBuilder
 
entry(String, byte) - Method in interface com.rabbitmq.stream.MessageBuilder.MessageAnnotationsBuilder
 
entry(String, short) - Method in interface com.rabbitmq.stream.MessageBuilder.MessageAnnotationsBuilder
 
entry(String, int) - Method in interface com.rabbitmq.stream.MessageBuilder.MessageAnnotationsBuilder
 
entry(String, long) - Method in interface com.rabbitmq.stream.MessageBuilder.MessageAnnotationsBuilder
 
entry(String, float) - Method in interface com.rabbitmq.stream.MessageBuilder.MessageAnnotationsBuilder
 
entry(String, double) - Method in interface com.rabbitmq.stream.MessageBuilder.MessageAnnotationsBuilder
 
entry(String, char) - Method in interface com.rabbitmq.stream.MessageBuilder.MessageAnnotationsBuilder
 
entry(String, UUID) - Method in interface com.rabbitmq.stream.MessageBuilder.MessageAnnotationsBuilder
 
entry(String, byte[]) - Method in interface com.rabbitmq.stream.MessageBuilder.MessageAnnotationsBuilder
 
entry(String, String) - Method in interface com.rabbitmq.stream.MessageBuilder.MessageAnnotationsBuilder
 
entryDecimal128(String, BigDecimal) - Method in interface com.rabbitmq.stream.MessageBuilder.ApplicationPropertiesBuilder
 
entryDecimal128(String, BigDecimal) - Method in interface com.rabbitmq.stream.MessageBuilder.MessageAnnotationsBuilder
 
entryDecimal32(String, BigDecimal) - Method in interface com.rabbitmq.stream.MessageBuilder.ApplicationPropertiesBuilder
 
entryDecimal32(String, BigDecimal) - Method in interface com.rabbitmq.stream.MessageBuilder.MessageAnnotationsBuilder
 
entryDecimal64(String, BigDecimal) - Method in interface com.rabbitmq.stream.MessageBuilder.ApplicationPropertiesBuilder
 
entryDecimal64(String, BigDecimal) - Method in interface com.rabbitmq.stream.MessageBuilder.MessageAnnotationsBuilder
 
entrySymbol(String, String) - Method in interface com.rabbitmq.stream.MessageBuilder.ApplicationPropertiesBuilder
 
entrySymbol(String, String) - Method in interface com.rabbitmq.stream.MessageBuilder.MessageAnnotationsBuilder
 
entryTimestamp(String, long) - Method in interface com.rabbitmq.stream.MessageBuilder.ApplicationPropertiesBuilder
 
entryTimestamp(String, long) - Method in interface com.rabbitmq.stream.MessageBuilder.MessageAnnotationsBuilder
 
entryUnsigned(String, byte) - Method in interface com.rabbitmq.stream.MessageBuilder.ApplicationPropertiesBuilder
 
entryUnsigned(String, short) - Method in interface com.rabbitmq.stream.MessageBuilder.ApplicationPropertiesBuilder
 
entryUnsigned(String, int) - Method in interface com.rabbitmq.stream.MessageBuilder.ApplicationPropertiesBuilder
 
entryUnsigned(String, long) - Method in interface com.rabbitmq.stream.MessageBuilder.ApplicationPropertiesBuilder
 
entryUnsigned(String, byte) - Method in interface com.rabbitmq.stream.MessageBuilder.MessageAnnotationsBuilder
 
entryUnsigned(String, short) - Method in interface com.rabbitmq.stream.MessageBuilder.MessageAnnotationsBuilder
 
entryUnsigned(String, int) - Method in interface com.rabbitmq.stream.MessageBuilder.MessageAnnotationsBuilder
 
entryUnsigned(String, long) - Method in interface com.rabbitmq.stream.MessageBuilder.MessageAnnotationsBuilder
 
Environment - Interface in com.rabbitmq.stream
The Environment is the main entry point to a node or a cluster of nodes.
EnvironmentBuilder - Interface in com.rabbitmq.stream
API to configure and create an Environment.
environmentBuilder() - Method in interface com.rabbitmq.stream.EnvironmentBuilder.TlsConfiguration
Go back to the environment builder
EnvironmentBuilder.TlsConfiguration - Interface in com.rabbitmq.stream
Helper to configure TLS.
equals(Object) - Method in class com.rabbitmq.stream.amqp.UnsignedByte
 
equals(Object) - Method in class com.rabbitmq.stream.amqp.UnsignedInteger
 
equals(Object) - Method in class com.rabbitmq.stream.amqp.UnsignedLong
 
equals(Object) - Method in class com.rabbitmq.stream.amqp.UnsignedShort
 
equals(Object) - Method in class com.rabbitmq.stream.impl.Client.Broker
 
equals(Object) - Method in class com.rabbitmq.stream.impl.ParameterizedTypeReference
 
equals(Object) - Method in class com.rabbitmq.stream.OffsetSpecification
 
eventLoopGroup(EventLoopGroup) - Method in interface com.rabbitmq.stream.EnvironmentBuilder
The Netty EventLoopGroup instance to use.
eventLoopGroup(EventLoopGroup) - Method in class com.rabbitmq.stream.impl.Client.ClientParameters
 
eventLoopGroup(EventLoopGroup) - Method in class com.rabbitmq.stream.impl.StreamEnvironmentBuilder
 
EXTERNAL - Static variable in class com.rabbitmq.stream.sasl.DefaultSaslConfiguration
 
ExternalSaslMechanism - Class in com.rabbitmq.stream.sasl
The EXTERNAL SaslMechanism.
ExternalSaslMechanism() - Constructor for class com.rabbitmq.stream.sasl.ExternalSaslMechanism
 
extractBody(AMQPMessage) - Method in class com.rabbitmq.stream.codec.SwiftMqCodec
 

F

first() - Static method in class com.rabbitmq.stream.OffsetSpecification
The first available offset in the stream.
fixed(Duration) - Static method in interface com.rabbitmq.stream.BackOffDelayPolicy
A policy with a constant delay.
fixedWithInitialDelay(Duration, Duration) - Static method in interface com.rabbitmq.stream.BackOffDelayPolicy
A policy with a first delay and then a constant delay.
fixedWithInitialDelay(Duration, Duration, Duration) - Static method in interface com.rabbitmq.stream.BackOffDelayPolicy
A policy with a first delay, then a constant delay until a timeout is reached.
floatValue() - Method in class com.rabbitmq.stream.amqp.UnsignedByte
 
floatValue() - Method in class com.rabbitmq.stream.amqp.UnsignedInteger
 
floatValue() - Method in class com.rabbitmq.stream.amqp.UnsignedLong
 
floatValue() - Method in class com.rabbitmq.stream.amqp.UnsignedShort
 
flushInterval(Duration) - Method in interface com.rabbitmq.stream.ConsumerBuilder.AutoTrackingStrategy
Interval to check and stored the last received offset in case of inactivity.
from(String) - Static method in class com.rabbitmq.stream.ByteCapacity
 
from(String) - Static method in enum com.rabbitmq.stream.StreamCreator.LeaderLocator
 

G

GB(long) - Static method in class com.rabbitmq.stream.ByteCapacity
 
get(Compression) - Method in class com.rabbitmq.stream.compression.CommonsCompressCompressionCodecFactory
 
get(byte) - Static method in enum com.rabbitmq.stream.compression.Compression
 
get(Compression) - Method in interface com.rabbitmq.stream.compression.CompressionCodecFactory
Get a compression codec for a given type of compression.
get(Compression) - Method in class com.rabbitmq.stream.compression.DefaultCompressionCodecFactory
 
getAbsoluteExpiryTime() - Method in interface com.rabbitmq.stream.Properties
 
getApplicationProperties() - Method in interface com.rabbitmq.stream.Message
Get the application properties of the message.
getBody() - Method in interface com.rabbitmq.stream.Message
Get the message body.
getBodyAsBinary() - Method in interface com.rabbitmq.stream.Message
Get the body of the message as an array of bytes.
getCode() - Method in class com.rabbitmq.stream.ConfirmationStatus
The status code.
getCode() - Method in exception com.rabbitmq.stream.StreamException
 
getComputed() - Method in exception com.rabbitmq.stream.ChunkChecksumValidationException
 
getContentEncoding() - Method in interface com.rabbitmq.stream.Properties
 
getContentType() - Method in interface com.rabbitmq.stream.Properties
 
getCorrelationId() - Method in interface com.rabbitmq.stream.Properties
 
getCorrelationIdAsBinary() - Method in interface com.rabbitmq.stream.Properties
 
getCorrelationIdAsLong() - Method in interface com.rabbitmq.stream.Properties
 
getCorrelationIdAsString() - Method in interface com.rabbitmq.stream.Properties
 
getCorrelationIdAsUuid() - Method in interface com.rabbitmq.stream.Properties
 
getCreationTime() - Method in interface com.rabbitmq.stream.Properties
 
getData() - Method in class com.rabbitmq.stream.Codec.EncodedMessage
 
getExpected() - Method in exception com.rabbitmq.stream.ChunkChecksumValidationException
 
getGroupId() - Method in interface com.rabbitmq.stream.Properties
 
getGroupSequence() - Method in interface com.rabbitmq.stream.Properties
 
getHost() - Method in class com.rabbitmq.stream.impl.Client.Broker
 
getLastPublishingId() - Method in interface com.rabbitmq.stream.Producer
Get the last publishing ID for a named producer.
getLeader() - Method in class com.rabbitmq.stream.impl.Client.StreamMetadata
 
getMessage() - Method in class com.rabbitmq.stream.ConfirmationStatus
 
getMessageAnnotations() - Method in interface com.rabbitmq.stream.Message
Get the message annotations of the message.
getMessageId() - Method in interface com.rabbitmq.stream.Properties
 
getMessageIdAsBinary() - Method in interface com.rabbitmq.stream.Properties
 
getMessageIdAsLong() - Method in interface com.rabbitmq.stream.Properties
 
getMessageIdAsString() - Method in interface com.rabbitmq.stream.Properties
 
getMessageIdAsUuid() - Method in interface com.rabbitmq.stream.Properties
 
getMessages() - Method in class com.rabbitmq.stream.impl.MessageBatch
 
getName() - Method in class com.rabbitmq.stream.sasl.ExternalSaslMechanism
 
getName() - Method in class com.rabbitmq.stream.sasl.PlainSaslMechanism
 
getName() - Method in interface com.rabbitmq.stream.sasl.SaslMechanism
The name of the SASL mechanism.
getOffset() - Method in class com.rabbitmq.stream.impl.Client.QueryOffsetResponse
 
getOffset() - Method in class com.rabbitmq.stream.OffsetSpecification
 
getPassword() - Method in class com.rabbitmq.stream.sasl.DefaultUsernamePasswordCredentialsProvider
 
getPassword() - Method in interface com.rabbitmq.stream.sasl.UsernamePasswordCredentialsProvider
The password
getPort() - Method in class com.rabbitmq.stream.impl.Client.Broker
 
getProperties() - Method in interface com.rabbitmq.stream.Message
Get the properties of the message.
getPublishingId() - Method in interface com.rabbitmq.stream.Message
Get the publishing ID for the message.
getReplicas() - Method in class com.rabbitmq.stream.impl.Client.StreamMetadata
 
getReplyTo() - Method in interface com.rabbitmq.stream.Properties
 
getReplyToGroupId() - Method in interface com.rabbitmq.stream.Properties
 
getResponseCode() - Method in class com.rabbitmq.stream.impl.Client.Response
 
getResponseCode() - Method in class com.rabbitmq.stream.impl.Client.StreamMetadata
 
getSaslMechanism(List<String>) - Method in class com.rabbitmq.stream.sasl.DefaultSaslConfiguration
 
getSaslMechanism(List<String>) - Method in class com.rabbitmq.stream.sasl.JdkSaslConfiguration
 
getSaslMechanism(List<String>) - Method in interface com.rabbitmq.stream.sasl.SaslConfiguration
Pick mechanism according to the ones passed in.
getShutdownReason() - Method in class com.rabbitmq.stream.impl.Client.ShutdownContext
 
getSize() - Method in class com.rabbitmq.stream.Codec.EncodedMessage
 
getStream() - Method in class com.rabbitmq.stream.impl.Client.StreamMetadata
 
getStream() - Method in exception com.rabbitmq.stream.StreamDoesNotExistException
 
getSubject() - Method in interface com.rabbitmq.stream.Properties
 
getTo() - Method in interface com.rabbitmq.stream.Properties
 
getType() - Method in class com.rabbitmq.stream.OffsetSpecification
 
getUserId() - Method in interface com.rabbitmq.stream.Properties
 
getUsername() - Method in class com.rabbitmq.stream.sasl.DefaultUsernamePasswordCredentialsProvider
 
getUsername() - Method in interface com.rabbitmq.stream.sasl.UsernamePasswordCredentialsProvider
The username
groupId(String) - Method in interface com.rabbitmq.stream.MessageBuilder.PropertiesBuilder
Set the group ID.
groupSequence(long) - Method in interface com.rabbitmq.stream.MessageBuilder.PropertiesBuilder
Set the group sequence.
GzipCompressionCodec() - Constructor for class com.rabbitmq.stream.compression.CompressionUtils.GzipCompressionCodec
 

H

handle(ConfirmationStatus) - Method in interface com.rabbitmq.stream.ConfirmationHandler
Callback to confirm or fail a message.
handle(Client, byte, long, long, long) - Method in interface com.rabbitmq.stream.impl.Client.ChunkListener
Callback when a chunk is received as part of a deliver operation.
handle(byte, short) - Method in interface com.rabbitmq.stream.impl.Client.CreditNotification
 
handle(byte, long, long, Message) - Method in interface com.rabbitmq.stream.impl.Client.MessageListener
 
handle(String, short) - Method in interface com.rabbitmq.stream.impl.Client.MetadataListener
 
handle(long, Object) - Method in interface com.rabbitmq.stream.impl.Client.OutboundEntityMappingCallback
 
handle(byte, long) - Method in interface com.rabbitmq.stream.impl.Client.PublishConfirmListener
 
handle(byte, long, short) - Method in interface com.rabbitmq.stream.impl.Client.PublishErrorListener
 
handle(Client.ShutdownContext) - Method in interface com.rabbitmq.stream.impl.Client.ShutdownListener
 
handle(MessageHandler.Context, Message) - Method in interface com.rabbitmq.stream.MessageHandler
Callback for an inbound message.
handleChallenge(byte[], CredentialsProvider) - Method in class com.rabbitmq.stream.sasl.ExternalSaslMechanism
 
handleChallenge(byte[], CredentialsProvider) - Method in class com.rabbitmq.stream.sasl.PlainSaslMechanism
 
handleChallenge(byte[], CredentialsProvider) - Method in interface com.rabbitmq.stream.sasl.SaslMechanism
Handle a challenge from the server
hash() - Method in interface com.rabbitmq.stream.ProducerBuilder.RoutingConfiguration
Enable the "hash" routing strategy (the default).
hash(ToIntFunction<String>) - Method in interface com.rabbitmq.stream.ProducerBuilder.RoutingConfiguration
Enable the "hash" routing strategy with a specific hash algorithm.
hashCode() - Method in class com.rabbitmq.stream.amqp.UnsignedByte
 
hashCode() - Method in class com.rabbitmq.stream.amqp.UnsignedInteger
 
hashCode() - Method in class com.rabbitmq.stream.amqp.UnsignedLong
 
hashCode() - Method in class com.rabbitmq.stream.amqp.UnsignedShort
 
hashCode() - Method in class com.rabbitmq.stream.impl.Client.Broker
 
hashCode() - Method in class com.rabbitmq.stream.impl.ParameterizedTypeReference
 
hashCode() - Method in class com.rabbitmq.stream.OffsetSpecification
 
hasPublishingId() - Method in interface com.rabbitmq.stream.Message
Does this message has a publishing ID?
host() - Method in class com.rabbitmq.stream.Address
 
host(String) - Method in interface com.rabbitmq.stream.EnvironmentBuilder
The host to connect to.
host(String) - Method in class com.rabbitmq.stream.impl.Client.ClientParameters
 
host(String) - Method in class com.rabbitmq.stream.impl.StreamEnvironmentBuilder
 
hostnameVerification() - Method in interface com.rabbitmq.stream.EnvironmentBuilder.TlsConfiguration
Enable hostname verification.
hostnameVerification(boolean) - Method in interface com.rabbitmq.stream.EnvironmentBuilder.TlsConfiguration
Enable or disable hostname verification.

I

INSTANCE - Static variable in class com.rabbitmq.stream.sasl.ExternalSaslMechanism
 
INSTANCE - Static variable in class com.rabbitmq.stream.sasl.PlainSaslMechanism
 
intValue() - Method in class com.rabbitmq.stream.amqp.UnsignedByte
 
intValue() - Method in class com.rabbitmq.stream.amqp.UnsignedInteger
 
intValue() - Method in class com.rabbitmq.stream.amqp.UnsignedLong
 
intValue() - Method in class com.rabbitmq.stream.amqp.UnsignedShort
 
isConfirmed() - Method in class com.rabbitmq.stream.ConfirmationStatus
Whether the message is confirmed or not.
isOffset() - Method in class com.rabbitmq.stream.OffsetSpecification
 
isOk() - Method in class com.rabbitmq.stream.impl.Client.Response
 
isOpen() - Method in class com.rabbitmq.stream.impl.Client
 
isResponseOk() - Method in class com.rabbitmq.stream.impl.Client.StreamMetadata
 
isTimestamp() - Method in class com.rabbitmq.stream.OffsetSpecification
 

J

JdkSaslConfiguration - Class in com.rabbitmq.stream.sasl
SaslConfiguration using the JDK SASL support.
JdkSaslConfiguration(CredentialsProvider, Supplier<String>) - Constructor for class com.rabbitmq.stream.sasl.JdkSaslConfiguration
 
JdkSaslConfiguration(CredentialsProvider, Supplier<String>, String[]) - Constructor for class com.rabbitmq.stream.sasl.JdkSaslConfiguration
 

K

kB(long) - Static method in class com.rabbitmq.stream.ByteCapacity
 
key() - Method in interface com.rabbitmq.stream.ProducerBuilder.RoutingConfiguration
Enable the "key" routing strategy.

L

last() - Static method in class com.rabbitmq.stream.OffsetSpecification
The last chunk of messages in the stream.
lazyInitialization(boolean) - Method in interface com.rabbitmq.stream.EnvironmentBuilder
To delay the connection opening until necessary.
lazyInitialization(boolean) - Method in class com.rabbitmq.stream.impl.StreamEnvironmentBuilder
 
leaderLocator(StreamCreator.LeaderLocator) - Method in class com.rabbitmq.stream.impl.Client.StreamParametersBuilder
 
leaderLocator(StreamCreator.LeaderLocator) - Method in interface com.rabbitmq.stream.StreamCreator
localAddress() - Method in class com.rabbitmq.stream.impl.Client
 
LogUtils - Class in com.rabbitmq.stream.perf
 
LogUtils() - Constructor for class com.rabbitmq.stream.perf.LogUtils
 
longValue() - Method in class com.rabbitmq.stream.amqp.UnsignedByte
 
longValue() - Method in class com.rabbitmq.stream.amqp.UnsignedInteger
 
longValue() - Method in class com.rabbitmq.stream.amqp.UnsignedLong
 
longValue() - Method in class com.rabbitmq.stream.amqp.UnsignedShort
 
Lz4JavaCompressionCodec() - Constructor for class com.rabbitmq.stream.compression.CompressionUtils.Lz4JavaCompressionCodec
 

M

main(String[]) - Static method in class com.rabbitmq.stream.perf.StreamPerfTest
 
manualTrackingStrategy() - Method in interface com.rabbitmq.stream.ConsumerBuilder
MAX_VALUE - Static variable in class com.rabbitmq.stream.amqp.UnsignedInteger
 
MAX_VALUE - Static variable in class com.rabbitmq.stream.amqp.UnsignedShort
 
maxAge(Duration) - Method in class com.rabbitmq.stream.impl.Client.StreamParametersBuilder
 
maxAge(Duration) - Method in interface com.rabbitmq.stream.StreamCreator
The maximum age of a stream before it gets truncated.
maxCompressedLength(int) - Method in interface com.rabbitmq.stream.compression.CompressionCodec
Provides the maximum compressed size from the source length.
maxCompressedLength(int) - Method in class com.rabbitmq.stream.compression.CompressionUtils.CommonsCompressGzipCompressionCodec
 
maxCompressedLength(int) - Method in class com.rabbitmq.stream.compression.CompressionUtils.CommonsCompressLz4CompressionCodec
 
maxCompressedLength(int) - Method in class com.rabbitmq.stream.compression.CompressionUtils.CommonsCompressSnappyCompressionCodec
 
maxCompressedLength(int) - Method in class com.rabbitmq.stream.compression.CompressionUtils.CommonsCompressZstdCompressionCodec
 
maxCompressedLength(int) - Method in class com.rabbitmq.stream.compression.CompressionUtils.GzipCompressionCodec
 
maxCompressedLength(int) - Method in class com.rabbitmq.stream.compression.CompressionUtils.Lz4JavaCompressionCodec
 
maxCompressedLength(int) - Method in class com.rabbitmq.stream.compression.CompressionUtils.XerialSnappyCompressionCodec
 
maxCompressedLength(int) - Method in class com.rabbitmq.stream.compression.CompressionUtils.ZstdJniCompressionCodec
 
maxConsumersByConnection(int) - Method in interface com.rabbitmq.stream.EnvironmentBuilder
The maximum number of consumers allocated to a single connection.
maxConsumersByConnection(int) - Method in class com.rabbitmq.stream.impl.StreamEnvironmentBuilder
 
maxLengthBytes(long) - Method in class com.rabbitmq.stream.impl.Client.StreamParametersBuilder
 
maxLengthBytes(ByteCapacity) - Method in class com.rabbitmq.stream.impl.Client.StreamParametersBuilder
 
maxLengthBytes(ByteCapacity) - Method in interface com.rabbitmq.stream.StreamCreator
The maximum size of the stream before it gets truncated.
maxLengthGb(long) - Method in class com.rabbitmq.stream.impl.Client.StreamParametersBuilder
 
maxLengthKb(long) - Method in class com.rabbitmq.stream.impl.Client.StreamParametersBuilder
 
maxLengthMb(long) - Method in class com.rabbitmq.stream.impl.Client.StreamParametersBuilder
 
maxLengthTb(long) - Method in class com.rabbitmq.stream.impl.Client.StreamParametersBuilder
 
maxProducersByConnection(int) - Method in interface com.rabbitmq.stream.EnvironmentBuilder
The maximum number of producers allocated to a single connection.
maxProducersByConnection(int) - Method in class com.rabbitmq.stream.impl.StreamEnvironmentBuilder
 
maxSegmentSizeBytes(long) - Method in class com.rabbitmq.stream.impl.Client.StreamParametersBuilder
 
maxSegmentSizeBytes(ByteCapacity) - Method in class com.rabbitmq.stream.impl.Client.StreamParametersBuilder
 
maxSegmentSizeBytes(ByteCapacity) - Method in interface com.rabbitmq.stream.StreamCreator
The maximum size of each stream segments.
maxSegmentSizeGb(long) - Method in class com.rabbitmq.stream.impl.Client.StreamParametersBuilder
 
maxSegmentSizeKb(long) - Method in class com.rabbitmq.stream.impl.Client.StreamParametersBuilder
 
maxSegmentSizeMb(long) - Method in class com.rabbitmq.stream.impl.Client.StreamParametersBuilder
 
maxSegmentSizeTb(long) - Method in class com.rabbitmq.stream.impl.Client.StreamParametersBuilder
 
maxTrackingConsumersByConnection(int) - Method in interface com.rabbitmq.stream.EnvironmentBuilder
The maximum number of tracking consumers allocated to a single connection.
maxTrackingConsumersByConnection(int) - Method in class com.rabbitmq.stream.impl.StreamEnvironmentBuilder
 
maxUnconfirmedMessages(int) - Method in interface com.rabbitmq.stream.ProducerBuilder
The maximum number of unconfirmed outbound messages.
MB(long) - Static method in class com.rabbitmq.stream.ByteCapacity
 
Message - Interface in com.rabbitmq.stream
API for outbound and inbound messages.
messageAnnotations() - Method in class com.rabbitmq.stream.codec.WrapperMessageBuilder
 
messageAnnotations() - Method in interface com.rabbitmq.stream.MessageBuilder
The builder to set message annotations.
MessageBatch - Class in com.rabbitmq.stream.impl
 
MessageBatch() - Constructor for class com.rabbitmq.stream.impl.MessageBatch
 
MessageBatch(Compression) - Constructor for class com.rabbitmq.stream.impl.MessageBatch
 
MessageBatch(List<Message>) - Constructor for class com.rabbitmq.stream.impl.MessageBatch
 
MessageBatch(Compression, List<Message>) - Constructor for class com.rabbitmq.stream.impl.MessageBatch
 
messageBuilder() - Method in interface com.rabbitmq.stream.Codec
 
messageBuilder() - Method in class com.rabbitmq.stream.codec.QpidProtonCodec
 
messageBuilder() - Method in class com.rabbitmq.stream.codec.SimpleCodec
 
messageBuilder() - Method in class com.rabbitmq.stream.codec.SwiftMqCodec
 
messageBuilder() - Method in class com.rabbitmq.stream.impl.Client
 
MessageBuilder - Interface in com.rabbitmq.stream
API to configure and create a Message.
messageBuilder() - Method in interface com.rabbitmq.stream.MessageBuilder.ApplicationPropertiesBuilder
Go back to the message builder
messageBuilder() - Method in interface com.rabbitmq.stream.MessageBuilder.MessageAnnotationsBuilder
Go back to the message builder
messageBuilder() - Method in interface com.rabbitmq.stream.MessageBuilder.PropertiesBuilder
Go back to the message builder.
messageBuilder() - Method in interface com.rabbitmq.stream.Producer
Return a MessageBuilder to create a Message.
MessageBuilder.ApplicationPropertiesBuilder - Interface in com.rabbitmq.stream
API to set application properties.
MessageBuilder.MessageAnnotationsBuilder - Interface in com.rabbitmq.stream
API to set message annotations.
MessageBuilder.PropertiesBuilder - Interface in com.rabbitmq.stream
API to set message properties.
messageCountBeforeStorage(int) - Method in interface com.rabbitmq.stream.ConsumerBuilder.AutoTrackingStrategy
Number of messages before storing.
messageHandler(MessageHandler) - Method in interface com.rabbitmq.stream.ConsumerBuilder
The callback for inbound messages.
MessageHandler - Interface in com.rabbitmq.stream
Callback API for inbound messages.
MessageHandler.Context - Interface in com.rabbitmq.stream
Information about the message.
messageId(String) - Method in interface com.rabbitmq.stream.MessageBuilder.PropertiesBuilder
Set the message ID as a string.
messageId(long) - Method in interface com.rabbitmq.stream.MessageBuilder.PropertiesBuilder
Set the message ID as long.
messageId(byte[]) - Method in interface com.rabbitmq.stream.MessageBuilder.PropertiesBuilder
Set the message ID as an array of bytes.
messageId(UUID) - Method in interface com.rabbitmq.stream.MessageBuilder.PropertiesBuilder
Set the message ID as an UUID.
messageListener(Client.MessageListener) - Method in class com.rabbitmq.stream.impl.Client.ClientParameters
 
metadata(String...) - Method in class com.rabbitmq.stream.impl.Client
 
metadataListener(Client.MetadataListener) - Method in class com.rabbitmq.stream.impl.Client.ClientParameters
 
metricsCollector(MetricsCollector) - Method in interface com.rabbitmq.stream.EnvironmentBuilder
metricsCollector(MetricsCollector) - Method in class com.rabbitmq.stream.impl.Client.ClientParameters
 
metricsCollector(MetricsCollector) - Method in class com.rabbitmq.stream.impl.StreamEnvironmentBuilder
 
MetricsCollector - Interface in com.rabbitmq.stream.metrics
 
MicrometerMetricsCollector - Class in com.rabbitmq.stream.metrics
 
MicrometerMetricsCollector(MeterRegistry) - Constructor for class com.rabbitmq.stream.metrics.MicrometerMetricsCollector
 
MicrometerMetricsCollector(MeterRegistry, String) - Constructor for class com.rabbitmq.stream.metrics.MicrometerMetricsCollector
 
MicrometerMetricsCollector(MeterRegistry, String, String...) - Constructor for class com.rabbitmq.stream.metrics.MicrometerMetricsCollector
 
MicrometerMetricsCollector(MeterRegistry, String, Iterable<Tag>) - Constructor for class com.rabbitmq.stream.metrics.MicrometerMetricsCollector
 
monitorings(List<Monitoring>) - Method in class com.rabbitmq.stream.perf.StreamPerfTest
 

N

name(String) - Method in interface com.rabbitmq.stream.ConsumerBuilder
The logical name of the Consumer.
name(String) - Method in interface com.rabbitmq.stream.ProducerBuilder
The logical name of the producer.
next() - Static method in class com.rabbitmq.stream.OffsetSpecification
The next offset to be written, that is the end of the stream.
NO_OP - Static variable in interface com.rabbitmq.stream.ChunkChecksum
 
NoOpMetricsCollector - Class in com.rabbitmq.stream.metrics
 

O

offset(OffsetSpecification) - Method in interface com.rabbitmq.stream.ConsumerBuilder
The offset to start consuming from.
offset() - Method in interface com.rabbitmq.stream.MessageHandler.Context
The offset of the message in the stream.
offset(long) - Static method in class com.rabbitmq.stream.OffsetSpecification
A specific offset in the stream.
OffsetSpecification - Class in com.rabbitmq.stream
API to specify an offset in a stream.
offsetSpecification() - Method in interface com.rabbitmq.stream.SubscriptionListener.SubscriptionContext
The offset specification computed by the library.
offsetSpecification(OffsetSpecification) - Method in interface com.rabbitmq.stream.SubscriptionListener.SubscriptionContext
Set the offset specification to use for the subscription.
ONE - Static variable in class com.rabbitmq.stream.amqp.UnsignedInteger
 
openConnection() - Method in class com.rabbitmq.stream.metrics.DropwizardMetricsCollector
 
openConnection() - Method in interface com.rabbitmq.stream.metrics.MetricsCollector
 
openConnection() - Method in class com.rabbitmq.stream.metrics.MicrometerMetricsCollector
 
openConnection() - Method in class com.rabbitmq.stream.metrics.NoOpMetricsCollector
 

P

ParameterizedTypeReference<T> - Class in com.rabbitmq.stream.impl
To capture and pass a generic Type.
ParameterizedTypeReference() - Constructor for class com.rabbitmq.stream.impl.ParameterizedTypeReference
 
partitions(String) - Method in class com.rabbitmq.stream.impl.Client
 
partitions() - Method in interface com.rabbitmq.stream.RoutingStrategy.Metadata
 
password(String) - Method in interface com.rabbitmq.stream.EnvironmentBuilder
The password to use.
password(String) - Method in class com.rabbitmq.stream.impl.Client.ClientParameters
 
password(String) - Method in class com.rabbitmq.stream.impl.StreamEnvironmentBuilder
 
PLAIN - Static variable in class com.rabbitmq.stream.sasl.DefaultSaslConfiguration
 
PlainSaslMechanism - Class in com.rabbitmq.stream.sasl
The PLAIN SaslMechanism.
PlainSaslMechanism() - Constructor for class com.rabbitmq.stream.sasl.PlainSaslMechanism
 
port() - Method in class com.rabbitmq.stream.Address
 
port(int) - Method in interface com.rabbitmq.stream.EnvironmentBuilder
The port to use to connect.
port(int) - Method in class com.rabbitmq.stream.impl.Client.ClientParameters
 
port(int) - Method in class com.rabbitmq.stream.impl.StreamEnvironmentBuilder
 
preSubscribe(SubscriptionListener.SubscriptionContext) - Method in interface com.rabbitmq.stream.SubscriptionListener
Callback called before the subscription is created.
Producer - Interface in com.rabbitmq.stream
API to send message to a RabbitMQ Stream.
producerBuilder() - Method in interface com.rabbitmq.stream.Environment
Create a ProducerBuilder to configure and create a Producer.
ProducerBuilder - Interface in com.rabbitmq.stream
API to create and configure a Producer.
producerBuilder() - Method in interface com.rabbitmq.stream.ProducerBuilder.RoutingConfiguration
Go back to the producer builder.
ProducerBuilder.RoutingConfiguration - Interface in com.rabbitmq.stream
Routing configuration for super streams (partitioned streams).
properties() - Method in class com.rabbitmq.stream.codec.WrapperMessageBuilder
 
properties() - Method in interface com.rabbitmq.stream.MessageBuilder
The builder for Properties.
Properties - Interface in com.rabbitmq.stream
Message properties.
publish(byte, List<Message>) - Method in class com.rabbitmq.stream.impl.Client
 
publish(byte, List<Message>, ToLongFunction<Object>) - Method in class com.rabbitmq.stream.impl.Client
 
publish(byte, List<Message>, Client.OutboundEntityMappingCallback) - Method in class com.rabbitmq.stream.impl.Client
 
publish(byte, List<Message>, Client.OutboundEntityMappingCallback, ToLongFunction<Object>) - Method in class com.rabbitmq.stream.impl.Client
 
publish(int) - Method in class com.rabbitmq.stream.metrics.DropwizardMetricsCollector
 
publish(int) - Method in interface com.rabbitmq.stream.metrics.MetricsCollector
 
publish(int) - Method in class com.rabbitmq.stream.metrics.MicrometerMetricsCollector
 
publish(int) - Method in class com.rabbitmq.stream.metrics.NoOpMetricsCollector
 
publishBatches(byte, List<MessageBatch>) - Method in class com.rabbitmq.stream.impl.Client
 
publishBatches(byte, List<MessageBatch>, ToLongFunction<Object>) - Method in class com.rabbitmq.stream.impl.Client
 
publishBatches(byte, List<MessageBatch>, Client.OutboundEntityMappingCallback) - Method in class com.rabbitmq.stream.impl.Client
 
publishBatches(byte, List<MessageBatch>, Client.OutboundEntityMappingCallback, ToLongFunction<Object>) - Method in class com.rabbitmq.stream.impl.Client
 
publishConfirm(int) - Method in class com.rabbitmq.stream.metrics.DropwizardMetricsCollector
 
publishConfirm(int) - Method in interface com.rabbitmq.stream.metrics.MetricsCollector
 
publishConfirm(int) - Method in class com.rabbitmq.stream.metrics.MicrometerMetricsCollector
 
publishConfirm(int) - Method in class com.rabbitmq.stream.metrics.NoOpMetricsCollector
 
publishConfirmListener(Client.PublishConfirmListener) - Method in class com.rabbitmq.stream.impl.Client.ClientParameters
 
publishError(int) - Method in class com.rabbitmq.stream.metrics.DropwizardMetricsCollector
 
publishError(int) - Method in interface com.rabbitmq.stream.metrics.MetricsCollector
 
publishError(int) - Method in class com.rabbitmq.stream.metrics.MicrometerMetricsCollector
 
publishError(int) - Method in class com.rabbitmq.stream.metrics.NoOpMetricsCollector
 
publishErrorListener(Client.PublishErrorListener) - Method in class com.rabbitmq.stream.impl.Client.ClientParameters
 
publishingId(long) - Method in class com.rabbitmq.stream.codec.WrapperMessageBuilder
 
publishingId(long) - Method in interface com.rabbitmq.stream.MessageBuilder
Set the publishing ID (for de-duplication).
put(String, String) - Method in class com.rabbitmq.stream.impl.Client.StreamParametersBuilder
 

Q

QpidProtonCodec - Class in com.rabbitmq.stream.codec
 
QpidProtonCodec() - Constructor for class com.rabbitmq.stream.codec.QpidProtonCodec
 
queryOffset(String, String) - Method in class com.rabbitmq.stream.impl.Client
 
QueryOffsetResponse(short, long) - Constructor for class com.rabbitmq.stream.impl.Client.QueryOffsetResponse
 
queryPublisherSequence(String, String) - Method in class com.rabbitmq.stream.impl.Client
 

R

readBytes(int) - Method in class com.rabbitmq.stream.metrics.DropwizardMetricsCollector
 
readBytes(int) - Method in interface com.rabbitmq.stream.metrics.MetricsCollector
 
readBytes(int) - Method in class com.rabbitmq.stream.metrics.MicrometerMetricsCollector
 
readBytes(int) - Method in class com.rabbitmq.stream.metrics.NoOpMetricsCollector
 
recoveryBackOffDelayPolicy(BackOffDelayPolicy) - Method in interface com.rabbitmq.stream.EnvironmentBuilder
The BackOffDelayPolicy to use for connection recovery.
recoveryBackOffDelayPolicy(BackOffDelayPolicy) - Method in class com.rabbitmq.stream.impl.StreamEnvironmentBuilder
 
remoteAddress() - Method in class com.rabbitmq.stream.impl.Client
 
replyTo(String) - Method in interface com.rabbitmq.stream.MessageBuilder.PropertiesBuilder
Set the reply to address.
replyToGroupId(String) - Method in interface com.rabbitmq.stream.MessageBuilder.PropertiesBuilder
Set the reply-to group ID.
requestedHeartbeat(Duration) - Method in interface com.rabbitmq.stream.EnvironmentBuilder
The hearbeat to request.
requestedHeartbeat(Duration) - Method in class com.rabbitmq.stream.impl.Client.ClientParameters
 
requestedHeartbeat(Duration) - Method in class com.rabbitmq.stream.impl.StreamEnvironmentBuilder
 
requestedMaxFrameSize(int) - Method in interface com.rabbitmq.stream.EnvironmentBuilder
The maximum frame size to request.
requestedMaxFrameSize(int) - Method in class com.rabbitmq.stream.impl.Client.ClientParameters
 
requestedMaxFrameSize(int) - Method in class com.rabbitmq.stream.impl.StreamEnvironmentBuilder
 
resolve(Address) - Method in interface com.rabbitmq.stream.AddressResolver
Compute an address to connect to.
Response(short) - Constructor for class com.rabbitmq.stream.impl.Client.Response
 
RESPONSE_CODE_ACCESS_REFUSED - Static variable in class com.rabbitmq.stream.Constants
 
RESPONSE_CODE_AUTHENTICATION_FAILURE - Static variable in class com.rabbitmq.stream.Constants
 
RESPONSE_CODE_AUTHENTICATION_FAILURE_LOOPBACK - Static variable in class com.rabbitmq.stream.Constants
 
RESPONSE_CODE_FRAME_TOO_LARGE - Static variable in class com.rabbitmq.stream.Constants
 
RESPONSE_CODE_INTERNAL_ERROR - Static variable in class com.rabbitmq.stream.Constants
 
RESPONSE_CODE_NO_OFFSET - Static variable in class com.rabbitmq.stream.Constants
 
RESPONSE_CODE_OK - Static variable in class com.rabbitmq.stream.Constants
 
RESPONSE_CODE_PRECONDITION_FAILED - Static variable in class com.rabbitmq.stream.Constants
 
RESPONSE_CODE_PUBLISHER_DOES_NOT_EXIST - Static variable in class com.rabbitmq.stream.Constants
 
RESPONSE_CODE_SASL_CHALLENGE - Static variable in class com.rabbitmq.stream.Constants
 
RESPONSE_CODE_SASL_ERROR - Static variable in class com.rabbitmq.stream.Constants
 
RESPONSE_CODE_SASL_MECHANISM_NOT_SUPPORTED - Static variable in class com.rabbitmq.stream.Constants
 
RESPONSE_CODE_STREAM_ALREADY_EXISTS - Static variable in class com.rabbitmq.stream.Constants
 
RESPONSE_CODE_STREAM_DOES_NOT_EXIST - Static variable in class com.rabbitmq.stream.Constants
 
RESPONSE_CODE_STREAM_NOT_AVAILABLE - Static variable in class com.rabbitmq.stream.Constants
 
RESPONSE_CODE_SUBSCRIPTION_ID_ALREADY_EXISTS - Static variable in class com.rabbitmq.stream.Constants
 
RESPONSE_CODE_SUBSCRIPTION_ID_DOES_NOT_EXIST - Static variable in class com.rabbitmq.stream.Constants
 
RESPONSE_CODE_UNKNOWN_FRAME - Static variable in class com.rabbitmq.stream.Constants
 
RESPONSE_CODE_VIRTUAL_HOST_ACCESS_FAILURE - Static variable in class com.rabbitmq.stream.Constants
 
route(String, String) - Method in class com.rabbitmq.stream.impl.Client
 
route(String) - Method in interface com.rabbitmq.stream.RoutingStrategy.Metadata
 
route(Message, RoutingStrategy.Metadata) - Method in interface com.rabbitmq.stream.RoutingStrategy
Where to route a message.
routing(Function<Message, String>) - Method in interface com.rabbitmq.stream.ProducerBuilder
Configure the routing for super streams (partitioned streams).
RoutingStrategy - Interface in com.rabbitmq.stream
Strategy to route outbound messages to appropriate streams.
RoutingStrategy.Metadata - Interface in com.rabbitmq.stream
Metadata on the super stream.
rpcTimeout(Duration) - Method in interface com.rabbitmq.stream.EnvironmentBuilder
Timeout for RPC calls.
rpcTimeout(Duration) - Method in class com.rabbitmq.stream.impl.Client.ClientParameters
 
rpcTimeout(Duration) - Method in class com.rabbitmq.stream.impl.StreamEnvironmentBuilder
 

S

saslConfiguration(SaslConfiguration) - Method in interface com.rabbitmq.stream.EnvironmentBuilder
The SASL configuration to use.
saslConfiguration(SaslConfiguration) - Method in class com.rabbitmq.stream.impl.Client.ClientParameters
 
saslConfiguration(SaslConfiguration) - Method in class com.rabbitmq.stream.impl.StreamEnvironmentBuilder
 
SaslConfiguration - Interface in com.rabbitmq.stream.sasl
Contract to choose a SaslMechanism from the ones supported by the server.
SaslMechanism - Interface in com.rabbitmq.stream.sasl
Contract to handle SASL challenges sent by a SASL server.
scheduledExecutorService(ScheduledExecutorService) - Method in interface com.rabbitmq.stream.EnvironmentBuilder
Set the ScheduledExecutorService used to: Schedule producers batch sending Handle connection recovery Handle topology update
scheduledExecutorService(ScheduledExecutorService) - Method in class com.rabbitmq.stream.impl.StreamEnvironmentBuilder
 
send(Message, ConfirmationHandler) - Method in interface com.rabbitmq.stream.Producer
Publish a message.
shortValue() - Method in class com.rabbitmq.stream.amqp.UnsignedByte
 
shortValue() - Method in class com.rabbitmq.stream.amqp.UnsignedShort
 
shutdownListener(Client.ShutdownListener) - Method in class com.rabbitmq.stream.impl.Client.ClientParameters
 
ShutdownService - Class in com.rabbitmq.stream.perf
Helper to register callbacks and call them in reverse order.
ShutdownService() - Constructor for class com.rabbitmq.stream.perf.ShutdownService
 
SimpleCodec - Class in com.rabbitmq.stream.codec
 
SimpleCodec() - Constructor for class com.rabbitmq.stream.codec.SimpleCodec
 
SINGLETON - Static variable in class com.rabbitmq.stream.metrics.NoOpMetricsCollector
 
sslContext(SslContext) - Method in interface com.rabbitmq.stream.EnvironmentBuilder.TlsConfiguration
Netty SslContext for TLS connections.
sslContext(SslContext) - Method in class com.rabbitmq.stream.impl.Client.ClientParameters
 
store(long) - Method in interface com.rabbitmq.stream.Consumer
Store the offset.
storeOffset(String, String, long) - Method in class com.rabbitmq.stream.impl.Client
 
storeOffset() - Method in interface com.rabbitmq.stream.MessageHandler.Context
Shortcut to send a store order for the message offset.
strategy(RoutingStrategy) - Method in interface com.rabbitmq.stream.ProducerBuilder.RoutingConfiguration
Set the routing strategy to use.
stream(String) - Method in interface com.rabbitmq.stream.ConsumerBuilder
The stream to consume from.
stream(String) - Method in interface com.rabbitmq.stream.ProducerBuilder
The stream to send messages to.
stream(String) - Method in interface com.rabbitmq.stream.StreamCreator
The name of the stream
streamCreator() - Method in interface com.rabbitmq.stream.Environment
Return a StreamCreator to configure and create a stream.
StreamCreator - Interface in com.rabbitmq.stream
API to configure and create a stream.
StreamCreator.LeaderLocator - Enum in com.rabbitmq.stream
The leader locator strategy.
StreamDoesNotExistException - Exception in com.rabbitmq.stream
Exception to indicate a stream does not exist.
StreamDoesNotExistException(String) - Constructor for exception com.rabbitmq.stream.StreamDoesNotExistException
 
StreamEnvironmentBuilder - Class in com.rabbitmq.stream.impl
 
StreamEnvironmentBuilder() - Constructor for class com.rabbitmq.stream.impl.StreamEnvironmentBuilder
 
StreamException - Exception in com.rabbitmq.stream
Generic stream exception.
StreamException(String) - Constructor for exception com.rabbitmq.stream.StreamException
 
StreamException(String, short) - Constructor for exception com.rabbitmq.stream.StreamException
 
StreamException(Throwable) - Constructor for exception com.rabbitmq.stream.StreamException
 
StreamException(String, Throwable) - Constructor for exception com.rabbitmq.stream.StreamException
 
StreamMetadata(String, short, Client.Broker, List<Client.Broker>) - Constructor for class com.rabbitmq.stream.impl.Client.StreamMetadata
 
StreamParametersBuilder() - Constructor for class com.rabbitmq.stream.impl.Client.StreamParametersBuilder
 
StreamPerfTest - Class in com.rabbitmq.stream.perf
 
StreamPerfTest() - Constructor for class com.rabbitmq.stream.perf.StreamPerfTest
 
StreamPerfTest(String[], PrintStream, PrintStream, AddressResolver) - Constructor for class com.rabbitmq.stream.perf.StreamPerfTest
 
StreamSaslException - Exception in com.rabbitmq.stream.sasl
 
StreamSaslException(Throwable) - Constructor for exception com.rabbitmq.stream.sasl.StreamSaslException
 
subEntrySize(int) - Method in interface com.rabbitmq.stream.ProducerBuilder
The number of messages to put in a sub-entry of a publish frame.
subject(String) - Method in interface com.rabbitmq.stream.MessageBuilder.PropertiesBuilder
Set the subject.
subscribe(byte, String, OffsetSpecification, int) - Method in class com.rabbitmq.stream.impl.Client
Subscribe to receive messages from a stream.
subscribe(byte, String, OffsetSpecification, int, Map<String, String>) - Method in class com.rabbitmq.stream.impl.Client
Subscribe to receive messages from a stream.
subscriptionListener(SubscriptionListener) - Method in interface com.rabbitmq.stream.ConsumerBuilder
Callback on subscription.
SubscriptionListener - Interface in com.rabbitmq.stream
Callback interface to customize a subscription.
SubscriptionListener.SubscriptionContext - Interface in com.rabbitmq.stream
Context object for the subscription.
subtract(UnsignedInteger) - Method in class com.rabbitmq.stream.amqp.UnsignedInteger
 
superStream(String) - Method in interface com.rabbitmq.stream.ConsumerBuilder
Set the consumer to consume from a super stream (partitioned stream).
SwiftMqCodec - Class in com.rabbitmq.stream.codec
 
SwiftMqCodec() - Constructor for class com.rabbitmq.stream.codec.SwiftMqCodec
 
Symbol - Class in com.rabbitmq.stream.amqp
 

T

TB(long) - Static method in class com.rabbitmq.stream.ByteCapacity
 
TIMEOUT - Static variable in interface com.rabbitmq.stream.BackOffDelayPolicy
 
timestamp() - Method in interface com.rabbitmq.stream.MessageHandler.Context
The timestamp of the message chunk.
timestamp(long) - Static method in class com.rabbitmq.stream.OffsetSpecification
Offset of messages stored after the specified timestamp.
tls() - Method in interface com.rabbitmq.stream.EnvironmentBuilder
Enable and configure TLS.
tls() - Method in class com.rabbitmq.stream.impl.StreamEnvironmentBuilder
 
tlsHostnameVerification(boolean) - Method in class com.rabbitmq.stream.impl.Client.ClientParameters
 
to(String) - Method in interface com.rabbitmq.stream.MessageBuilder.PropertiesBuilder
Set the to address.
toBytes() - Method in class com.rabbitmq.stream.ByteCapacity
 
topologyUpdateBackOffDelayPolicy(BackOffDelayPolicy) - Method in interface com.rabbitmq.stream.EnvironmentBuilder
The BackOffDelayPolicy to use for topology recovery.
topologyUpdateBackOffDelayPolicy(BackOffDelayPolicy) - Method in class com.rabbitmq.stream.impl.StreamEnvironmentBuilder
 
toString() - Method in class com.rabbitmq.stream.Address
 
toString() - Method in class com.rabbitmq.stream.amqp.Symbol
 
toString() - Method in class com.rabbitmq.stream.amqp.UnsignedByte
 
toString() - Method in class com.rabbitmq.stream.amqp.UnsignedInteger
 
toString() - Method in class com.rabbitmq.stream.amqp.UnsignedLong
 
toString() - Method in class com.rabbitmq.stream.amqp.UnsignedShort
 
toString() - Method in class com.rabbitmq.stream.ByteCapacity
 
toString() - Method in class com.rabbitmq.stream.compression.CompressionUtils.CommonsCompressGzipCompressionCodec
 
toString() - Method in class com.rabbitmq.stream.compression.CompressionUtils.CommonsCompressLz4CompressionCodec
 
toString() - Method in class com.rabbitmq.stream.compression.CompressionUtils.CommonsCompressSnappyCompressionCodec
 
toString() - Method in class com.rabbitmq.stream.compression.CompressionUtils.CommonsCompressZstdCompressionCodec
 
toString() - Method in class com.rabbitmq.stream.compression.CompressionUtils.GzipCompressionCodec
 
toString() - Method in class com.rabbitmq.stream.compression.CompressionUtils.Lz4JavaCompressionCodec
 
toString() - Method in class com.rabbitmq.stream.compression.CompressionUtils.XerialSnappyCompressionCodec
 
toString() - Method in class com.rabbitmq.stream.compression.CompressionUtils.ZstdJniCompressionCodec
 
toString() - Method in class com.rabbitmq.stream.impl.Client.Broker
 
toString() - Method in class com.rabbitmq.stream.impl.Client.Response
 
toString() - Method in class com.rabbitmq.stream.impl.Client.StreamMetadata
 
toString() - Method in class com.rabbitmq.stream.impl.ParameterizedTypeReference
 
toString() - Method in class com.rabbitmq.stream.OffsetSpecification
 
trustEverything() - Method in interface com.rabbitmq.stream.EnvironmentBuilder.TlsConfiguration
Convenience method to set a SslContext that trusts all servers.

U

UnsignedByte - Class in com.rabbitmq.stream.amqp
This code is based on QPid Proton's UnsignedByte class.
UnsignedByte(byte) - Constructor for class com.rabbitmq.stream.amqp.UnsignedByte
 
UnsignedInteger - Class in com.rabbitmq.stream.amqp
This code is based on QPid Proton's UnsignedInteger class.
UnsignedInteger(int) - Constructor for class com.rabbitmq.stream.amqp.UnsignedInteger
 
UnsignedLong - Class in com.rabbitmq.stream.amqp
This code is based on QPid Proton's UnsignedLong class.
UnsignedLong(long) - Constructor for class com.rabbitmq.stream.amqp.UnsignedLong
 
UnsignedShort - Class in com.rabbitmq.stream.amqp
This code is based on QPid Proton's UnsignedShort class.
UnsignedShort(short) - Constructor for class com.rabbitmq.stream.amqp.UnsignedShort
 
unsubscribe(byte) - Method in class com.rabbitmq.stream.impl.Client
 
uri(String) - Method in interface com.rabbitmq.stream.EnvironmentBuilder
The URI of a node to connect to.
uri(String) - Method in class com.rabbitmq.stream.impl.StreamEnvironmentBuilder
 
uris(List<String>) - Method in interface com.rabbitmq.stream.EnvironmentBuilder
A list of URIs of nodes of the same cluster to use to connect to.
uris(List<String>) - Method in class com.rabbitmq.stream.impl.StreamEnvironmentBuilder
 
userId(byte[]) - Method in interface com.rabbitmq.stream.MessageBuilder.PropertiesBuilder
Set the user ID.
username(String) - Method in interface com.rabbitmq.stream.EnvironmentBuilder
The username to use.
username(String) - Method in class com.rabbitmq.stream.impl.Client.ClientParameters
 
username(String) - Method in class com.rabbitmq.stream.impl.StreamEnvironmentBuilder
 
UsernamePasswordCredentialsProvider - Interface in com.rabbitmq.stream.sasl
Contract for credentials based on a username/password pair.

V

value() - Method in enum com.rabbitmq.stream.StreamCreator.LeaderLocator
 
valueOf(String) - Static method in class com.rabbitmq.stream.amqp.Symbol
 
valueOf(byte) - Static method in class com.rabbitmq.stream.amqp.UnsignedByte
 
valueOf(String) - Static method in class com.rabbitmq.stream.amqp.UnsignedByte
 
valueOf(int) - Static method in class com.rabbitmq.stream.amqp.UnsignedInteger
 
valueOf(String) - Static method in class com.rabbitmq.stream.amqp.UnsignedInteger
 
valueOf(long) - Static method in class com.rabbitmq.stream.amqp.UnsignedInteger
 
valueOf(long) - Static method in class com.rabbitmq.stream.amqp.UnsignedLong
 
valueOf(String) - Static method in class com.rabbitmq.stream.amqp.UnsignedLong
 
valueOf(BigInteger) - Static method in class com.rabbitmq.stream.amqp.UnsignedLong
 
valueOf(short) - Static method in class com.rabbitmq.stream.amqp.UnsignedShort
 
valueOf(String) - Static method in class com.rabbitmq.stream.amqp.UnsignedShort
 
valueOf(String) - Static method in enum com.rabbitmq.stream.compression.Compression
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.rabbitmq.stream.impl.Client.ShutdownContext.ShutdownReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.rabbitmq.stream.StreamCreator.LeaderLocator
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.rabbitmq.stream.compression.Compression
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.rabbitmq.stream.impl.Client.ShutdownContext.ShutdownReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.rabbitmq.stream.StreamCreator.LeaderLocator
Returns an array containing the constants of this enum type, in the order they are declared.
Version - Class in com.rabbitmq.stream.perf
Current version of the tool.
Version() - Constructor for class com.rabbitmq.stream.perf.Version
 
VERSION - Static variable in class com.rabbitmq.stream.perf.Version
 
VERSION_1 - Static variable in class com.rabbitmq.stream.Constants
 
virtualHost(String) - Method in interface com.rabbitmq.stream.EnvironmentBuilder
The virtual host to connect to.
virtualHost(String) - Method in class com.rabbitmq.stream.impl.Client.ClientParameters
 
virtualHost(String) - Method in class com.rabbitmq.stream.impl.StreamEnvironmentBuilder
 

W

WrapperMessageBuilder - Class in com.rabbitmq.stream.codec
 
WrapperMessageBuilder() - Constructor for class com.rabbitmq.stream.codec.WrapperMessageBuilder
 
writtenBytes(int) - Method in class com.rabbitmq.stream.metrics.DropwizardMetricsCollector
 
writtenBytes(int) - Method in interface com.rabbitmq.stream.metrics.MetricsCollector
 
writtenBytes(int) - Method in class com.rabbitmq.stream.metrics.MicrometerMetricsCollector
 
writtenBytes(int) - Method in class com.rabbitmq.stream.metrics.NoOpMetricsCollector
 

X

XerialSnappyCompressionCodec() - Constructor for class com.rabbitmq.stream.compression.CompressionUtils.XerialSnappyCompressionCodec
 

Z

ZERO - Static variable in class com.rabbitmq.stream.amqp.UnsignedInteger
 
ZERO - Static variable in class com.rabbitmq.stream.amqp.UnsignedLong
 
ZstdJniCompressionCodec() - Constructor for class com.rabbitmq.stream.compression.CompressionUtils.ZstdJniCompressionCodec
 
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
Skip navigation links

Copyright © 2022 VMware, Inc. or its affiliates.. All rights reserved.