18#include "hazelcast/util/export.h"
21#if defined(WIN32) || defined(_WIN32) || defined(WIN64) || defined(_WIN64)
23#pragma warning(disable : 4251)
29class HAZELCAST_API reliable_topic_config
32 static constexpr int DEFAULT_READ_BATCH_SIZE = 10;
34 reliable_topic_config();
36 explicit reliable_topic_config(std::string topic_name);
83#if defined(WIN32) || defined(_WIN32) || defined(WIN64) || defined(_WIN64)
const std::string & get_name() const
Gets the name of the reliable topic.
reliable_topic_config & set_read_batch_size(int batch_size)
Sets the read batch size.
int get_read_batch_size() const
Gets the maximum number of items to read in a batch.