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 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

      boolean containsStep(String key)
       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.
      Use getStepMap() instead.
    • 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

      Motion.ComponentState getStepOrDefault(String key, Motion.ComponentState defaultValue)
       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

      Motion.ComponentState getStepOrThrow(String key)
       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"];