7#include <aws/wafv2/WAFV2_EXPORTS.h>
8#include <aws/wafv2/model/TextTransformationType.h>
51 inline void SetPriority(
int value) { m_priorityHasBeenSet =
true; m_priority = value; }
69 bool m_priorityHasBeenSet =
false;
72 bool m_typeHasBeenSet =
false;
AWS_WAFV2_API Aws::Utils::Json::JsonValue Jsonize() const
void SetPriority(int value)
void SetType(TextTransformationType value)
TextTransformationType GetType() const
bool TypeHasBeenSet() const
bool PriorityHasBeenSet() const
AWS_WAFV2_API TextTransformation(Aws::Utils::Json::JsonView jsonValue)
TextTransformation & WithPriority(int value)
AWS_WAFV2_API TextTransformation()=default
AWS_WAFV2_API TextTransformation & operator=(Aws::Utils::Json::JsonView jsonValue)
TextTransformation & WithType(TextTransformationType value)
std::shared_ptr< T > MakeShared(const char *allocationTag, ArgTypes &&... args)
Aws::Utils::Json::JsonValue JsonValue