|
| ProducerConfiguration (const ProducerConfiguration &) |
|
ProducerConfiguration & | operator= (const ProducerConfiguration &) |
|
ProducerConfiguration & | setSendTimeout (int sendTimeoutMs) |
|
int | getSendTimeout () const |
|
ProducerConfiguration & | setCompressionType (CompressionType compressionType) |
|
CompressionType | getCompressionType () const |
|
ProducerConfiguration & | setMaxPendingMessages (int maxPendingMessages) |
|
int | getMaxPendingMessages () const |
|
ProducerConfiguration & | setPartitionsRoutingMode (const PartitionsRoutingMode &mode) |
|
PartitionsRoutingMode | getPartitionsRoutingMode () const |
|
ProducerConfiguration & | setMessageRouter (const MessageRoutingPolicyPtr &router) |
|
const MessageRoutingPolicyPtr & | getMessageRouterPtr () const |
|
ProducerConfiguration & | setBlockIfQueueFull (bool) |
|
bool | getBlockIfQueueFull () const |
|
ProducerConfiguration & | setBatchingEnabled (const bool &batchingEnabled) |
|
const bool & | getBatchingEnabled () const |
|
ProducerConfiguration & | setBatchingMaxMessages (const unsigned int &batchingMaxMessages) |
|
const unsigned int & | getBatchingMaxMessages () const |
|
ProducerConfiguration & | setBatchingMaxAllowedSizeInBytes (const unsigned long &batchingMaxAllowedSizeInBytes) |
|
const unsigned long & | getBatchingMaxAllowedSizeInBytes () const |
|
ProducerConfiguration & | setBatchingMaxPublishDelayMs (const unsigned long &batchingMaxPublishDelayMs) |
|
const unsigned long & | getBatchingMaxPublishDelayMs () const |
|
Class that holds the configuration for a producer