public class ConsumerParameters
extends java.lang.Object
| Constructor and Description |
|---|
ConsumerParameters() |
| Modifier and Type | Method and Description |
|---|---|
com.rabbitmq.client.Channel |
getChannel() |
MulticastSet.CompletionHandler |
getCompletionHandler() |
java.util.Map<java.lang.String,java.lang.Object> |
getConsumerArguments() |
com.rabbitmq.perf.ValueIndicator<java.lang.Long> |
getConsumerLatenciesIndicator() |
java.util.concurrent.ExecutorService |
getExecutorService() |
com.rabbitmq.perf.PerfTest.EXIT_WHEN |
getExitWhen() |
java.lang.String |
getId() |
int |
getMsgLimit() |
int |
getMultiAckEvery() |
PerformanceMetrics |
getPerformanceMetrics() |
int |
getPollingInterval() |
java.util.List<java.lang.String> |
getQueueNames() |
float |
getRateLimit() |
com.rabbitmq.perf.Recovery.RecoveryProcess |
getRecoveryProcess() |
com.rabbitmq.perf.StartListener |
getStartListener() |
TimestampProvider |
getTimestampProvider() |
java.util.concurrent.ScheduledExecutorService |
getTopologyRecoveryScheduledExecutorService() |
int |
getTxSize() |
boolean |
isAutoAck() |
boolean |
isNack() |
boolean |
isPolling() |
boolean |
isRequeue() |
ConsumerParameters |
setAutoAck(boolean autoAck) |
ConsumerParameters |
setChannel(com.rabbitmq.client.Channel channel) |
ConsumerParameters |
setCompletionHandler(MulticastSet.CompletionHandler completionHandler) |
ConsumerParameters |
setConsumerArguments(java.util.Map<java.lang.String,java.lang.Object> consumerArguments) |
ConsumerParameters |
setConsumerLatencyIndicator(com.rabbitmq.perf.ValueIndicator<java.lang.Long> consumerLatenciesIndicator) |
ConsumerParameters |
setExecutorService(java.util.concurrent.ExecutorService executorService) |
ConsumerParameters |
setExitWhen(com.rabbitmq.perf.PerfTest.EXIT_WHEN exitWhen) |
ConsumerParameters |
setId(java.lang.String id) |
ConsumerParameters |
setMsgLimit(int msgLimit) |
ConsumerParameters |
setMultiAckEvery(int multiAckEvery) |
ConsumerParameters |
setNack(boolean nack) |
ConsumerParameters |
setPerformanceMetrics(PerformanceMetrics performanceMetrics) |
ConsumerParameters |
setPolling(boolean polling) |
ConsumerParameters |
setPollingInterval(int pollingInterval) |
ConsumerParameters |
setQueueNames(java.util.List<java.lang.String> queueNames) |
ConsumerParameters |
setRateLimit(float rateLimit) |
ConsumerParameters |
setRecoveryProcess(com.rabbitmq.perf.Recovery.RecoveryProcess recoveryProcess) |
ConsumerParameters |
setRequeue(boolean requeue) |
ConsumerParameters |
setStartListener(com.rabbitmq.perf.StartListener startListener) |
ConsumerParameters |
setTimestampProvider(TimestampProvider timestampProvider) |
ConsumerParameters |
setTxSize(int txSize) |
public com.rabbitmq.client.Channel getChannel()
public ConsumerParameters setChannel(com.rabbitmq.client.Channel channel)
public java.lang.String getId()
public ConsumerParameters setId(java.lang.String id)
public java.util.List<java.lang.String> getQueueNames()
public ConsumerParameters setQueueNames(java.util.List<java.lang.String> queueNames)
public int getTxSize()
public ConsumerParameters setTxSize(int txSize)
public boolean isAutoAck()
public ConsumerParameters setAutoAck(boolean autoAck)
public int getMultiAckEvery()
public ConsumerParameters setMultiAckEvery(int multiAckEvery)
public PerformanceMetrics getPerformanceMetrics()
public ConsumerParameters setPerformanceMetrics(PerformanceMetrics performanceMetrics)
public float getRateLimit()
public ConsumerParameters setRateLimit(float rateLimit)
public int getMsgLimit()
public ConsumerParameters setMsgLimit(int msgLimit)
public com.rabbitmq.perf.ValueIndicator<java.lang.Long> getConsumerLatenciesIndicator()
public ConsumerParameters setConsumerLatencyIndicator(com.rabbitmq.perf.ValueIndicator<java.lang.Long> consumerLatenciesIndicator)
public TimestampProvider getTimestampProvider()
public ConsumerParameters setTimestampProvider(TimestampProvider timestampProvider)
public MulticastSet.CompletionHandler getCompletionHandler()
public ConsumerParameters setCompletionHandler(MulticastSet.CompletionHandler completionHandler)
public com.rabbitmq.perf.Recovery.RecoveryProcess getRecoveryProcess()
public ConsumerParameters setRecoveryProcess(com.rabbitmq.perf.Recovery.RecoveryProcess recoveryProcess)
public java.util.concurrent.ExecutorService getExecutorService()
public ConsumerParameters setExecutorService(java.util.concurrent.ExecutorService executorService)
public boolean isPolling()
public ConsumerParameters setPolling(boolean polling)
public int getPollingInterval()
public ConsumerParameters setPollingInterval(int pollingInterval)
public boolean isNack()
public ConsumerParameters setNack(boolean nack)
public boolean isRequeue()
public ConsumerParameters setRequeue(boolean requeue)
public ConsumerParameters setConsumerArguments(java.util.Map<java.lang.String,java.lang.Object> consumerArguments)
public java.util.Map<java.lang.String,java.lang.Object> getConsumerArguments()
public ConsumerParameters setExitWhen(com.rabbitmq.perf.PerfTest.EXIT_WHEN exitWhen)
public com.rabbitmq.perf.PerfTest.EXIT_WHEN getExitWhen()
public java.util.concurrent.ScheduledExecutorService getTopologyRecoveryScheduledExecutorService()
public com.rabbitmq.perf.StartListener getStartListener()
public ConsumerParameters setStartListener(com.rabbitmq.perf.StartListener startListener)
Copyright © 2022 Pivotal Software, Inc.. All rights reserved.