7#include <aws/core/utils/DateTime.h>
8#include <aws/quicksight/QuickSight_EXPORTS.h>
41 template <
typename DateT = Aws::Utils::DateTime>
43 m_dateHasBeenSet =
true;
44 m_date = std::forward<DateT>(value);
46 template <
typename DateT = Aws::Utils::DateTime>
48 SetDate(std::forward<DateT>(value));
57 inline double GetValue()
const {
return m_value; }
60 m_valueHasBeenSet =
true;
72 bool m_dateHasBeenSet =
false;
73 bool m_valueHasBeenSet =
false;
WhatIfPointScenario & WithDate(DateT &&value)
bool DateHasBeenSet() const
AWS_QUICKSIGHT_API WhatIfPointScenario()=default
void SetValue(double value)
bool ValueHasBeenSet() const
WhatIfPointScenario & WithValue(double value)
const Aws::Utils::DateTime & GetDate() const
AWS_QUICKSIGHT_API WhatIfPointScenario(Aws::Utils::Json::JsonView jsonValue)
void SetDate(DateT &&value)
AWS_QUICKSIGHT_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_QUICKSIGHT_API WhatIfPointScenario & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue