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;
RouteIntermodalPedestrianOptions & WithSpeed(double value)
AWS_GEOROUTES_API RouteIntermodalPedestrianOptions & operator=(Aws::Utils::Json::JsonView jsonValue)
RouteIntermodalPedestrianOptions & WithMaxDistance(long long value)
AWS_GEOROUTES_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_GEOROUTES_API RouteIntermodalPedestrianOptions()=default
AWS_GEOROUTES_API RouteIntermodalPedestrianOptions(Aws::Utils::Json::JsonView jsonValue)
long long GetMaxDistance() const
bool MaxDistanceHasBeenSet() const
void SetMaxDistance(long long value)
bool SpeedHasBeenSet() const
void SetSpeed(double value)
Aws::Utils::Json::JsonValue JsonValue