- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- consumerBuilder() - Method in interface com.rabbitmq.stream.Environment
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-