7#include <aws/waf/WAF_EXPORTS.h>
8#include <aws/waf/model/GeoMatchConstraintType.h>
9#include <aws/waf/model/GeoMatchConstraintValue.h>
73 bool m_typeHasBeenSet =
false;
76 bool m_valueHasBeenSet =
false;
bool ValueHasBeenSet() const
GeoMatchConstraint & WithType(GeoMatchConstraintType value)
void SetValue(GeoMatchConstraintValue value)
bool TypeHasBeenSet() const
GeoMatchConstraintType GetType() const
AWS_WAF_API GeoMatchConstraint & operator=(Aws::Utils::Json::JsonView jsonValue)
GeoMatchConstraint & WithValue(GeoMatchConstraintValue value)
AWS_WAF_API GeoMatchConstraint(Aws::Utils::Json::JsonView jsonValue)
AWS_WAF_API Aws::Utils::Json::JsonValue Jsonize() const
void SetType(GeoMatchConstraintType value)
GeoMatchConstraintValue GetValue() const
AWS_WAF_API GeoMatchConstraint()=default
Aws::Utils::Json::JsonValue JsonValue