7#include <aws/quicksight/QuickSight_EXPORTS.h>
8#include <aws/core/utils/DateTime.h>
47 template<
typename DateT = Aws::Utils::DateTime>
48 void SetDate(DateT&& value) { m_dateHasBeenSet =
true; m_date = std::forward<DateT>(value); }
49 template<
typename DateT = Aws::Utils::DateTime>
57 inline double GetValue()
const {
return m_value; }
59 inline void SetValue(
double value) { m_valueHasBeenSet =
true; m_value = value; }
65 bool m_dateHasBeenSet =
false;
68 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