7#include <aws/geo-routes/GeoRoutes_EXPORTS.h>
40 m_maxDistanceHasBeenSet =
true;
41 m_maxDistance = value;
53 inline double GetSpeed()
const {
return m_speed; }
56 m_speedHasBeenSet =
true;
65 long long m_maxDistance{0};
68 bool m_maxDistanceHasBeenSet =
false;
69 bool m_speedHasBeenSet =
false;
bool SpeedHasBeenSet() const
AWS_GEOROUTES_API RouteTransitPedestrianOptions & operator=(Aws::Utils::Json::JsonView jsonValue)
RouteTransitPedestrianOptions & WithSpeed(double value)
AWS_GEOROUTES_API Aws::Utils::Json::JsonValue Jsonize() const
bool MaxDistanceHasBeenSet() const
long long GetMaxDistance() const
AWS_GEOROUTES_API RouteTransitPedestrianOptions(Aws::Utils::Json::JsonView jsonValue)
void SetMaxDistance(long long value)
RouteTransitPedestrianOptions & WithMaxDistance(long long value)
AWS_GEOROUTES_API RouteTransitPedestrianOptions()=default
void SetSpeed(double value)
Aws::Utils::Json::JsonValue JsonValue