7#include <aws/geo-routes/GeoRoutes_EXPORTS.h>
8#include <aws/geo-routes/model/WaypointOptimizationAccessHoursEntry.h>
67 bool m_fromHasBeenSet =
false;
70 bool m_toHasBeenSet =
false;
AWS_GEOROUTES_API Aws::Utils::Json::JsonValue Jsonize() const
void SetFrom(const WaypointOptimizationAccessHoursEntry &value)
bool ToHasBeenSet() const
AWS_GEOROUTES_API WaypointOptimizationAccessHours(Aws::Utils::Json::JsonView jsonValue)
WaypointOptimizationAccessHours & WithTo(WaypointOptimizationAccessHoursEntry &&value)
void SetFrom(WaypointOptimizationAccessHoursEntry &&value)
void SetTo(const WaypointOptimizationAccessHoursEntry &value)
WaypointOptimizationAccessHours & WithTo(const WaypointOptimizationAccessHoursEntry &value)
bool FromHasBeenSet() const
AWS_GEOROUTES_API WaypointOptimizationAccessHours & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_GEOROUTES_API WaypointOptimizationAccessHours()
WaypointOptimizationAccessHours & WithFrom(WaypointOptimizationAccessHoursEntry &&value)
const WaypointOptimizationAccessHoursEntry & GetTo() const
void SetTo(WaypointOptimizationAccessHoursEntry &&value)
const WaypointOptimizationAccessHoursEntry & GetFrom() const
WaypointOptimizationAccessHours & WithFrom(const WaypointOptimizationAccessHoursEntry &value)
Aws::Utils::Json::JsonValue JsonValue