Package viam.app.v1

Class App.AuthenticatorInfo.Builder

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

public static final class App.AuthenticatorInfo.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<App.AuthenticatorInfo,App.AuthenticatorInfo.Builder> implements App.AuthenticatorInfoOrBuilder
Protobuf type viam.app.v1.AuthenticatorInfo
  • Method Details

    • getTypeValue

      public int getTypeValue()
      .viam.app.v1.AuthenticationType type = 1 [json_name = "type"];
      Specified by:
      getTypeValue in interface App.AuthenticatorInfoOrBuilder
      Returns:
      The enum numeric value on the wire for type.
    • setTypeValue

      public App.AuthenticatorInfo.Builder setTypeValue(int value)
      .viam.app.v1.AuthenticationType type = 1 [json_name = "type"];
      Parameters:
      value - The type to set.
      Returns:
      This builder for chaining.
    • getType

      public App.AuthenticationType getType()
      .viam.app.v1.AuthenticationType type = 1 [json_name = "type"];
      Specified by:
      getType in interface App.AuthenticatorInfoOrBuilder
      Returns:
      The type.
    • setType

      .viam.app.v1.AuthenticationType type = 1 [json_name = "type"];
      Parameters:
      value - The enum numeric value on the wire for type to set.
      Returns:
      This builder for chaining.
    • clearType

      public App.AuthenticatorInfo.Builder clearType()
      .viam.app.v1.AuthenticationType type = 1 [json_name = "type"];
      Returns:
      This builder for chaining.
    • getValue

      public String getValue()
      string value = 2 [json_name = "value"];
      Specified by:
      getValue in interface App.AuthenticatorInfoOrBuilder
      Returns:
      The value.
    • getValueBytes

      public com.google.protobuf.ByteString getValueBytes()
      string value = 2 [json_name = "value"];
      Specified by:
      getValueBytes in interface App.AuthenticatorInfoOrBuilder
      Returns:
      The bytes for value.
    • setValue

      public App.AuthenticatorInfo.Builder setValue(String value)
      string value = 2 [json_name = "value"];
      Parameters:
      value - The value to set.
      Returns:
      This builder for chaining.
    • clearValue

      public App.AuthenticatorInfo.Builder clearValue()
      string value = 2 [json_name = "value"];
      Returns:
      This builder for chaining.
    • setValueBytes

      public App.AuthenticatorInfo.Builder setValueBytes(com.google.protobuf.ByteString value)
      string value = 2 [json_name = "value"];
      Parameters:
      value - The bytes for value to set.
      Returns:
      This builder for chaining.
    • getIsDeactivated

      public boolean getIsDeactivated()
      bool is_deactivated = 3 [json_name = "isDeactivated"];
      Specified by:
      getIsDeactivated in interface App.AuthenticatorInfoOrBuilder
      Returns:
      The isDeactivated.
    • setIsDeactivated

      public App.AuthenticatorInfo.Builder setIsDeactivated(boolean value)
      bool is_deactivated = 3 [json_name = "isDeactivated"];
      Parameters:
      value - The isDeactivated to set.
      Returns:
      This builder for chaining.
    • clearIsDeactivated

      public App.AuthenticatorInfo.Builder clearIsDeactivated()
      bool is_deactivated = 3 [json_name = "isDeactivated"];
      Returns:
      This builder for chaining.