class RubyPtvApi::Operation::XRoute::CalcutateRouteInfo
Attributes
exceptionPaths[R]
options[R]
waypoints[R]
Public Class Methods
new(waypoints:, options: [], exceptionPaths: [])
click to toggle source
# File lib/ruby_ptv_api/operation/x_route/calculate_route_info.rb, line 7 def initialize(waypoints:, options: [], exceptionPaths: []) @waypoints = waypoints @options = options @exceptionPaths = exceptionPaths end
Public Instance Methods
params()
click to toggle source
# File lib/ruby_ptv_api/operation/x_route/calculate_route_info.rb, line 17 def params { waypoints: waypoints, options: options, exceptionPaths: exceptionPaths } end
ptv_function()
click to toggle source
# File lib/ruby_ptv_api/operation/x_route/calculate_route_info.rb, line 13 def ptv_function 'calculateRouteInfo' end
Protected Instance Methods
response_class()
click to toggle source
# File lib/ruby_ptv_api/operation/x_route/calculate_route_info.rb, line 27 def response_class RubyPtvApi::Model::XRoute::RouteInfo end