AWS SDK for C++  1.9.71
AWS SDK for C++
Public Member Functions | List of all members
Aws::CodePipeline::Model::ActionExecutionDetail Class Reference

#include <ActionExecutionDetail.h>

Public Member Functions

 ActionExecutionDetail ()
 
 ActionExecutionDetail (Aws::Utils::Json::JsonView jsonValue)
 
ActionExecutionDetailoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetPipelineExecutionId () const
 
bool PipelineExecutionIdHasBeenSet () const
 
void SetPipelineExecutionId (const Aws::String &value)
 
void SetPipelineExecutionId (Aws::String &&value)
 
void SetPipelineExecutionId (const char *value)
 
ActionExecutionDetailWithPipelineExecutionId (const Aws::String &value)
 
ActionExecutionDetailWithPipelineExecutionId (Aws::String &&value)
 
ActionExecutionDetailWithPipelineExecutionId (const char *value)
 
const Aws::StringGetActionExecutionId () const
 
bool ActionExecutionIdHasBeenSet () const
 
void SetActionExecutionId (const Aws::String &value)
 
void SetActionExecutionId (Aws::String &&value)
 
void SetActionExecutionId (const char *value)
 
ActionExecutionDetailWithActionExecutionId (const Aws::String &value)
 
ActionExecutionDetailWithActionExecutionId (Aws::String &&value)
 
ActionExecutionDetailWithActionExecutionId (const char *value)
 
int GetPipelineVersion () const
 
bool PipelineVersionHasBeenSet () const
 
void SetPipelineVersion (int value)
 
ActionExecutionDetailWithPipelineVersion (int value)
 
const Aws::StringGetStageName () const
 
bool StageNameHasBeenSet () const
 
void SetStageName (const Aws::String &value)
 
void SetStageName (Aws::String &&value)
 
void SetStageName (const char *value)
 
ActionExecutionDetailWithStageName (const Aws::String &value)
 
ActionExecutionDetailWithStageName (Aws::String &&value)
 
ActionExecutionDetailWithStageName (const char *value)
 
const Aws::StringGetActionName () const
 
bool ActionNameHasBeenSet () const
 
void SetActionName (const Aws::String &value)
 
void SetActionName (Aws::String &&value)
 
void SetActionName (const char *value)
 
ActionExecutionDetailWithActionName (const Aws::String &value)
 
ActionExecutionDetailWithActionName (Aws::String &&value)
 
ActionExecutionDetailWithActionName (const char *value)
 
const Aws::Utils::DateTimeGetStartTime () const
 
bool StartTimeHasBeenSet () const
 
void SetStartTime (const Aws::Utils::DateTime &value)
 
void SetStartTime (Aws::Utils::DateTime &&value)
 
ActionExecutionDetailWithStartTime (const Aws::Utils::DateTime &value)
 
ActionExecutionDetailWithStartTime (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetLastUpdateTime () const
 
bool LastUpdateTimeHasBeenSet () const
 
void SetLastUpdateTime (const Aws::Utils::DateTime &value)
 
void SetLastUpdateTime (Aws::Utils::DateTime &&value)
 
ActionExecutionDetailWithLastUpdateTime (const Aws::Utils::DateTime &value)
 
ActionExecutionDetailWithLastUpdateTime (Aws::Utils::DateTime &&value)
 
const ActionExecutionStatusGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const ActionExecutionStatus &value)
 
void SetStatus (ActionExecutionStatus &&value)
 
ActionExecutionDetailWithStatus (const ActionExecutionStatus &value)
 
ActionExecutionDetailWithStatus (ActionExecutionStatus &&value)
 
const ActionExecutionInputGetInput () const
 
bool InputHasBeenSet () const
 
void SetInput (const ActionExecutionInput &value)
 
void SetInput (ActionExecutionInput &&value)
 
ActionExecutionDetailWithInput (const ActionExecutionInput &value)
 
ActionExecutionDetailWithInput (ActionExecutionInput &&value)
 
const ActionExecutionOutputGetOutput () const
 
bool OutputHasBeenSet () const
 
void SetOutput (const ActionExecutionOutput &value)
 
void SetOutput (ActionExecutionOutput &&value)
 
ActionExecutionDetailWithOutput (const ActionExecutionOutput &value)
 
ActionExecutionDetailWithOutput (ActionExecutionOutput &&value)
 

Detailed Description

Returns information about an execution of an action, including the action execution ID, and the name, version, and timing of the action.

See Also:

AWS API Reference

Definition at line 37 of file ActionExecutionDetail.h.

Constructor & Destructor Documentation

◆ ActionExecutionDetail() [1/2]

