Package com.viam.service.navigation.v1
Interface Navigation.WaypointOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
Navigation.Waypoint,Navigation.Waypoint.Builder
- Enclosing class:
Navigation
public static interface Navigation.WaypointOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionstring location = 1 [json_name = "location"];com.google.protobuf.ByteStringstring location = 1 [json_name = "location"];.viam.service.navigation.v1.Position position = 2 [json_name = "position"];booleanstring location = 1 [json_name = "location"];boolean.viam.service.navigation.v1.Position position = 2 [json_name = "position"];Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
hasLocation
boolean hasLocation()string location = 1 [json_name = "location"];- Returns:
- Whether the location field is set.
-
getLocation
String getLocation()string location = 1 [json_name = "location"];- Returns:
- The location.
-
getLocationBytes
com.google.protobuf.ByteString getLocationBytes()string location = 1 [json_name = "location"];- Returns:
- The bytes for location.
-
hasPosition
boolean hasPosition().viam.service.navigation.v1.Position position = 2 [json_name = "position"];- Returns:
- Whether the position field is set.
-
getPosition
Navigation.Position getPosition().viam.service.navigation.v1.Position position = 2 [json_name = "position"];- Returns:
- The position.
-
getValueCase
Navigation.Waypoint.ValueCase getValueCase()
-