Class AdminUser.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<AdminUser.Builder>
com.google.cloud.channel.v1.AdminUser.Builder
All Implemented Interfaces:
AdminUserOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
AdminUser

public static final class AdminUser.Builder extends com.google.protobuf.GeneratedMessage.Builder<AdminUser.Builder> implements AdminUserOrBuilder
 Information needed to create an Admin User for Google Workspace.
 
Protobuf type google.cloud.channel.v1.AdminUser
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
     
    Primary email of the admin user.
    Family name of the admin user.
    Given name of the admin user.
     
    static final com.google.protobuf.Descriptors.Descriptor
     
    com.google.protobuf.Descriptors.Descriptor
     
    Primary email of the admin user.
    com.google.protobuf.ByteString
    Primary email of the admin user.
    Family name of the admin user.
    com.google.protobuf.ByteString
    Family name of the admin user.
    Given name of the admin user.
    com.google.protobuf.ByteString
    Given name of the admin user.
    protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
     
    final boolean
     
     
    mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    mergeFrom(com.google.protobuf.Message other)
     
    Primary email of the admin user.
    setEmailBytes(com.google.protobuf.ByteString value)
    Primary email of the admin user.
    Family name of the admin user.
    setFamilyNameBytes(com.google.protobuf.ByteString value)
    Family name of the admin user.
    Given name of the admin user.
    setGivenNameBytes(com.google.protobuf.ByteString value)
    Given name of the admin user.

    Methods inherited from class com.google.protobuf.GeneratedMessage.Builder

    addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3

    Methods inherited from class com.google.protobuf.AbstractMessage.Builder

    findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString

    Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder

    addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface com.google.protobuf.Message.Builder

    mergeDelimitedFrom, mergeDelimitedFrom

    Methods inherited from interface com.google.protobuf.MessageLite.Builder

    mergeFrom

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<AdminUser.Builder>
    • clear

      public AdminUser.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<AdminUser.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<AdminUser.Builder>
    • getDefaultInstanceForType

      public AdminUser getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public AdminUser build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public AdminUser buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public AdminUser.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<AdminUser.Builder>
    • mergeFrom

      public AdminUser.Builder mergeFrom(AdminUser other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<AdminUser.Builder>
    • mergeFrom

      public AdminUser.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<AdminUser.Builder>
      Throws:
      IOException
    • getEmail

      public String getEmail()
       Primary email of the admin user.
       
      string email = 1;
      Specified by:
      getEmail in interface AdminUserOrBuilder
      Returns:
      The email.
    • getEmailBytes

      public com.google.protobuf.ByteString getEmailBytes()
       Primary email of the admin user.
       
      string email = 1;
      Specified by:
      getEmailBytes in interface AdminUserOrBuilder
      Returns:
      The bytes for email.
    • setEmail

      public AdminUser.Builder setEmail(String value)
       Primary email of the admin user.
       
      string email = 1;
      Parameters:
      value - The email to set.
      Returns:
      This builder for chaining.
    • clearEmail

      public AdminUser.Builder clearEmail()
       Primary email of the admin user.
       
      string email = 1;
      Returns:
      This builder for chaining.
    • setEmailBytes

      public AdminUser.Builder setEmailBytes(com.google.protobuf.ByteString value)
       Primary email of the admin user.
       
      string email = 1;
      Parameters:
      value - The bytes for email to set.
      Returns:
      This builder for chaining.
    • getGivenName

      public String getGivenName()
       Given name of the admin user.
       
      string given_name = 2;
      Specified by:
      getGivenName in interface AdminUserOrBuilder
      Returns:
      The givenName.
    • getGivenNameBytes

      public com.google.protobuf.ByteString getGivenNameBytes()
       Given name of the admin user.
       
      string given_name = 2;
      Specified by:
      getGivenNameBytes in interface AdminUserOrBuilder
      Returns:
      The bytes for givenName.
    • setGivenName

      public AdminUser.Builder setGivenName(String value)
       Given name of the admin user.
       
      string given_name = 2;
      Parameters:
      value - The givenName to set.
      Returns:
      This builder for chaining.
    • clearGivenName

      public AdminUser.Builder clearGivenName()
       Given name of the admin user.
       
      string given_name = 2;
      Returns:
      This builder for chaining.
    • setGivenNameBytes

      public AdminUser.Builder setGivenNameBytes(com.google.protobuf.ByteString value)
       Given name of the admin user.
       
      string given_name = 2;
      Parameters:
      value - The bytes for givenName to set.
      Returns:
      This builder for chaining.
    • getFamilyName

      public String getFamilyName()
       Family name of the admin user.
       
      string family_name = 3;
      Specified by:
      getFamilyName in interface AdminUserOrBuilder
      Returns:
      The familyName.
    • getFamilyNameBytes

      public com.google.protobuf.ByteString getFamilyNameBytes()
       Family name of the admin user.
       
      string family_name = 3;
      Specified by:
      getFamilyNameBytes in interface AdminUserOrBuilder
      Returns:
      The bytes for familyName.
    • setFamilyName

      public AdminUser.Builder setFamilyName(String value)
       Family name of the admin user.
       
      string family_name = 3;
      Parameters:
      value - The familyName to set.
      Returns:
      This builder for chaining.
    • clearFamilyName

      public AdminUser.Builder clearFamilyName()
       Family name of the admin user.
       
      string family_name = 3;
      Returns:
      This builder for chaining.
    • setFamilyNameBytes

      public AdminUser.Builder setFamilyNameBytes(com.google.protobuf.ByteString value)
       Family name of the admin user.
       
      string family_name = 3;
      Parameters:
      value - The bytes for familyName to set.
      Returns:
      This builder for chaining.