AWS SDK for C++  1.8.98
AWS SDK for C++
Public Member Functions | List of all members
Aws::IoTAnalytics::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::StringGetPipelineName () const
 
bool PipelineNameHasBeenSet () const
 
void SetPipelineName (const Aws::String &value)
 
void SetPipelineName (Aws::String &&value)
 
void SetPipelineName (const char *value)
 
PipelineSummaryWithPipelineName (const Aws::String &value)
 
PipelineSummaryWithPipelineName (Aws::String &&value)
 
PipelineSummaryWithPipelineName (const char *value)
 
const Aws::Vector< ReprocessingSummary > & GetReprocessingSummaries () const
 
bool ReprocessingSummariesHasBeenSet () const
 
void SetReprocessingSummaries (const Aws::Vector< ReprocessingSummary > &value)
 
void SetReprocessingSummaries (Aws::Vector< ReprocessingSummary > &&value)
 
PipelineSummaryWithReprocessingSummaries (const Aws::Vector< ReprocessingSummary > &value)
 
PipelineSummaryWithReprocessingSummaries (Aws::Vector< ReprocessingSummary > &&value)
 
PipelineSummaryAddReprocessingSummaries (const ReprocessingSummary &value)
 
PipelineSummaryAddReprocessingSummaries (ReprocessingSummary &&value)
 
const Aws::Utils::DateTimeGetCreationTime () const
 
bool CreationTimeHasBeenSet () const
 
void SetCreationTime (const Aws::Utils::DateTime &value)
 
void SetCreationTime (Aws::Utils::DateTime &&value)
 
PipelineSummaryWithCreationTime (const Aws::Utils::DateTime &value)
 
