56 inline void SetSubject(
const char* value) { m_subjectHasBeenSet =
true; m_subject.assign(value); }
95 inline void SetServiceCode(
const char* value) { m_serviceCodeHasBeenSet =
true; m_serviceCode.assign(value); }
149 inline void SetSeverityCode(
const char* value) { m_severityCodeHasBeenSet =
true; m_severityCode.assign(value); }
196 inline void SetCategoryCode(
const char* value) { m_categoryCodeHasBeenSet =
true; m_categoryCode.assign(value); }
235 inline void SetCommunicationBody(
const char* value) { m_communicationBodyHasBeenSet =
true; m_communicationBody.assign(value); }
321 inline void SetLanguage(
const char* value) { m_languageHasBeenSet =
true; m_language.assign(value); }
366 inline void SetIssueType(
const char* value) { m_issueTypeHasBeenSet =
true; m_issueType.assign(value); }
408 inline void SetAttachmentSetId(
const char* value) { m_attachmentSetIdHasBeenSet =
true; m_attachmentSetId.assign(value); }
430 bool m_subjectHasBeenSet;
432 bool m_serviceCodeHasBeenSet;
434 bool m_severityCodeHasBeenSet;
436 bool m_categoryCodeHasBeenSet;
438 bool m_communicationBodyHasBeenSet;
440 bool m_ccEmailAddressesHasBeenSet;
442 bool m_languageHasBeenSet;
444 bool m_issueTypeHasBeenSet;
446 bool m_attachmentSetIdHasBeenSet;
CreateCaseRequest & AddCcEmailAddresses(Aws::String &&value)
CreateCaseRequest & WithServiceCode(Aws::String &&value)
void SetServiceCode(const Aws::String &value)
void SetLanguage(Aws::String &&value)
void SetIssueType(const Aws::String &value)
void SetIssueType(Aws::String &&value)
void SetSubject(Aws::String &&value)
CreateCaseRequest & WithSubject(const char *value)
CreateCaseRequest & AddCcEmailAddresses(const char *value)
CreateCaseRequest & WithSeverityCode(const Aws::String &value)
void SetCategoryCode(const Aws::String &value)
CreateCaseRequest & WithIssueType(Aws::String &&value)
CreateCaseRequest & WithSeverityCode(Aws::String &&value)
void SetServiceCode(const char *value)
void SetCategoryCode(Aws::String &&value)
void SetSubject(const char *value)
void SetCommunicationBody(Aws::String &&value)
CreateCaseRequest & WithLanguage(Aws::String &&value)
void SetCcEmailAddresses(const Aws::Vector< Aws::String > &value)
const Aws::String & GetCategoryCode() const
void SetLanguage(const char *value)
void SetSeverityCode(Aws::String &&value)
std::vector< T, Aws::Allocator< T > > Vector
CreateCaseRequest & WithCommunicationBody(const char *value)
const Aws::String & GetServiceCode() const
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
const Aws::String & GetIssueType() const
CreateCaseRequest & WithAttachmentSetId(const Aws::String &value)
void SetSeverityCode(const Aws::String &value)
void SetCommunicationBody(const char *value)
CreateCaseRequest & WithServiceCode(const char *value)
const Aws::String & GetSeverityCode() const
CreateCaseRequest & WithIssueType(const char *value)
const Aws::String & GetLanguage() const
void SetSubject(const Aws::String &value)
CreateCaseRequest & WithSeverityCode(const char *value)
CreateCaseRequest & WithCommunicationBody(Aws::String &&value)
CreateCaseRequest & WithCommunicationBody(const Aws::String &value)
void SetAttachmentSetId(const char *value)
void SetAttachmentSetId(const Aws::String &value)
CreateCaseRequest & WithServiceCode(const Aws::String &value)
void SetCcEmailAddresses(Aws::Vector< Aws::String > &&value)
CreateCaseRequest & WithLanguage(const char *value)
CreateCaseRequest & WithSubject(Aws::String &&value)
void SetIssueType(const char *value)
void SetCommunicationBody(const Aws::String &value)
CreateCaseRequest & WithSubject(const Aws::String &value)
void SetCategoryCode(const char *value)
CreateCaseRequest & WithCcEmailAddresses(Aws::Vector< Aws::String > &&value)
CreateCaseRequest & WithCategoryCode(const Aws::String &value)
const Aws::Vector< Aws::String > & GetCcEmailAddresses() const
CreateCaseRequest & AddCcEmailAddresses(const Aws::String &value)
CreateCaseRequest & WithCcEmailAddresses(const Aws::Vector< Aws::String > &value)
void SetServiceCode(Aws::String &&value)
CreateCaseRequest & WithLanguage(const Aws::String &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
CreateCaseRequest & WithIssueType(const Aws::String &value)
void SetSeverityCode(const char *value)
CreateCaseRequest & WithCategoryCode(const char *value)
const Aws::String & GetSubject() const
CreateCaseRequest & WithAttachmentSetId(const char *value)
void SetLanguage(const Aws::String &value)
void SetAttachmentSetId(Aws::String &&value)
CreateCaseRequest & WithCategoryCode(Aws::String &&value)
CreateCaseRequest & WithAttachmentSetId(Aws::String &&value)
const Aws::String & GetCommunicationBody() const
const Aws::String & GetAttachmentSetId() const
JSON (JavaScript Object Notation).