45 void OutputToStream(
Aws::OStream& ostream,
const char* location,
unsigned index,
const char* locationValue)
const;
46 void OutputToStream(
Aws::OStream& oStream,
const char* location)
const;
66 inline void SetProcessName(
const char* value) { m_processNameHasBeenSet =
true; m_processName.assign(value); }
101 inline void SetSuspensionReason(
const char* value) { m_suspensionReasonHasBeenSet =
true; m_suspensionReason.assign(value); }
120 bool m_processNameHasBeenSet;
122 bool m_suspensionReasonHasBeenSet;
void SetProcessName(const Aws::String &value)
const Aws::String & GetSuspensionReason() const
void SetSuspensionReason(const char *value)
void SetSuspensionReason(Aws::String &&value)
SuspendedProcess & WithProcessName(const Aws::String &value)
void SetSuspensionReason(const Aws::String &value)
SuspendedProcess & WithSuspensionReason(Aws::String &&value)
SuspendedProcess & WithProcessName(Aws::String &&value)
SuspendedProcess & WithProcessName(const char *value)
void SetProcessName(const char *value)
SuspendedProcess & WithSuspensionReason(const Aws::String &value)
std::basic_ostream< char, std::char_traits< char > > OStream
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
SuspendedProcess & WithSuspensionReason(const char *value)
#define AWS_AUTOSCALING_API
const Aws::String & GetProcessName() const
void SetProcessName(Aws::String &&value)
JSON (JavaScript Object Notation).