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

#include <ActionRevision.h>

Public Member Functions

 ActionRevision ()
 
 ActionRevision (Aws::Utils::Json::JsonView jsonValue)
 
ActionRevisionoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetRevisionId () const
 
bool RevisionIdHasBeenSet () const
 
void SetRevisionId (const Aws::String &value)
 
void SetRevisionId (Aws::String &&value)
 
void SetRevisionId (const char *value)
 
ActionRevisionWithRevisionId (const Aws::String &value)
 
ActionRevisionWithRevisionId (Aws::String &&value)
 
ActionRevisionWithRevisionId (const char *value)
 
const Aws::StringGetRevisionChangeId () const
 
bool RevisionChangeIdHasBeenSet () const
 
void SetRevisionChangeId (const Aws::String &value)
 
void SetRevisionChangeId (Aws::String &&value)
 
void SetRevisionChangeId (const char *value)
 
ActionRevisionWithRevisionChangeId (const Aws::String &value)
 
ActionRevisionWithRevisionChangeId (Aws::String &&value)
 
ActionRevisionWithRevisionChangeId (const char *value)
 
const Aws::Utils::DateTimeGetCreated () const
 
bool CreatedHasBeenSet () const
 
void SetCreated (const Aws::Utils::DateTime &value)
 
void SetCreated (Aws::Utils::DateTime &&value)
 
ActionRevisionWithCreated (const Aws::Utils::DateTime &value)
 
ActionRevisionWithCreated (Aws::Utils::DateTime &&value)
 

Detailed Description

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

See Also:

AWS API Reference

Definition at line 33 of file ActionRevision.h.

Constructor & Destructor Documentation

◆ ActionRevision() [1/2]

Aws::CodePipeline::Model::ActionRevision::ActionRevision ( )

◆ ActionRevision() [2/2]

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

Member Function Documentation

◆ CreatedHasBeenSet()

bool Aws::CodePipeline::Model::ActionRevision::CreatedHasBeenSet ( ) const
inline

The date and time when the most recent version of the action was created, in timestamp format.

Definition at line 150 of file ActionRevision.h.

◆ GetCreated()

const Aws::Utils::DateTime& Aws::CodePipeline::Model::ActionRevision::GetCreated ( ) const
inline

The date and time when the most recent version of the action was created, in timestamp format.

Definition at line 144 of file ActionRevision.h.

◆ GetRevisionChangeId()

const Aws::String& Aws::CodePipeline::Model::ActionRevision::GetRevisionChangeId ( ) const
inline

The unique identifier of the change that set the state to this revision (for example, a deployment ID or timestamp).

Definition at line 95 of file ActionRevision.h.

◆ GetRevisionId()

const Aws::String& Aws::CodePipeline::Model::ActionRevision::GetRevisionId ( ) const
inline

The system-generated unique ID that identifies the revision number of the action.

Definition at line 46 of file ActionRevision.h.

◆ Jsonize()

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

◆ operator=()

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

◆ RevisionChangeIdHasBeenSet()

bool Aws::CodePipeline::Model::ActionRevision::RevisionChangeIdHasBeenSet ( ) const
inline

The unique identifier of the change that set the state to this revision (for example, a deployment ID or timestamp).

Definition at line 101 of file ActionRevision.h.

◆ RevisionIdHasBeenSet()

bool Aws::CodePipeline::Model::ActionRevision::RevisionIdHasBeenSet ( ) const
inline

The system-generated unique ID that identifies the revision number of the action.

Definition at line 52 of file ActionRevision.h.

◆ SetCreated() [1/2]

void Aws::CodePipeline::Model::ActionRevision::SetCreated ( Aws::Utils::DateTime &&  value)
inline

The date and time when the most recent version of the action was created, in timestamp format.

Definition at line 162 of file ActionRevision.h.

◆ SetCreated() [2/2]

void Aws::CodePipeline::Model::ActionRevision::SetCreated ( const Aws::Utils::DateTime value)
inline

The date and time when the most recent version of the action was created, in timestamp format.

Definition at line 156 of file ActionRevision.h.

◆ SetRevisionChangeId() [1/3]

void Aws::CodePipeline::Model::ActionRevision::SetRevisionChangeId ( Aws::String &&  value)
inline

The unique identifier of the change that set the state to this revision (for example, a deployment ID or timestamp).

Definition at line 113 of file ActionRevision.h.

◆ SetRevisionChangeId() [2/3]

void Aws::CodePipeline::Model::ActionRevision::SetRevisionChangeId ( const Aws::String value)
inline

The unique identifier of the change that set the state to this revision (for example, a deployment ID or timestamp).

Definition at line 107 of file ActionRevision.h.

◆ SetRevisionChangeId() [3/3]

void Aws::CodePipeline::Model::ActionRevision::SetRevisionChangeId ( const char *  value)
inline

The unique identifier of the change that set the state to this revision (for example, a deployment ID or timestamp).

Definition at line 119 of file ActionRevision.h.

◆ SetRevisionId() [1/3]

void Aws::CodePipeline::Model::ActionRevision::SetRevisionId ( Aws::String &&  value)
inline

The system-generated unique ID that identifies the revision number of the action.

Definition at line 64 of file ActionRevision.h.

◆ SetRevisionId() [2/3]

void Aws::CodePipeline::Model::ActionRevision::SetRevisionId ( const Aws::String value)
inline

The system-generated unique ID that identifies the revision number of the action.

Definition at line 58 of file ActionRevision.h.

◆ SetRevisionId() [3/3]

void Aws::CodePipeline::Model::ActionRevision::SetRevisionId ( const char *  value)
inline

The system-generated unique ID that identifies the revision number of the action.

Definition at line 70 of file ActionRevision.h.

◆ WithCreated() [1/2]

ActionRevision& Aws::CodePipeline::Model::ActionRevision::WithCreated ( Aws::Utils::DateTime &&  value)
inline

The date and time when the most recent version of the action was created, in timestamp format.

Definition at line 174 of file ActionRevision.h.

◆ WithCreated() [2/2]

ActionRevision& Aws::CodePipeline::Model::ActionRevision::WithCreated ( const Aws::Utils::DateTime value)
inline

The date and time when the most recent version of the action was created, in timestamp format.

Definition at line 168 of file ActionRevision.h.

◆ WithRevisionChangeId() [1/3]

ActionRevision& Aws::CodePipeline::Model::ActionRevision::WithRevisionChangeId ( Aws::String &&  value)
inline

The unique identifier of the change that set the state to this revision (for example, a deployment ID or timestamp).

Definition at line 131 of file ActionRevision.h.

◆ WithRevisionChangeId() [2/3]

ActionRevision& Aws::CodePipeline::Model::ActionRevision::WithRevisionChangeId ( const Aws::String value)
inline

The unique identifier of the change that set the state to this revision (for example, a deployment ID or timestamp).

Definition at line 125 of file ActionRevision.h.

◆ WithRevisionChangeId() [3/3]

ActionRevision& Aws::CodePipeline::Model::ActionRevision::WithRevisionChangeId ( const char *  value)
inline

The unique identifier of the change that set the state to this revision (for example, a deployment ID or timestamp).

Definition at line 137 of file ActionRevision.h.

◆ WithRevisionId() [1/3]

ActionRevision& Aws::CodePipeline::Model::ActionRevision::WithRevisionId ( Aws::String &&  value)
inline

The system-generated unique ID that identifies the revision number of the action.

Definition at line 82 of file ActionRevision.h.

◆ WithRevisionId() [2/3]

ActionRevision& Aws::CodePipeline::Model::ActionRevision::WithRevisionId ( const Aws::String value)
inline

The system-generated unique ID that identifies the revision number of the action.

Definition at line 76 of file ActionRevision.h.

◆ WithRevisionId() [3/3]

ActionRevision& Aws::CodePipeline::Model::ActionRevision::WithRevisionId ( const char *  value)
inline

The system-generated unique ID that identifies the revision number of the action.

Definition at line 88 of file ActionRevision.h.


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