7#include <aws/geo-routes/GeoRoutes_EXPORTS.h>
8#include <aws/geo-routes/model/TrafficUsage.h>
68 long long m_flowEventThresholdOverride;
69 bool m_flowEventThresholdOverrideHasBeenSet =
false;
72 bool m_usageHasBeenSet =
false;
AWS_GEOROUTES_API RouteTrafficOptions & operator=(Aws::Utils::Json::JsonView jsonValue)
bool UsageHasBeenSet() const
void SetUsage(TrafficUsage &&value)
const TrafficUsage & GetUsage() const
bool FlowEventThresholdOverrideHasBeenSet() const
AWS_GEOROUTES_API Aws::Utils::Json::JsonValue Jsonize() const
void SetUsage(const TrafficUsage &value)
RouteTrafficOptions & WithFlowEventThresholdOverride(long long value)
long long GetFlowEventThresholdOverride() const
AWS_GEOROUTES_API RouteTrafficOptions(Aws::Utils::Json::JsonView jsonValue)
void SetFlowEventThresholdOverride(long long value)
RouteTrafficOptions & WithUsage(TrafficUsage &&value)
RouteTrafficOptions & WithUsage(const TrafficUsage &value)
AWS_GEOROUTES_API RouteTrafficOptions()
Aws::Utils::Json::JsonValue JsonValue