Package com.viam.service.motion.v1
Class Motion.PlanWithStatus
java.lang.Object
com.google.protobuf.AbstractMessageLite<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite<Motion.PlanWithStatus,Motion.PlanWithStatus.Builder>
com.viam.service.motion.v1.Motion.PlanWithStatus
- All Implemented Interfaces:
com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,Motion.PlanWithStatusOrBuilder
- Enclosing class:
- Motion
public static final class Motion.PlanWithStatus
extends com.google.protobuf.GeneratedMessageLite<Motion.PlanWithStatus,Motion.PlanWithStatus.Builder>
implements Motion.PlanWithStatusOrBuilder
Describes a plan, its current status & all status changes that have occured previously on that planProtobuf type
viam.service.motion.v1.PlanWithStatus
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
Describes a plan, its current status & all status changes that have occured previously on that planNested 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
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) static Motion.PlanWithStatus
getPlan()
The planThe current status of the plangetStatusHistory
(int index) The prior status changes that have happened during plan executionint
The prior status changes that have happened during plan executionThe prior status changes that have happened during plan executiongetStatusHistoryOrBuilder
(int index) The prior status changes that have happened during plan executionList<? extends Motion.PlanStatusOrBuilder>
The prior status changes that have happened during plan executionboolean
hasPlan()
The planboolean
The current status of the plannewBuilder
(Motion.PlanWithStatus prototype) static Motion.PlanWithStatus
parseDelimitedFrom
(InputStream input) static Motion.PlanWithStatus
parseDelimitedFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Motion.PlanWithStatus
parseFrom
(byte[] data) static Motion.PlanWithStatus
parseFrom
(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Motion.PlanWithStatus
parseFrom
(com.google.protobuf.ByteString data) static Motion.PlanWithStatus
parseFrom
(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Motion.PlanWithStatus
parseFrom
(com.google.protobuf.CodedInputStream input) static Motion.PlanWithStatus
parseFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Motion.PlanWithStatus
parseFrom
(InputStream input) static Motion.PlanWithStatus
parseFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Motion.PlanWithStatus
parseFrom
(ByteBuffer data) static Motion.PlanWithStatus
parseFrom
(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<Motion.PlanWithStatus>
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
-
PLAN_FIELD_NUMBER
public static final int PLAN_FIELD_NUMBER- See Also:
-
STATUS_FIELD_NUMBER
public static final int STATUS_FIELD_NUMBER- See Also:
-
STATUS_HISTORY_FIELD_NUMBER
public static final int STATUS_HISTORY_FIELD_NUMBER- See Also:
-
-
Method Details
-
hasPlan
public boolean hasPlan()The plan
.viam.service.motion.v1.Plan plan = 1 [json_name = "plan"];
- Specified by:
hasPlan
in interfaceMotion.PlanWithStatusOrBuilder
- Returns:
- Whether the plan field is set.
-
getPlan
The plan
.viam.service.motion.v1.Plan plan = 1 [json_name = "plan"];
- Specified by:
getPlan
in interfaceMotion.PlanWithStatusOrBuilder
- Returns:
- The plan.
-
hasStatus
public boolean hasStatus()The current status of the plan
.viam.service.motion.v1.PlanStatus status = 2 [json_name = "status"];
- Specified by:
hasStatus
in interfaceMotion.PlanWithStatusOrBuilder
- Returns:
- Whether the status field is set.
-
getStatus
The current status of the plan
.viam.service.motion.v1.PlanStatus status = 2 [json_name = "status"];
- Specified by:
getStatus
in interfaceMotion.PlanWithStatusOrBuilder
- Returns:
- The status.
-
getStatusHistoryList
The prior status changes that have happened during plan execution
repeated .viam.service.motion.v1.PlanStatus status_history = 3 [json_name = "statusHistory"];
- Specified by:
getStatusHistoryList
in interfaceMotion.PlanWithStatusOrBuilder
-
getStatusHistoryOrBuilderList
The prior status changes that have happened during plan execution
repeated .viam.service.motion.v1.PlanStatus status_history = 3 [json_name = "statusHistory"];
-
getStatusHistoryCount
public int getStatusHistoryCount()The prior status changes that have happened during plan execution
repeated .viam.service.motion.v1.PlanStatus status_history = 3 [json_name = "statusHistory"];
- Specified by:
getStatusHistoryCount
in interfaceMotion.PlanWithStatusOrBuilder
-
getStatusHistory
The prior status changes that have happened during plan execution
repeated .viam.service.motion.v1.PlanStatus status_history = 3 [json_name = "statusHistory"];
- Specified by:
getStatusHistory
in interfaceMotion.PlanWithStatusOrBuilder
-
getStatusHistoryOrBuilder
The prior status changes that have happened during plan execution
repeated .viam.service.motion.v1.PlanStatus status_history = 3 [json_name = "statusHistory"];
-
parseFrom
public static Motion.PlanWithStatus parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Motion.PlanWithStatus parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Motion.PlanWithStatus parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Motion.PlanWithStatus parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Motion.PlanWithStatus parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Motion.PlanWithStatus parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Motion.PlanWithStatus parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static Motion.PlanWithStatus parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static Motion.PlanWithStatus parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static Motion.PlanWithStatus 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<Motion.PlanWithStatus,
Motion.PlanWithStatus.Builder>
-
getDefaultInstance
-
parser
-