7#include <aws/geo-routes/GeoRoutes_EXPORTS.h>
8#include <aws/geo-routes/model/RouteAccessibilityAvailabilityDetails.h>
40 template <
typename AccessibilityT = RouteAccessibilityAvailabilityDetails>
42 m_accessibilityHasBeenSet =
true;
43 m_accessibility = std::forward<AccessibilityT>(value);
45 template <
typename AccessibilityT = RouteAccessibilityAvailabilityDetails>
53 bool m_accessibilityHasBeenSet =
false;
RouteAccessPointDetails & WithAccessibility(AccessibilityT &&value)
const RouteAccessibilityAvailabilityDetails & GetAccessibility() const
void SetAccessibility(AccessibilityT &&value)
AWS_GEOROUTES_API RouteAccessPointDetails()=default
bool AccessibilityHasBeenSet() const
AWS_GEOROUTES_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_GEOROUTES_API RouteAccessPointDetails & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_GEOROUTES_API RouteAccessPointDetails(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue