Interface Motion.GetPlanRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
Motion.GetPlanRequest, Motion.GetPlanRequest.Builder
Enclosing class:
Motion

public static interface Motion.GetPlanRequestOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    The name of the component which was requested to be moved.
    com.google.protobuf.ByteString
    The name of the component which was requested to be moved.
    Deprecated.
    viam.service.motion.v1.GetPlanRequest.component_name_deprecated is deprecated.
    If you want to know about the plans of a previous execution
    com.google.protobuf.ByteString
    If you want to know about the plans of a previous execution
    com.google.protobuf.Struct
    Additional arguments to the method
    boolean
    If supplied, the response will only return the the last plan for the component / execution
    The name of the motion service
    com.google.protobuf.ByteString
    The name of the motion service
    boolean
    Deprecated.
    viam.service.motion.v1.GetPlanRequest.component_name_deprecated is deprecated.
    boolean
    If you want to know about the plans of a previous execution
    boolean
    Additional arguments to the method

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    getDefaultInstanceForType, isInitialized
  • Method Details

    • getName

      String getName()
       The name of the motion service
       
      string name = 1 [json_name = "name"];
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       The name of the motion service
       
      string name = 1 [json_name = "name"];
      Returns:
      The bytes for name.
    • hasComponentNameDeprecated

      @Deprecated boolean hasComponentNameDeprecated()
      Deprecated.
      viam.service.motion.v1.GetPlanRequest.component_name_deprecated is deprecated. See service/motion/v1/motion.proto;l=236
       Deprecated, use component_name field.
       
      .viam.common.v1.ResourceName component_name_deprecated = 2 [json_name = "componentNameDeprecated", deprecated = true];
      Returns:
      Whether the componentNameDeprecated field is set.
    • getComponentNameDeprecated

      @Deprecated Common.ResourceName getComponentNameDeprecated()
      Deprecated.
      viam.service.motion.v1.GetPlanRequest.component_name_deprecated is deprecated. See service/motion/v1/motion.proto;l=236
       Deprecated, use component_name field.
       
      .viam.common.v1.ResourceName component_name_deprecated = 2 [json_name = "componentNameDeprecated", deprecated = true];
      Returns:
      The componentNameDeprecated.
    • getLastPlanOnly

      boolean getLastPlanOnly()
       If supplied, the response will only return
       the the last plan for the component / execution
       
      bool last_plan_only = 3 [json_name = "lastPlanOnly"];
      Returns:
      The lastPlanOnly.
    • hasExecutionId

      boolean hasExecutionId()
       If you want to know about the plans of a previous execution
       
      optional string execution_id = 4 [json_name = "executionId"];
      Returns:
      Whether the executionId field is set.
    • getExecutionId

      String getExecutionId()
       If you want to know about the plans of a previous execution
       
      optional string execution_id = 4 [json_name = "executionId"];
      Returns:
      The executionId.
    • getExecutionIdBytes

      com.google.protobuf.ByteString getExecutionIdBytes()
       If you want to know about the plans of a previous execution
       
      optional string execution_id = 4 [json_name = "executionId"];
      Returns:
      The bytes for executionId.
    • getComponentName

      String getComponentName()
       The name of the component which was requested to be moved.
       
      string component_name = 5 [json_name = "componentName"];
      Returns:
      The componentName.
    • getComponentNameBytes

      com.google.protobuf.ByteString getComponentNameBytes()
       The name of the component which was requested to be moved.
       
      string component_name = 5 [json_name = "componentName"];
      Returns:
      The bytes for componentName.
    • hasExtra

      boolean hasExtra()
       Additional arguments to the method
       
      .google.protobuf.Struct extra = 99 [json_name = "extra"];
      Returns:
      Whether the extra field is set.
    • getExtra

      com.google.protobuf.Struct getExtra()
       Additional arguments to the method
       
      .google.protobuf.Struct extra = 99 [json_name = "extra"];
      Returns:
      The extra.