|
| MessageBuilder ()=default |
|
Message | Build () && |
| Creates a new message. More...
|
|
MessageBuilder & | SetData (std::string data) & |
| Sets the message payload to data . More...
|
|
MessageBuilder && | SetData (std::string data) && |
| Sets the message payload to data . More...
|
|
MessageBuilder & | SetOrderingKey (std::string key) & |
| Sets the ordering key to key . More...
|
|
MessageBuilder && | SetOrderingKey (std::string key) && |
| Sets the ordering key to key . More...
|
|
MessageBuilder & | InsertAttribute (std::string const &key, std::string const &value) & |
| Inserts an attribute to the message, leaving the message unchanged if key is already present. More...
|
|
MessageBuilder && | InsertAttribute (std::string const &key, std::string const &value) && |
| Inserts an attribute to the message, leaving the message unchanged if key is already present. More...
|
|
MessageBuilder & | SetAttribute (std::string const &key, std::string value) & |
| Inserts or sets an attribute on the message. More...
|
|
MessageBuilder && | SetAttribute (std::string const &key, std::string value) && |
| Inserts or sets an attribute on the message. More...
|
|
template<typename Iterator > |
MessageBuilder & | SetAttributes (Iterator begin, Iterator end) & |
| Sets the attributes in the message to the attributes from the range [begin , end ) More...
|
|
template<typename Iterator > |
MessageBuilder && | SetAttributes (Iterator begin, Iterator end) && |
| Sets the attributes in the message to the attributes from the range [begin , end ) More...
|
|
MessageBuilder & | SetAttributes (std::vector< std::pair< std::string, std::string > > v) & |
| Sets the attributes in the message to v . More...
|
|
MessageBuilder && | SetAttributes (std::vector< std::pair< std::string, std::string > > v) && |
| Sets the attributes in the message to v . More...
|
|
template<typename Pair > |
MessageBuilder & | SetAttributes (std::vector< Pair > v) & |
| Sets the attributes in the message to v . More...
|
|
template<typename Pair > |
MessageBuilder && | SetAttributes (std::vector< Pair > v) && |
| Sets the attributes in the message to v . More...
|
|
Constructs Message
objects.