7#include <aws/deadline/Deadline_EXPORTS.h>
8#include <aws/deadline/model/BudgetActionType.h>
58 inline void SetThresholdPercentage(
double value) { m_thresholdPercentageHasBeenSet =
true; m_thresholdPercentage = value; }
64 bool m_typeHasBeenSet =
false;
66 double m_thresholdPercentage;
67 bool m_thresholdPercentageHasBeenSet =
false;
void SetType(const BudgetActionType &value)
AWS_DEADLINE_API BudgetActionToRemove()
double GetThresholdPercentage() const
const BudgetActionType & GetType() const
BudgetActionToRemove & WithType(const BudgetActionType &value)
void SetType(BudgetActionType &&value)
BudgetActionToRemove & WithThresholdPercentage(double value)
void SetThresholdPercentage(double value)
BudgetActionToRemove & WithType(BudgetActionType &&value)
AWS_DEADLINE_API BudgetActionToRemove & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_DEADLINE_API Aws::Utils::Json::JsonValue Jsonize() const
bool ThresholdPercentageHasBeenSet() const
AWS_DEADLINE_API BudgetActionToRemove(Aws::Utils::Json::JsonView jsonValue)
bool TypeHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue