#include <userver/kafka/message.hpp>
Wrapper for polled message data access.
Definition at line 23 of file message.hpp.
Public Member Functions | |
| Message (Message &&) noexcept | |
| Message & | operator= (Message &&) noexcept=delete | 
| Message (const Message &)=delete | |
| Message & | operator= (const Message &)=delete | 
| const std::string & | GetTopic () const | 
| std::string_view | GetKey () const | 
| std::string_view | GetPayload () const | 
| std::optional< std::chrono::milliseconds > | GetTimestamp () const | 
| int | GetPartition () const | 
| std::int64_t | GetOffset () const | 
| HeadersReader | GetHeaders () const & | 
| HeadersReader | GetHeaders () &&=delete | 
| std::optional< std::string_view > | GetHeader (utils::zstring_view name) const | 
| Returns last header with given name.   | |
| std::optional< std::string_view > kafka::Message::GetHeader | ( | utils::zstring_view | name | ) | const | 
Returns last header with given name.
| HeadersReader kafka::Message::GetHeaders | ( | ) | const & | 
If name name passed, only headers with such name returns
Usage example: