7#include <aws/location/LocationService_EXPORTS.h>
19namespace LocationService
47 inline void SetAvoidFerries(
bool value) { m_avoidFerriesHasBeenSet =
true; m_avoidFerries = value; }
59 inline void SetAvoidTolls(
bool value) { m_avoidTollsHasBeenSet =
true; m_avoidTolls = value; }
65 bool m_avoidFerriesHasBeenSet =
false;
68 bool m_avoidTollsHasBeenSet =
false;
AWS_LOCATIONSERVICE_API CalculateRouteCarModeOptions()
AWS_LOCATIONSERVICE_API Aws::Utils::Json::JsonValue Jsonize() const
void SetAvoidTolls(bool value)
CalculateRouteCarModeOptions & WithAvoidFerries(bool value)
AWS_LOCATIONSERVICE_API CalculateRouteCarModeOptions & operator=(Aws::Utils::Json::JsonView jsonValue)
bool AvoidTollsHasBeenSet() const
bool GetAvoidTolls() const
void SetAvoidFerries(bool value)
bool GetAvoidFerries() const
AWS_LOCATIONSERVICE_API CalculateRouteCarModeOptions(Aws::Utils::Json::JsonView jsonValue)
CalculateRouteCarModeOptions & WithAvoidTolls(bool value)
bool AvoidFerriesHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue