public static interface ConsumerBuilder.FlowConfiguration
The default configuration uses ConsumerFlowStrategy.creditOnChunkArrival().
ConsumerFlowStrategy.creditOnChunkArrival(),
MessageHandler.Context.processed()| Modifier and Type | Method and Description |
|---|---|
ConsumerBuilder |
builder()
Go back to the builder.
|
ConsumerBuilder.FlowConfiguration |
initialCredits(int initialCredits)
The number of initial credits for the subscription.
|
ConsumerBuilder.FlowConfiguration |
strategy(ConsumerFlowStrategy strategy)
Flow strategy to use
|
ConsumerBuilder.FlowConfiguration initialCredits(int initialCredits)
Default is 1.
This calls uses ConsumerFlowStrategy.creditOnChunkArrival(int).
initialCredits - the number of initial creditsConsumerFlowStrategy.creditOnChunkArrival(int)ConsumerBuilder.FlowConfiguration strategy(ConsumerFlowStrategy strategy)
strategy - the strategy to useConsumerFlowStrategy,
ConsumerFlowStrategy.creditOnChunkArrival(),
ConsumerFlowStrategy.creditOnChunkArrival(int),
ConsumerFlowStrategy.creditWhenHalfMessagesProcessed(),
ConsumerFlowStrategy.creditWhenHalfMessagesProcessed(int),
ConsumerFlowStrategy.creditOnProcessedMessageCount(int, double)ConsumerBuilder builder()
Copyright © 2024 Broadcom Inc. and/or its subsidiaries. All rights reserved.