Aws::CodePipeline::Model::ActionExecutionDetail::ActionExecutionDetail ( )

◆ ActionExecutionDetail() [2/2]

Aws::CodePipeline::Model::ActionExecutionDetail::ActionExecutionDetail ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ ActionExecutionIdHasBeenSet()

bool Aws::CodePipeline::Model::ActionExecutionDetail::ActionExecutionIdHasBeenSet ( ) const
inline

The action execution ID.

Definition at line 95 of file ActionExecutionDetail.h.

◆ ActionNameHasBeenSet()

bool Aws::CodePipeline::Model::ActionExecutionDetail::ActionNameHasBeenSet ( ) const
inline

The name of the action.

Definition at line 198 of file ActionExecutionDetail.h.

◆ GetActionExecutionId()

const Aws::String& Aws::CodePipeline::Model::ActionExecutionDetail::GetActionExecutionId ( ) const
inline

The action execution ID.

Definition at line 90 of file ActionExecutionDetail.h.

◆ GetActionName()

const Aws::String& Aws::CodePipeline::Model::ActionExecutionDetail::GetActionName ( ) const
inline

The name of the action.

Definition at line 193 of file ActionExecutionDetail.h.

◆ GetInput()

const ActionExecutionInput& Aws::CodePipeline::Model::ActionExecutionDetail::GetInput ( ) const
inline

Input details for the action execution, such as role ARN, Region, and input artifacts.

Definition at line 334 of file ActionExecutionDetail.h.

◆ GetLastUpdateTime()

const Aws::Utils::DateTime& Aws::CodePipeline::Model::ActionExecutionDetail::GetLastUpdateTime ( ) const
inline

The last update time of the action execution.

Definition at line 265 of file ActionExecutionDetail.h.

◆ GetOutput()

const ActionExecutionOutput& Aws::CodePipeline::Model::ActionExecutionDetail::GetOutput ( ) const
inline

Output details for the action execution, such as the action execution result.

Definition at line 371 of file ActionExecutionDetail.h.

◆ GetPipelineExecutionId()

const Aws::String& Aws::CodePipeline::Model::ActionExecutionDetail::GetPipelineExecutionId ( ) const
inline

The pipeline execution ID for the action execution.

Definition at line 49 of file ActionExecutionDetail.h.

◆ GetPipelineVersion()

int Aws::CodePipeline::Model::ActionExecutionDetail::GetPipelineVersion ( ) const
inline

The version of the pipeline where the action was run.

Definition at line 131 of file ActionExecutionDetail.h.

◆ GetStageName()

const Aws::String& Aws::CodePipeline::Model::ActionExecutionDetail::GetStageName ( ) const
inline

The name of the stage that contains the action.

Definition at line 152 of file ActionExecutionDetail.h.

◆ GetStartTime()

const Aws::Utils::DateTime& Aws::CodePipeline::Model::ActionExecutionDetail::GetStartTime ( ) const
inline

The start time of the action execution.

Definition at line 234 of file ActionExecutionDetail.h.

◆ GetStatus()

const ActionExecutionStatus& Aws::CodePipeline::Model::ActionExecutionDetail::GetStatus ( ) const
inline

The status of the action execution. Status categories are InProgress, Succeeded, and Failed.

Definition at line 297 of file ActionExecutionDetail.h.

◆ InputHasBeenSet()

bool Aws::CodePipeline::Model::ActionExecutionDetail::InputHasBeenSet ( ) const
inline

Input details for the action execution, such as role ARN, Region, and input artifacts.

Definition at line 340 of file ActionExecutionDetail.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::CodePipeline::Model::ActionExecutionDetail::Jsonize ( ) const

◆ LastUpdateTimeHasBeenSet()

bool Aws::CodePipeline::Model::ActionExecutionDetail::LastUpdateTimeHasBeenSet ( ) const
inline

The last update time of the action execution.

Definition at line 270 of file ActionExecutionDetail.h.

◆ operator=()

ActionExecutionDetail& Aws::CodePipeline::Model::ActionExecutionDetail::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ OutputHasBeenSet()

bool Aws::CodePipeline::Model::ActionExecutionDetail::OutputHasBeenSet ( ) const
inline

Output details for the action execution, such as the action execution result.

Definition at line 377 of file ActionExecutionDetail.h.

◆ PipelineExecutionIdHasBeenSet()

bool Aws::CodePipeline::Model::ActionExecutionDetail::PipelineExecutionIdHasBeenSet ( ) const
inline

The pipeline execution ID for the action execution.

Definition at line 54 of file ActionExecutionDetail.h.

