Package com.viam.service.motion.v1
Interface Motion.PlanStepOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
Motion.PlanStep
,Motion.PlanStep.Builder
- Enclosing class:
- Motion
public static interface Motion.PlanStepOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionboolean
containsStep
(String key) A step is the component state each component resource should reach while executing that step of the plan.getStep()
Deprecated.int
A step is the component state each component resource should reach while executing that step of the plan.A step is the component state each component resource should reach while executing that step of the plan.getStepOrDefault
(String key, Motion.ComponentState defaultValue) A step is the component state each component resource should reach while executing that step of the plan.getStepOrThrow
(String key) A step is the component state each component resource should reach while executing that step of the plan.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getStepCount
int getStepCount()A step is the component state each component resource should reach while executing that step of the plan. Keys are the fully qualified component name.
map<string, .viam.service.motion.v1.ComponentState> step = 1 [json_name = "step"];
-
containsStep
A step is the component state each component resource should reach while executing that step of the plan. Keys are the fully qualified component name.
map<string, .viam.service.motion.v1.ComponentState> step = 1 [json_name = "step"];
-
getStep
Deprecated.UsegetStepMap()
instead. -
getStepMap
Map<String,Motion.ComponentState> getStepMap()A step is the component state each component resource should reach while executing that step of the plan. Keys are the fully qualified component name.
map<string, .viam.service.motion.v1.ComponentState> step = 1 [json_name = "step"];
-
getStepOrDefault
A step is the component state each component resource should reach while executing that step of the plan. Keys are the fully qualified component name.
map<string, .viam.service.motion.v1.ComponentState> step = 1 [json_name = "step"];
-
getStepOrThrow
A step is the component state each component resource should reach while executing that step of the plan. Keys are the fully qualified component name.
map<string, .viam.service.motion.v1.ComponentState> step = 1 [json_name = "step"];
-