Class Board.ReadAnalogReaderRequest.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<Board.ReadAnalogReaderRequest,Board.ReadAnalogReaderRequest.Builder>
com.viam.component.board.v1.Board.ReadAnalogReaderRequest.Builder
All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, Board.ReadAnalogReaderRequestOrBuilder, Cloneable
Enclosing class:
Board.ReadAnalogReaderRequest

public static final class Board.ReadAnalogReaderRequest.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<Board.ReadAnalogReaderRequest,Board.ReadAnalogReaderRequest.Builder> implements Board.ReadAnalogReaderRequestOrBuilder
Protobuf type viam.component.board.v1.ReadAnalogReaderRequest
  • Method Details

    • getBoardName

      public String getBoardName()
      string board_name = 1 [json_name = "boardName"];
      Specified by:
      getBoardName in interface Board.ReadAnalogReaderRequestOrBuilder
      Returns:
      The boardName.
    • getBoardNameBytes

      public com.google.protobuf.ByteString getBoardNameBytes()
      string board_name = 1 [json_name = "boardName"];
      Specified by:
      getBoardNameBytes in interface Board.ReadAnalogReaderRequestOrBuilder
      Returns:
      The bytes for boardName.
    • setBoardName

      public Board.ReadAnalogReaderRequest.Builder setBoardName(String value)
      string board_name = 1 [json_name = "boardName"];
      Parameters:
      value - The boardName to set.
      Returns:
      This builder for chaining.
    • clearBoardName

      public Board.ReadAnalogReaderRequest.Builder clearBoardName()
      string board_name = 1 [json_name = "boardName"];
      Returns:
      This builder for chaining.
    • setBoardNameBytes

      public Board.ReadAnalogReaderRequest.Builder setBoardNameBytes(com.google.protobuf.ByteString value)
      string board_name = 1 [json_name = "boardName"];
      Parameters:
      value - The bytes for boardName to set.
      Returns:
      This builder for chaining.
    • getAnalogReaderName

      public String getAnalogReaderName()
      string analog_reader_name = 2 [json_name = "analogReaderName"];
      Specified by:
      getAnalogReaderName in interface Board.ReadAnalogReaderRequestOrBuilder
      Returns:
      The analogReaderName.
    • getAnalogReaderNameBytes

      public com.google.protobuf.ByteString getAnalogReaderNameBytes()
      string analog_reader_name = 2 [json_name = "analogReaderName"];
      Specified by:
      getAnalogReaderNameBytes in interface Board.ReadAnalogReaderRequestOrBuilder
      Returns:
      The bytes for analogReaderName.
    • setAnalogReaderName

      public Board.ReadAnalogReaderRequest.Builder setAnalogReaderName(String value)
      string analog_reader_name = 2 [json_name = "analogReaderName"];
      Parameters:
      value - The analogReaderName to set.
      Returns:
      This builder for chaining.
    • clearAnalogReaderName

      public Board.ReadAnalogReaderRequest.Builder clearAnalogReaderName()
      string analog_reader_name = 2 [json_name = "analogReaderName"];
      Returns:
      This builder for chaining.
    • setAnalogReaderNameBytes

      public Board.ReadAnalogReaderRequest.Builder setAnalogReaderNameBytes(com.google.protobuf.ByteString value)
      string analog_reader_name = 2 [json_name = "analogReaderName"];
      Parameters:
      value - The bytes for analogReaderName to set.
      Returns:
      This builder for chaining.
    • hasExtra

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

      public com.google.protobuf.Struct getExtra()
       Additional arguments to the method
       
      .google.protobuf.Struct extra = 99 [json_name = "extra"];
      Specified by:
      getExtra in interface Board.ReadAnalogReaderRequestOrBuilder
      Returns:
      The extra.
    • setExtra

      public Board.ReadAnalogReaderRequest.Builder setExtra(com.google.protobuf.Struct value)
       Additional arguments to the method
       
      .google.protobuf.Struct extra = 99 [json_name = "extra"];
    • setExtra

      public Board.ReadAnalogReaderRequest.Builder setExtra(com.google.protobuf.Struct.Builder builderForValue)
       Additional arguments to the method
       
      .google.protobuf.Struct extra = 99 [json_name = "extra"];
    • mergeExtra

      public Board.ReadAnalogReaderRequest.Builder mergeExtra(com.google.protobuf.Struct value)
       Additional arguments to the method
       
      .google.protobuf.Struct extra = 99 [json_name = "extra"];
    • clearExtra

       Additional arguments to the method
       
      .google.protobuf.Struct extra = 99 [json_name = "extra"];