Package viam.app.v1
Class Robot.Frame.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<Robot.Frame,Robot.Frame.Builder>
viam.app.v1.Robot.Frame.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,Cloneable
,Robot.FrameOrBuilder
- Enclosing class:
- Robot.Frame
public static final class Robot.Frame.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<Robot.Frame,Robot.Frame.Builder>
implements Robot.FrameOrBuilder
Protobuf type
viam.app.v1.Frame
-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance
-
Method Summary
Modifier and TypeMethodDescription.viam.common.v1.Geometry geometry = 4 [json_name = "geometry"];
.viam.app.v1.Orientation orientation = 3 [json_name = "orientation"];
string parent = 1 [json_name = "parent"];
.viam.app.v1.Translation translation = 2 [json_name = "translation"];
.viam.common.v1.Geometry geometry = 4 [json_name = "geometry"];
.viam.app.v1.Orientation orientation = 3 [json_name = "orientation"];
string parent = 1 [json_name = "parent"];
com.google.protobuf.ByteString
string parent = 1 [json_name = "parent"];
.viam.app.v1.Translation translation = 2 [json_name = "translation"];
boolean
.viam.common.v1.Geometry geometry = 4 [json_name = "geometry"];
boolean
.viam.app.v1.Orientation orientation = 3 [json_name = "orientation"];
boolean
.viam.app.v1.Translation translation = 2 [json_name = "translation"];
mergeGeometry
(Common.Geometry value) .viam.common.v1.Geometry geometry = 4 [json_name = "geometry"];
.viam.app.v1.Orientation orientation = 3 [json_name = "orientation"];
.viam.app.v1.Translation translation = 2 [json_name = "translation"];
setGeometry
(Common.Geometry value) .viam.common.v1.Geometry geometry = 4 [json_name = "geometry"];
setGeometry
(Common.Geometry.Builder builderForValue) .viam.common.v1.Geometry geometry = 4 [json_name = "geometry"];
setOrientation
(Robot.Orientation value) .viam.app.v1.Orientation orientation = 3 [json_name = "orientation"];
setOrientation
(Robot.Orientation.Builder builderForValue) .viam.app.v1.Orientation orientation = 3 [json_name = "orientation"];
string parent = 1 [json_name = "parent"];
setParentBytes
(com.google.protobuf.ByteString value) string parent = 1 [json_name = "parent"];
setTranslation
(Robot.Translation value) .viam.app.v1.Translation translation = 2 [json_name = "translation"];
setTranslation
(Robot.Translation.Builder builderForValue) .viam.app.v1.Translation translation = 2 [json_name = "translation"];
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getParent
string parent = 1 [json_name = "parent"];
- Specified by:
getParent
in interfaceRobot.FrameOrBuilder
- Returns:
- The parent.
-
getParentBytes
public com.google.protobuf.ByteString getParentBytes()string parent = 1 [json_name = "parent"];
- Specified by:
getParentBytes
in interfaceRobot.FrameOrBuilder
- Returns:
- The bytes for parent.
-
setParent
string parent = 1 [json_name = "parent"];
- Parameters:
value
- The parent to set.- Returns:
- This builder for chaining.
-
clearParent
string parent = 1 [json_name = "parent"];
- Returns:
- This builder for chaining.
-
setParentBytes
string parent = 1 [json_name = "parent"];
- Parameters:
value
- The bytes for parent to set.- Returns:
- This builder for chaining.
-
hasTranslation
public boolean hasTranslation().viam.app.v1.Translation translation = 2 [json_name = "translation"];
- Specified by:
hasTranslation
in interfaceRobot.FrameOrBuilder
- Returns:
- Whether the translation field is set.
-
getTranslation
.viam.app.v1.Translation translation = 2 [json_name = "translation"];
- Specified by:
getTranslation
in interfaceRobot.FrameOrBuilder
- Returns:
- The translation.
-
setTranslation
.viam.app.v1.Translation translation = 2 [json_name = "translation"];
-
setTranslation
.viam.app.v1.Translation translation = 2 [json_name = "translation"];
-
mergeTranslation
.viam.app.v1.Translation translation = 2 [json_name = "translation"];
-
clearTranslation
.viam.app.v1.Translation translation = 2 [json_name = "translation"];
-
hasOrientation
public boolean hasOrientation().viam.app.v1.Orientation orientation = 3 [json_name = "orientation"];
- Specified by:
hasOrientation
in interfaceRobot.FrameOrBuilder
- Returns:
- Whether the orientation field is set.
-
getOrientation
.viam.app.v1.Orientation orientation = 3 [json_name = "orientation"];
- Specified by:
getOrientation
in interfaceRobot.FrameOrBuilder
- Returns:
- The orientation.
-
setOrientation
.viam.app.v1.Orientation orientation = 3 [json_name = "orientation"];
-
setOrientation
.viam.app.v1.Orientation orientation = 3 [json_name = "orientation"];
-
mergeOrientation
.viam.app.v1.Orientation orientation = 3 [json_name = "orientation"];
-
clearOrientation
.viam.app.v1.Orientation orientation = 3 [json_name = "orientation"];
-
hasGeometry
public boolean hasGeometry().viam.common.v1.Geometry geometry = 4 [json_name = "geometry"];
- Specified by:
hasGeometry
in interfaceRobot.FrameOrBuilder
- Returns:
- Whether the geometry field is set.
-
getGeometry
.viam.common.v1.Geometry geometry = 4 [json_name = "geometry"];
- Specified by:
getGeometry
in interfaceRobot.FrameOrBuilder
- Returns:
- The geometry.
-
setGeometry
.viam.common.v1.Geometry geometry = 4 [json_name = "geometry"];
-
setGeometry
.viam.common.v1.Geometry geometry = 4 [json_name = "geometry"];
-
mergeGeometry
.viam.common.v1.Geometry geometry = 4 [json_name = "geometry"];
-
clearGeometry
.viam.common.v1.Geometry geometry = 4 [json_name = "geometry"];
-