◆ PipelineVersionHasBeenSet()

bool Aws::CodePipeline::Model::ActionExecutionDetail::PipelineVersionHasBeenSet ( ) const
inline

The version of the pipeline where the action was run.

Definition at line 136 of file ActionExecutionDetail.h.

◆ SetActionExecutionId() [1/3]

void Aws::CodePipeline::Model::ActionExecutionDetail::SetActionExecutionId ( Aws::String &&  value)
inline

The action execution ID.

Definition at line 105 of file ActionExecutionDetail.h.

◆ SetActionExecutionId() [2/3]

void Aws::CodePipeline::Model::ActionExecutionDetail::SetActionExecutionId ( const Aws::String value)
inline

The action execution ID.

Definition at line 100 of file ActionExecutionDetail.h.

◆ SetActionExecutionId() [3/3]

void Aws::CodePipeline::Model::ActionExecutionDetail::SetActionExecutionId ( const char *  value)
inline

The action execution ID.

Definition at line 110 of file ActionExecutionDetail.h.

◆ SetActionName() [1/3]

void Aws::CodePipeline::Model::ActionExecutionDetail::SetActionName ( Aws::String &&  value)
inline

The name of the action.

Definition at line 208 of file ActionExecutionDetail.h.

◆ SetActionName() [2/3]

void Aws::CodePipeline::Model::ActionExecutionDetail::SetActionName ( const Aws::String value)
inline

The name of the action.

Definition at line 203 of file ActionExecutionDetail.h.

◆ SetActionName() [3/3]

void Aws::CodePipeline::Model::ActionExecutionDetail::SetActionName ( const char *  value)
inline

The name of the action.

Definition at line 213 of file ActionExecutionDetail.h.

◆ SetInput() [1/2]

void Aws::CodePipeline::Model::ActionExecutionDetail::SetInput ( ActionExecutionInput &&  value)
inline

Input details for the action execution, such as role ARN, Region, and input artifacts.

Definition at line 352 of file ActionExecutionDetail.h.

◆ SetInput() [2/2]

void Aws::CodePipeline::Model::ActionExecutionDetail::SetInput ( const ActionExecutionInput value)
inline

Input details for the action execution, such as role ARN, Region, and input artifacts.

Definition at line 346 of file ActionExecutionDetail.h.

◆ SetLastUpdateTime() [1/2]

void Aws::CodePipeline::Model::ActionExecutionDetail::SetLastUpdateTime ( Aws::Utils::DateTime &&  value)
inline

The last update time of the action execution.

Definition at line 280 of file ActionExecutionDetail.h.

◆ SetLastUpdateTime() [2/2]

void Aws::CodePipeline::Model::ActionExecutionDetail::SetLastUpdateTime ( const Aws::Utils::DateTime value)
inline

The last update time of the action execution.

Definition at line 275 of file ActionExecutionDetail.h.

◆ SetOutput() [1/2]

void Aws::CodePipeline::Model::ActionExecutionDetail::SetOutput ( ActionExecutionOutput &&  value)
inline

Output details for the action execution, such as the action execution result.

Definition at line 389 of file ActionExecutionDetail.h.

◆ SetOutput() [2/2]

void Aws::CodePipeline::Model::ActionExecutionDetail::SetOutput ( const ActionExecutionOutput value)
inline

Output details for the action execution, such as the action execution result.

Definition at line 383 of file ActionExecutionDetail.h.

◆ SetPipelineExecutionId() [1/3]

void Aws::CodePipeline::Model::ActionExecutionDetail::SetPipelineExecutionId ( Aws::String &&  value)
inline

The pipeline execution ID for the action execution.

Definition at line 64 of file ActionExecutionDetail.h.

◆ SetPipelineExecutionId() [2/3]

void Aws::CodePipeline::Model::ActionExecutionDetail::SetPipelineExecutionId ( const Aws::String value)
inline

The pipeline execution ID for the action execution.

Definition at line 59 of file ActionExecutionDetail.h.

◆ SetPipelineExecutionId() [3/3]

void Aws::CodePipeline::Model::ActionExecutionDetail::SetPipelineExecutionId ( const char *  value)
inline

The pipeline execution ID for the action execution.

Definition at line 69 of file ActionExecutionDetail.h.

◆ SetPipelineVersion()

void Aws::CodePipeline::Model::ActionExecutionDetail::SetPipelineVersion ( int  value)
inline

The version of the pipeline where the action was run.

Definition at line 141 of file ActionExecutionDetail.h.

◆ SetStageName() [1/3]

void Aws::CodePipeline::Model::ActionExecutionDetail::SetStageName ( Aws::String &&  value)
inline

