AWS SDK for C++  1.9.175
AWS SDK for C++
Public Member Functions | List of all members
Aws::DevOpsGuru::Model::StartTimeRange Class Reference

#include <StartTimeRange.h>

Public Member Functions

 StartTimeRange ()
 
 StartTimeRange (Aws::Utils::Json::JsonView jsonValue)
 
StartTimeRangeoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Utils::DateTimeGetFromTime () const
 
bool FromTimeHasBeenSet () const
 
void SetFromTime (const Aws::Utils::DateTime &value)
 
void SetFromTime (Aws::Utils::DateTime &&value)
 
StartTimeRangeWithFromTime (const Aws::Utils::DateTime &value)
 
StartTimeRangeWithFromTime (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetToTime () const
 
bool ToTimeHasBeenSet () const
 
void SetToTime (const Aws::Utils::DateTime &value)
 
void SetToTime (Aws::Utils::DateTime &&value)
 
StartTimeRangeWithToTime (const Aws::Utils::DateTime &value)
 
StartTimeRangeWithToTime (Aws::Utils::DateTime &&value)
 

Detailed Description

A time range used to specify when the behavior of an insight or anomaly started.

See Also:

AWS API Reference

Definition at line 32 of file StartTimeRange.h.

Constructor & Destructor Documentation

◆ StartTimeRange() [1/2]

Aws::DevOpsGuru::Model::StartTimeRange::StartTimeRange ( )

◆ StartTimeRange() [2/2]

Aws::DevOpsGuru::Model::StartTimeRange::StartTimeRange ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ FromTimeHasBeenSet()

bool Aws::DevOpsGuru::Model::StartTimeRange::FromTimeHasBeenSet ( ) const
inline

The start time of the time range.

Definition at line 49 of file StartTimeRange.h.

◆ GetFromTime()

const Aws::Utils::DateTime& Aws::DevOpsGuru::Model::StartTimeRange::GetFromTime ( ) const
inline

The start time of the time range.

Definition at line 44 of file StartTimeRange.h.

◆ GetToTime()

const Aws::Utils::DateTime& Aws::DevOpsGuru::Model::StartTimeRange::GetToTime ( ) const
inline

The end time of the time range.

Definition at line 75 of file StartTimeRange.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::DevOpsGuru::Model::StartTimeRange::Jsonize ( ) const

◆ operator=()

StartTimeRange& Aws::DevOpsGuru::Model::StartTimeRange::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetFromTime() [1/2]

void Aws::DevOpsGuru::Model::StartTimeRange::SetFromTime ( Aws::Utils::DateTime &&  value)
inline

The start time of the time range.

Definition at line 59 of file StartTimeRange.h.

◆ SetFromTime() [2/2]

void Aws::DevOpsGuru::Model::StartTimeRange::SetFromTime ( const Aws::Utils::DateTime value)
inline

The start time of the time range.

Definition at line 54 of file StartTimeRange.h.

◆ SetToTime() [1/2]

void Aws::DevOpsGuru::Model::StartTimeRange::SetToTime ( Aws::Utils::DateTime &&  value)
inline

The end time of the time range.

Definition at line 90 of file StartTimeRange.h.

◆ SetToTime() [2/2]

void Aws::DevOpsGuru::Model::StartTimeRange::SetToTime ( const Aws::Utils::DateTime value)
inline

The end time of the time range.

Definition at line 85 of file StartTimeRange.h.

◆ ToTimeHasBeenSet()

bool Aws::DevOpsGuru::Model::StartTimeRange::ToTimeHasBeenSet ( ) const
inline

The end time of the time range.

Definition at line 80 of file StartTimeRange.h.

◆ WithFromTime() [1/2]

StartTimeRange& Aws::DevOpsGuru::Model::StartTimeRange::WithFromTime ( Aws::Utils::DateTime &&  value)
inline

The start time of the time range.

Definition at line 69 of file StartTimeRange.h.

◆ WithFromTime() [2/2]

StartTimeRange& Aws::DevOpsGuru::Model::StartTimeRange::WithFromTime ( const Aws::Utils::DateTime value)
inline

The start time of the time range.

Definition at line 64 of file StartTimeRange.h.

◆ WithToTime() [1/2]

StartTimeRange& Aws::DevOpsGuru::Model::StartTimeRange::WithToTime ( Aws::Utils::DateTime &&  value)
inline

The end time of the time range.

Definition at line 100 of file StartTimeRange.h.

◆ WithToTime() [2/2]

StartTimeRange& Aws::DevOpsGuru::Model::StartTimeRange::WithToTime ( const Aws::Utils::DateTime value)
inline

The end time of the time range.

Definition at line 95 of file StartTimeRange.h.


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