7#include <aws/guardduty/GuardDuty_EXPORTS.h>
8#include <aws/guardduty/model/FeatureAdditionalConfiguration.h>
9#include <aws/guardduty/model/FeatureStatus.h>
68 bool m_nameHasBeenSet =
false;
71 bool m_statusHasBeenSet =
false;
DetectorAdditionalConfiguration & WithStatus(const FeatureStatus &value)
DetectorAdditionalConfiguration & WithStatus(FeatureStatus &&value)
void SetStatus(const FeatureStatus &value)
AWS_GUARDDUTY_API DetectorAdditionalConfiguration()
AWS_GUARDDUTY_API Aws::Utils::Json::JsonValue Jsonize() const
void SetName(const FeatureAdditionalConfiguration &value)
bool StatusHasBeenSet() const
AWS_GUARDDUTY_API DetectorAdditionalConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
bool NameHasBeenSet() const
const FeatureStatus & GetStatus() const
const FeatureAdditionalConfiguration & GetName() const
AWS_GUARDDUTY_API DetectorAdditionalConfiguration(Aws::Utils::Json::JsonView jsonValue)
DetectorAdditionalConfiguration & WithName(FeatureAdditionalConfiguration &&value)
void SetName(FeatureAdditionalConfiguration &&value)
void SetStatus(FeatureStatus &&value)
DetectorAdditionalConfiguration & WithName(const FeatureAdditionalConfiguration &value)
FeatureAdditionalConfiguration
Aws::Utils::Json::JsonValue JsonValue