Class Navigation.NavError.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<Navigation.NavError,Navigation.NavError.Builder>
com.google.protobuf.GeneratedMessageLite.Builder<Navigation.NavError,Navigation.NavError.Builder>
com.viam.service.navigation.v1.Navigation.NavError.Builder
All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, Navigation.NavErrorOrBuilder, Cloneable
Enclosing class:
Navigation.NavError

public static final class Navigation.NavError.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<Navigation.NavError,Navigation.NavError.Builder> implements Navigation.NavErrorOrBuilder
Protobuf type viam.service.navigation.v1.NavError
  • Method Details

    • getCodeValue

      public int getCodeValue()
      .viam.service.navigation.v1.NavErrorCode code = 1 [json_name = "code"];
      Specified by:
      getCodeValue in interface Navigation.NavErrorOrBuilder
      Returns:
      The enum numeric value on the wire for code.
    • setCodeValue

      public Navigation.NavError.Builder setCodeValue(int value)
      .viam.service.navigation.v1.NavErrorCode code = 1 [json_name = "code"];
      Parameters:
      value - The code to set.
      Returns:
      This builder for chaining.
    • getCode

      public Navigation.NavErrorCode getCode()
      .viam.service.navigation.v1.NavErrorCode code = 1 [json_name = "code"];
      Specified by:
      getCode in interface Navigation.NavErrorOrBuilder
      Returns:
      The code.
    • setCode

      .viam.service.navigation.v1.NavErrorCode code = 1 [json_name = "code"];
      Parameters:
      value - The enum numeric value on the wire for code to set.
      Returns:
      This builder for chaining.
      Throws:
      IllegalArgumentException - if UNRECOGNIZED is provided.
    • clearCode

      public Navigation.NavError.Builder clearCode()
      .viam.service.navigation.v1.NavErrorCode code = 1 [json_name = "code"];
      Returns:
      This builder for chaining.
    • getMessage

      public String getMessage()
      string message = 2 [json_name = "message"];
      Specified by:
      getMessage in interface Navigation.NavErrorOrBuilder
      Returns:
      The message.
    • getMessageBytes

      public com.google.protobuf.ByteString getMessageBytes()
      string message = 2 [json_name = "message"];
      Specified by:
      getMessageBytes in interface Navigation.NavErrorOrBuilder
      Returns:
      The bytes for message.
    • setMessage

      public Navigation.NavError.Builder setMessage(String value)
      string message = 2 [json_name = "message"];
      Parameters:
      value - The message to set.
      Returns:
      This builder for chaining.
    • clearMessage

      public Navigation.NavError.Builder clearMessage()
      string message = 2 [json_name = "message"];
      Returns:
      This builder for chaining.
    • setMessageBytes

      public Navigation.NavError.Builder setMessageBytes(com.google.protobuf.ByteString value)
      string message = 2 [json_name = "message"];
      Parameters:
      value - The bytes for message to set.
      Returns:
      This builder for chaining.