Package com.buildless

Class User.Name.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<User.Name.Builder>
com.buildless.User.Name.Builder
All Implemented Interfaces:
User.NameOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
User.Name

public static final class User.Name.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<User.Name.Builder> implements User.NameOrBuilder
 ### Name

 Describes a person's name, including their given and family names, and a display name. The display name is rendered
 from the given and family names, as applicable, at user creation time. The user may then adjust the display name
 from their profile page.
 
Protobuf type buildless.User.Name
  • Method Summary

    Modifier and Type
    Method
    Description
    addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
     
     
     
     
    Rendered display name for this user, which should be used in UI circumstances.
    Family name of the user, also known as the user's "last" name.
    clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
     
    Given name of the user, also known as the user's "first" name.
    clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
     
     
     
    static final com.google.protobuf.Descriptors.Descriptor
     
    com.google.protobuf.Descriptors.Descriptor
     
    Rendered display name for this user, which should be used in UI circumstances.
    com.google.protobuf.ByteString
    Rendered display name for this user, which should be used in UI circumstances.
    Family name of the user, also known as the user's "last" name.
    com.google.protobuf.ByteString
    Family name of the user, also known as the user's "last" name.
    Given name of the user, also known as the user's "first" name.
    com.google.protobuf.ByteString
    Given name of the user, also known as the user's "first" name.
    protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
     
    final boolean
     
     
    mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    mergeFrom(com.google.protobuf.Message other)
     
    mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
     
    Rendered display name for this user, which should be used in UI circumstances.
    setDisplayBytes(com.google.protobuf.ByteString value)
    Rendered display name for this user, which should be used in UI circumstances.
    Family name of the user, also known as the user's "last" name.
    setFamilyBytes(com.google.protobuf.ByteString value)
    Family name of the user, also known as the user's "last" name.
    setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
     
    Given name of the user, also known as the user's "first" name.
    setGivenBytes(com.google.protobuf.ByteString value)
    Given name of the user, also known as the user's "first" name.
    setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
     
    setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
     

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

    getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, 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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<User.Name.Builder>
    • clear

      public User.Name.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.GeneratedMessageV3.Builder<User.Name.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.GeneratedMessageV3.Builder<User.Name.Builder>
    • getDefaultInstanceForType

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

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

      public User.Name buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • clone

      public User.Name.Builder clone()
      Specified by:
      clone in interface com.google.protobuf.Message.Builder
      Specified by:
      clone in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clone in class com.google.protobuf.GeneratedMessageV3.Builder<User.Name.Builder>
    • setField

      public User.Name.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      setField in interface com.google.protobuf.Message.Builder
      Overrides:
      setField in class com.google.protobuf.GeneratedMessageV3.Builder<User.Name.Builder>
    • clearField

      public User.Name.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface com.google.protobuf.Message.Builder
      Overrides:
      clearField in class com.google.protobuf.GeneratedMessageV3.Builder<User.Name.Builder>
    • clearOneof

      public User.Name.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface com.google.protobuf.Message.Builder
      Overrides:
      clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<User.Name.Builder>
    • setRepeatedField

      public User.Name.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      Specified by:
      setRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<User.Name.Builder>
    • addRepeatedField

      public User.Name.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      addRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<User.Name.Builder>
    • mergeFrom

      public User.Name.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<User.Name.Builder>
    • mergeFrom

      public User.Name.Builder mergeFrom(User.Name other)
    • isInitialized

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

      public User.Name.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<User.Name.Builder>
      Throws:
      IOException
    • getGiven

      public String getGiven()
       Given name of the user, also known as the user's "first" name.
       
      string given = 1 [json_name = "given", (.google.api.field_behavior) = REQUIRED];
      Specified by:
      getGiven in interface User.NameOrBuilder
      Returns:
      The given.
    • getGivenBytes

      public com.google.protobuf.ByteString getGivenBytes()
       Given name of the user, also known as the user's "first" name.
       
      string given = 1 [json_name = "given", (.google.api.field_behavior) = REQUIRED];
      Specified by:
      getGivenBytes in interface User.NameOrBuilder
      Returns:
      The bytes for given.
    • setGiven

      public User.Name.Builder setGiven(String value)
       Given name of the user, also known as the user's "first" name.
       
      string given = 1 [json_name = "given", (.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The given to set.
      Returns:
      This builder for chaining.
    • clearGiven

      public User.Name.Builder clearGiven()
       Given name of the user, also known as the user's "first" name.
       
      string given = 1 [json_name = "given", (.google.api.field_behavior) = REQUIRED];
      Returns:
      This builder for chaining.
    • setGivenBytes

      public User.Name.Builder setGivenBytes(com.google.protobuf.ByteString value)
       Given name of the user, also known as the user's "first" name.
       
      string given = 1 [json_name = "given", (.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The bytes for given to set.
      Returns:
      This builder for chaining.
    • getFamily

      public String getFamily()
       Family name of the user, also known as the user's "last" name.
       
      string family = 2 [json_name = "family", (.google.api.field_behavior) = REQUIRED];
      Specified by:
      getFamily in interface User.NameOrBuilder
      Returns:
      The family.
    • getFamilyBytes

      public com.google.protobuf.ByteString getFamilyBytes()
       Family name of the user, also known as the user's "last" name.
       
      string family = 2 [json_name = "family", (.google.api.field_behavior) = REQUIRED];
      Specified by:
      getFamilyBytes in interface User.NameOrBuilder
      Returns:
      The bytes for family.
    • setFamily

      public User.Name.Builder setFamily(String value)
       Family name of the user, also known as the user's "last" name.
       
      string family = 2 [json_name = "family", (.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The family to set.
      Returns:
      This builder for chaining.
    • clearFamily

      public User.Name.Builder clearFamily()
       Family name of the user, also known as the user's "last" name.
       
      string family = 2 [json_name = "family", (.google.api.field_behavior) = REQUIRED];
      Returns:
      This builder for chaining.
    • setFamilyBytes

      public User.Name.Builder setFamilyBytes(com.google.protobuf.ByteString value)
       Family name of the user, also known as the user's "last" name.
       
      string family = 2 [json_name = "family", (.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The bytes for family to set.
      Returns:
      This builder for chaining.
    • getDisplay

      public String getDisplay()
       Rendered display name for this user, which should be used in UI circumstances.
       
      string display = 3 [json_name = "display", (.google.api.field_behavior) = REQUIRED];
      Specified by:
      getDisplay in interface User.NameOrBuilder
      Returns:
      The display.
    • getDisplayBytes

      public com.google.protobuf.ByteString getDisplayBytes()
       Rendered display name for this user, which should be used in UI circumstances.
       
      string display = 3 [json_name = "display", (.google.api.field_behavior) = REQUIRED];
      Specified by:
      getDisplayBytes in interface User.NameOrBuilder
      Returns:
      The bytes for display.
    • setDisplay

      public User.Name.Builder setDisplay(String value)
       Rendered display name for this user, which should be used in UI circumstances.
       
      string display = 3 [json_name = "display", (.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The display to set.
      Returns:
      This builder for chaining.
    • clearDisplay

      public User.Name.Builder clearDisplay()
       Rendered display name for this user, which should be used in UI circumstances.
       
      string display = 3 [json_name = "display", (.google.api.field_behavior) = REQUIRED];
      Returns:
      This builder for chaining.
    • setDisplayBytes

      public User.Name.Builder setDisplayBytes(com.google.protobuf.ByteString value)
       Rendered display name for this user, which should be used in UI circumstances.
       
      string display = 3 [json_name = "display", (.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The bytes for display to set.
      Returns:
      This builder for chaining.
    • setUnknownFields

      public final User.Name.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<User.Name.Builder>
    • mergeUnknownFields

      public final User.Name.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<User.Name.Builder>