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

#include <ActionExecutionOutput.h>

Public Member Functions

 ActionExecutionOutput ()
 
 ActionExecutionOutput (Aws::Utils::Json::JsonView jsonValue)
 
ActionExecutionOutputoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Vector< ArtifactDetail > & GetOutputArtifacts () const
 
bool OutputArtifactsHasBeenSet () const
 
void SetOutputArtifacts (const Aws::Vector< ArtifactDetail > &value)
 
void SetOutputArtifacts (Aws::Vector< ArtifactDetail > &&value)
 
ActionExecutionOutputWithOutputArtifacts (const Aws::Vector< ArtifactDetail > &value)
 
ActionExecutionOutputWithOutputArtifacts (Aws::Vector< ArtifactDetail > &&value)
 
ActionExecutionOutputAddOutputArtifacts (const ArtifactDetail &value)
 
ActionExecutionOutputAddOutputArtifacts (ArtifactDetail &&value)
 
const ActionExecutionResultGetExecutionResult () const
 
bool ExecutionResultHasBeenSet () const
 
void SetExecutionResult (const ActionExecutionResult &value)
 
void SetExecutionResult (ActionExecutionResult &&value)
 
ActionExecutionOutputWithExecutionResult (const ActionExecutionResult &value)
 
ActionExecutionOutputWithExecutionResult (ActionExecutionResult &&value)
 
const Aws::Map< Aws::String, Aws::String > & GetOutputVariables () const
 
bool OutputVariablesHasBeenSet () const
 
void SetOutputVariables (const Aws::Map< Aws::String, Aws::String > &value)
 
void SetOutputVariables (Aws::Map< Aws::String, Aws::String > &&value)
 
ActionExecutionOutputWithOutputVariables (const Aws::Map< Aws::String, Aws::String > &value)
 
ActionExecutionOutputWithOutputVariables (Aws::Map< Aws::String, Aws::String > &&value)
 
ActionExecutionOutputAddOutputVariables (const Aws::String &key, const Aws::String &value)
 
ActionExecutionOutputAddOutputVariables (Aws::String &&key, const Aws::String &value)
 
ActionExecutionOutputAddOutputVariables (const Aws::String &key, Aws::String &&value)
 
ActionExecutionOutputAddOutputVariables (Aws::String &&key, Aws::String &&value)
 
ActionExecutionOutputAddOutputVariables (const char *key, Aws::String &&value)
 
ActionExecutionOutputAddOutputVariables (Aws::String &&key, const char *value)
 
ActionExecutionOutputAddOutputVariables (const char *key, const char *value)
 

Detailed Description

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

See Also:

AWS API Reference

Definition at line 36 of file ActionExecutionOutput.h.

Constructor & Destructor Documentation

◆ ActionExecutionOutput() [1/2]

Aws::CodePipeline::Model::ActionExecutionOutput::ActionExecutionOutput ( )

◆ ActionExecutionOutput() [2/2]

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

Member Function Documentation

◆ AddOutputArtifacts() [1/2]

ActionExecutionOutput& Aws::CodePipeline::Model::ActionExecutionOutput::AddOutputArtifacts ( ArtifactDetail &&  value)
inline

Details of output artifacts of the action that correspond to the action execution.

Definition at line 91 of file ActionExecutionOutput.h.

◆ AddOutputArtifacts() [2/2]

ActionExecutionOutput& Aws::CodePipeline::Model::ActionExecutionOutput::AddOutputArtifacts ( const ArtifactDetail value)
inline

Details of output artifacts of the action that correspond to the action execution.

Definition at line 85 of file ActionExecutionOutput.h.

◆ AddOutputVariables() [1/7]

ActionExecutionOutput& Aws::CodePipeline::Model::ActionExecutionOutput::AddOutputVariables ( Aws::String &&  key,
Aws::String &&  value 
)
inline

The outputVariables field shows the key-value pairs that were output as part of that execution.

Definition at line 189 of file ActionExecutionOutput.h.

◆ AddOutputVariables() [2/7]

ActionExecutionOutput& Aws::CodePipeline::Model::ActionExecutionOutput::AddOutputVariables ( Aws::String &&  key,
const Aws::String value 
)
inline

The outputVariables field shows the key-value pairs that were output as part of that execution.

Definition at line 177 of file ActionExecutionOutput.h.

◆ AddOutputVariables() [3/7]

ActionExecutionOutput& Aws::CodePipeline::Model::ActionExecutionOutput::AddOutputVariables ( Aws::String &&  key,
const char *  value 
)
inline

The outputVariables field shows the key-value pairs that were output as part of that execution.

Definition at line 201 of file ActionExecutionOutput.h.

◆ AddOutputVariables() [4/7]

ActionExecutionOutput& Aws::CodePipeline::Model::ActionExecutionOutput::AddOutputVariables ( const Aws::String key,
Aws::String &&  value 
)
inline

The outputVariables field shows the key-value pairs that were output as part of that execution.

Definition at line 183 of file ActionExecutionOutput.h.

◆ AddOutputVariables() [5/7]

ActionExecutionOutput& Aws::CodePipeline::Model::ActionExecutionOutput::AddOutputVariables ( const Aws::String key,
const Aws::String value 
)
inline

The outputVariables field shows the key-value pairs that were output as part of that execution.

Definition at line 171 of file ActionExecutionOutput.h.

◆ AddOutputVariables() [6/7]

ActionExecutionOutput& Aws::CodePipeline::Model::ActionExecutionOutput::AddOutputVariables ( const char *  key,
Aws::String &&  value 
)
inline

The outputVariables field shows the key-value pairs that were output as part of that execution.

Definition at line 195 of file ActionExecutionOutput.h.

◆ AddOutputVariables() [7/7]

ActionExecutionOutput& Aws::CodePipeline::Model::ActionExecutionOutput::AddOutputVariables ( const char *  key,
const char *  value 
)
inline

The outputVariables field shows the key-value pairs that were output as part of that execution.

Definition at line 207 of file ActionExecutionOutput.h.

◆ ExecutionResultHasBeenSet()

bool Aws::CodePipeline::Model::ActionExecutionOutput::ExecutionResultHasBeenSet ( ) const
inline

Execution result information listed in the output details for an action execution.

Definition at line 104 of file ActionExecutionOutput.h.

◆ GetExecutionResult()

const ActionExecutionResult& Aws::CodePipeline::Model::ActionExecutionOutput::GetExecutionResult ( ) const
inline

Execution result information listed in the output details for an action execution.

Definition at line 98 of file ActionExecutionOutput.h.

◆ GetOutputArtifacts()

const Aws::Vector<ArtifactDetail>& Aws::CodePipeline::Model::ActionExecutionOutput::GetOutputArtifacts ( ) const
inline

Details of output artifacts of the action that correspond to the action execution.

Definition at line 49 of file ActionExecutionOutput.h.

◆ GetOutputVariables()

const Aws::Map<Aws::String, Aws::String>& Aws::CodePipeline::Model::ActionExecutionOutput::GetOutputVariables ( ) const
inline

The outputVariables field shows the key-value pairs that were output as part of that execution.

Definition at line 135 of file ActionExecutionOutput.h.

◆ Jsonize()

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

◆ operator=()

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

◆ OutputArtifactsHasBeenSet()

bool Aws::CodePipeline::Model::ActionExecutionOutput::OutputArtifactsHasBeenSet ( ) const
inline

Details of output artifacts of the action that correspond to the action execution.

Definition at line 55 of file ActionExecutionOutput.h.

◆ OutputVariablesHasBeenSet()

bool Aws::CodePipeline::Model::ActionExecutionOutput::OutputVariablesHasBeenSet ( ) const
inline

The outputVariables field shows the key-value pairs that were output as part of that execution.

Definition at line 141 of file ActionExecutionOutput.h.

◆ SetExecutionResult() [1/2]

void Aws::CodePipeline::Model::ActionExecutionOutput::SetExecutionResult ( ActionExecutionResult &&  value)
inline

Execution result information listed in the output details for an action execution.

Definition at line 116 of file ActionExecutionOutput.h.

◆ SetExecutionResult() [2/2]

void Aws::CodePipeline::Model::ActionExecutionOutput::SetExecutionResult ( const ActionExecutionResult value)
inline

Execution result information listed in the output details for an action execution.

Definition at line 110 of file ActionExecutionOutput.h.

◆ SetOutputArtifacts() [1/2]

void Aws::CodePipeline::Model::ActionExecutionOutput::SetOutputArtifacts ( Aws::Vector< ArtifactDetail > &&  value)
inline

Details of output artifacts of the action that correspond to the action execution.

Definition at line 67 of file ActionExecutionOutput.h.

◆ SetOutputArtifacts() [2/2]

void Aws::CodePipeline::Model::ActionExecutionOutput::SetOutputArtifacts ( const Aws::Vector< ArtifactDetail > &  value)
inline

Details of output artifacts of the action that correspond to the action execution.

Definition at line 61 of file ActionExecutionOutput.h.

◆ SetOutputVariables() [1/2]

void Aws::CodePipeline::Model::ActionExecutionOutput::SetOutputVariables ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

The outputVariables field shows the key-value pairs that were output as part of that execution.

Definition at line 153 of file ActionExecutionOutput.h.

◆ SetOutputVariables() [2/2]

void Aws::CodePipeline::Model::ActionExecutionOutput::SetOutputVariables ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

The outputVariables field shows the key-value pairs that were output as part of that execution.

Definition at line 147 of file ActionExecutionOutput.h.

◆ WithExecutionResult() [1/2]

ActionExecutionOutput& Aws::CodePipeline::Model::ActionExecutionOutput::WithExecutionResult ( ActionExecutionResult &&  value)
inline

Execution result information listed in the output details for an action execution.

Definition at line 128 of file ActionExecutionOutput.h.

◆ WithExecutionResult() [2/2]

ActionExecutionOutput& Aws::CodePipeline::Model::ActionExecutionOutput::WithExecutionResult ( const ActionExecutionResult value)
inline

Execution result information listed in the output details for an action execution.

Definition at line 122 of file ActionExecutionOutput.h.

◆ WithOutputArtifacts() [1/2]

ActionExecutionOutput& Aws::CodePipeline::Model::ActionExecutionOutput::WithOutputArtifacts ( Aws::Vector< ArtifactDetail > &&  value)
inline

Details of output artifacts of the action that correspond to the action execution.

Definition at line 79 of file ActionExecutionOutput.h.

◆ WithOutputArtifacts() [2/2]

ActionExecutionOutput& Aws::CodePipeline::Model::ActionExecutionOutput::WithOutputArtifacts ( const Aws::Vector< ArtifactDetail > &  value)
inline

Details of output artifacts of the action that correspond to the action execution.

Definition at line 73 of file ActionExecutionOutput.h.

◆ WithOutputVariables() [1/2]

ActionExecutionOutput& Aws::CodePipeline::Model::ActionExecutionOutput::WithOutputVariables ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

The outputVariables field shows the key-value pairs that were output as part of that execution.

Definition at line 165 of file ActionExecutionOutput.h.

◆ WithOutputVariables() [2/2]

ActionExecutionOutput& Aws::CodePipeline::Model::ActionExecutionOutput::WithOutputVariables ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

The outputVariables field shows the key-value pairs that were output as part of that execution.

Definition at line 159 of file ActionExecutionOutput.h.


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