7#include <aws/backup/Backup_EXPORTS.h>
8#include <aws/core/utils/DateTime.h>
47 template <
typename FromDateT = Aws::Utils::DateTime>
49 m_fromDateHasBeenSet =
true;
50 m_fromDate = std::forward<FromDateT>(value);
52 template <
typename FromDateT = Aws::Utils::DateTime>
67 template <
typename ToDateT = Aws::Utils::DateTime>
69 m_toDateHasBeenSet =
true;
70 m_toDate = std::forward<ToDateT>(value);
72 template <
typename ToDateT = Aws::Utils::DateTime>
82 bool m_fromDateHasBeenSet =
false;
83 bool m_toDateHasBeenSet =
false;
DateRange & WithFromDate(FromDateT &&value)
const Aws::Utils::DateTime & GetToDate() const
bool FromDateHasBeenSet() const
AWS_BACKUP_API DateRange()=default
const Aws::Utils::DateTime & GetFromDate() const
void SetFromDate(FromDateT &&value)
AWS_BACKUP_API DateRange(Aws::Utils::Json::JsonView jsonValue)
AWS_BACKUP_API DateRange & operator=(Aws::Utils::Json::JsonView jsonValue)
DateRange & WithToDate(ToDateT &&value)
AWS_BACKUP_API Aws::Utils::Json::JsonValue Jsonize() const
bool ToDateHasBeenSet() const
void SetToDate(ToDateT &&value)
Aws::Utils::Json::JsonValue JsonValue