72 inline void SetName(
const char* value) { m_nameHasBeenSet =
true; m_name.assign(value); }
133 inline void SetResponseCode(
int value) { m_responseCodeHasBeenSet =
true; m_responseCode = value; }
213 inline void SetOutput(
const char* value) { m_outputHasBeenSet =
true; m_output.assign(value); }
252 inline void SetOutputS3BucketName(
const char* value) { m_outputS3BucketNameHasBeenSet =
true; m_outputS3BucketName.assign(value); }
294 inline void SetOutputS3KeyPrefix(
const char* value) { m_outputS3KeyPrefixHasBeenSet =
true; m_outputS3KeyPrefix.assign(value); }
316 bool m_nameHasBeenSet;
318 bool m_statusHasBeenSet;
320 bool m_responseCodeHasBeenSet;
322 bool m_responseStartDateTimeHasBeenSet;
324 bool m_responseFinishDateTimeHasBeenSet;
326 bool m_outputHasBeenSet;
328 bool m_outputS3BucketNameHasBeenSet;
330 bool m_outputS3KeyPrefixHasBeenSet;
void SetName(const char *value)
void SetName(const Aws::String &value)
CommandPlugin & WithName(const Aws::String &value)
CommandPlugin & WithResponseFinishDateTime(const Aws::Utils::DateTime &value)
int GetResponseCode() const
const CommandPluginStatus & GetStatus() const
void SetOutputS3KeyPrefix(Aws::String &&value)
void SetName(Aws::String &&value)
void SetResponseStartDateTime(Aws::Utils::DateTime &&value)
void SetOutput(Aws::String &&value)
CommandPlugin & WithOutputS3KeyPrefix(Aws::String &&value)
const Aws::String & GetOutput() const
CommandPlugin & WithName(const char *value)
CommandPlugin & WithResponseStartDateTime(Aws::Utils::DateTime &&value)
void SetOutputS3BucketName(Aws::String &&value)
void SetOutputS3BucketName(const Aws::String &value)
void SetStatus(const CommandPluginStatus &value)
void SetOutputS3KeyPrefix(const Aws::String &value)
void SetOutput(const Aws::String &value)
const Aws::String & GetName() const
CommandPlugin & WithOutput(const char *value)
CommandPlugin & WithResponseFinishDateTime(Aws::Utils::DateTime &&value)
const Aws::Utils::DateTime & GetResponseFinishDateTime() const
CommandPlugin & WithResponseCode(int value)
CommandPlugin & WithOutputS3BucketName(Aws::String &&value)
void SetResponseCode(int value)
CommandPlugin & WithOutputS3BucketName(const char *value)
void SetResponseFinishDateTime(Aws::Utils::DateTime &&value)
const Aws::String & GetOutputS3KeyPrefix() const
CommandPlugin & WithStatus(CommandPluginStatus &&value)
void SetOutput(const char *value)
CommandPlugin & WithOutputS3KeyPrefix(const char *value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetStatus(CommandPluginStatus &&value)
CommandPlugin & WithOutputS3BucketName(const Aws::String &value)
CommandPlugin & WithResponseStartDateTime(const Aws::Utils::DateTime &value)
const Aws::String & GetOutputS3BucketName() const
const Aws::Utils::DateTime & GetResponseStartDateTime() const
CommandPlugin & WithStatus(const CommandPluginStatus &value)
CommandPlugin & WithName(Aws::String &&value)
void SetResponseFinishDateTime(const Aws::Utils::DateTime &value)
void SetOutputS3KeyPrefix(const char *value)
CommandPlugin & WithOutputS3KeyPrefix(const Aws::String &value)
void SetResponseStartDateTime(const Aws::Utils::DateTime &value)
CommandPlugin & WithOutput(const Aws::String &value)
JSON (JavaScript Object Notation).
void SetOutputS3BucketName(const char *value)
CommandPlugin & WithOutput(Aws::String &&value)