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

#include <ActionState.h>

Public Member Functions

 ActionState ()
 
 ActionState (Aws::Utils::Json::JsonView jsonValue)
 
ActionStateoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetActionName () const
 
bool ActionNameHasBeenSet () const
 
void SetActionName (const Aws::String &value)
 
void SetActionName (Aws::String &&value)
 
void SetActionName (const char *value)
 
ActionStateWithActionName (const Aws::String &value)
 
ActionStateWithActionName (Aws::String &&value)
 
ActionStateWithActionName (const char *value)
 
const ActionRevisionGetCurrentRevision () const
 
bool CurrentRevisionHasBeenSet () const
 
void SetCurrentRevision (const ActionRevision &value)
 
void SetCurrentRevision (ActionRevision &&value)
 
ActionStateWithCurrentRevision (const ActionRevision &value)
 
ActionStateWithCurrentRevision (ActionRevision &&value)
 
const ActionExecutionGetLatestExecution () const
 
bool LatestExecutionHasBeenSet () const
 
void SetLatestExecution (const ActionExecution &value)
 
void SetLatestExecution (ActionExecution &&value)
 
ActionStateWithLatestExecution (const ActionExecution &value)
 
ActionStateWithLatestExecution (ActionExecution &&value)
 
const Aws::StringGetEntityUrl () const
 
bool EntityUrlHasBeenSet () const
 
void SetEntityUrl (const Aws::String &value)
 
void SetEntityUrl (Aws::String &&value)
 
void SetEntityUrl (const char *value)
 
ActionStateWithEntityUrl (const Aws::String &value)
 
ActionStateWithEntityUrl (Aws::String &&value)
 
ActionStateWithEntityUrl (const char *value)
 
const Aws::StringGetRevisionUrl () const
 
bool RevisionUrlHasBeenSet () const
 
void SetRevisionUrl (const Aws::String &value)
 
void SetRevisionUrl (Aws::String &&value)
 
void SetRevisionUrl (const char *value)
 
ActionStateWithRevisionUrl (const Aws::String &value)
 
ActionStateWithRevisionUrl (Aws::String &&value)
 
ActionStateWithRevisionUrl (const char *value)
 

Detailed Description

Represents information about the state of an action.

See Also:

AWS API Reference

Definition at line 34 of file ActionState.h.

Constructor & Destructor Documentation

◆ ActionState() [1/2]

Aws::CodePipeline::Model::ActionState::ActionState ( )

◆ ActionState() [2/2]

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

Member Function Documentation

◆ ActionNameHasBeenSet()

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

The name of the action.

Definition at line 51 of file ActionState.h.

◆ CurrentRevisionHasBeenSet()

bool Aws::CodePipeline::Model::ActionState::CurrentRevisionHasBeenSet ( ) const
inline

Represents information about the version (or revision) of an action.

Definition at line 92 of file ActionState.h.

◆ EntityUrlHasBeenSet()

bool Aws::CodePipeline::Model::ActionState::EntityUrlHasBeenSet ( ) const
inline

A URL link for more information about the state of the action, such as a deployment group details page.

Definition at line 156 of file ActionState.h.

◆ GetActionName()

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

The name of the action.

Definition at line 46 of file ActionState.h.

◆ GetCurrentRevision()

const ActionRevision& Aws::CodePipeline::Model::ActionState::GetCurrentRevision ( ) const
inline

Represents information about the version (or revision) of an action.

Definition at line 87 of file ActionState.h.

◆ GetEntityUrl()

const Aws::String& Aws::CodePipeline::Model::ActionState::GetEntityUrl ( ) const
inline

A URL link for more information about the state of the action, such as a deployment group details page.

Definition at line 150 of file ActionState.h.

◆ GetLatestExecution()

const ActionExecution& Aws::CodePipeline::Model::ActionState::GetLatestExecution ( ) const
inline

Represents information about the run of an action.

Definition at line 118 of file ActionState.h.

◆ GetRevisionUrl()

const Aws::String& Aws::CodePipeline::Model::ActionState::GetRevisionUrl ( ) const
inline

A URL link for more information about the revision, such as a commit details page.

Definition at line 199 of file ActionState.h.

◆ Jsonize()

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

◆ LatestExecutionHasBeenSet()

bool Aws::CodePipeline::Model::ActionState::LatestExecutionHasBeenSet ( ) const
inline

Represents information about the run of an action.

Definition at line 123 of file ActionState.h.

◆ operator=()

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

◆ RevisionUrlHasBeenSet()

bool Aws::CodePipeline::Model::ActionState::RevisionUrlHasBeenSet ( ) const
inline

A URL link for more information about the revision, such as a commit details page.

Definition at line 205 of file ActionState.h.

◆ SetActionName() [1/3]

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

The name of the action.

Definition at line 61 of file ActionState.h.

◆ SetActionName() [2/3]

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

The name of the action.

Definition at line 56 of file ActionState.h.

◆ SetActionName() [3/3]

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

The name of the action.

Definition at line 66 of file ActionState.h.

◆ SetCurrentRevision() [1/2]

void Aws::CodePipeline::Model::ActionState::SetCurrentRevision ( ActionRevision &&  value)
inline

Represents information about the version (or revision) of an action.

