|
| DNDMessageRequest (const std::string &jsonContent) |
|
| ~DNDMessageRequest () override |
|
std::shared_future< avsCommon::sdkInterfaces::MessageRequestObserverInterface::Status > | getCompletionFuture () |
|
|
void | sendCompleted (avsCommon::sdkInterfaces::MessageRequestObserverInterface::Status status) override |
|
| MessageRequest (const std::string &jsonContent, const std::string &uriPathExtension="", const unsigned int threshold=0, const std::string &streamMetricName="") |
|
| MessageRequest (const std::string &jsonContent, const unsigned int threshold, const std::string &streamMetricName) |
|
| MessageRequest (const std::string &jsonContent, bool isSerialized, const std::string &uriPathExtension="", std::vector< std::pair< std::string, std::string >> headers={}, MessageRequestResolveFunction resolver=nullptr, const unsigned int threshold=0, const std::string &streamMetricName="") |
|
| MessageRequest (const MessageRequest &messageRequest) |
|
virtual | ~MessageRequest () |
|
void | addAttachmentReader (const std::string &name, std::shared_ptr< attachment::AttachmentReader > attachmentReader) |
|
std::string | getJsonContent () const |
|
bool | getIsSerialized () const |
|
std::string | getUriPathExtension () const |
|
int | attachmentReadersCount () const |
|
std::shared_ptr< NamedReader > | getAttachmentReader (size_t index) const |
|
virtual void | responseStatusReceived (avsCommon::sdkInterfaces::MessageRequestObserverInterface::Status status) |
|
virtual void | exceptionReceived (const std::string &exceptionMessage) |
|
void | addObserver (std::shared_ptr< avsCommon::sdkInterfaces::MessageRequestObserverInterface > observer) |
|
void | removeObserver (std::shared_ptr< avsCommon::sdkInterfaces::MessageRequestObserverInterface > observer) |
|
EventHeaders | retrieveEventHeaders () const |
|
const std::vector< std::pair< std::string, std::string > > & | getHeaders () const |
|
bool | isResolved () const |
|
std::shared_ptr< MessageRequest > | resolveRequest (const std::string &resolveKey) const |
|
unsigned int | getStreamBytesThreshold () const |
|
std::string | getStreamMetricName () const |
|
Message request used to send AVS events for DND feature.