7#include <aws/shield/Shield_EXPORTS.h>
8#include <aws/core/utils/DateTime.h>
66 bool m_fromInclusiveHasBeenSet =
false;
69 bool m_toExclusiveHasBeenSet =
false;
const Aws::Utils::DateTime & GetFromInclusive() const
void SetFromInclusive(const Aws::Utils::DateTime &value)
void SetToExclusive(Aws::Utils::DateTime &&value)
TimeRange & WithToExclusive(const Aws::Utils::DateTime &value)
AWS_SHIELD_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_SHIELD_API TimeRange()
TimeRange & WithFromInclusive(const Aws::Utils::DateTime &value)
const Aws::Utils::DateTime & GetToExclusive() const
AWS_SHIELD_API TimeRange(Aws::Utils::Json::JsonView jsonValue)
void SetToExclusive(const Aws::Utils::DateTime &value)
TimeRange & WithToExclusive(Aws::Utils::DateTime &&value)
void SetFromInclusive(Aws::Utils::DateTime &&value)
AWS_SHIELD_API TimeRange & operator=(Aws::Utils::Json::JsonView jsonValue)
bool ToExclusiveHasBeenSet() const
TimeRange & WithFromInclusive(Aws::Utils::DateTime &&value)
bool FromInclusiveHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue