AWS SDK for C++  1.9.68
AWS SDK for C++
Public Member Functions | List of all members
Aws::SecurityHub::Model::DateRange Class Reference

#include <DateRange.h>

Public Member Functions

 DateRange ()
 
 DateRange (Aws::Utils::Json::JsonView jsonValue)
 
DateRangeoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
int GetValue () const
 
bool ValueHasBeenSet () const
 
void SetValue (int value)
 
DateRangeWithValue (int value)
 
const DateRangeUnitGetUnit () const
 
bool UnitHasBeenSet () const
 
void SetUnit (const DateRangeUnit &value)
 
void SetUnit (DateRangeUnit &&value)
 
DateRangeWithUnit (const DateRangeUnit &value)
 
DateRangeWithUnit (DateRangeUnit &&value)
 

Detailed Description

A date range for the date filter.

See Also:

AWS API Reference

Definition at line 31 of file DateRange.h.

Constructor & Destructor Documentation

◆ DateRange() [1/2]

Aws::SecurityHub::Model::DateRange::DateRange ( )

◆ DateRange() [2/2]

Aws::SecurityHub::Model::DateRange::DateRange ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetUnit()

const DateRangeUnit& Aws::SecurityHub::Model::DateRange::GetUnit ( ) const
inline

A date range unit for the date filter.

Definition at line 64 of file DateRange.h.

◆ GetValue()

int Aws::SecurityHub::Model::DateRange::GetValue ( ) const
inline

A date range value for the date filter.

Definition at line 43 of file DateRange.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::SecurityHub::Model::DateRange::Jsonize ( ) const

◆ operator=()

DateRange& Aws::SecurityHub::Model::DateRange::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetUnit() [1/2]

void Aws::SecurityHub::Model::DateRange::SetUnit ( const DateRangeUnit value)
inline

A date range unit for the date filter.

Definition at line 74 of file DateRange.h.

◆ SetUnit() [2/2]

void Aws::SecurityHub::Model::DateRange::SetUnit ( DateRangeUnit &&  value)
inline

A date range unit for the date filter.

Definition at line 79 of file DateRange.h.

◆ SetValue()

void Aws::SecurityHub::Model::DateRange::SetValue ( int  value)
inline

A date range value for the date filter.

Definition at line 53 of file DateRange.h.

◆ UnitHasBeenSet()

bool Aws::SecurityHub::Model::DateRange::UnitHasBeenSet ( ) const
inline

A date range unit for the date filter.

Definition at line 69 of file DateRange.h.

◆ ValueHasBeenSet()

bool Aws::SecurityHub::Model::DateRange::ValueHasBeenSet ( ) const
inline

A date range value for the date filter.

Definition at line 48 of file DateRange.h.

◆ WithUnit() [1/2]

DateRange& Aws::SecurityHub::Model::DateRange::WithUnit ( const DateRangeUnit value)
inline

A date range unit for the date filter.

Definition at line 84 of file DateRange.h.

◆ WithUnit() [2/2]

DateRange& Aws::SecurityHub::Model::DateRange::WithUnit ( DateRangeUnit &&  value)
inline

A date range unit for the date filter.

Definition at line 89 of file DateRange.h.

◆ WithValue()

DateRange& Aws::SecurityHub::Model::DateRange::WithValue ( int  value)
inline

A date range value for the date filter.

Definition at line 58 of file DateRange.h.


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