Class: Google::Cloud::Optimization::V1::Waypoint
- Inherits:
-
Object
- Object
- Google::Cloud::Optimization::V1::Waypoint
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/optimization/v1/fleet_routing.rb
Overview
Encapsulates a waypoint. Waypoints mark arrival and departure locations of VisitRequests, and start and end locations of Vehicles.
Instance Attribute Summary collapse
-
#location ⇒ ::Google::Cloud::Optimization::V1::Location
A point specified using geographic coordinates, including an optional heading.
-
#place_id ⇒ ::String
The POI Place ID associated with the waypoint.
-
#side_of_road ⇒ ::Boolean
Indicates that the location of this waypoint is meant to have a preference for the vehicle to stop at a particular side of road.
Instance Attribute Details
#location ⇒ ::Google::Cloud::Optimization::V1::Location
1747 1748 1749 1750 |
# File 'proto_docs/google/cloud/optimization/v1/fleet_routing.rb', line 1747 class Waypoint include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#place_id ⇒ ::String
1747 1748 1749 1750 |
# File 'proto_docs/google/cloud/optimization/v1/fleet_routing.rb', line 1747 class Waypoint include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#side_of_road ⇒ ::Boolean
1747 1748 1749 1750 |
# File 'proto_docs/google/cloud/optimization/v1/fleet_routing.rb', line 1747 class Waypoint include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |