| 
    pulsar-client-cpp
    
   | 
 
#include <KeyValue.h>
Public Member Functions | |
| KeyValue (std::string &&key, std::string &&value) | |
| std::string | getKey () const | 
| const void * | getValue () const | 
| size_t | getValueLength () const | 
| std::string | getValueAsString () const | 
Friends | |
| class | Message | 
| class | MessageBuilder | 
Use to when the user uses key value schema.
| pulsar::KeyValue::KeyValue | ( | std::string && | key, | 
| std::string && | value | ||
| ) | 
Constructor key value, according to keyValueEncodingType, whether key and value be encoded together.
| key | key data. | 
| value | value data. | 
| keyValueEncodingType | key value encoding type. | 
| std::string pulsar::KeyValue::getKey | ( | ) | const | 
Get the key of KeyValue.
| const void * pulsar::KeyValue::getValue | ( | ) | const | 
| std::string pulsar::KeyValue::getValueAsString | ( | ) | const | 
| size_t pulsar::KeyValue::getValueLength | ( | ) | const | 
Get the value length of the keyValue.