Class TextPieceUser.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<TextPieceUser.Builder>
tech.ordinaryroad.live.chat.client.codec.douyin.protobuf.TextPieceUser.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, TextPieceUserOrBuilder
Enclosing class:
TextPieceUser

public static final class TextPieceUser.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<TextPieceUser.Builder> implements TextPieceUserOrBuilder
Protobuf type TextPieceUser
  • 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<TextPieceUser.Builder>
    • clear

      public TextPieceUser.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<TextPieceUser.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<TextPieceUser.Builder>
    • getDefaultInstanceForType

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

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

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

      public TextPieceUser.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<TextPieceUser.Builder>
    • setField

      public TextPieceUser.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<TextPieceUser.Builder>
    • clearField

      public TextPieceUser.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<TextPieceUser.Builder>
    • clearOneof

      public TextPieceUser.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<TextPieceUser.Builder>
    • setRepeatedField

      public TextPieceUser.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<TextPieceUser.Builder>
    • addRepeatedField

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

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

      public TextPieceUser.Builder mergeFrom(TextPieceUser other)
    • isInitialized

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

      public TextPieceUser.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<TextPieceUser.Builder>
      Throws:
      IOException
    • hasUser

      public boolean hasUser()
      .User user = 1;
      Specified by:
      hasUser in interface TextPieceUserOrBuilder
      Returns:
      Whether the user field is set.
    • getUser

      public User getUser()
      .User user = 1;
      Specified by:
      getUser in interface TextPieceUserOrBuilder
      Returns:
      The user.
    • setUser

      public TextPieceUser.Builder setUser(User value)
      .User user = 1;
    • setUser

      public TextPieceUser.Builder setUser(User.Builder builderForValue)
      .User user = 1;
    • mergeUser

      public TextPieceUser.Builder mergeUser(User value)
      .User user = 1;
    • clearUser

      public TextPieceUser.Builder clearUser()
      .User user = 1;
    • getUserBuilder

      public User.Builder getUserBuilder()
      .User user = 1;
    • getUserOrBuilder

      public UserOrBuilder getUserOrBuilder()
      .User user = 1;
      Specified by:
      getUserOrBuilder in interface TextPieceUserOrBuilder
    • getWithColon

      public boolean getWithColon()
      bool withColon = 2;
      Specified by:
      getWithColon in interface TextPieceUserOrBuilder
      Returns:
      The withColon.
    • setWithColon

      public TextPieceUser.Builder setWithColon(boolean value)
      bool withColon = 2;
      Parameters:
      value - The withColon to set.
      Returns:
      This builder for chaining.
    • clearWithColon

      public TextPieceUser.Builder clearWithColon()
      bool withColon = 2;
      Returns:
      This builder for chaining.
    • getSelfShowRealName

      public boolean getSelfShowRealName()
      bool self_show_real_name = 3;
      Specified by:
      getSelfShowRealName in interface TextPieceUserOrBuilder
      Returns:
      The selfShowRealName.
    • setSelfShowRealName

      public TextPieceUser.Builder setSelfShowRealName(boolean value)
      bool self_show_real_name = 3;
      Parameters:
      value - The selfShowRealName to set.
      Returns:
      This builder for chaining.
    • clearSelfShowRealName

      public TextPieceUser.Builder clearSelfShowRealName()
      bool self_show_real_name = 3;
      Returns:
      This builder for chaining.
    • getLeftShowExtension

      public int getLeftShowExtension()
      uint32 left_show_extension = 4;
      Specified by:
      getLeftShowExtension in interface TextPieceUserOrBuilder
      Returns:
      The leftShowExtension.
    • setLeftShowExtension

      public TextPieceUser.Builder setLeftShowExtension(int value)
      uint32 left_show_extension = 4;
      Parameters:
      value - The leftShowExtension to set.
      Returns:
      This builder for chaining.
    • clearLeftShowExtension

      public TextPieceUser.Builder clearLeftShowExtension()
      uint32 left_show_extension = 4;
      Returns:
      This builder for chaining.
    • getLeftAdditionalContent

      public String getLeftAdditionalContent()
      string left_additional_content = 5;
      Specified by:
      getLeftAdditionalContent in interface TextPieceUserOrBuilder
      Returns:
      The leftAdditionalContent.
    • getLeftAdditionalContentBytes

      public com.google.protobuf.ByteString getLeftAdditionalContentBytes()
      string left_additional_content = 5;
      Specified by:
      getLeftAdditionalContentBytes in interface TextPieceUserOrBuilder
      Returns:
      The bytes for leftAdditionalContent.
    • setLeftAdditionalContent

      public TextPieceUser.Builder setLeftAdditionalContent(String value)
      string left_additional_content = 5;
      Parameters:
      value - The leftAdditionalContent to set.
      Returns:
      This builder for chaining.
    • clearLeftAdditionalContent

      public TextPieceUser.Builder clearLeftAdditionalContent()
      string left_additional_content = 5;
      Returns:
      This builder for chaining.
    • setLeftAdditionalContentBytes

      public TextPieceUser.Builder setLeftAdditionalContentBytes(com.google.protobuf.ByteString value)
      string left_additional_content = 5;
      Parameters:
      value - The bytes for leftAdditionalContent to set.
      Returns:
      This builder for chaining.
    • getRightAdditionalContent

      public String getRightAdditionalContent()
      string right_additional_content = 6;
      Specified by:
      getRightAdditionalContent in interface TextPieceUserOrBuilder
      Returns:
      The rightAdditionalContent.
    • getRightAdditionalContentBytes

      public com.google.protobuf.ByteString getRightAdditionalContentBytes()
      string right_additional_content = 6;
      Specified by:
      getRightAdditionalContentBytes in interface TextPieceUserOrBuilder
      Returns:
      The bytes for rightAdditionalContent.
    • setRightAdditionalContent

      public TextPieceUser.Builder setRightAdditionalContent(String value)
      string right_additional_content = 6;
      Parameters:
      value - The rightAdditionalContent to set.
      Returns:
      This builder for chaining.
    • clearRightAdditionalContent

      public TextPieceUser.Builder clearRightAdditionalContent()
      string right_additional_content = 6;
      Returns:
      This builder for chaining.
    • setRightAdditionalContentBytes

      public TextPieceUser.Builder setRightAdditionalContentBytes(com.google.protobuf.ByteString value)
      string right_additional_content = 6;
      Parameters:
      value - The bytes for rightAdditionalContent to set.
      Returns:
      This builder for chaining.
    • setUnknownFields

      public final TextPieceUser.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<TextPieceUser.Builder>
    • mergeUnknownFields

      public final TextPieceUser.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<TextPieceUser.Builder>