PipelineSummaryWithCreationTime (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetLastUpdateTime () const
 
bool LastUpdateTimeHasBeenSet () const
 
void SetLastUpdateTime (const Aws::Utils::DateTime &value)
 
void SetLastUpdateTime (Aws::Utils::DateTime &&value)
 
PipelineSummaryWithLastUpdateTime (const Aws::Utils::DateTime &value)
 
PipelineSummaryWithLastUpdateTime (Aws::Utils::DateTime &&value)
 

Detailed Description

A summary of information about a pipeline.

See Also:

AWS API Reference

Definition at line 34 of file PipelineSummary.h.

Constructor & Destructor Documentation

◆ PipelineSummary() [1/2]

Aws::IoTAnalytics::Model::PipelineSummary::PipelineSummary ( )

◆ PipelineSummary() [2/2]

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

Member Function Documentation

◆ AddReprocessingSummaries() [1/2]

PipelineSummary& Aws::IoTAnalytics::Model::PipelineSummary::AddReprocessingSummaries ( const ReprocessingSummary value)
inline

A summary of information about the pipeline reprocessing.

Definition at line 117 of file PipelineSummary.h.

◆ AddReprocessingSummaries() [2/2]

PipelineSummary& Aws::IoTAnalytics::Model::PipelineSummary::AddReprocessingSummaries ( ReprocessingSummary &&  value)
inline

A summary of information about the pipeline reprocessing.

Definition at line 122 of file PipelineSummary.h.

◆ CreationTimeHasBeenSet()

bool Aws::IoTAnalytics::Model::PipelineSummary::CreationTimeHasBeenSet ( ) const
inline

When the pipeline was created.

Definition at line 133 of file PipelineSummary.h.

◆ GetCreationTime()

const Aws::Utils::DateTime& Aws::IoTAnalytics::Model::PipelineSummary::GetCreationTime ( ) const
inline

When the pipeline was created.

Definition at line 128 of file PipelineSummary.h.

◆ GetLastUpdateTime()

const Aws::Utils::DateTime& Aws::IoTAnalytics::Model::PipelineSummary::GetLastUpdateTime ( ) const
inline

When the pipeline was last updated.

Definition at line 159 of file PipelineSummary.h.

◆ GetPipelineName()

const Aws::String& Aws::IoTAnalytics::Model::PipelineSummary::GetPipelineName ( ) const
inline

The name of the pipeline.

Definition at line 46 of file PipelineSummary.h.

◆ GetReprocessingSummaries()

const Aws::Vector<ReprocessingSummary>& Aws::IoTAnalytics::Model::PipelineSummary::GetReprocessingSummaries ( ) const
inline

A summary of information about the pipeline reprocessing.

Definition at line 87 of file PipelineSummary.h.

◆ Jsonize()

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

◆ LastUpdateTimeHasBeenSet()

bool Aws::IoTAnalytics::Model::PipelineSummary::LastUpdateTimeHasBeenSet ( ) const
inline

When the pipeline was last updated.

Definition at line 164 of file PipelineSummary.h.

◆ operator=()

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

◆ PipelineNameHasBeenSet()

bool Aws::IoTAnalytics::Model::PipelineSummary::PipelineNameHasBeenSet ( ) const
inline

The name of the pipeline.

Definition at line 51 of file PipelineSummary.h.

◆ ReprocessingSummariesHasBeenSet()

bool Aws::IoTAnalytics::Model::PipelineSummary::ReprocessingSummariesHasBeenSet ( ) const
inline

A summary of information about the pipeline reprocessing.

Definition at line 92 of file PipelineSummary.h.

◆ SetCreationTime() [1/2]

void Aws::IoTAnalytics::Model::PipelineSummary::SetCreationTime ( const Aws::Utils::DateTime value)
inline

When the pipeline was created.

Definition at line 138 of file PipelineSummary.h.

◆ SetCreationTime() [2/2]

void Aws::IoTAnalytics::Model::PipelineSummary::SetCreationTime ( Aws::Utils::DateTime &&  value)
inline

When the pipeline was created.

Definition at line 143 of file PipelineSummary.h.

◆ SetLastUpdateTime() [1/2]

void Aws::IoTAnalytics::Model::PipelineSummary::SetLastUpdateTime ( const Aws::Utils::DateTime value)
inline

When the pipeline was last updated.

Definition at line 169 of file PipelineSummary.h.

◆ SetLastUpdateTime() [2/2]

void Aws::IoTAnalytics::Model::PipelineSummary::SetLastUpdateTime ( Aws::Utils::DateTime &&  value)
inline

When the pipeline was last updated.

Definition at line 174 of file PipelineSummary.h.

◆ SetPipelineName() [1/3]

void Aws::IoTAnalytics::Model::PipelineSummary::SetPipelineName ( const Aws::String value)
inline

The name of the pipeline.

Definition at line 56 of file PipelineSummary.h.

◆ SetPipelineName() [2/3]

void Aws::IoTAnalytics::Model::PipelineSummary::SetPipelineName ( Aws::String &&  value)
inline

The name of the pipeline.

Definition at line 61 of file PipelineSummary.h.

◆ SetPipelineName() [3/3]

void Aws::IoTAnalytics::Model::PipelineSummary::SetPipelineName ( const char *  value)
inline

The name of the pipeline.

Definition at line 66 of file PipelineSummary.h.

◆ SetReprocessingSummaries() [1/2]

void Aws::IoTAnalytics::Model::PipelineSummary::SetReprocessingSummaries ( const Aws::Vector< ReprocessingSummary > &  value)
inline

A summary of information about the pipeline reprocessing.

Definition at line 97 of file PipelineSummary.h.

◆ SetReprocessingSummaries() [2/2]

void Aws::IoTAnalytics::Model::PipelineSummary::SetReprocessingSummaries ( Aws::Vector< ReprocessingSummary > &&  value)
inline

A summary of information about the pipeline reprocessing.

Definition at line 102 of file PipelineSummary.h.

◆ WithCreationTime() [1/2]

PipelineSummary& Aws::IoTAnalytics::Model::PipelineSummary::WithCreationTime ( const Aws::Utils::DateTime value)
inline

When the pipeline was created.

Definition at line 148 of file PipelineSummary.h.

◆ WithCreationTime() [2/2]

PipelineSummary& Aws::IoTAnalytics::Model::PipelineSummary::WithCreationTime ( Aws::Utils::DateTime &&  value)
inline

When the pipeline was created.

Definition at line 153 of file PipelineSummary.h.

◆ WithLastUpdateTime() [1/2]

PipelineSummary& Aws::IoTAnalytics::Model::PipelineSummary::WithLastUpdateTime ( const Aws::Utils::DateTime value)
inline

When the pipeline was last updated.

Definition at line 179 of file PipelineSummary.h.

◆ WithLastUpdateTime() [2/2]

PipelineSummary& Aws::IoTAnalytics::Model::PipelineSummary::WithLastUpdateTime ( Aws::Utils::DateTime &&  value)
inline

When the pipeline was last updated.

Definition at line 184 of file PipelineSummary.h.

◆ WithPipelineName() [1/3]

PipelineSummary& Aws::IoTAnalytics::Model::PipelineSummary::WithPipelineName ( const Aws::String value)
inline

The name of the pipeline.

Definition at line 71 of file PipelineSummary.h.

◆ WithPipelineName() [2/3]

PipelineSummary& Aws::IoTAnalytics::Model::PipelineSummary::WithPipelineName ( Aws::String &&  value)
inline

The name of the pipeline.

Definition at line 76 of file PipelineSummary.h.

◆ WithPipelineName() [3/3]

PipelineSummary& Aws::IoTAnalytics::Model::PipelineSummary::WithPipelineName ( const char *  value)
inline

The name of the pipeline.

Definition at line 81 of file PipelineSummary.h.

◆ WithReprocessingSummaries() [1/2]

PipelineSummary& Aws::IoTAnalytics::Model::PipelineSummary::WithReprocessingSummaries ( const Aws::Vector< ReprocessingSummary > &  value)
inline

A summary of information about the pipeline reprocessing.

Definition at line 107 of file PipelineSummary.h.

◆ WithReprocessingSummaries() [2/2]

PipelineSummary& Aws::IoTAnalytics::Model::PipelineSummary::WithReprocessingSummaries ( Aws::Vector< ReprocessingSummary > &&  value)
inline

A summary of information about the pipeline reprocessing.

Definition at line 112 of file PipelineSummary.h.


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