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

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

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

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

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

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

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

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

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

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

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

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

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

      public TextPiece.Builder mergeFrom(TextPiece other)
    • isInitialized

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

      public TextPiece.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<TextPiece.Builder>
      Throws:
      IOException
    • getType

      public int getType()
      uint32 type = 1;
      Specified by:
      getType in interface TextPieceOrBuilder
      Returns:
      The type.
    • setType

      public TextPiece.Builder setType(int value)
      uint32 type = 1;
      Parameters:
      value - The type to set.
      Returns:
      This builder for chaining.
    • clearType

      public TextPiece.Builder clearType()
      uint32 type = 1;
      Returns:
      This builder for chaining.
    • hasFormat

      public boolean hasFormat()
      .TextFormat format = 2;
      Specified by:
      hasFormat in interface TextPieceOrBuilder
      Returns:
      Whether the format field is set.
    • getFormat

      public TextFormat getFormat()
      .TextFormat format = 2;
      Specified by:
      getFormat in interface TextPieceOrBuilder
      Returns:
      The format.
    • setFormat

      public TextPiece.Builder setFormat(TextFormat value)
      .TextFormat format = 2;
    • setFormat

      public TextPiece.Builder setFormat(TextFormat.Builder builderForValue)
      .TextFormat format = 2;
    • mergeFormat

      public TextPiece.Builder mergeFormat(TextFormat value)
      .TextFormat format = 2;
    • clearFormat

      public TextPiece.Builder clearFormat()
      .TextFormat format = 2;
    • getFormatBuilder

      public TextFormat.Builder getFormatBuilder()
      .TextFormat format = 2;
    • getFormatOrBuilder

      public TextFormatOrBuilder getFormatOrBuilder()
      .TextFormat format = 2;
      Specified by:
      getFormatOrBuilder in interface TextPieceOrBuilder
    • getValueRef

      public String getValueRef()
      string value_ref = 3;
      Specified by:
      getValueRef in interface TextPieceOrBuilder
      Returns:
      The valueRef.
    • getValueRefBytes

      public com.google.protobuf.ByteString getValueRefBytes()
      string value_ref = 3;
      Specified by:
      getValueRefBytes in interface TextPieceOrBuilder
      Returns:
      The bytes for valueRef.
    • setValueRef

      public TextPiece.Builder setValueRef(String value)
      string value_ref = 3;
      Parameters:
      value - The valueRef to set.
      Returns:
      This builder for chaining.
    • clearValueRef

      public TextPiece.Builder clearValueRef()
      string value_ref = 3;
      Returns:
      This builder for chaining.
    • setValueRefBytes

      public TextPiece.Builder setValueRefBytes(com.google.protobuf.ByteString value)
      string value_ref = 3;
      Parameters:
      value - The bytes for valueRef to set.
      Returns:
      This builder for chaining.
    • getStringValue

      public String getStringValue()
      string string_value = 11;
      Specified by:
      getStringValue in interface TextPieceOrBuilder
      Returns:
      The stringValue.
    • getStringValueBytes

      public com.google.protobuf.ByteString getStringValueBytes()
      string string_value = 11;
      Specified by:
      getStringValueBytes in interface TextPieceOrBuilder
      Returns:
      The bytes for stringValue.
    • setStringValue

      public TextPiece.Builder setStringValue(String value)
      string string_value = 11;
      Parameters:
      value - The stringValue to set.
      Returns:
      This builder for chaining.
    • clearStringValue

      public TextPiece.Builder clearStringValue()
      string string_value = 11;
      Returns:
      This builder for chaining.
    • setStringValueBytes

      public TextPiece.Builder setStringValueBytes(com.google.protobuf.ByteString value)
      string string_value = 11;
      Parameters:
      value - The bytes for stringValue to set.
      Returns:
      This builder for chaining.
    • hasUservalue

      public boolean hasUservalue()
      .TextPieceUser uservalue = 21;
      Specified by:
      hasUservalue in interface TextPieceOrBuilder
      Returns:
      Whether the uservalue field is set.
    • getUservalue

      public TextPieceUser getUservalue()
      .TextPieceUser uservalue = 21;
      Specified by:
      getUservalue in interface TextPieceOrBuilder
      Returns:
      The uservalue.
    • setUservalue

      public TextPiece.Builder setUservalue(TextPieceUser value)
      .TextPieceUser uservalue = 21;
    • setUservalue

      public TextPiece.Builder setUservalue(TextPieceUser.Builder builderForValue)
      .TextPieceUser uservalue = 21;
    • mergeUservalue

      public TextPiece.Builder mergeUservalue(TextPieceUser value)
      .TextPieceUser uservalue = 21;
    • clearUservalue

      public TextPiece.Builder clearUservalue()
      .TextPieceUser uservalue = 21;
    • getUservalueBuilder

      public TextPieceUser.Builder getUservalueBuilder()
      .TextPieceUser uservalue = 21;
    • getUservalueOrBuilder

      public TextPieceUserOrBuilder getUservalueOrBuilder()
      .TextPieceUser uservalue = 21;
      Specified by:
      getUservalueOrBuilder in interface TextPieceOrBuilder
    • hasGiftvalue

      public boolean hasGiftvalue()
      .TextPieceGift giftvalue = 22;
      Specified by:
      hasGiftvalue in interface TextPieceOrBuilder
      Returns:
      Whether the giftvalue field is set.
    • getGiftvalue

      public TextPieceGift getGiftvalue()
      .TextPieceGift giftvalue = 22;
      Specified by:
      getGiftvalue in interface TextPieceOrBuilder
      Returns:
      The giftvalue.
    • setGiftvalue

      public TextPiece.Builder setGiftvalue(TextPieceGift value)
      .TextPieceGift giftvalue = 22;
    • setGiftvalue

      public TextPiece.Builder setGiftvalue(TextPieceGift.Builder builderForValue)
      .TextPieceGift giftvalue = 22;
    • mergeGiftvalue

      public TextPiece.Builder mergeGiftvalue(TextPieceGift value)
      .TextPieceGift giftvalue = 22;
    • clearGiftvalue

      public TextPiece.Builder clearGiftvalue()
      .TextPieceGift giftvalue = 22;
    • getGiftvalueBuilder

      public TextPieceGift.Builder getGiftvalueBuilder()
      .TextPieceGift giftvalue = 22;
    • getGiftvalueOrBuilder

      public TextPieceGiftOrBuilder getGiftvalueOrBuilder()
      .TextPieceGift giftvalue = 22;
      Specified by:
      getGiftvalueOrBuilder in interface TextPieceOrBuilder
    • hasHeartvalue

      public boolean hasHeartvalue()
      .TextPieceHeart heartvalue = 23;
      Specified by:
      hasHeartvalue in interface TextPieceOrBuilder
      Returns:
      Whether the heartvalue field is set.
    • getHeartvalue

      public TextPieceHeart getHeartvalue()
      .TextPieceHeart heartvalue = 23;
      Specified by:
      getHeartvalue in interface TextPieceOrBuilder
      Returns:
      The heartvalue.
    • setHeartvalue

      public TextPiece.Builder setHeartvalue(TextPieceHeart value)
      .TextPieceHeart heartvalue = 23;
    • setHeartvalue

      public TextPiece.Builder setHeartvalue(TextPieceHeart.Builder builderForValue)
      .TextPieceHeart heartvalue = 23;
    • mergeHeartvalue

      public TextPiece.Builder mergeHeartvalue(TextPieceHeart value)
      .TextPieceHeart heartvalue = 23;
    • clearHeartvalue

      public TextPiece.Builder clearHeartvalue()
      .TextPieceHeart heartvalue = 23;
    • getHeartvalueBuilder

      public TextPieceHeart.Builder getHeartvalueBuilder()
      .TextPieceHeart heartvalue = 23;
    • getHeartvalueOrBuilder

      public TextPieceHeartOrBuilder getHeartvalueOrBuilder()
      .TextPieceHeart heartvalue = 23;
      Specified by:
      getHeartvalueOrBuilder in interface TextPieceOrBuilder
    • hasPatternrefvalue

      public boolean hasPatternrefvalue()
      .TextPiecePatternRef patternrefvalue = 24;
      Specified by:
      hasPatternrefvalue in interface TextPieceOrBuilder
      Returns:
      Whether the patternrefvalue field is set.
    • getPatternrefvalue

      public TextPiecePatternRef getPatternrefvalue()
      .TextPiecePatternRef patternrefvalue = 24;
      Specified by:
      getPatternrefvalue in interface TextPieceOrBuilder
      Returns:
      The patternrefvalue.
    • setPatternrefvalue

      public TextPiece.Builder setPatternrefvalue(TextPiecePatternRef value)
      .TextPiecePatternRef patternrefvalue = 24;
    • setPatternrefvalue

      public TextPiece.Builder setPatternrefvalue(TextPiecePatternRef.Builder builderForValue)
      .TextPiecePatternRef patternrefvalue = 24;
    • mergePatternrefvalue

      public TextPiece.Builder mergePatternrefvalue(TextPiecePatternRef value)
      .TextPiecePatternRef patternrefvalue = 24;
    • clearPatternrefvalue

      public TextPiece.Builder clearPatternrefvalue()
      .TextPiecePatternRef patternrefvalue = 24;
    • getPatternrefvalueBuilder

      public TextPiecePatternRef.Builder getPatternrefvalueBuilder()
      .TextPiecePatternRef patternrefvalue = 24;
    • getPatternrefvalueOrBuilder

      public TextPiecePatternRefOrBuilder getPatternrefvalueOrBuilder()
      .TextPiecePatternRef patternrefvalue = 24;
      Specified by:
      getPatternrefvalueOrBuilder in interface TextPieceOrBuilder
    • hasImagevalue

      public boolean hasImagevalue()
      .TextPieceImage imagevalue = 25;
      Specified by:
      hasImagevalue in interface TextPieceOrBuilder
      Returns:
      Whether the imagevalue field is set.
    • getImagevalue

      public TextPieceImage getImagevalue()
      .TextPieceImage imagevalue = 25;
      Specified by:
      getImagevalue in interface TextPieceOrBuilder
      Returns:
      The imagevalue.
    • setImagevalue

      public TextPiece.Builder setImagevalue(TextPieceImage value)
      .TextPieceImage imagevalue = 25;
    • setImagevalue

      public TextPiece.Builder setImagevalue(TextPieceImage.Builder builderForValue)
      .TextPieceImage imagevalue = 25;
    • mergeImagevalue

      public TextPiece.Builder mergeImagevalue(TextPieceImage value)
      .TextPieceImage imagevalue = 25;
    • clearImagevalue

      public TextPiece.Builder clearImagevalue()
      .TextPieceImage imagevalue = 25;
    • getImagevalueBuilder

      public TextPieceImage.Builder getImagevalueBuilder()
      .TextPieceImage imagevalue = 25;
    • getImagevalueOrBuilder

      public TextPieceImageOrBuilder getImagevalueOrBuilder()
      .TextPieceImage imagevalue = 25;
      Specified by:
      getImagevalueOrBuilder in interface TextPieceOrBuilder
    • getSchemaKey

      public String getSchemaKey()
      string schema_key = 100;
      Specified by:
      getSchemaKey in interface TextPieceOrBuilder
      Returns:
      The schemaKey.
    • getSchemaKeyBytes

      public com.google.protobuf.ByteString getSchemaKeyBytes()
      string schema_key = 100;
      Specified by:
      getSchemaKeyBytes in interface TextPieceOrBuilder
      Returns:
      The bytes for schemaKey.
    • setSchemaKey

      public TextPiece.Builder setSchemaKey(String value)
      string schema_key = 100;
      Parameters:
      value - The schemaKey to set.
      Returns:
      This builder for chaining.
    • clearSchemaKey

      public TextPiece.Builder clearSchemaKey()
      string schema_key = 100;
      Returns:
      This builder for chaining.
    • setSchemaKeyBytes

      public TextPiece.Builder setSchemaKeyBytes(com.google.protobuf.ByteString value)
      string schema_key = 100;
      Parameters:
      value - The bytes for schemaKey to set.
      Returns:
      This builder for chaining.
    • setUnknownFields

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

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