7#include <aws/lexv2-runtime/LexRuntimeV2_EXPORTS.h>
8#include <aws/lexv2-runtime/model/SentimentType.h>
9#include <aws/lexv2-runtime/model/SentimentScore.h>
72 bool m_sentimentHasBeenSet =
false;
75 bool m_sentimentScoreHasBeenSet =
false;
void SetSentimentScore(SentimentScore &&value)
const SentimentScore & GetSentimentScore() const
void SetSentiment(SentimentType &&value)
AWS_LEXRUNTIMEV2_API SentimentResponse(Aws::Utils::Json::JsonView jsonValue)
AWS_LEXRUNTIMEV2_API SentimentResponse()
const SentimentType & GetSentiment() const
void SetSentiment(const SentimentType &value)
SentimentResponse & WithSentimentScore(SentimentScore &&value)
AWS_LEXRUNTIMEV2_API SentimentResponse & operator=(Aws::Utils::Json::JsonView jsonValue)
bool SentimentHasBeenSet() const
AWS_LEXRUNTIMEV2_API Aws::Utils::Json::JsonValue Jsonize() const
void SetSentimentScore(const SentimentScore &value)
bool SentimentScoreHasBeenSet() const
SentimentResponse & WithSentiment(const SentimentType &value)
SentimentResponse & WithSentiment(SentimentType &&value)
SentimentResponse & WithSentimentScore(const SentimentScore &value)
Aws::Utils::Json::JsonValue JsonValue