Definition at line 102 of file ActionState.h.

◆ SetCurrentRevision() [2/2]

void Aws::CodePipeline::Model::ActionState::SetCurrentRevision ( const ActionRevision value)
inline

Represents information about the version (or revision) of an action.

Definition at line 97 of file ActionState.h.

◆ SetEntityUrl() [1/3]

void Aws::CodePipeline::Model::ActionState::SetEntityUrl ( Aws::String &&  value)
inline

A URL link for more information about the state of the action, such as a deployment group details page.

Definition at line 168 of file ActionState.h.

◆ SetEntityUrl() [2/3]

void Aws::CodePipeline::Model::ActionState::SetEntityUrl ( const Aws::String value)
inline

A URL link for more information about the state of the action, such as a deployment group details page.

Definition at line 162 of file ActionState.h.

◆ SetEntityUrl() [3/3]

void Aws::CodePipeline::Model::ActionState::SetEntityUrl ( const char *  value)
inline

A URL link for more information about the state of the action, such as a deployment group details page.

Definition at line 174 of file ActionState.h.

◆ SetLatestExecution() [1/2]

void Aws::CodePipeline::Model::ActionState::SetLatestExecution ( ActionExecution &&  value)
inline

Represents information about the run of an action.

Definition at line 133 of file ActionState.h.

◆ SetLatestExecution() [2/2]

void Aws::CodePipeline::Model::ActionState::SetLatestExecution ( const ActionExecution value)
inline

Represents information about the run of an action.

Definition at line 128 of file ActionState.h.

◆ SetRevisionUrl() [1/3]

void Aws::CodePipeline::Model::ActionState::SetRevisionUrl ( Aws::String &&  value)
inline

A URL link for more information about the revision, such as a commit details page.

Definition at line 217 of file ActionState.h.

◆ SetRevisionUrl() [2/3]

void Aws::CodePipeline::Model::ActionState::SetRevisionUrl ( const Aws::String value)
inline

A URL link for more information about the revision, such as a commit details page.

Definition at line 211 of file ActionState.h.

◆ SetRevisionUrl() [3/3]

void Aws::CodePipeline::Model::ActionState::SetRevisionUrl ( const char *  value)
inline

A URL link for more information about the revision, such as a commit details page.

Definition at line 223 of file ActionState.h.

◆ WithActionName() [1/3]

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

The name of the action.

Definition at line 76 of file ActionState.h.

◆ WithActionName() [2/3]

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

The name of the action.

Definition at line 71 of file ActionState.h.

◆ WithActionName() [3/3]

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

The name of the action.

Definition at line 81 of file ActionState.h.

◆ WithCurrentRevision() [1/2]

ActionState& Aws::CodePipeline::Model::ActionState::WithCurrentRevision ( ActionRevision &&  value)
inline

Represents information about the version (or revision) of an action.

Definition at line 112 of file ActionState.h.

◆ WithCurrentRevision() [2/2]

ActionState& Aws::CodePipeline::Model::ActionState::WithCurrentRevision ( const ActionRevision value)
inline

Represents information about the version (or revision) of an action.

Definition at line 107 of file ActionState.h.

◆ WithEntityUrl() [1/3]

ActionState& Aws::CodePipeline::Model::ActionState::WithEntityUrl ( Aws::String &&  value)
inline

A URL link for more information about the state of the action, such as a deployment group details page.

Definition at line 186 of file ActionState.h.

◆ WithEntityUrl() [2/3]

ActionState& Aws::CodePipeline::Model::ActionState::WithEntityUrl ( const Aws::String value)
inline

A URL link for more information about the state of the action, such as a deployment group details page.

Definition at line 180 of file ActionState.h.

◆ WithEntityUrl() [3/3]

ActionState& Aws::CodePipeline::Model::ActionState::WithEntityUrl ( const char *  value)
inline

A URL link for more information about the state of the action, such as a deployment group details page.

Definition at line 192 of file ActionState.h.

◆ WithLatestExecution() [1/2]

ActionState& Aws::CodePipeline::Model::ActionState::WithLatestExecution ( ActionExecution &&  value)
inline

Represents information about the run of an action.

Definition at line 143 of file ActionState.h.

◆ WithLatestExecution() [2/2]

ActionState& Aws::CodePipeline::Model::ActionState::WithLatestExecution ( const ActionExecution value)
inline

Represents information about the run of an action.

Definition at line 138 of file ActionState.h.

◆ WithRevisionUrl() [1/3]

ActionState& Aws::CodePipeline::Model::ActionState::WithRevisionUrl ( Aws::String &&  value)
inline

A URL link for more information about the revision, such as a commit details page.

Definition at line 235 of file ActionState.h.

◆ WithRevisionUrl() [2/3]

ActionState& Aws::CodePipeline::Model::ActionState::WithRevisionUrl ( const Aws::String value)
inline

A URL link for more information about the revision, such as a commit details page.

Definition at line 229 of file ActionState.h.

◆ WithRevisionUrl() [3/3]

ActionState& Aws::CodePipeline::Model::ActionState::WithRevisionUrl ( const char *  value)
inline

A URL link for more information about the revision, such as a commit details page.

Definition at line 241 of file ActionState.h.


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