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

#include <EndTimeRange.h>

Public Member Functions

 EndTimeRange ()
 
 EndTimeRange (Aws::Utils::Json::JsonView jsonValue)
 
EndTimeRangeoperator= (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)
 
EndTimeRangeWithFromTime (const Aws::Utils::DateTime &value)
 
EndTimeRangeWithFromTime (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)
 
EndTimeRangeWithToTime (const Aws::Utils::DateTime &value)
 
EndTimeRangeWithToTime (Aws::Utils::DateTime &&value)
 

Detailed Description

A range of time that specifies when anomalous behavior in an anomaly or insight ended.

See Also:

AWS API Reference

Definition at line 32 of file EndTimeRange.h.

Constructor & Destructor Documentation

◆ EndTimeRange() [1/2]

Aws::DevOpsGuru::Model::EndTimeRange::EndTimeRange ( )

◆ EndTimeRange() [2/2]

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

Member Function Documentation

◆ FromTimeHasBeenSet()

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

The earliest end time in the time range.

Definition at line 49 of file EndTimeRange.h.

◆ GetFromTime()

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

The earliest end time in the time range.

Definition at line 44 of file EndTimeRange.h.

◆ GetToTime()

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

The latest end time in the time range.

Definition at line 75 of file EndTimeRange.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetFromTime() [1/2]

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

The earliest end time in the time range.

Definition at line 59 of file EndTimeRange.h.

◆ SetFromTime() [2/2]

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

The earliest end time in the time range.

Definition at line 54 of file EndTimeRange.h.

◆ SetToTime() [1/2]

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

The latest end time in the time range.

Definition at line 90 of file EndTimeRange.h.

◆ SetToTime() [2/2]

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

The latest end time in the time range.

Definition at line 85 of file EndTimeRange.h.

◆ ToTimeHasBeenSet()

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

The latest end time in the time range.

Definition at line 80 of file EndTimeRange.h.

◆ WithFromTime() [1/2]

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

The earliest end time in the time range.

Definition at line 69 of file EndTimeRange.h.

◆ WithFromTime() [2/2]

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

The earliest end time in the time range.

Definition at line 64 of file EndTimeRange.h.

◆ WithToTime() [1/2]

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

The latest end time in the time range.

Definition at line 100 of file EndTimeRange.h.

◆ WithToTime() [2/2]

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

The latest end time in the time range.

Definition at line 95 of file EndTimeRange.h.


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