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

#include <PipelineSummary.h>

Public Member Functions

 PipelineSummary ()
 
 PipelineSummary (Aws::Utils::Json::JsonView jsonValue)
 
PipelineSummaryoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetName () const
 
bool NameHasBeenSet () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
PipelineSummaryWithName (const Aws::String &value)
 
PipelineSummaryWithName (Aws::String &&value)
 
PipelineSummaryWithName (const char *value)
 
int GetVersion () const
 
bool VersionHasBeenSet () const
 
void SetVersion (int value)
 
PipelineSummaryWithVersion (int value)
 
const Aws::Utils::DateTimeGetCreated () const
 
bool CreatedHasBeenSet () const
 
void SetCreated (const Aws::Utils::DateTime &value)
 
void SetCreated (Aws::Utils::DateTime &&value)
 
PipelineSummaryWithCreated (const Aws::Utils::DateTime &value)
 
PipelineSummaryWithCreated (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetUpdated () const
 
bool UpdatedHasBeenSet () const
 
void SetUpdated (const Aws::Utils::DateTime &value)
 
void SetUpdated (Aws::Utils::DateTime &&value)
 
PipelineSummaryWithUpdated (const Aws::Utils::DateTime &value)
 
PipelineSummaryWithUpdated (Aws::Utils::DateTime &&value)
 

Detailed Description

Returns a summary of a pipeline.

See Also:

AWS API Reference

Definition at line 32 of file PipelineSummary.h.

Constructor & Destructor Documentation

◆ PipelineSummary() [1/2]

Aws::CodePipeline::Model::PipelineSummary::PipelineSummary ( )

◆ PipelineSummary() [2/2]

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

Member Function Documentation

◆ CreatedHasBeenSet()

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

The date and time the pipeline was created, in timestamp format.

Definition at line 111 of file PipelineSummary.h.

◆ GetCreated()

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

The date and time the pipeline was created, in timestamp format.

Definition at line 106 of file PipelineSummary.h.

◆ GetName()

const Aws::String& Aws::CodePipeline::Model::PipelineSummary::GetName ( ) const
inline

The name of the pipeline.

Definition at line 44 of file PipelineSummary.h.

◆ GetUpdated()

const Aws::Utils::DateTime& Aws::CodePipeline::Model::PipelineSummary::GetUpdated ( ) const
inline

The date and time of the last update to the pipeline, in timestamp format.

Definition at line 138 of file PipelineSummary.h.

◆ GetVersion()

int Aws::CodePipeline::Model::PipelineSummary::GetVersion ( ) const
inline

The version number of the pipeline.

Definition at line 85 of file PipelineSummary.h.

◆ Jsonize()

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

◆ NameHasBeenSet()

bool Aws::CodePipeline::Model::PipelineSummary::NameHasBeenSet ( ) const
inline

The name of the pipeline.

Definition at line 49 of file PipelineSummary.h.

◆ operator=()

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

◆ SetCreated() [1/2]

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

The date and time the pipeline was created, in timestamp format.

Definition at line 121 of file PipelineSummary.h.

◆ SetCreated() [2/2]

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

The date and time the pipeline was created, in timestamp format.

Definition at line 116 of file PipelineSummary.h.

◆ SetName() [1/3]

void Aws::CodePipeline::Model::PipelineSummary::SetName ( Aws::String &&  value)
inline

The name of the pipeline.

Definition at line 59 of file PipelineSummary.h.

◆ SetName() [2/3]

void Aws::CodePipeline::Model::PipelineSummary::SetName ( const Aws::String value)
inline

The name of the pipeline.

Definition at line 54 of file PipelineSummary.h.

◆ SetName() [3/3]

void Aws::CodePipeline::Model::PipelineSummary::SetName ( const char *  value)
inline

The name of the pipeline.

Definition at line 64 of file PipelineSummary.h.

◆ SetUpdated() [1/2]

void Aws::CodePipeline::Model::PipelineSummary::SetUpdated ( Aws::Utils::DateTime &&  value)
inline

The date and time of the last update to the pipeline, in timestamp format.

Definition at line 156 of file PipelineSummary.h.

◆ SetUpdated() [2/2]

void Aws::CodePipeline::Model::PipelineSummary::SetUpdated ( const Aws::Utils::DateTime value)
inline

The date and time of the last update to the pipeline, in timestamp format.

Definition at line 150 of file PipelineSummary.h.

◆ SetVersion()

void Aws::CodePipeline::Model::PipelineSummary::SetVersion ( int  value)
inline

The version number of the pipeline.

Definition at line 95 of file PipelineSummary.h.

◆ UpdatedHasBeenSet()

bool Aws::CodePipeline::Model::PipelineSummary::UpdatedHasBeenSet ( ) const
inline

The date and time of the last update to the pipeline, in timestamp format.

Definition at line 144 of file PipelineSummary.h.

◆ VersionHasBeenSet()

bool Aws::CodePipeline::Model::PipelineSummary::VersionHasBeenSet ( ) const
inline

The version number of the pipeline.

Definition at line 90 of file PipelineSummary.h.

◆ WithCreated() [1/2]

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

The date and time the pipeline was created, in timestamp format.

Definition at line 131 of file PipelineSummary.h.

◆ WithCreated() [2/2]

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

The date and time the pipeline was created, in timestamp format.

Definition at line 126 of file PipelineSummary.h.

◆ WithName() [1/3]

PipelineSummary& Aws::CodePipeline::Model::PipelineSummary::WithName ( Aws::String &&  value)
inline

The name of the pipeline.

Definition at line 74 of file PipelineSummary.h.

◆ WithName() [2/3]

PipelineSummary& Aws::CodePipeline::Model::PipelineSummary::WithName ( const Aws::String value)
inline

The name of the pipeline.

Definition at line 69 of file PipelineSummary.h.

◆ WithName() [3/3]

PipelineSummary& Aws::CodePipeline::Model::PipelineSummary::WithName ( const char *  value)
inline

The name of the pipeline.

Definition at line 79 of file PipelineSummary.h.

◆ WithUpdated() [1/2]

PipelineSummary& Aws::CodePipeline::Model::PipelineSummary::WithUpdated ( Aws::Utils::DateTime &&  value)
inline

The date and time of the last update to the pipeline, in timestamp format.

Definition at line 168 of file PipelineSummary.h.

◆ WithUpdated() [2/2]

PipelineSummary& Aws::CodePipeline::Model::PipelineSummary::WithUpdated ( const Aws::Utils::DateTime value)
inline

The date and time of the last update to the pipeline, in timestamp format.

Definition at line 162 of file PipelineSummary.h.

◆ WithVersion()

PipelineSummary& Aws::CodePipeline::Model::PipelineSummary::WithVersion ( int  value)
inline

The version number of the pipeline.

Definition at line 100 of file PipelineSummary.h.


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