7#include <aws/waf-regional/WAFRegional_EXPORTS.h>
8#include <aws/waf-regional/model/ChangeAction.h>
9#include <aws/waf-regional/model/RegexMatchTuple.h>
82 bool m_actionHasBeenSet =
false;
85 bool m_regexMatchTupleHasBeenSet =
false;
void SetRegexMatchTuple(RegexMatchTuple &&value)
void SetRegexMatchTuple(const RegexMatchTuple &value)
RegexMatchSetUpdate & WithAction(const ChangeAction &value)
void SetAction(ChangeAction &&value)
void SetAction(const ChangeAction &value)
const ChangeAction & GetAction() const
AWS_WAFREGIONAL_API RegexMatchSetUpdate & operator=(Aws::Utils::Json::JsonView jsonValue)
bool ActionHasBeenSet() const
bool RegexMatchTupleHasBeenSet() const
AWS_WAFREGIONAL_API RegexMatchSetUpdate()
const RegexMatchTuple & GetRegexMatchTuple() const
AWS_WAFREGIONAL_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_WAFREGIONAL_API RegexMatchSetUpdate(Aws::Utils::Json::JsonView jsonValue)
RegexMatchSetUpdate & WithRegexMatchTuple(RegexMatchTuple &&value)
RegexMatchSetUpdate & WithAction(ChangeAction &&value)
RegexMatchSetUpdate & WithRegexMatchTuple(const RegexMatchTuple &value)
Aws::Utils::Json::JsonValue JsonValue