Package com.viam.robot.v1
Class Robot.Operation
java.lang.Object
com.google.protobuf.AbstractMessageLite<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite<Robot.Operation,Robot.Operation.Builder>
com.viam.robot.v1.Robot.Operation
- All Implemented Interfaces:
com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,Robot.OperationOrBuilder
- Enclosing class:
- Robot
public static final class Robot.Operation
extends com.google.protobuf.GeneratedMessageLite<Robot.Operation,Robot.Operation.Builder>
implements Robot.OperationOrBuilder
Protobuf type
viam.robot.v1.Operation
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
Protobuf typeviam.robot.v1.Operation
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageLite
com.google.protobuf.GeneratedMessageLite.DefaultInstanceBasedParser<T extends com.google.protobuf.GeneratedMessageLite<T,
?>>, com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ContainingType extends com.google.protobuf.MessageLite, Type extends Object>, com.google.protobuf.GeneratedMessageLite.MethodToInvoke, com.google.protobuf.GeneratedMessageLite.SerializedForm Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
Fields inherited from class com.google.protobuf.GeneratedMessageLite
unknownFields
Fields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode
-
Method Summary
Modifier and TypeMethodDescriptionprotected final Object
dynamicMethod
(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1) com.google.protobuf.Struct
.google.protobuf.Struct arguments = 3 [json_name = "arguments"];
static Robot.Operation
getId()
string id = 1 [json_name = "id"];
com.google.protobuf.ByteString
string id = 1 [json_name = "id"];
string method = 2 [json_name = "method"];
com.google.protobuf.ByteString
string method = 2 [json_name = "method"];
optional string session_id = 5 [json_name = "sessionId"];
com.google.protobuf.ByteString
optional string session_id = 5 [json_name = "sessionId"];
com.google.protobuf.Timestamp
.google.protobuf.Timestamp started = 4 [json_name = "started"];
boolean
.google.protobuf.Struct arguments = 3 [json_name = "arguments"];
boolean
optional string session_id = 5 [json_name = "sessionId"];
boolean
.google.protobuf.Timestamp started = 4 [json_name = "started"];
static Robot.Operation.Builder
static Robot.Operation.Builder
newBuilder
(Robot.Operation prototype) static Robot.Operation
parseDelimitedFrom
(InputStream input) static Robot.Operation
parseDelimitedFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Robot.Operation
parseFrom
(byte[] data) static Robot.Operation
parseFrom
(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Robot.Operation
parseFrom
(com.google.protobuf.ByteString data) static Robot.Operation
parseFrom
(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Robot.Operation
parseFrom
(com.google.protobuf.CodedInputStream input) static Robot.Operation
parseFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Robot.Operation
parseFrom
(InputStream input) static Robot.Operation
parseFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Robot.Operation
parseFrom
(ByteBuffer data) static Robot.Operation
parseFrom
(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<Robot.Operation>
parser()
Methods inherited from class com.google.protobuf.GeneratedMessageLite
createBuilder, createBuilder, dynamicMethod, dynamicMethod, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, emptyProtobufList, equals, getDefaultInstanceForType, getParserForType, getSerializedSize, hashCode, isInitialized, isInitialized, makeImmutable, mergeLengthDelimitedField, mergeUnknownFields, mergeVarintField, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBuilderForType, newMessageInfo, newRepeatedGeneratedExtension, newSingularGeneratedExtension, parseDelimitedFrom, parseDelimitedFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parsePartialFrom, parseUnknownField, registerDefaultInstance, toBuilder, toString, writeTo
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Field Details
-
ID_FIELD_NUMBER
public static final int ID_FIELD_NUMBER- See Also:
-
METHOD_FIELD_NUMBER
public static final int METHOD_FIELD_NUMBER- See Also:
-
ARGUMENTS_FIELD_NUMBER
public static final int ARGUMENTS_FIELD_NUMBER- See Also:
-
STARTED_FIELD_NUMBER
public static final int STARTED_FIELD_NUMBER- See Also:
-
SESSION_ID_FIELD_NUMBER
public static final int SESSION_ID_FIELD_NUMBER- See Also:
-
-
Method Details
-
getId
string id = 1 [json_name = "id"];
- Specified by:
getId
in interfaceRobot.OperationOrBuilder
- Returns:
- The id.
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()string id = 1 [json_name = "id"];
- Specified by:
getIdBytes
in interfaceRobot.OperationOrBuilder
- Returns:
- The bytes for id.
-
getMethod
string method = 2 [json_name = "method"];
- Specified by:
getMethod
in interfaceRobot.OperationOrBuilder
- Returns:
- The method.
-
getMethodBytes
public com.google.protobuf.ByteString getMethodBytes()string method = 2 [json_name = "method"];
- Specified by:
getMethodBytes
in interfaceRobot.OperationOrBuilder
- Returns:
- The bytes for method.
-
hasArguments
public boolean hasArguments().google.protobuf.Struct arguments = 3 [json_name = "arguments"];
- Specified by:
hasArguments
in interfaceRobot.OperationOrBuilder
- Returns:
- Whether the arguments field is set.
-
getArguments
public com.google.protobuf.Struct getArguments().google.protobuf.Struct arguments = 3 [json_name = "arguments"];
- Specified by:
getArguments
in interfaceRobot.OperationOrBuilder
- Returns:
- The arguments.
-
hasStarted
public boolean hasStarted().google.protobuf.Timestamp started = 4 [json_name = "started"];
- Specified by:
hasStarted
in interfaceRobot.OperationOrBuilder
- Returns:
- Whether the started field is set.
-
getStarted
public com.google.protobuf.Timestamp getStarted().google.protobuf.Timestamp started = 4 [json_name = "started"];
- Specified by:
getStarted
in interfaceRobot.OperationOrBuilder
- Returns:
- The started.
-
hasSessionId
public boolean hasSessionId()optional string session_id = 5 [json_name = "sessionId"];
- Specified by:
hasSessionId
in interfaceRobot.OperationOrBuilder
- Returns:
- Whether the sessionId field is set.
-
getSessionId
optional string session_id = 5 [json_name = "sessionId"];
- Specified by:
getSessionId
in interfaceRobot.OperationOrBuilder
- Returns:
- The sessionId.
-
getSessionIdBytes
public com.google.protobuf.ByteString getSessionIdBytes()optional string session_id = 5 [json_name = "sessionId"];
- Specified by:
getSessionIdBytes
in interfaceRobot.OperationOrBuilder
- Returns:
- The bytes for sessionId.
-
parseFrom
public static Robot.Operation parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Robot.Operation parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Robot.Operation parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Robot.Operation parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Robot.Operation parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Robot.Operation parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Robot.Operation parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static Robot.Operation parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static Robot.Operation parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static Robot.Operation parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilder
-
newBuilder
-
dynamicMethod
protected final Object dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1) - Specified by:
dynamicMethod
in classcom.google.protobuf.GeneratedMessageLite<Robot.Operation,
Robot.Operation.Builder>
-
getDefaultInstance
-
parser
-