Package com.viam.service.motion.v1
Class Motion.TempStreamArmJointPositionsRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<Motion.TempStreamArmJointPositionsRequest,Motion.TempStreamArmJointPositionsRequest.Builder>
com.google.protobuf.GeneratedMessageLite.Builder<Motion.TempStreamArmJointPositionsRequest,Motion.TempStreamArmJointPositionsRequest.Builder>
com.viam.service.motion.v1.Motion.TempStreamArmJointPositionsRequest.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,Motion.TempStreamArmJointPositionsRequestOrBuilder,Cloneable
- Enclosing class:
Motion.TempStreamArmJointPositionsRequest
public static final class Motion.TempStreamArmJointPositionsRequest.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<Motion.TempStreamArmJointPositionsRequest,Motion.TempStreamArmJointPositionsRequest.Builder>
implements Motion.TempStreamArmJointPositionsRequestOrBuilder
Protobuf type
viam.service.motion.v1.TempStreamArmJointPositionsRequest-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance -
Method Summary
Modifier and TypeMethodDescriptionSession initiation.Name of the motion service.A batch of targets to append to the running session.getInit()Session initiation.getName()Name of the motion service.com.google.protobuf.ByteStringName of the motion service.A batch of targets to append to the running session.booleanhasInit()Session initiation.booleanA batch of targets to append to the running session.Session initiation.A batch of targets to append to the running session.Session initiation.setInit(Motion.TempStreamArmJointPositionsRequest.Init.Builder builderForValue) Session initiation.Name of the motion service.setNameBytes(com.google.protobuf.ByteString value) Name of the motion service.A batch of targets to append to the running session.setTargets(Motion.TempStreamArmJointPositionsRequest.Targets.Builder builderForValue) A batch of targets to append to the running session.Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFromMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getMessageCase
- Specified by:
getMessageCasein interfaceMotion.TempStreamArmJointPositionsRequestOrBuilder
-
clearMessage
-
getName
Name of the motion service.
string name = 1 [json_name = "name"];- Specified by:
getNamein interfaceMotion.TempStreamArmJointPositionsRequestOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Name of the motion service.
string name = 1 [json_name = "name"];- Specified by:
getNameBytesin interfaceMotion.TempStreamArmJointPositionsRequestOrBuilder- Returns:
- The bytes for name.
-
setName
Name of the motion service.
string name = 1 [json_name = "name"];- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
Name of the motion service.
string name = 1 [json_name = "name"];- Returns:
- This builder for chaining.
-
setNameBytes
public Motion.TempStreamArmJointPositionsRequest.Builder setNameBytes(com.google.protobuf.ByteString value) Name of the motion service.
string name = 1 [json_name = "name"];- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasInit
public boolean hasInit()Session initiation. Sent exactly once and must be the first message on the stream.
.viam.service.motion.v1.TempStreamArmJointPositionsRequest.Init init = 2 [json_name = "init"];- Specified by:
hasInitin interfaceMotion.TempStreamArmJointPositionsRequestOrBuilder- Returns:
- Whether the init field is set.
-
getInit
Session initiation. Sent exactly once and must be the first message on the stream.
.viam.service.motion.v1.TempStreamArmJointPositionsRequest.Init init = 2 [json_name = "init"];- Specified by:
getInitin interfaceMotion.TempStreamArmJointPositionsRequestOrBuilder- Returns:
- The init.
-
setInit
public Motion.TempStreamArmJointPositionsRequest.Builder setInit(Motion.TempStreamArmJointPositionsRequest.Init value) Session initiation. Sent exactly once and must be the first message on the stream.
.viam.service.motion.v1.TempStreamArmJointPositionsRequest.Init init = 2 [json_name = "init"]; -
setInit
public Motion.TempStreamArmJointPositionsRequest.Builder setInit(Motion.TempStreamArmJointPositionsRequest.Init.Builder builderForValue) Session initiation. Sent exactly once and must be the first message on the stream.
.viam.service.motion.v1.TempStreamArmJointPositionsRequest.Init init = 2 [json_name = "init"]; -
mergeInit
public Motion.TempStreamArmJointPositionsRequest.Builder mergeInit(Motion.TempStreamArmJointPositionsRequest.Init value) Session initiation. Sent exactly once and must be the first message on the stream.
.viam.service.motion.v1.TempStreamArmJointPositionsRequest.Init init = 2 [json_name = "init"]; -
clearInit
Session initiation. Sent exactly once and must be the first message on the stream.
.viam.service.motion.v1.TempStreamArmJointPositionsRequest.Init init = 2 [json_name = "init"]; -
hasTargets
public boolean hasTargets()A batch of targets to append to the running session. Sent N times after init.
.viam.service.motion.v1.TempStreamArmJointPositionsRequest.Targets targets = 3 [json_name = "targets"];- Specified by:
hasTargetsin interfaceMotion.TempStreamArmJointPositionsRequestOrBuilder- Returns:
- Whether the targets field is set.
-
getTargets
A batch of targets to append to the running session. Sent N times after init.
.viam.service.motion.v1.TempStreamArmJointPositionsRequest.Targets targets = 3 [json_name = "targets"];- Specified by:
getTargetsin interfaceMotion.TempStreamArmJointPositionsRequestOrBuilder- Returns:
- The targets.
-
setTargets
public Motion.TempStreamArmJointPositionsRequest.Builder setTargets(Motion.TempStreamArmJointPositionsRequest.Targets value) A batch of targets to append to the running session. Sent N times after init.
.viam.service.motion.v1.TempStreamArmJointPositionsRequest.Targets targets = 3 [json_name = "targets"]; -
setTargets
public Motion.TempStreamArmJointPositionsRequest.Builder setTargets(Motion.TempStreamArmJointPositionsRequest.Targets.Builder builderForValue) A batch of targets to append to the running session. Sent N times after init.
.viam.service.motion.v1.TempStreamArmJointPositionsRequest.Targets targets = 3 [json_name = "targets"]; -
mergeTargets
public Motion.TempStreamArmJointPositionsRequest.Builder mergeTargets(Motion.TempStreamArmJointPositionsRequest.Targets value) A batch of targets to append to the running session. Sent N times after init.
.viam.service.motion.v1.TempStreamArmJointPositionsRequest.Targets targets = 3 [json_name = "targets"]; -
clearTargets
A batch of targets to append to the running session. Sent N times after init.
.viam.service.motion.v1.TempStreamArmJointPositionsRequest.Targets targets = 3 [json_name = "targets"];
-