Class: Aws::Types::CalculateRouteRequest

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([:departure_position, :destination_position, :departure_time, :depart_now, :include_leg_geometry, :arrival_time, :key])

Instance Attribute Summary collapse

Instance Attribute Details

#arrival_time::Time

Returns the value of attribute arrival_time.

Returns:

  • (::Time)


224
225
226
# File 'sig/types.rbs', line 224

def arrival_time
  @arrival_time
end

#calculator_name::String

Returns the value of attribute calculator_name.

Returns:

  • (::String)


213
214
215
# File 'sig/types.rbs', line 213

def calculator_name
  @calculator_name
end

#car_mode_optionsTypes::CalculateRouteCarModeOptions

Returns the value of attribute car_mode_options.



222
223
224
# File 'sig/types.rbs', line 222

def car_mode_options
  @car_mode_options
end

#depart_nowBoolean

Returns the value of attribute depart_now.

Returns:

  • (Boolean)


219
220
221
# File 'sig/types.rbs', line 219

def depart_now
  @depart_now
end

#departure_position::Array[::Float]

Returns the value of attribute departure_position.

Returns:

  • (::Array[::Float])


214
215
216
# File 'sig/types.rbs', line 214

def departure_position
  @departure_position
end

#departure_time::Time

Returns the value of attribute departure_time.

Returns:

  • (::Time)


218
219
220
# File 'sig/types.rbs', line 218

def departure_time
  @departure_time
end

#destination_position::Array[::Float]

Returns the value of attribute destination_position.

Returns:

  • (::Array[::Float])


215
216
217
# File 'sig/types.rbs', line 215

def destination_position
  @destination_position
end

#distance_unit"Kilometers", "Miles"

Returns the value of attribute distance_unit.

Returns:

  • ("Kilometers", "Miles")


220
221
222
# File 'sig/types.rbs', line 220

def distance_unit
  @distance_unit
end

#include_leg_geometryBoolean

Returns the value of attribute include_leg_geometry.

Returns:

  • (Boolean)


221
222
223
# File 'sig/types.rbs', line 221

def include_leg_geometry
  @include_leg_geometry
end

#key::String

Returns the value of attribute key.

Returns:

  • (::String)


226
227
228
# File 'sig/types.rbs', line 226

def key
  @key
end

#optimize_for"FastestRoute", "ShortestRoute"

Returns the value of attribute optimize_for.

Returns:

  • ("FastestRoute", "ShortestRoute")


225
226
227
# File 'sig/types.rbs', line 225

def optimize_for
  @optimize_for
end

#travel_mode"Car", ...

Returns the value of attribute travel_mode.

Returns:

  • ("Car", "Truck", "Walking", "Bicycle", "Motorcycle")


217
218
219
# File 'sig/types.rbs', line 217

def travel_mode
  @travel_mode
end

#truck_mode_optionsTypes::CalculateRouteTruckModeOptions

Returns the value of attribute truck_mode_options.



223
224
225
# File 'sig/types.rbs', line 223

def truck_mode_options
  @truck_mode_options
end

#waypoint_positions::Array[::Array[::Float]]

Returns the value of attribute waypoint_positions.

Returns:

  • (::Array[::Array[::Float]])


216
217
218
# File 'sig/types.rbs', line 216

def waypoint_positions
  @waypoint_positions
end