The name of the stage that contains the action.

Definition at line 167 of file ActionExecutionDetail.h.

◆ SetStageName() [2/3]

void Aws::CodePipeline::Model::ActionExecutionDetail::SetStageName ( const Aws::String value)
inline

The name of the stage that contains the action.

Definition at line 162 of file ActionExecutionDetail.h.

◆ SetStageName() [3/3]

void Aws::CodePipeline::Model::ActionExecutionDetail::SetStageName ( const char *  value)
inline

The name of the stage that contains the action.

Definition at line 172 of file ActionExecutionDetail.h.

◆ SetStartTime() [1/2]

void Aws::CodePipeline::Model::ActionExecutionDetail::SetStartTime ( Aws::Utils::DateTime &&  value)
inline

The start time of the action execution.

Definition at line 249 of file ActionExecutionDetail.h.

◆ SetStartTime() [2/2]

void Aws::CodePipeline::Model::ActionExecutionDetail::SetStartTime ( const Aws::Utils::DateTime value)
inline

The start time of the action execution.

Definition at line 244 of file ActionExecutionDetail.h.

◆ SetStatus() [1/2]

void Aws::CodePipeline::Model::ActionExecutionDetail::SetStatus ( ActionExecutionStatus &&  value)
inline

The status of the action execution. Status categories are InProgress, Succeeded, and Failed.

Definition at line 315 of file ActionExecutionDetail.h.

◆ SetStatus() [2/2]

void Aws::CodePipeline::Model::ActionExecutionDetail::SetStatus ( const ActionExecutionStatus value)
inline

The status of the action execution. Status categories are InProgress, Succeeded, and Failed.

Definition at line 309 of file ActionExecutionDetail.h.

◆ StageNameHasBeenSet()

bool Aws::CodePipeline::Model::ActionExecutionDetail::StageNameHasBeenSet ( ) const
inline

The name of the stage that contains the action.

Definition at line 157 of file ActionExecutionDetail.h.

◆ StartTimeHasBeenSet()

bool Aws::CodePipeline::Model::ActionExecutionDetail::StartTimeHasBeenSet ( ) const
inline

The start time of the action execution.

Definition at line 239 of file ActionExecutionDetail.h.

◆ StatusHasBeenSet()

bool Aws::CodePipeline::Model::ActionExecutionDetail::StatusHasBeenSet ( ) const
inline

The status of the action execution. Status categories are InProgress, Succeeded, and Failed.

Definition at line 303 of file ActionExecutionDetail.h.

◆ WithActionExecutionId() [1/3]

ActionExecutionDetail& Aws::CodePipeline::Model::ActionExecutionDetail::WithActionExecutionId ( Aws::String &&  value)
inline

The action execution ID.

Definition at line 120 of file ActionExecutionDetail.h.

◆ WithActionExecutionId() [2/3]

ActionExecutionDetail& Aws::CodePipeline::Model::ActionExecutionDetail::WithActionExecutionId ( const Aws::String value)
inline

The action execution ID.

Definition at line 115 of file ActionExecutionDetail.h.

◆ WithActionExecutionId() [3/3]

ActionExecutionDetail& Aws::CodePipeline::Model::ActionExecutionDetail::WithActionExecutionId ( const char *  value)
inline

The action execution ID.

Definition at line 125 of file ActionExecutionDetail.h.

◆ WithActionName() [1/3]

ActionExecutionDetail& Aws::CodePipeline::Model::ActionExecutionDetail::WithActionName ( Aws::String &&  value)
inline

The name of the action.

Definition at line 223 of file ActionExecutionDetail.h.

◆ WithActionName() [2/3]

ActionExecutionDetail& Aws::CodePipeline::Model::ActionExecutionDetail::WithActionName ( const Aws::String value)
inline

The name of the action.

Definition at line 218 of file ActionExecutionDetail.h.

◆ WithActionName() [3/3]

ActionExecutionDetail& Aws::CodePipeline::Model::ActionExecutionDetail::WithActionName ( const char *  value)
inline

The name of the action.

Definition at line 228 of file ActionExecutionDetail.h.

◆ WithInput() [1/2]

ActionExecutionDetail& Aws::CodePipeline::Model::ActionExecutionDetail::WithInput ( ActionExecutionInput &&  value)
inline

Input details for the action execution, such as role ARN, Region, and input artifacts.

Definition at line 364 of file ActionExecutionDetail.h.

◆ WithInput() [2/2]

ActionExecutionDetail& Aws::CodePipeline::Model::ActionExecutionDetail::WithInput ( const ActionExecutionInput value)
inline

