7#include <aws/core/utils/memory/stl/AWSString.h> 
    8#include <aws/polly/PollyRequest.h> 
    9#include <aws/polly/Polly_EXPORTS.h> 
   10#include <aws/polly/model/Engine.h> 
   11#include <aws/polly/model/LanguageCode.h> 
   47    m_engineHasBeenSet = 
true;
 
   65    m_languageCodeHasBeenSet = 
true;
 
   66    m_languageCode = value;
 
   85    m_includeAdditionalLanguageCodesHasBeenSet = 
true;
 
   86    m_includeAdditionalLanguageCodes = value;
 
  102  template <
typename NextTokenT = Aws::String>
 
  104    m_nextTokenHasBeenSet = 
true;
 
  105    m_nextToken = std::forward<NextTokenT>(value);
 
  107  template <
typename NextTokenT = Aws::String>
 
  115  bool m_engineHasBeenSet = 
false;
 
  118  bool m_languageCodeHasBeenSet = 
false;
 
  120  bool m_includeAdditionalLanguageCodes{
false};
 
  121  bool m_includeAdditionalLanguageCodesHasBeenSet = 
false;
 
  124  bool m_nextTokenHasBeenSet = 
false;
 
bool LanguageCodeHasBeenSet() const
 
LanguageCode GetLanguageCode() const
 
bool IncludeAdditionalLanguageCodesHasBeenSet() const
 
void SetEngine(Engine value)
 
bool EngineHasBeenSet() const
 
DescribeVoicesRequest & WithEngine(Engine value)
 
virtual const char * GetServiceRequestName() const override
 
DescribeVoicesRequest & WithNextToken(NextTokenT &&value)
 
DescribeVoicesRequest & WithIncludeAdditionalLanguageCodes(bool value)
 
bool NextTokenHasBeenSet() const
 
AWS_POLLY_API void AddQueryStringParameters(Aws::Http::URI &uri) const override
 
void SetLanguageCode(LanguageCode value)
 
bool GetIncludeAdditionalLanguageCodes() const
 
AWS_POLLY_API DescribeVoicesRequest()=default
 
DescribeVoicesRequest & WithLanguageCode(LanguageCode value)
 
void SetIncludeAdditionalLanguageCodes(bool value)
 
AWS_POLLY_API Aws::String SerializePayload() const override
 
const Aws::String & GetNextToken() const
 
void SetNextToken(NextTokenT &&value)
 
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String