7#include <aws/backup/Backup_EXPORTS.h>
8#include <aws/core/utils/DateTime.h>
53 template<
typename FromDateT = Aws::Utils::DateTime>
54 void SetFromDate(FromDateT&& value) { m_fromDateHasBeenSet =
true; m_fromDate = std::forward<FromDateT>(value); }
55 template<
typename FromDateT = Aws::Utils::DateTime>
67 template<
typename ToDateT = Aws::Utils::DateTime>
68 void SetToDate(ToDateT&& value) { m_toDateHasBeenSet =
true; m_toDate = std::forward<ToDateT>(value); }
69 template<
typename ToDateT = Aws::Utils::DateTime>
75 bool m_fromDateHasBeenSet =
false;
78 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