AWS SDK for C++  1.9.45
AWS SDK for C++
Public Member Functions | List of all members
Aws::ElastiCache::Model::TimeRangeFilter Class Reference

#include <TimeRangeFilter.h>

Public Member Functions

 TimeRangeFilter ()
 
 TimeRangeFilter (const Aws::Utils::Xml::XmlNode &xmlNode)
 
TimeRangeFilteroperator= (const Aws::Utils::Xml::XmlNode &xmlNode)
 
void OutputToStream (Aws::OStream &ostream, const char *location, unsigned index, const char *locationValue) const
 
void OutputToStream (Aws::OStream &oStream, const char *location) const
 
const Aws::Utils::DateTimeGetStartTime () const
 
bool StartTimeHasBeenSet () const
 
void SetStartTime (const Aws::Utils::DateTime &value)
 
void SetStartTime (Aws::Utils::DateTime &&value)
 
TimeRangeFilterWithStartTime (const Aws::Utils::DateTime &value)
 
TimeRangeFilterWithStartTime (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetEndTime () const
 
bool EndTimeHasBeenSet () const
 
void SetEndTime (const Aws::Utils::DateTime &value)
 
void SetEndTime (Aws::Utils::DateTime &&value)
 
TimeRangeFilterWithEndTime (const Aws::Utils::DateTime &value)
 
TimeRangeFilterWithEndTime (Aws::Utils::DateTime &&value)
 

Detailed Description

Filters update actions from the service updates that are in available status during the time range.

See Also:

AWS API Reference

Definition at line 32 of file TimeRangeFilter.h.

Constructor & Destructor Documentation

◆ TimeRangeFilter() [1/2]

Aws::ElastiCache::Model::TimeRangeFilter::TimeRangeFilter ( )

◆ TimeRangeFilter() [2/2]

Aws::ElastiCache::Model::TimeRangeFilter::TimeRangeFilter ( const Aws::Utils::Xml::XmlNode xmlNode)

Member Function Documentation

◆ EndTimeHasBeenSet()

bool Aws::ElastiCache::Model::TimeRangeFilter::EndTimeHasBeenSet ( ) const
inline

The end time of the time range filter

Definition at line 82 of file TimeRangeFilter.h.

◆ GetEndTime()

const Aws::Utils::DateTime& Aws::ElastiCache::Model::TimeRangeFilter::GetEndTime ( ) const
inline

The end time of the time range filter

Definition at line 77 of file TimeRangeFilter.h.

◆ GetStartTime()

const Aws::Utils::DateTime& Aws::ElastiCache::Model::TimeRangeFilter::GetStartTime ( ) const
inline

The start time of the time range filter

Definition at line 46 of file TimeRangeFilter.h.

◆ operator=()

TimeRangeFilter& Aws::ElastiCache::Model::TimeRangeFilter::operator= ( const Aws::Utils::Xml::XmlNode xmlNode)

◆ OutputToStream() [1/2]

void Aws::ElastiCache::Model::TimeRangeFilter::OutputToStream ( Aws::OStream oStream,
const char *  location 
) const

◆ OutputToStream() [2/2]

void Aws::ElastiCache::Model::TimeRangeFilter::OutputToStream ( Aws::OStream ostream,
const char *  location,
unsigned  index,
const char *  locationValue 
) const

◆ SetEndTime() [1/2]

void Aws::ElastiCache::Model::TimeRangeFilter::SetEndTime ( Aws::Utils::DateTime &&  value)
inline

The end time of the time range filter

Definition at line 92 of file TimeRangeFilter.h.

◆ SetEndTime() [2/2]

void Aws::ElastiCache::Model::TimeRangeFilter::SetEndTime ( const Aws::Utils::DateTime value)
inline

The end time of the time range filter

Definition at line 87 of file TimeRangeFilter.h.

◆ SetStartTime() [1/2]

void Aws::ElastiCache::Model::TimeRangeFilter::SetStartTime ( Aws::Utils::DateTime &&  value)
inline

The start time of the time range filter

Definition at line 61 of file TimeRangeFilter.h.

◆ SetStartTime() [2/2]

void Aws::ElastiCache::Model::TimeRangeFilter::SetStartTime ( const Aws::Utils::DateTime value)
inline

The start time of the time range filter

Definition at line 56 of file TimeRangeFilter.h.

◆ StartTimeHasBeenSet()

bool Aws::ElastiCache::Model::TimeRangeFilter::StartTimeHasBeenSet ( ) const
inline

The start time of the time range filter

Definition at line 51 of file TimeRangeFilter.h.

◆ WithEndTime() [1/2]

TimeRangeFilter& Aws::ElastiCache::Model::TimeRangeFilter::WithEndTime ( Aws::Utils::DateTime &&  value)
inline

The end time of the time range filter

Definition at line 102 of file TimeRangeFilter.h.

◆ WithEndTime() [2/2]

TimeRangeFilter& Aws::ElastiCache::Model::TimeRangeFilter::WithEndTime ( const Aws::Utils::DateTime value)
inline

The end time of the time range filter

Definition at line 97 of file TimeRangeFilter.h.

◆ WithStartTime() [1/2]

TimeRangeFilter& Aws::ElastiCache::Model::TimeRangeFilter::WithStartTime ( Aws::Utils::DateTime &&  value)
inline

The start time of the time range filter

Definition at line 71 of file TimeRangeFilter.h.

◆ WithStartTime() [2/2]

TimeRangeFilter& Aws::ElastiCache::Model::TimeRangeFilter::WithStartTime ( const Aws::Utils::DateTime value)
inline

The start time of the time range filter

Definition at line 66 of file TimeRangeFilter.h.


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