7#include <aws/geo-routes/GeoRoutes_EXPORTS.h>
8#include <aws/geo-routes/model/TrafficUsage.h>
55 bool m_usageHasBeenSet =
false;
WaypointOptimizationTrafficOptions & WithUsage(TrafficUsage &&value)
AWS_GEOROUTES_API WaypointOptimizationTrafficOptions()
AWS_GEOROUTES_API Aws::Utils::Json::JsonValue Jsonize() const
const TrafficUsage & GetUsage() const
bool UsageHasBeenSet() const
void SetUsage(const TrafficUsage &value)
WaypointOptimizationTrafficOptions & WithUsage(const TrafficUsage &value)
AWS_GEOROUTES_API WaypointOptimizationTrafficOptions(Aws::Utils::Json::JsonView jsonValue)
void SetUsage(TrafficUsage &&value)
AWS_GEOROUTES_API WaypointOptimizationTrafficOptions & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue