22namespace NetworkFirewall
214 bool m_ruleOrderHasBeenSet =
false;
217 bool m_streamExceptionPolicyHasBeenSet =
false;
#define AWS_NETWORKFIREWALL_API
const StreamExceptionPolicy & GetStreamExceptionPolicy() const
void SetStreamExceptionPolicy(StreamExceptionPolicy &&value)
void SetRuleOrder(const RuleOrder &value)
void SetRuleOrder(RuleOrder &&value)
AWS_NETWORKFIREWALL_API StatefulEngineOptions()
StatefulEngineOptions & WithRuleOrder(RuleOrder &&value)
AWS_NETWORKFIREWALL_API StatefulEngineOptions & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetStreamExceptionPolicy(const StreamExceptionPolicy &value)
AWS_NETWORKFIREWALL_API Aws::Utils::Json::JsonValue Jsonize() const
StatefulEngineOptions & WithRuleOrder(const RuleOrder &value)
const RuleOrder & GetRuleOrder() const
bool StreamExceptionPolicyHasBeenSet() const
StatefulEngineOptions & WithStreamExceptionPolicy(const StreamExceptionPolicy &value)
AWS_NETWORKFIREWALL_API StatefulEngineOptions(Aws::Utils::Json::JsonView jsonValue)
StatefulEngineOptions & WithStreamExceptionPolicy(StreamExceptionPolicy &&value)
bool RuleOrderHasBeenSet() const