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
-
#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
#arrival ⇒ Types::RouteVehicleArrival
Details corresponding to the arrival for the leg.
5998 5999 6000 6001 6002 6003 6004 6005 6006 6007 6008 6009 6010 6011 6012 6013 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 5998 class RouteVehicleLegDetails < Struct.new( :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.
5998 5999 6000 6001 6002 6003 6004 6005 6006 6007 6008 6009 6010 6011 6012 6013 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 5998 class RouteVehicleLegDetails < Struct.new( :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.
5998 5999 6000 6001 6002 6003 6004 6005 6006 6007 6008 6009 6010 6011 6012 6013 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 5998 class RouteVehicleLegDetails < Struct.new( :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.
5998 5999 6000 6001 6002 6003 6004 6005 6006 6007 6008 6009 6010 6011 6012 6013 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 5998 class RouteVehicleLegDetails < Struct.new( :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.
5998 5999 6000 6001 6002 6003 6004 6005 6006 6007 6008 6009 6010 6011 6012 6013 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 5998 class RouteVehicleLegDetails < Struct.new( :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.
5998 5999 6000 6001 6002 6003 6004 6005 6006 6007 6008 6009 6010 6011 6012 6013 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 5998 class RouteVehicleLegDetails < Struct.new( :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.
5998 5999 6000 6001 6002 6003 6004 6005 6006 6007 6008 6009 6010 6011 6012 6013 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 5998 class RouteVehicleLegDetails < Struct.new( :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.
5998 5999 6000 6001 6002 6003 6004 6005 6006 6007 6008 6009 6010 6011 6012 6013 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 5998 class RouteVehicleLegDetails < Struct.new( :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.
5998 5999 6000 6001 6002 6003 6004 6005 6006 6007 6008 6009 6010 6011 6012 6013 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 5998 class RouteVehicleLegDetails < Struct.new( :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.
5998 5999 6000 6001 6002 6003 6004 6005 6006 6007 6008 6009 6010 6011 6012 6013 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 5998 class RouteVehicleLegDetails < Struct.new( :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.
5998 5999 6000 6001 6002 6003 6004 6005 6006 6007 6008 6009 6010 6011 6012 6013 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 5998 class RouteVehicleLegDetails < Struct.new( :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.
5998 5999 6000 6001 6002 6003 6004 6005 6006 6007 6008 6009 6010 6011 6012 6013 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 5998 class RouteVehicleLegDetails < Struct.new( :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 |