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