7#include <aws/connect/Connect_EXPORTS.h>
33 AWS_CONNECT_API
Range() =
default;
45 inline void SetMinProficiencyLevel(
double value) { m_minProficiencyLevelHasBeenSet =
true; m_minProficiencyLevel = value; }
55 inline void SetMaxProficiencyLevel(
double value) { m_maxProficiencyLevelHasBeenSet =
true; m_maxProficiencyLevel = value; }
60 double m_minProficiencyLevel{0.0};
61 bool m_minProficiencyLevelHasBeenSet =
false;
63 double m_maxProficiencyLevel{0.0};
64 bool m_maxProficiencyLevelHasBeenSet =
false;
AWS_CONNECT_API Range()=default
AWS_CONNECT_API Range & operator=(Aws::Utils::Json::JsonView jsonValue)
double GetMaxProficiencyLevel() const
Range & WithMaxProficiencyLevel(double value)
double GetMinProficiencyLevel() const
Range & WithMinProficiencyLevel(double value)
AWS_CONNECT_API Aws::Utils::Json::JsonValue Jsonize() const
void SetMinProficiencyLevel(double value)
bool MaxProficiencyLevelHasBeenSet() const
void SetMaxProficiencyLevel(double value)
bool MinProficiencyLevelHasBeenSet() const
AWS_CONNECT_API Range(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue