7#include <aws/fms/FMS_EXPORTS.h>
8#include <aws/fms/model/RuleOrder.h>
9#include <aws/fms/model/StreamExceptionPolicy.h>
96 bool m_ruleOrderHasBeenSet =
false;
99 bool m_streamExceptionPolicyHasBeenSet =
false;
AWS_FMS_API Aws::Utils::Json::JsonValue Jsonize() const
void SetStreamExceptionPolicy(const StreamExceptionPolicy &value)
StatefulEngineOptions & WithRuleOrder(const RuleOrder &value)
StatefulEngineOptions & WithStreamExceptionPolicy(const StreamExceptionPolicy &value)
AWS_FMS_API StatefulEngineOptions & operator=(Aws::Utils::Json::JsonView jsonValue)
bool RuleOrderHasBeenSet() const
bool StreamExceptionPolicyHasBeenSet() const
StatefulEngineOptions & WithRuleOrder(RuleOrder &&value)
StatefulEngineOptions & WithStreamExceptionPolicy(StreamExceptionPolicy &&value)
void SetRuleOrder(RuleOrder &&value)
AWS_FMS_API StatefulEngineOptions(Aws::Utils::Json::JsonView jsonValue)
void SetRuleOrder(const RuleOrder &value)
const StreamExceptionPolicy & GetStreamExceptionPolicy() const
AWS_FMS_API StatefulEngineOptions()
void SetStreamExceptionPolicy(StreamExceptionPolicy &&value)
const RuleOrder & GetRuleOrder() const
Aws::Utils::Json::JsonValue JsonValue