Class Gripper.GetCurrentInputsResponse.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<Gripper.GetCurrentInputsResponse,Gripper.GetCurrentInputsResponse.Builder>
com.google.protobuf.GeneratedMessageLite.Builder<Gripper.GetCurrentInputsResponse,Gripper.GetCurrentInputsResponse.Builder>
com.viam.component.gripper.v1.Gripper.GetCurrentInputsResponse.Builder
All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, Gripper.GetCurrentInputsResponseOrBuilder, Cloneable
Enclosing class:
Gripper.GetCurrentInputsResponse

public static final class Gripper.GetCurrentInputsResponse.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<Gripper.GetCurrentInputsResponse,Gripper.GetCurrentInputsResponse.Builder> implements Gripper.GetCurrentInputsResponseOrBuilder
Protobuf type viam.component.gripper.v1.GetCurrentInputsResponse
  • Method Details

    • getValuesList

      public List<Double> getValuesList()
       The current input values of the gripper
       
      repeated double values = 1 [json_name = "values"];
      Specified by:
      getValuesList in interface Gripper.GetCurrentInputsResponseOrBuilder
      Returns:
      A list containing the values.
    • getValuesCount

      public int getValuesCount()
       The current input values of the gripper
       
      repeated double values = 1 [json_name = "values"];
      Specified by:
      getValuesCount in interface Gripper.GetCurrentInputsResponseOrBuilder
      Returns:
      The count of values.
    • getValues

      public double getValues(int index)
       The current input values of the gripper
       
      repeated double values = 1 [json_name = "values"];
      Specified by:
      getValues in interface Gripper.GetCurrentInputsResponseOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The values at the given index.
    • setValues

      public Gripper.GetCurrentInputsResponse.Builder setValues(int index, double value)
       The current input values of the gripper
       
      repeated double values = 1 [json_name = "values"];
      Parameters:
      value - The values to set.
      Returns:
      This builder for chaining.
    • addValues

      public Gripper.GetCurrentInputsResponse.Builder addValues(double value)
       The current input values of the gripper
       
      repeated double values = 1 [json_name = "values"];
      Parameters:
      value - The values to add.
      Returns:
      This builder for chaining.
    • addAllValues

      public Gripper.GetCurrentInputsResponse.Builder addAllValues(Iterable<? extends Double> values)
       The current input values of the gripper
       
      repeated double values = 1 [json_name = "values"];
      Parameters:
      values - The values to add.
      Returns:
      This builder for chaining.
    • clearValues

       The current input values of the gripper
       
      repeated double values = 1 [json_name = "values"];
      Returns:
      This builder for chaining.