AWS SDK for C++  1.9.123
AWS SDK for C++
Public Member Functions | List of all members
Aws::Synthetics::Model::CanaryRunTimeline Class Reference

#include <CanaryRunTimeline.h>

Public Member Functions

 CanaryRunTimeline ()
 
 CanaryRunTimeline (Aws::Utils::Json::JsonView jsonValue)
 
CanaryRunTimelineoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Utils::DateTimeGetStarted () const
 
bool StartedHasBeenSet () const
 
void SetStarted (const Aws::Utils::DateTime &value)
 
void SetStarted (Aws::Utils::DateTime &&value)
 
CanaryRunTimelineWithStarted (const Aws::Utils::DateTime &value)
 
CanaryRunTimelineWithStarted (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetCompleted () const
 
bool CompletedHasBeenSet () const
 
void SetCompleted (const Aws::Utils::DateTime &value)
 
void SetCompleted (Aws::Utils::DateTime &&value)
 
CanaryRunTimelineWithCompleted (const Aws::Utils::DateTime &value)
 
CanaryRunTimelineWithCompleted (Aws::Utils::DateTime &&value)
 

Detailed Description

This structure contains the start and end times of a single canary run.

See Also:

AWS API Reference

Definition at line 32 of file CanaryRunTimeline.h.

Constructor & Destructor Documentation

◆ CanaryRunTimeline() [1/2]

Aws::Synthetics::Model::CanaryRunTimeline::CanaryRunTimeline ( )

◆ CanaryRunTimeline() [2/2]

Aws::Synthetics::Model::CanaryRunTimeline::CanaryRunTimeline ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ CompletedHasBeenSet()

bool Aws::Synthetics::Model::CanaryRunTimeline::CompletedHasBeenSet ( ) const
inline

The end time of the run.

Definition at line 80 of file CanaryRunTimeline.h.

◆ GetCompleted()

const Aws::Utils::DateTime& Aws::Synthetics::Model::CanaryRunTimeline::GetCompleted ( ) const
inline

The end time of the run.

Definition at line 75 of file CanaryRunTimeline.h.

◆ GetStarted()

const Aws::Utils::DateTime& Aws::Synthetics::Model::CanaryRunTimeline::GetStarted ( ) const
inline

The start time of the run.

Definition at line 44 of file CanaryRunTimeline.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Synthetics::Model::CanaryRunTimeline::Jsonize ( ) const

◆ operator=()

CanaryRunTimeline& Aws::Synthetics::Model::CanaryRunTimeline::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetCompleted() [1/2]

void Aws::Synthetics::Model::CanaryRunTimeline::SetCompleted ( Aws::Utils::DateTime &&  value)
inline

The end time of the run.

Definition at line 90 of file CanaryRunTimeline.h.

◆ SetCompleted() [2/2]

void Aws::Synthetics::Model::CanaryRunTimeline::SetCompleted ( const Aws::Utils::DateTime value)
inline

The end time of the run.

Definition at line 85 of file CanaryRunTimeline.h.

◆ SetStarted() [1/2]

void Aws::Synthetics::Model::CanaryRunTimeline::SetStarted ( Aws::Utils::DateTime &&  value)
inline

The start time of the run.

Definition at line 59 of file CanaryRunTimeline.h.

◆ SetStarted() [2/2]

void Aws::Synthetics::Model::CanaryRunTimeline::SetStarted ( const Aws::Utils::DateTime value)
inline

The start time of the run.

Definition at line 54 of file CanaryRunTimeline.h.

◆ StartedHasBeenSet()

bool Aws::Synthetics::Model::CanaryRunTimeline::StartedHasBeenSet ( ) const
inline

The start time of the run.

Definition at line 49 of file CanaryRunTimeline.h.

◆ WithCompleted() [1/2]

CanaryRunTimeline& Aws::Synthetics::Model::CanaryRunTimeline::WithCompleted ( Aws::Utils::DateTime &&  value)
inline

The end time of the run.

Definition at line 100 of file CanaryRunTimeline.h.

◆ WithCompleted() [2/2]

CanaryRunTimeline& Aws::Synthetics::Model::CanaryRunTimeline::WithCompleted ( const Aws::Utils::DateTime value)
inline

The end time of the run.

Definition at line 95 of file CanaryRunTimeline.h.

◆ WithStarted() [1/2]

CanaryRunTimeline& Aws::Synthetics::Model::CanaryRunTimeline::WithStarted ( Aws::Utils::DateTime &&  value)
inline

The start time of the run.

Definition at line 69 of file CanaryRunTimeline.h.

◆ WithStarted() [2/2]

CanaryRunTimeline& Aws::Synthetics::Model::CanaryRunTimeline::WithStarted ( const Aws::Utils::DateTime value)
inline

The start time of the run.

Definition at line 64 of file CanaryRunTimeline.h.


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