Input details for the action execution, such as role ARN, Region, and input artifacts.

Definition at line 358 of file ActionExecutionDetail.h.

◆ WithLastUpdateTime() [1/2]

ActionExecutionDetail& Aws::CodePipeline::Model::ActionExecutionDetail::WithLastUpdateTime ( Aws::Utils::DateTime &&  value)
inline

The last update time of the action execution.

Definition at line 290 of file ActionExecutionDetail.h.

◆ WithLastUpdateTime() [2/2]

ActionExecutionDetail& Aws::CodePipeline::Model::ActionExecutionDetail::WithLastUpdateTime ( const Aws::Utils::DateTime value)
inline

The last update time of the action execution.

Definition at line 285 of file ActionExecutionDetail.h.

◆ WithOutput() [1/2]

ActionExecutionDetail& Aws::CodePipeline::Model::ActionExecutionDetail::WithOutput ( ActionExecutionOutput &&  value)
inline

Output details for the action execution, such as the action execution result.

Definition at line 401 of file ActionExecutionDetail.h.

◆ WithOutput() [2/2]

ActionExecutionDetail& Aws::CodePipeline::Model::ActionExecutionDetail::WithOutput ( const ActionExecutionOutput value)
inline

Output details for the action execution, such as the action execution result.

Definition at line 395 of file ActionExecutionDetail.h.

◆ WithPipelineExecutionId() [1/3]

ActionExecutionDetail& Aws::CodePipeline::Model::ActionExecutionDetail::WithPipelineExecutionId ( Aws::String &&  value)
inline

The pipeline execution ID for the action execution.

Definition at line 79 of file ActionExecutionDetail.h.

◆ WithPipelineExecutionId() [2/3]

ActionExecutionDetail& Aws::CodePipeline::Model::ActionExecutionDetail::WithPipelineExecutionId ( const Aws::String value)
inline

The pipeline execution ID for the action execution.

Definition at line 74 of file ActionExecutionDetail.h.

◆ WithPipelineExecutionId() [3/3]

ActionExecutionDetail& Aws::CodePipeline::Model::ActionExecutionDetail::WithPipelineExecutionId ( const char *  value)
inline

The pipeline execution ID for the action execution.

Definition at line 84 of file ActionExecutionDetail.h.

◆ WithPipelineVersion()

ActionExecutionDetail& Aws::CodePipeline::Model::ActionExecutionDetail::WithPipelineVersion ( int  value)
inline

The version of the pipeline where the action was run.

Definition at line 146 of file ActionExecutionDetail.h.

◆ WithStageName() [1/3]

ActionExecutionDetail& Aws::CodePipeline::Model::ActionExecutionDetail::WithStageName ( Aws::String &&  value)
inline

The name of the stage that contains the action.

Definition at line 182 of file ActionExecutionDetail.h.

◆ WithStageName() [2/3]

ActionExecutionDetail& Aws::CodePipeline::Model::ActionExecutionDetail::WithStageName ( const Aws::String value)
inline

The name of the stage that contains the action.

Definition at line 177 of file ActionExecutionDetail.h.

◆ WithStageName() [3/3]

ActionExecutionDetail& Aws::CodePipeline::Model::ActionExecutionDetail::WithStageName ( const char *  value)
inline

The name of the stage that contains the action.

Definition at line 187 of file ActionExecutionDetail.h.

◆ WithStartTime() [1/2]

ActionExecutionDetail& Aws::CodePipeline::Model::ActionExecutionDetail::WithStartTime ( Aws::Utils::DateTime &&  value)
inline

The start time of the action execution.

Definition at line 259 of file ActionExecutionDetail.h.

◆ WithStartTime() [2/2]

ActionExecutionDetail& Aws::CodePipeline::Model::ActionExecutionDetail::WithStartTime ( const Aws::Utils::DateTime value)
inline

The start time of the action execution.

Definition at line 254 of file ActionExecutionDetail.h.

◆ WithStatus() [1/2]

ActionExecutionDetail& Aws::CodePipeline::Model::ActionExecutionDetail::WithStatus ( ActionExecutionStatus &&  value)
inline

The status of the action execution. Status categories are InProgress, Succeeded, and Failed.

Definition at line 327 of file ActionExecutionDetail.h.

◆ WithStatus() [2/2]

ActionExecutionDetail& Aws::CodePipeline::Model::ActionExecutionDetail::WithStatus ( const ActionExecutionStatus value)
inline

The status of the action execution. Status categories are InProgress, Succeeded, and Failed.

Definition at line 321 of file ActionExecutionDetail.h.


The documentation for this class was generated from the following file: