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

#include <PipelineMetadata.h>

Public Member Functions

 PipelineMetadata ()
 
 PipelineMetadata (Aws::Utils::Json::JsonView jsonValue)
 
PipelineMetadataoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetPipelineArn () const
 
bool PipelineArnHasBeenSet () const
 
void SetPipelineArn (const Aws::String &value)
 
void SetPipelineArn (Aws::String &&value)
 
void SetPipelineArn (const char *value)
 
PipelineMetadataWithPipelineArn (const Aws::String &value)
 
PipelineMetadataWithPipelineArn (Aws::String &&value)
 
PipelineMetadataWithPipelineArn (const char *value)
 
const Aws::Utils::DateTimeGetCreated () const
 
bool CreatedHasBeenSet () const
 
void SetCreated (const Aws::Utils::DateTime &value)
 
void SetCreated (Aws::Utils::DateTime &&value)
 
PipelineMetadataWithCreated (const Aws::Utils::DateTime &value)
 
PipelineMetadataWithCreated (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)
 
PipelineMetadataWithUpdated (const Aws::Utils::DateTime &value)
 
PipelineMetadataWithUpdated (Aws::Utils::DateTime &&value)
 

Detailed Description

Information about a pipeline.

See Also:

AWS API Reference

Definition at line 32 of file PipelineMetadata.h.

Constructor & Destructor Documentation

◆ PipelineMetadata() [1/2]

Aws::CodePipeline::Model::PipelineMetadata::PipelineMetadata ( )

◆ PipelineMetadata() [2/2]

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

Member Function Documentation

◆ CreatedHasBeenSet()

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

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

Definition at line 90 of file PipelineMetadata.h.

◆ GetCreated()

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

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

Definition at line 85 of file PipelineMetadata.h.

◆ GetPipelineArn()

const Aws::String& Aws::CodePipeline::Model::PipelineMetadata::GetPipelineArn ( ) const
inline

The Amazon Resource Name (ARN) of the pipeline.

Definition at line 44 of file PipelineMetadata.h.

◆ GetUpdated()

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

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

Definition at line 116 of file PipelineMetadata.h.

◆ Jsonize()

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

◆ operator=()

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

◆ PipelineArnHasBeenSet()

bool Aws::CodePipeline::Model::PipelineMetadata::PipelineArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the pipeline.

Definition at line 49 of file PipelineMetadata.h.

◆ SetCreated() [1/2]

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

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

Definition at line 100 of file PipelineMetadata.h.

◆ SetCreated() [2/2]

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

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

Definition at line 95 of file PipelineMetadata.h.

◆ SetPipelineArn() [1/3]

void Aws::CodePipeline::Model::PipelineMetadata::SetPipelineArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the pipeline.

Definition at line 59 of file PipelineMetadata.h.

◆ SetPipelineArn() [2/3]

void Aws::CodePipeline::Model::PipelineMetadata::SetPipelineArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the pipeline.

Definition at line 54 of file PipelineMetadata.h.

◆ SetPipelineArn() [3/3]

void Aws::CodePipeline::Model::PipelineMetadata::SetPipelineArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the pipeline.

Definition at line 64 of file PipelineMetadata.h.

◆ SetUpdated() [1/2]

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

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

Definition at line 131 of file PipelineMetadata.h.

◆ SetUpdated() [2/2]

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

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

Definition at line 126 of file PipelineMetadata.h.

◆ UpdatedHasBeenSet()

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

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

Definition at line 121 of file PipelineMetadata.h.

◆ WithCreated() [1/2]

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

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

Definition at line 110 of file PipelineMetadata.h.

◆ WithCreated() [2/2]

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

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

Definition at line 105 of file PipelineMetadata.h.

◆ WithPipelineArn() [1/3]

PipelineMetadata& Aws::CodePipeline::Model::PipelineMetadata::WithPipelineArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the pipeline.

Definition at line 74 of file PipelineMetadata.h.

◆ WithPipelineArn() [2/3]

PipelineMetadata& Aws::CodePipeline::Model::PipelineMetadata::WithPipelineArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the pipeline.

Definition at line 69 of file PipelineMetadata.h.

◆ WithPipelineArn() [3/3]

PipelineMetadata& Aws::CodePipeline::Model::PipelineMetadata::WithPipelineArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the pipeline.

Definition at line 79 of file PipelineMetadata.h.

◆ WithUpdated() [1/2]

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

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

Definition at line 141 of file PipelineMetadata.h.

◆ WithUpdated() [2/2]

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

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

Definition at line 136 of file PipelineMetadata.h.


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