Package com.viam.service.motion.v1
Class Motion.TempStreamArmJointPositionsRequest.Init.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<Motion.TempStreamArmJointPositionsRequest.Init,Motion.TempStreamArmJointPositionsRequest.Init.Builder>
com.google.protobuf.GeneratedMessageLite.Builder<Motion.TempStreamArmJointPositionsRequest.Init,Motion.TempStreamArmJointPositionsRequest.Init.Builder>
com.viam.service.motion.v1.Motion.TempStreamArmJointPositionsRequest.Init.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,Motion.TempStreamArmJointPositionsRequest.InitOrBuilder,Cloneable
- Enclosing class:
Motion.TempStreamArmJointPositionsRequest.Init
public static final class Motion.TempStreamArmJointPositionsRequest.Init.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<Motion.TempStreamArmJointPositionsRequest.Init,Motion.TempStreamArmJointPositionsRequest.Init.Builder>
implements Motion.TempStreamArmJointPositionsRequest.InitOrBuilder
Protobuf type
viam.service.motion.v1.TempStreamArmJointPositionsRequest.Init-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance -
Method Summary
Modifier and TypeMethodDescriptionName of the arm to stream joint positions to.Additional arguments.Configuration for this streaming session.Name of the arm to stream joint positions to.com.google.protobuf.ByteStringName of the arm to stream joint positions to.com.google.protobuf.StructgetExtra()Additional arguments.Configuration for this streaming session.booleanhasExtra()Additional arguments.booleanConfiguration for this streaming session.mergeExtra(com.google.protobuf.Struct value) Additional arguments.Configuration for this streaming session.setComponentName(String value) Name of the arm to stream joint positions to.setComponentNameBytes(com.google.protobuf.ByteString value) Name of the arm to stream joint positions to.setExtra(com.google.protobuf.Struct value) Additional arguments.setExtra(com.google.protobuf.Struct.Builder builderForValue) Additional arguments.Configuration for this streaming session.setOptions(Motion.TempStreamOptions.Builder builderForValue) Configuration for this streaming 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
-
getComponentName
Name of the arm to stream joint positions to.
string component_name = 1 [json_name = "componentName"];- Specified by:
getComponentNamein interfaceMotion.TempStreamArmJointPositionsRequest.InitOrBuilder- Returns:
- The componentName.
-
getComponentNameBytes
public com.google.protobuf.ByteString getComponentNameBytes()Name of the arm to stream joint positions to.
string component_name = 1 [json_name = "componentName"];- Specified by:
getComponentNameBytesin interfaceMotion.TempStreamArmJointPositionsRequest.InitOrBuilder- Returns:
- The bytes for componentName.
-
setComponentName
Name of the arm to stream joint positions to.
string component_name = 1 [json_name = "componentName"];- Parameters:
value- The componentName to set.- Returns:
- This builder for chaining.
-
clearComponentName
Name of the arm to stream joint positions to.
string component_name = 1 [json_name = "componentName"];- Returns:
- This builder for chaining.
-
setComponentNameBytes
public Motion.TempStreamArmJointPositionsRequest.Init.Builder setComponentNameBytes(com.google.protobuf.ByteString value) Name of the arm to stream joint positions to.
string component_name = 1 [json_name = "componentName"];- Parameters:
value- The bytes for componentName to set.- Returns:
- This builder for chaining.
-
hasOptions
public boolean hasOptions()Configuration for this streaming session.
optional .viam.service.motion.v1.TempStreamOptions options = 2 [json_name = "options"];- Specified by:
hasOptionsin interfaceMotion.TempStreamArmJointPositionsRequest.InitOrBuilder- Returns:
- Whether the options field is set.
-
getOptions
Configuration for this streaming session.
optional .viam.service.motion.v1.TempStreamOptions options = 2 [json_name = "options"];- Specified by:
getOptionsin interfaceMotion.TempStreamArmJointPositionsRequest.InitOrBuilder- Returns:
- The options.
-
setOptions
public Motion.TempStreamArmJointPositionsRequest.Init.Builder setOptions(Motion.TempStreamOptions value) Configuration for this streaming session.
optional .viam.service.motion.v1.TempStreamOptions options = 2 [json_name = "options"]; -
setOptions
public Motion.TempStreamArmJointPositionsRequest.Init.Builder setOptions(Motion.TempStreamOptions.Builder builderForValue) Configuration for this streaming session.
optional .viam.service.motion.v1.TempStreamOptions options = 2 [json_name = "options"]; -
mergeOptions
public Motion.TempStreamArmJointPositionsRequest.Init.Builder mergeOptions(Motion.TempStreamOptions value) Configuration for this streaming session.
optional .viam.service.motion.v1.TempStreamOptions options = 2 [json_name = "options"]; -
clearOptions
Configuration for this streaming session.
optional .viam.service.motion.v1.TempStreamOptions options = 2 [json_name = "options"]; -
hasExtra
public boolean hasExtra()Additional arguments.
.google.protobuf.Struct extra = 99 [json_name = "extra"];- Specified by:
hasExtrain interfaceMotion.TempStreamArmJointPositionsRequest.InitOrBuilder- Returns:
- Whether the extra field is set.
-
getExtra
public com.google.protobuf.Struct getExtra()Additional arguments.
.google.protobuf.Struct extra = 99 [json_name = "extra"];- Specified by:
getExtrain interfaceMotion.TempStreamArmJointPositionsRequest.InitOrBuilder- Returns:
- The extra.
-
setExtra
public Motion.TempStreamArmJointPositionsRequest.Init.Builder setExtra(com.google.protobuf.Struct value) Additional arguments.
.google.protobuf.Struct extra = 99 [json_name = "extra"]; -
setExtra
public Motion.TempStreamArmJointPositionsRequest.Init.Builder setExtra(com.google.protobuf.Struct.Builder builderForValue) Additional arguments.
.google.protobuf.Struct extra = 99 [json_name = "extra"]; -
mergeExtra
public Motion.TempStreamArmJointPositionsRequest.Init.Builder mergeExtra(com.google.protobuf.Struct value) Additional arguments.
.google.protobuf.Struct extra = 99 [json_name = "extra"]; -
clearExtra
Additional arguments.
.google.protobuf.Struct extra = 99 [json_name = "extra"];
-