Class: Aws::GeoRoutes::Types::RouteFerryLegDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::GeoRoutes::Types::RouteFerryLegDetails
- Defined in:
- gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb
Overview
FerryLegDetails is populated when the Leg type is Ferry, and provides additional information that is specific
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#after_travel_steps ⇒ Array<Types::RouteFerryAfterTravelStep>
Steps of a leg that must be performed after the travel portion of the leg.
-
#arrival ⇒ Types::RouteFerryArrival
Details corresponding to the arrival for the leg.
-
#before_travel_steps ⇒ Array<Types::RouteFerryBeforeTravelStep>
Steps of a leg that must be performed before the travel portion of the leg.
-
#departure ⇒ Types::RouteFerryDeparture
Details corresponding to the departure for the leg.
-
#notices ⇒ Array<Types::RouteFerryNotice>
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.
-
#route_name ⇒ String
Route name of the ferry line.
-
#spans ⇒ Array<Types::RouteFerrySpan>
Spans that were computed for the requested SpanAdditionalFeatures.
-
#summary ⇒ Types::RouteFerrySummary
Summarized details of the leg.
-
#travel_steps ⇒ Array<Types::RouteFerryTravelStep>
Steps of a leg that must be performed before the travel portion of the leg.
Instance Attribute Details
#after_travel_steps ⇒ Array<Types::RouteFerryAfterTravelStep>
Steps of a leg that must be performed after the travel portion of the leg.
2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 2537 class RouteFerryLegDetails < Struct.new( :after_travel_steps, :arrival, :before_travel_steps, :departure, :notices, :pass_through_waypoints, :route_name, :spans, :summary, :travel_steps) SENSITIVE = [] include Aws::Structure end |
#arrival ⇒ Types::RouteFerryArrival
Details corresponding to the arrival for the leg.
2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 2537 class RouteFerryLegDetails < Struct.new( :after_travel_steps, :arrival, :before_travel_steps, :departure, :notices, :pass_through_waypoints, :route_name, :spans, :summary, :travel_steps) SENSITIVE = [] include Aws::Structure end |
#before_travel_steps ⇒ Array<Types::RouteFerryBeforeTravelStep>
Steps of a leg that must be performed before the travel portion of the leg.
2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 2537 class RouteFerryLegDetails < Struct.new( :after_travel_steps, :arrival, :before_travel_steps, :departure, :notices, :pass_through_waypoints, :route_name, :spans, :summary, :travel_steps) SENSITIVE = [] include Aws::Structure end |
#departure ⇒ Types::RouteFerryDeparture
Details corresponding to the departure for the leg.
2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 2537 class RouteFerryLegDetails < Struct.new( :after_travel_steps, :arrival, :before_travel_steps, :departure, :notices, :pass_through_waypoints, :route_name, :spans, :summary, :travel_steps) SENSITIVE = [] include Aws::Structure end |
#notices ⇒ Array<Types::RouteFerryNotice>
Notices are additional information returned that indicate issues that occurred during route calculation.
2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 2537 class RouteFerryLegDetails < Struct.new( :after_travel_steps, :arrival, :before_travel_steps, :departure, :notices, :pass_through_waypoints, :route_name, :spans, :summary, :travel_steps) SENSITIVE = [] 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.
2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 2537 class RouteFerryLegDetails < Struct.new( :after_travel_steps, :arrival, :before_travel_steps, :departure, :notices, :pass_through_waypoints, :route_name, :spans, :summary, :travel_steps) SENSITIVE = [] include Aws::Structure end |
#route_name ⇒ String
Route name of the ferry line.
2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 2537 class RouteFerryLegDetails < Struct.new( :after_travel_steps, :arrival, :before_travel_steps, :departure, :notices, :pass_through_waypoints, :route_name, :spans, :summary, :travel_steps) SENSITIVE = [] include Aws::Structure end |
#spans ⇒ Array<Types::RouteFerrySpan>
Spans that were computed for the requested SpanAdditionalFeatures.
2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 2537 class RouteFerryLegDetails < Struct.new( :after_travel_steps, :arrival, :before_travel_steps, :departure, :notices, :pass_through_waypoints, :route_name, :spans, :summary, :travel_steps) SENSITIVE = [] include Aws::Structure end |
#summary ⇒ Types::RouteFerrySummary
Summarized details of the leg.
2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 2537 class RouteFerryLegDetails < Struct.new( :after_travel_steps, :arrival, :before_travel_steps, :departure, :notices, :pass_through_waypoints, :route_name, :spans, :summary, :travel_steps) SENSITIVE = [] include Aws::Structure end |
#travel_steps ⇒ Array<Types::RouteFerryTravelStep>
Steps of a leg that must be performed before the travel portion of the leg.
2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 2537 class RouteFerryLegDetails < Struct.new( :after_travel_steps, :arrival, :before_travel_steps, :departure, :notices, :pass_through_waypoints, :route_name, :spans, :summary, :travel_steps) SENSITIVE = [] include Aws::Structure end |