Class: Aws::GeoRoutes::Types::RouteVehicleLegDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::GeoRoutes::Types::RouteVehicleLegDetails
- Defined in:
- gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb
Overview
Steps of a leg that correspond to the travel portion of the leg.
Constant Summary collapse
- SENSITIVE =
[:truck_road_types]
Instance Attribute Summary collapse
-
#after_travel_steps ⇒ Array<Types::RouteVehicleAfterTravelStep>
Steps of a leg that must be performed after the travel portion of the leg.
-
#arrival ⇒ Types::RouteVehicleArrival
Details corresponding to the arrival for the leg.
-
#departure ⇒ Types::RouteVehicleDeparture
Details corresponding to the departure for the leg.
-
#incidents ⇒ Array<Types::RouteVehicleIncident>
Incidents corresponding to this leg of the route.
-
#notices ⇒ Array<Types::RouteVehicleNotice>
Notices are additional information returned that indicate issues that occurred during route calculation.
-
#pass_through_waypoints ⇒ Array<Types::RoutePassThroughWaypoint>
Waypoints that were passed through during the leg.
-
#spans ⇒ Array<Types::RouteVehicleSpan>
Spans that were computed for the requested SpanAdditionalFeatures.
-
#summary ⇒ Types::RouteVehicleSummary
Summarized details of the leg.
-
#toll_systems ⇒ Array<Types::RouteTollSystem>
Toll systems are authorities that collect payments for the toll.
-
#tolls ⇒ Array<Types::RouteToll>
Toll related options.
-
#travel_steps ⇒ Array<Types::RouteVehicleTravelStep>
Steps of a leg that must be performed before the travel portion of the leg.
-
#truck_road_types ⇒ Array<String>
Truck road type identifiers.
-
#zones ⇒ Array<Types::RouteZone>
Zones corresponding to this leg of the route.
Instance Attribute Details
#after_travel_steps ⇒ Array<Types::RouteVehicleAfterTravelStep>
Steps of a leg that must be performed after the travel portion of the leg.
8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 8143 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 8127 class RouteVehicleLegDetails < Struct.new( :after_travel_steps, :arrival, :departure, :incidents, :notices, :pass_through_waypoints, :spans, :summary, :tolls, :toll_systems, :travel_steps, :truck_road_types, :zones) SENSITIVE = [:truck_road_types] include Aws::Structure end |
#arrival ⇒ Types::RouteVehicleArrival
Details corresponding to the arrival for the leg.
8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 8143 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 8127 class RouteVehicleLegDetails < Struct.new( :after_travel_steps, :arrival, :departure, :incidents, :notices, :pass_through_waypoints, :spans, :summary, :tolls, :toll_systems, :travel_steps, :truck_road_types, :zones) SENSITIVE = [:truck_road_types] include Aws::Structure end |
#departure ⇒ Types::RouteVehicleDeparture
Details corresponding to the departure for the leg.
8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 8143 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 8127 class RouteVehicleLegDetails < Struct.new( :after_travel_steps, :arrival, :departure, :incidents, :notices, :pass_through_waypoints, :spans, :summary, :tolls, :toll_systems, :travel_steps, :truck_road_types, :zones) SENSITIVE = [:truck_road_types] include Aws::Structure end |
#incidents ⇒ Array<Types::RouteVehicleIncident>
Incidents corresponding to this leg of the route. Not supported in
ap-southeast-1 and ap-southeast-5 regions for GrabMaps
customers.
8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 8143 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 8127 class RouteVehicleLegDetails < Struct.new( :after_travel_steps, :arrival, :departure, :incidents, :notices, :pass_through_waypoints, :spans, :summary, :tolls, :toll_systems, :travel_steps, :truck_road_types, :zones) SENSITIVE = [:truck_road_types] include Aws::Structure end |
#notices ⇒ Array<Types::RouteVehicleNotice>
Notices are additional information returned that indicate issues
that occurred during route calculation. Not supported in
ap-southeast-1 and ap-southeast-5 regions for GrabMaps
customers.
8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 8143 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 8127 class RouteVehicleLegDetails < Struct.new( :after_travel_steps, :arrival, :departure, :incidents, :notices, :pass_through_waypoints, :spans, :summary, :tolls, :toll_systems, :travel_steps, :truck_road_types, :zones) SENSITIVE = [:truck_road_types] include Aws::Structure end |
#pass_through_waypoints ⇒ Array<Types::RoutePassThroughWaypoint>
Waypoints that were passed through during the leg. This includes the waypoints that were configured with the PassThrough option.
8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 8143 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 8127 class RouteVehicleLegDetails < Struct.new( :after_travel_steps, :arrival, :departure, :incidents, :notices, :pass_through_waypoints, :spans, :summary, :tolls, :toll_systems, :travel_steps, :truck_road_types, :zones) SENSITIVE = [:truck_road_types] include Aws::Structure end |
#spans ⇒ Array<Types::RouteVehicleSpan>
Spans that were computed for the requested SpanAdditionalFeatures.
Not supported in ap-southeast-1 and ap-southeast-5 regions for
GrabMaps customers.
8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 8143 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 8127 class RouteVehicleLegDetails < Struct.new( :after_travel_steps, :arrival, :departure, :incidents, :notices, :pass_through_waypoints, :spans, :summary, :tolls, :toll_systems, :travel_steps, :truck_road_types, :zones) SENSITIVE = [:truck_road_types] include Aws::Structure end |
#summary ⇒ Types::RouteVehicleSummary
Summarized details of the leg.
8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 8143 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 8127 class RouteVehicleLegDetails < Struct.new( :after_travel_steps, :arrival, :departure, :incidents, :notices, :pass_through_waypoints, :spans, :summary, :tolls, :toll_systems, :travel_steps, :truck_road_types, :zones) SENSITIVE = [:truck_road_types] include Aws::Structure end |
#toll_systems ⇒ Array<Types::RouteTollSystem>
Toll systems are authorities that collect payments for the toll. Not
supported in ap-southeast-1 and ap-southeast-5 regions for
GrabMaps customers.
8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 8143 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 8127 class RouteVehicleLegDetails < Struct.new( :after_travel_steps, :arrival, :departure, :incidents, :notices, :pass_through_waypoints, :spans, :summary, :tolls, :toll_systems, :travel_steps, :truck_road_types, :zones) SENSITIVE = [:truck_road_types] include Aws::Structure end |
#tolls ⇒ Array<Types::RouteToll>
Toll related options. Not supported in ap-southeast-1 and
ap-southeast-5 regions for GrabMaps customers.
8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 8143 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 8127 class RouteVehicleLegDetails < Struct.new( :after_travel_steps, :arrival, :departure, :incidents, :notices, :pass_through_waypoints, :spans, :summary, :tolls, :toll_systems, :travel_steps, :truck_road_types, :zones) SENSITIVE = [:truck_road_types] include Aws::Structure end |
#travel_steps ⇒ Array<Types::RouteVehicleTravelStep>
Steps of a leg that must be performed before the travel portion of the leg.
8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 8143 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 8127 class RouteVehicleLegDetails < Struct.new( :after_travel_steps, :arrival, :departure, :incidents, :notices, :pass_through_waypoints, :spans, :summary, :tolls, :toll_systems, :travel_steps, :truck_road_types, :zones) SENSITIVE = [:truck_road_types] include Aws::Structure end |
#truck_road_types ⇒ Array<String>
Truck road type identifiers. BK1 through BK4 apply only to
Sweden. A2,A4,B2,B4,C,D,ET2,ET4 apply only to Mexico. Not
supported in ap-southeast-1 and ap-southeast-5 regions for
GrabMaps customers.
8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 8143 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 8127 class RouteVehicleLegDetails < Struct.new( :after_travel_steps, :arrival, :departure, :incidents, :notices, :pass_through_waypoints, :spans, :summary, :tolls, :toll_systems, :travel_steps, :truck_road_types, :zones) SENSITIVE = [:truck_road_types] include Aws::Structure end |
#zones ⇒ Array<Types::RouteZone>
Zones corresponding to this leg of the route. Not supported in
ap-southeast-1 and ap-southeast-5 regions for GrabMaps
customers.
8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 8143 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 8127 class RouteVehicleLegDetails < Struct.new( :after_travel_steps, :arrival, :departure, :incidents, :notices, :pass_through_waypoints, :spans, :summary, :tolls, :toll_systems, :travel_steps, :truck_road_types, :zones) SENSITIVE = [:truck_road_types] include Aws::Structure end |