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