Uses of Interface
com.rabbitmq.stream.ConsumerFlowStrategy
Packages that use ConsumerFlowStrategy
-
Uses of ConsumerFlowStrategy in com.rabbitmq.stream
Classes in com.rabbitmq.stream that implement ConsumerFlowStrategyModifier and TypeClassDescriptionstatic final classStrategy that provides the specified number of initial credits andncredits everynchunks.static final classStrategy that provides the specified number of initial credits and a credit on each new chunk.static final classStrategy that provides the specified number of initial credits and a credit when the specified ratio of the chunk messages are processed.Methods in com.rabbitmq.stream that return ConsumerFlowStrategyModifier and TypeMethodDescriptionstatic ConsumerFlowStrategyConsumerFlowStrategy.creditEveryNthChunk(int initialCredits, int n) Strategy that provides the specified number of initial credits andncredits everynchunks.static ConsumerFlowStrategyConsumerFlowStrategy.creditOnChunkArrival()Strategy that provides 1 initial credit and a credit on each new chunk.static ConsumerFlowStrategyConsumerFlowStrategy.creditOnChunkArrival(int initialCredits) Strategy that provides the specified number of initial credits and a credit on each new chunk.static ConsumerFlowStrategyConsumerFlowStrategy.creditOnProcessedMessageCount(int initialCredits, double ratio) Strategy that provides the specified number of initial credits and a credit when the specified ratio of the chunk messages are processed.static ConsumerFlowStrategyConsumerFlowStrategy.creditWhenHalfMessagesProcessed()Strategy that provides 10 initial credits and a credit when half of the chunk messages are processed.static ConsumerFlowStrategyConsumerFlowStrategy.creditWhenHalfMessagesProcessed(int initialCredits) Strategy that provides the specified number of initial credits and a credit when half of the chunk messages are processed.Methods in com.rabbitmq.stream with parameters of type ConsumerFlowStrategyModifier and TypeMethodDescriptionConsumerBuilder.FlowConfiguration.strategy(ConsumerFlowStrategy strategy) Flow strategy to use