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

#include <StageExecution.h>

Public Member Functions

 StageExecution ()
 
 StageExecution (Aws::Utils::Json::JsonView jsonValue)
 
StageExecutionoperator= (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)
 
StageExecutionWithPipelineExecutionId (const Aws::String &value)
 
StageExecutionWithPipelineExecutionId (Aws::String &&value)
 
StageExecutionWithPipelineExecutionId (const char *value)
 
const StageExecutionStatusGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const StageExecutionStatus &value)
 
void SetStatus (StageExecutionStatus &&value)
 
StageExecutionWithStatus (const StageExecutionStatus &value)
 
StageExecutionWithStatus (StageExecutionStatus &&value)
 

Detailed Description

Represents information about the run of a stage.

See Also:


AWS API Reference

Definition at line 33 of file StageExecution.h.

Constructor & Destructor Documentation

◆ StageExecution() [1/2]

Aws::CodePipeline::Model::StageExecution::StageExecution ( )

◆ StageExecution() [2/2]

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

Member Function Documentation

◆ GetPipelineExecutionId()

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

The ID of the pipeline execution associated with the stage.

Definition at line 45 of file StageExecution.h.

◆ GetStatus()

const StageExecutionStatus& Aws::CodePipeline::Model::StageExecution::GetStatus ( ) const
inline

The status of the stage, or for a completed stage, the last status of the stage.

A status of cancelled means that the pipeline’s definition was updated before the stage execution could be completed.

Definition at line 88 of file StageExecution.h.

◆ Jsonize()

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

◆ operator=()

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

◆ PipelineExecutionIdHasBeenSet()

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

The ID of the pipeline execution associated with the stage.

Definition at line 50 of file StageExecution.h.

◆ SetPipelineExecutionId() [1/3]

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

The ID of the pipeline execution associated with the stage.

Definition at line 60 of file StageExecution.h.

◆ SetPipelineExecutionId() [2/3]

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

The ID of the pipeline execution associated with the stage.

Definition at line 55 of file StageExecution.h.

◆ SetPipelineExecutionId() [3/3]

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

The ID of the pipeline execution associated with the stage.

Definition at line 65 of file StageExecution.h.

◆ SetStatus() [1/2]

void Aws::CodePipeline::Model::StageExecution::SetStatus ( const StageExecutionStatus value)
inline

The status of the stage, or for a completed stage, the last status of the stage.

A status of cancelled means that the pipeline’s definition was updated before the stage execution could be completed.

Definition at line 102 of file StageExecution.h.

◆ SetStatus() [2/2]

void Aws::CodePipeline::Model::StageExecution::SetStatus ( StageExecutionStatus &&  value)
inline

The status of the stage, or for a completed stage, the last status of the stage.

A status of cancelled means that the pipeline’s definition was updated before the stage execution could be completed.

Definition at line 109 of file StageExecution.h.

◆ StatusHasBeenSet()

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

The status of the stage, or for a completed stage, the last status of the stage.

A status of cancelled means that the pipeline’s definition was updated before the stage execution could be completed.

Definition at line 95 of file StageExecution.h.

◆ WithPipelineExecutionId() [1/3]

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

The ID of the pipeline execution associated with the stage.

Definition at line 75 of file StageExecution.h.

◆ WithPipelineExecutionId() [2/3]

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

The ID of the pipeline execution associated with the stage.

Definition at line 70 of file StageExecution.h.

◆ WithPipelineExecutionId() [3/3]

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

The ID of the pipeline execution associated with the stage.

Definition at line 80 of file StageExecution.h.

◆ WithStatus() [1/2]

StageExecution& Aws::CodePipeline::Model::StageExecution::WithStatus ( const StageExecutionStatus value)
inline

The status of the stage, or for a completed stage, the last status of the stage.

A status of cancelled means that the pipeline’s definition was updated before the stage execution could be completed.

Definition at line 116 of file StageExecution.h.

◆ WithStatus() [2/2]

StageExecution& Aws::CodePipeline::Model::StageExecution::WithStatus ( StageExecutionStatus &&  value)
inline

The status of the stage, or for a completed stage, the last status of the stage.

A status of cancelled means that the pipeline’s definition was updated before the stage execution could be completed.

Definition at line 123 of file StageExecution.h.


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