16 #ifndef ALEXA_CLIENT_SDK_AVSCOMMON_AVS_INCLUDE_AVSCOMMON_AVS_AVSMESSAGE_H_ 17 #define ALEXA_CLIENT_SDK_AVSCOMMON_AVS_INCLUDE_AVSCOMMON_AVS_AVSMESSAGE_H_ 46 std::shared_ptr<AVSMessageHeader> avsMessageHeader,
123 std::shared_ptr<const AVSMessageHeader>
getHeader()
const;
141 const std::shared_ptr<AVSMessageHeader> m_header;
154 #endif // ALEXA_CLIENT_SDK_AVSCOMMON_AVS_INCLUDE_AVSCOMMON_AVS_AVSMESSAGE_H_
std::string getEventCorrelationToken() const
std::string getDialogRequestId() const
std::string getPayload() const
Definition: AVSMessage.h:35
std::string getCorrelationToken() const
::std::string string
Definition: gtest-port.h:1097
virtual ~AVSMessage()=default
Definition: Optional.h:32
std::string getMessageId() const
std::string getNamespace() const
utils::Optional< AVSMessageEndpoint > getEndpoint() const
std::shared_ptr< const AVSMessageHeader > getHeader() const
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
std::string getPayloadVersion() const
std::string getInstance() const
AVSMessage(std::shared_ptr< AVSMessageHeader > avsMessageHeader, std::string payload, const utils::Optional< AVSMessageEndpoint > &endpoint=utils::Optional< AVSMessageEndpoint >())
std::string getName() const
std::string getHeaderAsString() const