31 namespace ElasticBeanstalk
46 void OutputToStream(
Aws::OStream& ostream,
const char* location,
unsigned index,
const char* locationValue)
const;
47 void OutputToStream(
Aws::OStream& oStream,
const char* location)
const;
92 inline void SetMessage(
const char* value) { m_messageHasBeenSet =
true; m_message.assign(value); }
127 inline void SetApplicationName(
const char* value) { m_applicationNameHasBeenSet =
true; m_applicationName.assign(value); }
162 inline void SetVersionLabel(
const char* value) { m_versionLabelHasBeenSet =
true; m_versionLabel.assign(value); }
197 inline void SetTemplateName(
const char* value) { m_templateNameHasBeenSet =
true; m_templateName.assign(value); }
232 inline void SetEnvironmentName(
const char* value) { m_environmentNameHasBeenSet =
true; m_environmentName.assign(value); }
267 inline void SetRequestId(
const char* value) { m_requestIdHasBeenSet =
true; m_requestId.assign(value); }
311 bool m_eventDateHasBeenSet;
313 bool m_messageHasBeenSet;
315 bool m_applicationNameHasBeenSet;
317 bool m_versionLabelHasBeenSet;
319 bool m_templateNameHasBeenSet;
321 bool m_environmentNameHasBeenSet;
323 bool m_requestIdHasBeenSet;
325 bool m_severityHasBeenSet;
EventDescription & WithRequestId(const char *value)
EventDescription & WithVersionLabel(const Aws::String &value)
EventDescription & WithTemplateName(const Aws::String &value)
EventDescription & WithMessage(Aws::String &&value)
#define AWS_ELASTICBEANSTALK_API
EventDescription & WithTemplateName(const char *value)
void SetApplicationName(const Aws::String &value)
const Aws::String & GetTemplateName() const
EventDescription & WithMessage(const char *value)
void SetTemplateName(const Aws::String &value)
EventDescription & WithRequestId(const Aws::String &value)
EventDescription & WithVersionLabel(const char *value)
void SetEnvironmentName(const Aws::String &value)
EventDescription & WithRequestId(Aws::String &&value)
EventDescription & WithTemplateName(Aws::String &&value)
void SetVersionLabel(Aws::String &&value)
const Aws::String & GetRequestId() const
const EventSeverity & GetSeverity() const
void SetMessage(const Aws::String &value)
void SetVersionLabel(const Aws::String &value)
void SetMessage(Aws::String &&value)
void SetApplicationName(Aws::String &&value)
const Aws::Utils::DateTime & GetEventDate() const
EventDescription & WithMessage(const Aws::String &value)
EventDescription & WithEventDate(Aws::Utils::DateTime &&value)
EventDescription & WithSeverity(EventSeverity &&value)
void SetEventDate(Aws::Utils::DateTime &&value)
void SetTemplateName(const char *value)
void SetTemplateName(Aws::String &&value)
EventDescription & WithVersionLabel(Aws::String &&value)
std::basic_ostream< char, std::char_traits< char > > OStream
void SetSeverity(const EventSeverity &value)
void SetRequestId(const char *value)
EventDescription & WithEnvironmentName(const Aws::String &value)
void SetMessage(const char *value)
EventDescription & WithEnvironmentName(Aws::String &&value)
const Aws::String & GetVersionLabel() const
EventDescription & WithApplicationName(const Aws::String &value)
void SetApplicationName(const char *value)
EventDescription & WithEnvironmentName(const char *value)
const Aws::String & GetEnvironmentName() const
EventDescription & WithSeverity(const EventSeverity &value)
void SetSeverity(EventSeverity &&value)
EventDescription & WithApplicationName(Aws::String &&value)
void SetEnvironmentName(Aws::String &&value)
const Aws::String & GetMessage() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
EventDescription & WithEventDate(const Aws::Utils::DateTime &value)
void SetRequestId(const Aws::String &value)
void SetVersionLabel(const char *value)
void SetEnvironmentName(const char *value)
const Aws::String & GetApplicationName() const
void SetEventDate(const Aws::Utils::DateTime &value)
void SetRequestId(Aws::String &&value)
EventDescription & WithApplicationName(const char *value)
JSON (JavaScript Object Notation).