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 to ferry travel.
Constant Summary collapse
- SENSITIVE =
[:route_name]
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.
3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 3064 class RouteFerryLegDetails < Struct.new( :after_travel_steps, :arrival, :before_travel_steps, :departure, :notices, :pass_through_waypoints, :route_name, :spans, :summary, :travel_steps) SENSITIVE = [:route_name] include Aws::Structure end |
#arrival ⇒ Types::RouteFerryArrival
Details corresponding to the arrival for the leg.
3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 3064 class RouteFerryLegDetails < Struct.new( :after_travel_steps, :arrival, :before_travel_steps, :departure, :notices, :pass_through_waypoints, :route_name, :spans, :summary, :travel_steps) SENSITIVE = [:route_name] 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.
3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 3064 class RouteFerryLegDetails < Struct.new( :after_travel_steps, :arrival, :before_travel_steps, :departure, :notices, :pass_through_waypoints, :route_name, :spans, :summary, :travel_steps) SENSITIVE = [:route_name] include Aws::Structure end |
#departure ⇒ Types::RouteFerryDeparture
Details corresponding to the departure for the leg.
3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 3064 class RouteFerryLegDetails < Struct.new( :after_travel_steps, :arrival, :before_travel_steps, :departure, :notices, :pass_through_waypoints, :route_name, :spans, :summary, :travel_steps) SENSITIVE = [:route_name] include Aws::Structure end |
#notices ⇒ Array<Types::RouteFerryNotice>
Notices are additional information returned that indicate issues that occurred during route calculation.
3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 3064 class RouteFerryLegDetails < Struct.new( :after_travel_steps, :arrival, :before_travel_steps, :departure, :notices, :pass_through_waypoints, :route_name, :spans, :summary, :travel_steps) SENSITIVE = [:route_name] 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.
3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 3064 class RouteFerryLegDetails < Struct.new( :after_travel_steps, :arrival, :before_travel_steps, :departure, :notices, :pass_through_waypoints, :route_name, :spans, :summary, :travel_steps) SENSITIVE = [:route_name] include Aws::Structure end |
#route_name ⇒ String
Route name of the ferry line.
3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 3064 class RouteFerryLegDetails < Struct.new( :after_travel_steps, :arrival, :before_travel_steps, :departure, :notices, :pass_through_waypoints, :route_name, :spans, :summary, :travel_steps) SENSITIVE = [:route_name] include Aws::Structure end |
#spans ⇒ Array<Types::RouteFerrySpan>
Spans that were computed for the requested SpanAdditionalFeatures.
3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 3064 class RouteFerryLegDetails < Struct.new( :after_travel_steps, :arrival, :before_travel_steps, :departure, :notices, :pass_through_waypoints, :route_name, :spans, :summary, :travel_steps) SENSITIVE = [:route_name] include Aws::Structure end |
#summary ⇒ Types::RouteFerrySummary
Summarized details of the leg.
3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 3064 class RouteFerryLegDetails < Struct.new( :after_travel_steps, :arrival, :before_travel_steps, :departure, :notices, :pass_through_waypoints, :route_name, :spans, :summary, :travel_steps) SENSITIVE = [:route_name] include Aws::Structure end |
#travel_steps ⇒ Array<Types::RouteFerryTravelStep>
Steps of a leg that must be performed before the travel portion of the leg.
3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 3064 class RouteFerryLegDetails < Struct.new( :after_travel_steps, :arrival, :before_travel_steps, :departure, :notices, :pass_through_waypoints, :route_name, :spans, :summary, :travel_steps) SENSITIVE = [:route_name] include Aws::Structure end |