Package viam.app.v1

Class Robot.CertificateResponse.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<Robot.CertificateResponse,Robot.CertificateResponse.Builder>
viam.app.v1.Robot.CertificateResponse.Builder
All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, Cloneable, Robot.CertificateResponseOrBuilder
Enclosing class:
Robot.CertificateResponse

public static final class Robot.CertificateResponse.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<Robot.CertificateResponse,Robot.CertificateResponse.Builder> implements Robot.CertificateResponseOrBuilder
Protobuf type viam.app.v1.CertificateResponse
  • Method Details

    • getId

      public String getId()
       Robot part id.
       
      string id = 1 [json_name = "id"];
      Specified by:
      getId in interface Robot.CertificateResponseOrBuilder
      Returns:
      The id.
    • getIdBytes

      public com.google.protobuf.ByteString getIdBytes()
       Robot part id.
       
      string id = 1 [json_name = "id"];
      Specified by:
      getIdBytes in interface Robot.CertificateResponseOrBuilder
      Returns:
      The bytes for id.
    • setId

       Robot part id.
       
      string id = 1 [json_name = "id"];
      Parameters:
      value - The id to set.
      Returns:
      This builder for chaining.
    • clearId

       Robot part id.
       
      string id = 1 [json_name = "id"];
      Returns:
      This builder for chaining.
    • setIdBytes

      public Robot.CertificateResponse.Builder setIdBytes(com.google.protobuf.ByteString value)
       Robot part id.
       
      string id = 1 [json_name = "id"];
      Parameters:
      value - The bytes for id to set.
      Returns:
      This builder for chaining.
    • getTlsCertificate

      public String getTlsCertificate()
      string tls_certificate = 2 [json_name = "tlsCertificate"];
      Specified by:
      getTlsCertificate in interface Robot.CertificateResponseOrBuilder
      Returns:
      The tlsCertificate.
    • getTlsCertificateBytes

      public com.google.protobuf.ByteString getTlsCertificateBytes()
      string tls_certificate = 2 [json_name = "tlsCertificate"];
      Specified by:
      getTlsCertificateBytes in interface Robot.CertificateResponseOrBuilder
      Returns:
      The bytes for tlsCertificate.
    • setTlsCertificate

      public Robot.CertificateResponse.Builder setTlsCertificate(String value)
      string tls_certificate = 2 [json_name = "tlsCertificate"];
      Parameters:
      value - The tlsCertificate to set.
      Returns:
      This builder for chaining.
    • clearTlsCertificate

      public Robot.CertificateResponse.Builder clearTlsCertificate()
      string tls_certificate = 2 [json_name = "tlsCertificate"];
      Returns:
      This builder for chaining.
    • setTlsCertificateBytes

      public Robot.CertificateResponse.Builder setTlsCertificateBytes(com.google.protobuf.ByteString value)
      string tls_certificate = 2 [json_name = "tlsCertificate"];
      Parameters:
      value - The bytes for tlsCertificate to set.
      Returns:
      This builder for chaining.
    • getTlsPrivateKey

      public String getTlsPrivateKey()
      string tls_private_key = 3 [json_name = "tlsPrivateKey"];
      Specified by:
      getTlsPrivateKey in interface Robot.CertificateResponseOrBuilder
      Returns:
      The tlsPrivateKey.
    • getTlsPrivateKeyBytes

      public com.google.protobuf.ByteString getTlsPrivateKeyBytes()
      string tls_private_key = 3 [json_name = "tlsPrivateKey"];
      Specified by:
      getTlsPrivateKeyBytes in interface Robot.CertificateResponseOrBuilder
      Returns:
      The bytes for tlsPrivateKey.
    • setTlsPrivateKey

      public Robot.CertificateResponse.Builder setTlsPrivateKey(String value)
      string tls_private_key = 3 [json_name = "tlsPrivateKey"];
      Parameters:
      value - The tlsPrivateKey to set.
      Returns:
      This builder for chaining.
    • clearTlsPrivateKey

      public Robot.CertificateResponse.Builder clearTlsPrivateKey()
      string tls_private_key = 3 [json_name = "tlsPrivateKey"];
      Returns:
      This builder for chaining.
    • setTlsPrivateKeyBytes

      public Robot.CertificateResponse.Builder setTlsPrivateKeyBytes(com.google.protobuf.ByteString value)
      string tls_private_key = 3 [json_name = "tlsPrivateKey"];
      Parameters:
      value - The bytes for tlsPrivateKey to set.
      Returns:
      This builder for chaining.