Package com.viam.component.arm.v1
Class Arm.GetPropertiesResponse.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<Arm.GetPropertiesResponse,Arm.GetPropertiesResponse.Builder>
com.google.protobuf.GeneratedMessageLite.Builder<Arm.GetPropertiesResponse,Arm.GetPropertiesResponse.Builder>
com.viam.component.arm.v1.Arm.GetPropertiesResponse.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,Arm.GetPropertiesResponseOrBuilder,Cloneable
- Enclosing class:
Arm.GetPropertiesResponse
public static final class Arm.GetPropertiesResponse.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<Arm.GetPropertiesResponse,Arm.GetPropertiesResponse.Builder>
implements Arm.GetPropertiesResponseOrBuilder
Protobuf type
viam.component.arm.v1.GetPropertiesResponse-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance -
Method Summary
Modifier and TypeMethodDescriptionTrue if the arm supports direct cartesian commands (MoveToPosition is implemented)True if the arm supports software-enabled manual modebooleanTrue if the arm supports direct cartesian commands (MoveToPosition is implemented)booleanTrue if the arm supports software-enabled manual modesetSupportCartesianCommands(boolean value) True if the arm supports direct cartesian commands (MoveToPosition is implemented)setSupportManualMode(boolean value) True if the arm supports software-enabled manual modeMethods 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
-
getSupportManualMode
public boolean getSupportManualMode()True if the arm supports software-enabled manual mode
bool support_manual_mode = 1 [json_name = "supportManualMode"];- Specified by:
getSupportManualModein interfaceArm.GetPropertiesResponseOrBuilder- Returns:
- The supportManualMode.
-
setSupportManualMode
True if the arm supports software-enabled manual mode
bool support_manual_mode = 1 [json_name = "supportManualMode"];- Parameters:
value- The supportManualMode to set.- Returns:
- This builder for chaining.
-
clearSupportManualMode
True if the arm supports software-enabled manual mode
bool support_manual_mode = 1 [json_name = "supportManualMode"];- Returns:
- This builder for chaining.
-
getSupportCartesianCommands
public boolean getSupportCartesianCommands()True if the arm supports direct cartesian commands (MoveToPosition is implemented)
bool support_cartesian_commands = 2 [json_name = "supportCartesianCommands"];- Specified by:
getSupportCartesianCommandsin interfaceArm.GetPropertiesResponseOrBuilder- Returns:
- The supportCartesianCommands.
-
setSupportCartesianCommands
True if the arm supports direct cartesian commands (MoveToPosition is implemented)
bool support_cartesian_commands = 2 [json_name = "supportCartesianCommands"];- Parameters:
value- The supportCartesianCommands to set.- Returns:
- This builder for chaining.
-
clearSupportCartesianCommands
True if the arm supports direct cartesian commands (MoveToPosition is implemented)
bool support_cartesian_commands = 2 [json_name = "supportCartesianCommands"];- Returns:
- This builder for chaining.
-