31 namespace CodePipeline
95 inline void SetSummary(
const char* value) { m_summaryHasBeenSet =
true; m_summary.assign(value); }
167 inline void SetToken(
const char* value) { m_tokenHasBeenSet =
true; m_token.assign(value); }
211 inline void SetLastUpdatedBy(
const char* value) { m_lastUpdatedByHasBeenSet =
true; m_lastUpdatedBy.assign(value); }
246 inline void SetExternalExecutionId(
const char* value) { m_externalExecutionIdHasBeenSet =
true; m_externalExecutionId.assign(value); }
285 inline void SetExternalExecutionUrl(
const char* value) { m_externalExecutionUrlHasBeenSet =
true; m_externalExecutionUrl.assign(value); }
313 inline void SetPercentComplete(
int value) { m_percentCompleteHasBeenSet =
true; m_percentComplete = value; }
347 bool m_statusHasBeenSet;
349 bool m_summaryHasBeenSet;
351 bool m_lastStatusChangeHasBeenSet;
353 bool m_tokenHasBeenSet;
355 bool m_lastUpdatedByHasBeenSet;
357 bool m_externalExecutionIdHasBeenSet;
359 bool m_externalExecutionUrlHasBeenSet;
360 int m_percentComplete;
361 bool m_percentCompleteHasBeenSet;
363 bool m_errorDetailsHasBeenSet;
void SetStatus(const ActionExecutionStatus &value)
ActionExecution & WithExternalExecutionId(Aws::String &&value)
int GetPercentComplete() const
const ActionExecutionStatus & GetStatus() const
void SetPercentComplete(int value)
const Aws::String & GetExternalExecutionUrl() const
ActionExecution & WithErrorDetails(ErrorDetails &&value)
void SetSummary(Aws::String &&value)
void SetSummary(const Aws::String &value)
void SetSummary(const char *value)
ActionExecution & WithExternalExecutionId(const Aws::String &value)
void SetToken(Aws::String &&value)
void SetErrorDetails(const ErrorDetails &value)
const Aws::Utils::DateTime & GetLastStatusChange() const
ActionExecution & WithStatus(ActionExecutionStatus &&value)
void SetToken(const char *value)
ActionExecution & WithExternalExecutionUrl(const char *value)
const ErrorDetails & GetErrorDetails() const
ActionExecution & WithPercentComplete(int value)
const Aws::String & GetLastUpdatedBy() const
ActionExecution & WithExternalExecutionId(const char *value)
void SetExternalExecutionUrl(Aws::String &&value)
ActionExecution & WithStatus(const ActionExecutionStatus &value)
void SetToken(const Aws::String &value)
void SetLastStatusChange(const Aws::Utils::DateTime &value)
void SetExternalExecutionId(const Aws::String &value)
ActionExecution & WithToken(const char *value)
ActionExecution & WithErrorDetails(const ErrorDetails &value)
void SetExternalExecutionUrl(const char *value)
void SetExternalExecutionUrl(const Aws::String &value)
void SetStatus(ActionExecutionStatus &&value)
ActionExecution & WithSummary(const Aws::String &value)
#define AWS_CODEPIPELINE_API
ActionExecution & WithLastUpdatedBy(const Aws::String &value)
ActionExecution & WithLastStatusChange(const Aws::Utils::DateTime &value)
ActionExecution & WithExternalExecutionUrl(Aws::String &&value)
const Aws::String & GetExternalExecutionId() const
ActionExecution & WithSummary(Aws::String &&value)
const Aws::String & GetSummary() const
ActionExecution & WithSummary(const char *value)
void SetLastUpdatedBy(const char *value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetExternalExecutionId(const char *value)
ActionExecution & WithToken(Aws::String &&value)
void SetErrorDetails(ErrorDetails &&value)
ActionExecution & WithLastStatusChange(Aws::Utils::DateTime &&value)
ActionExecution & WithLastUpdatedBy(Aws::String &&value)
ActionExecution & WithExternalExecutionUrl(const Aws::String &value)
const Aws::String & GetToken() const
void SetExternalExecutionId(Aws::String &&value)
ActionExecution & WithToken(const Aws::String &value)
ActionExecution & WithLastUpdatedBy(const char *value)
void SetLastUpdatedBy(Aws::String &&value)
JSON (JavaScript Object Notation).
void SetLastUpdatedBy(const Aws::String &value)
void SetLastStatusChange(Aws::Utils::DateTime &&value)