Package viam.app.v1

Class Robot.CloudConfig.Builder

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

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

    • getId

      public String getId()
       Robot part id.
       
      string id = 1 [json_name = "id"];
      Specified by:
      getId in interface Robot.CloudConfigOrBuilder
      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.CloudConfigOrBuilder
      Returns:
      The bytes for id.
    • setId

      public Robot.CloudConfig.Builder setId(String value)
       Robot part id.
       
      string id = 1 [json_name = "id"];
      Parameters:
      value - The id to set.
      Returns:
      This builder for chaining.
    • clearId

      public Robot.CloudConfig.Builder clearId()
       Robot part id.
       
      string id = 1 [json_name = "id"];
      Returns:
      This builder for chaining.
    • setIdBytes

      public Robot.CloudConfig.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.
    • getFqdn

      public String getFqdn()
      string fqdn = 2 [json_name = "fqdn"];
      Specified by:
      getFqdn in interface Robot.CloudConfigOrBuilder
      Returns:
      The fqdn.
    • getFqdnBytes

      public com.google.protobuf.ByteString getFqdnBytes()
      string fqdn = 2 [json_name = "fqdn"];
      Specified by:
      getFqdnBytes in interface Robot.CloudConfigOrBuilder
      Returns:
      The bytes for fqdn.
    • setFqdn

      public Robot.CloudConfig.Builder setFqdn(String value)
      string fqdn = 2 [json_name = "fqdn"];
      Parameters:
      value - The fqdn to set.
      Returns:
      This builder for chaining.
    • clearFqdn

      public Robot.CloudConfig.Builder clearFqdn()
      string fqdn = 2 [json_name = "fqdn"];
      Returns:
      This builder for chaining.
    • setFqdnBytes

      public Robot.CloudConfig.Builder setFqdnBytes(com.google.protobuf.ByteString value)
      string fqdn = 2 [json_name = "fqdn"];
      Parameters:
      value - The bytes for fqdn to set.
      Returns:
      This builder for chaining.
    • getLocalFqdn

      public String getLocalFqdn()
      string local_fqdn = 3 [json_name = "localFqdn"];
      Specified by:
      getLocalFqdn in interface Robot.CloudConfigOrBuilder
      Returns:
      The localFqdn.
    • getLocalFqdnBytes

      public com.google.protobuf.ByteString getLocalFqdnBytes()
      string local_fqdn = 3 [json_name = "localFqdn"];
      Specified by:
      getLocalFqdnBytes in interface Robot.CloudConfigOrBuilder
      Returns:
      The bytes for localFqdn.
    • setLocalFqdn

      public Robot.CloudConfig.Builder setLocalFqdn(String value)
      string local_fqdn = 3 [json_name = "localFqdn"];
      Parameters:
      value - The localFqdn to set.
      Returns:
      This builder for chaining.
    • clearLocalFqdn

      public Robot.CloudConfig.Builder clearLocalFqdn()
      string local_fqdn = 3 [json_name = "localFqdn"];
      Returns:
      This builder for chaining.
    • setLocalFqdnBytes

      public Robot.CloudConfig.Builder setLocalFqdnBytes(com.google.protobuf.ByteString value)
      string local_fqdn = 3 [json_name = "localFqdn"];
      Parameters:
      value - The bytes for localFqdn to set.
      Returns:
      This builder for chaining.
    • getManagedBy

      public String getManagedBy()
      string managed_by = 4 [json_name = "managedBy"];
      Specified by:
      getManagedBy in interface Robot.CloudConfigOrBuilder
      Returns:
      The managedBy.
    • getManagedByBytes

      public com.google.protobuf.ByteString getManagedByBytes()
      string managed_by = 4 [json_name = "managedBy"];
      Specified by:
      getManagedByBytes in interface Robot.CloudConfigOrBuilder
      Returns:
      The bytes for managedBy.
    • setManagedBy

      public Robot.CloudConfig.Builder setManagedBy(String value)
      string managed_by = 4 [json_name = "managedBy"];
      Parameters:
      value - The managedBy to set.
      Returns:
      This builder for chaining.
    • clearManagedBy

      public Robot.CloudConfig.Builder clearManagedBy()
      string managed_by = 4 [json_name = "managedBy"];
      Returns:
      This builder for chaining.
    • setManagedByBytes

      public Robot.CloudConfig.Builder setManagedByBytes(com.google.protobuf.ByteString value)
      string managed_by = 4 [json_name = "managedBy"];
      Parameters:
      value - The bytes for managedBy to set.
      Returns:
      This builder for chaining.
    • getSignalingAddress

      public String getSignalingAddress()
      string signaling_address = 5 [json_name = "signalingAddress"];
      Specified by:
      getSignalingAddress in interface Robot.CloudConfigOrBuilder
      Returns:
      The signalingAddress.
    • getSignalingAddressBytes

      public com.google.protobuf.ByteString getSignalingAddressBytes()
      string signaling_address = 5 [json_name = "signalingAddress"];
      Specified by:
      getSignalingAddressBytes in interface Robot.CloudConfigOrBuilder
      Returns:
      The bytes for signalingAddress.
    • setSignalingAddress

      public Robot.CloudConfig.Builder setSignalingAddress(String value)
      string signaling_address = 5 [json_name = "signalingAddress"];
      Parameters:
      value - The signalingAddress to set.
      Returns:
      This builder for chaining.
    • clearSignalingAddress

      public Robot.CloudConfig.Builder clearSignalingAddress()
      string signaling_address = 5 [json_name = "signalingAddress"];
      Returns:
      This builder for chaining.
    • setSignalingAddressBytes

      public Robot.CloudConfig.Builder setSignalingAddressBytes(com.google.protobuf.ByteString value)
      string signaling_address = 5 [json_name = "signalingAddress"];
      Parameters:
      value - The bytes for signalingAddress to set.
      Returns:
      This builder for chaining.
    • getSignalingInsecure

      public boolean getSignalingInsecure()
      bool signaling_insecure = 6 [json_name = "signalingInsecure"];
      Specified by:
      getSignalingInsecure in interface Robot.CloudConfigOrBuilder
      Returns:
      The signalingInsecure.
    • setSignalingInsecure

      public Robot.CloudConfig.Builder setSignalingInsecure(boolean value)
      bool signaling_insecure = 6 [json_name = "signalingInsecure"];
      Parameters:
      value - The signalingInsecure to set.
      Returns:
      This builder for chaining.
    • clearSignalingInsecure

      public Robot.CloudConfig.Builder clearSignalingInsecure()
      bool signaling_insecure = 6 [json_name = "signalingInsecure"];
      Returns:
      This builder for chaining.
    • getLocationSecret

      @Deprecated public String getLocationSecret()
      Deprecated.
      viam.app.v1.CloudConfig.location_secret is deprecated. See app/v1/robot.proto;l=78
       Deprecated use location_secrets
       
      string location_secret = 7 [json_name = "locationSecret", deprecated = true];
      Specified by:
      getLocationSecret in interface Robot.CloudConfigOrBuilder
      Returns:
      The locationSecret.
    • getLocationSecretBytes

      @Deprecated public com.google.protobuf.ByteString getLocationSecretBytes()
      Deprecated.
      viam.app.v1.CloudConfig.location_secret is deprecated. See app/v1/robot.proto;l=78
       Deprecated use location_secrets
       
      string location_secret = 7 [json_name = "locationSecret", deprecated = true];
      Specified by:
      getLocationSecretBytes in interface Robot.CloudConfigOrBuilder
      Returns:
      The bytes for locationSecret.
    • setLocationSecret

      @Deprecated public Robot.CloudConfig.Builder setLocationSecret(String value)
      Deprecated.
      viam.app.v1.CloudConfig.location_secret is deprecated. See app/v1/robot.proto;l=78
       Deprecated use location_secrets
       
      string location_secret = 7 [json_name = "locationSecret", deprecated = true];
      Parameters:
      value - The locationSecret to set.
      Returns:
      This builder for chaining.
    • clearLocationSecret

      @Deprecated public Robot.CloudConfig.Builder clearLocationSecret()
      Deprecated.
      viam.app.v1.CloudConfig.location_secret is deprecated. See app/v1/robot.proto;l=78
       Deprecated use location_secrets
       
      string location_secret = 7 [json_name = "locationSecret", deprecated = true];
      Returns:
      This builder for chaining.
    • setLocationSecretBytes

      @Deprecated public Robot.CloudConfig.Builder setLocationSecretBytes(com.google.protobuf.ByteString value)
      Deprecated.
      viam.app.v1.CloudConfig.location_secret is deprecated. See app/v1/robot.proto;l=78
       Deprecated use location_secrets
       
      string location_secret = 7 [json_name = "locationSecret", deprecated = true];
      Parameters:
      value - The bytes for locationSecret to set.
      Returns:
      This builder for chaining.
    • getSecret

      public String getSecret()
       Robot part secret
       
      string secret = 8 [json_name = "secret"];
      Specified by:
      getSecret in interface Robot.CloudConfigOrBuilder
      Returns:
      The secret.
    • getSecretBytes

      public com.google.protobuf.ByteString getSecretBytes()
       Robot part secret
       
      string secret = 8 [json_name = "secret"];
      Specified by:
      getSecretBytes in interface Robot.CloudConfigOrBuilder
      Returns:
      The bytes for secret.
    • setSecret

      public Robot.CloudConfig.Builder setSecret(String value)
       Robot part secret
       
      string secret = 8 [json_name = "secret"];
      Parameters:
      value - The secret to set.
      Returns:
      This builder for chaining.
    • clearSecret

      public Robot.CloudConfig.Builder clearSecret()
       Robot part secret
       
      string secret = 8 [json_name = "secret"];
      Returns:
      This builder for chaining.
    • setSecretBytes

      public Robot.CloudConfig.Builder setSecretBytes(com.google.protobuf.ByteString value)
       Robot part secret
       
      string secret = 8 [json_name = "secret"];
      Parameters:
      value - The bytes for secret to set.
      Returns:
      This builder for chaining.
    • getLocationSecretsList

      public List<Robot.LocationSecret> getLocationSecretsList()
       All valid location secrets.
       
      repeated .viam.app.v1.LocationSecret location_secrets = 9 [json_name = "locationSecrets"];
      Specified by:
      getLocationSecretsList in interface Robot.CloudConfigOrBuilder
    • getLocationSecretsCount

      public int getLocationSecretsCount()
       All valid location secrets.
       
      repeated .viam.app.v1.LocationSecret location_secrets = 9 [json_name = "locationSecrets"];
      Specified by:
      getLocationSecretsCount in interface Robot.CloudConfigOrBuilder
    • getLocationSecrets

      public Robot.LocationSecret getLocationSecrets(int index)
       All valid location secrets.
       
      repeated .viam.app.v1.LocationSecret location_secrets = 9 [json_name = "locationSecrets"];
      Specified by:
      getLocationSecrets in interface Robot.CloudConfigOrBuilder
    • setLocationSecrets

      public Robot.CloudConfig.Builder setLocationSecrets(int index, Robot.LocationSecret value)
       All valid location secrets.
       
      repeated .viam.app.v1.LocationSecret location_secrets = 9 [json_name = "locationSecrets"];
    • setLocationSecrets

      public Robot.CloudConfig.Builder setLocationSecrets(int index, Robot.LocationSecret.Builder builderForValue)
       All valid location secrets.
       
      repeated .viam.app.v1.LocationSecret location_secrets = 9 [json_name = "locationSecrets"];
    • addLocationSecrets

      public Robot.CloudConfig.Builder addLocationSecrets(Robot.LocationSecret value)
       All valid location secrets.
       
      repeated .viam.app.v1.LocationSecret location_secrets = 9 [json_name = "locationSecrets"];
    • addLocationSecrets

      public Robot.CloudConfig.Builder addLocationSecrets(int index, Robot.LocationSecret value)
       All valid location secrets.
       
      repeated .viam.app.v1.LocationSecret location_secrets = 9 [json_name = "locationSecrets"];
    • addLocationSecrets

      public Robot.CloudConfig.Builder addLocationSecrets(Robot.LocationSecret.Builder builderForValue)
       All valid location secrets.
       
      repeated .viam.app.v1.LocationSecret location_secrets = 9 [json_name = "locationSecrets"];
    • addLocationSecrets

      public Robot.CloudConfig.Builder addLocationSecrets(int index, Robot.LocationSecret.Builder builderForValue)
       All valid location secrets.
       
      repeated .viam.app.v1.LocationSecret location_secrets = 9 [json_name = "locationSecrets"];
    • addAllLocationSecrets

      public Robot.CloudConfig.Builder addAllLocationSecrets(Iterable<? extends Robot.LocationSecret> values)
       All valid location secrets.
       
      repeated .viam.app.v1.LocationSecret location_secrets = 9 [json_name = "locationSecrets"];
    • clearLocationSecrets

      public Robot.CloudConfig.Builder clearLocationSecrets()
       All valid location secrets.
       
      repeated .viam.app.v1.LocationSecret location_secrets = 9 [json_name = "locationSecrets"];
    • removeLocationSecrets

      public Robot.CloudConfig.Builder removeLocationSecrets(int index)
       All valid location secrets.
       
      repeated .viam.app.v1.LocationSecret location_secrets = 9 [json_name = "locationSecrets"];
    • getPrimaryOrgId

      public String getPrimaryOrgId()
      string primary_org_id = 10 [json_name = "primaryOrgId"];
      Specified by:
      getPrimaryOrgId in interface Robot.CloudConfigOrBuilder
      Returns:
      The primaryOrgId.
    • getPrimaryOrgIdBytes

      public com.google.protobuf.ByteString getPrimaryOrgIdBytes()
      string primary_org_id = 10 [json_name = "primaryOrgId"];
      Specified by:
      getPrimaryOrgIdBytes in interface Robot.CloudConfigOrBuilder
      Returns:
      The bytes for primaryOrgId.
    • setPrimaryOrgId

      public Robot.CloudConfig.Builder setPrimaryOrgId(String value)
      string primary_org_id = 10 [json_name = "primaryOrgId"];
      Parameters:
      value - The primaryOrgId to set.
      Returns:
      This builder for chaining.
    • clearPrimaryOrgId

      public Robot.CloudConfig.Builder clearPrimaryOrgId()
      string primary_org_id = 10 [json_name = "primaryOrgId"];
      Returns:
      This builder for chaining.
    • setPrimaryOrgIdBytes

      public Robot.CloudConfig.Builder setPrimaryOrgIdBytes(com.google.protobuf.ByteString value)
      string primary_org_id = 10 [json_name = "primaryOrgId"];
      Parameters:
      value - The bytes for primaryOrgId to set.
      Returns:
      This builder for chaining.
    • getLocationId

      public String getLocationId()
      string location_id = 11 [json_name = "locationId"];
      Specified by:
      getLocationId in interface Robot.CloudConfigOrBuilder
      Returns:
      The locationId.
    • getLocationIdBytes

      public com.google.protobuf.ByteString getLocationIdBytes()
      string location_id = 11 [json_name = "locationId"];
      Specified by:
      getLocationIdBytes in interface Robot.CloudConfigOrBuilder
      Returns:
      The bytes for locationId.
    • setLocationId

      public Robot.CloudConfig.Builder setLocationId(String value)
      string location_id = 11 [json_name = "locationId"];
      Parameters:
      value - The locationId to set.
      Returns:
      This builder for chaining.
    • clearLocationId

      public Robot.CloudConfig.Builder clearLocationId()
      string location_id = 11 [json_name = "locationId"];
      Returns:
      This builder for chaining.
    • setLocationIdBytes

      public Robot.CloudConfig.Builder setLocationIdBytes(com.google.protobuf.ByteString value)
      string location_id = 11 [json_name = "locationId"];
      Parameters:
      value - The bytes for locationId to set.
      Returns:
      This builder for chaining.
    • getMachineId

      public String getMachineId()
      string machine_id = 12 [json_name = "machineId"];
      Specified by:
      getMachineId in interface Robot.CloudConfigOrBuilder
      Returns:
      The machineId.
    • getMachineIdBytes

      public com.google.protobuf.ByteString getMachineIdBytes()
      string machine_id = 12 [json_name = "machineId"];
      Specified by:
      getMachineIdBytes in interface Robot.CloudConfigOrBuilder
      Returns:
      The bytes for machineId.
    • setMachineId

      public Robot.CloudConfig.Builder setMachineId(String value)
      string machine_id = 12 [json_name = "machineId"];
      Parameters:
      value - The machineId to set.
      Returns:
      This builder for chaining.
    • clearMachineId

      public Robot.CloudConfig.Builder clearMachineId()
      string machine_id = 12 [json_name = "machineId"];
      Returns:
      This builder for chaining.
    • setMachineIdBytes

      public Robot.CloudConfig.Builder setMachineIdBytes(com.google.protobuf.ByteString value)
      string machine_id = 12 [json_name = "machineId"];
      Parameters:
      value - The bytes for machineId to set.
      Returns:
      This builder for chaining.