7#include <aws/guardduty/GuardDuty_EXPORTS.h>
8#include <aws/guardduty/model/FreeTrialFeatureResult.h>
65 bool m_nameHasBeenSet =
false;
67 int m_freeTrialDaysRemaining;
68 bool m_freeTrialDaysRemainingHasBeenSet =
false;
void SetName(FreeTrialFeatureResult &&value)
FreeTrialFeatureConfigurationResult & WithFreeTrialDaysRemaining(int value)
AWS_GUARDDUTY_API FreeTrialFeatureConfigurationResult()
AWS_GUARDDUTY_API FreeTrialFeatureConfigurationResult(Aws::Utils::Json::JsonView jsonValue)
bool NameHasBeenSet() const
FreeTrialFeatureConfigurationResult & WithName(const FreeTrialFeatureResult &value)
int GetFreeTrialDaysRemaining() const
FreeTrialFeatureConfigurationResult & WithName(FreeTrialFeatureResult &&value)
void SetName(const FreeTrialFeatureResult &value)
AWS_GUARDDUTY_API Aws::Utils::Json::JsonValue Jsonize() const
void SetFreeTrialDaysRemaining(int value)
const FreeTrialFeatureResult & GetName() const
AWS_GUARDDUTY_API FreeTrialFeatureConfigurationResult & operator=(Aws::Utils::Json::JsonView jsonValue)
bool FreeTrialDaysRemainingHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue