Class TextFormat.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<TextFormat.Builder>
tech.ordinaryroad.live.chat.client.codec.douyin.protobuf.TextFormat.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,TextFormatOrBuilder
- Enclosing class:
- TextFormat
public static final class TextFormat.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<TextFormat.Builder>
implements TextFormatOrBuilder
Protobuf type
TextFormat-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()bool bold = 2;string color = 1;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) uint32 font_size = 6;bool italic = 3;uint32 italic_angle = 5;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) bool use_heigh_light_color = 7;bool use_remote_clor = 8;uint32 weight = 4;clone()booleangetBold()bool bold = 2;getColor()string color = 1;com.google.protobuf.ByteStringstring color = 1;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorintuint32 font_size = 6;booleanbool italic = 3;intuint32 italic_angle = 5;booleanbool use_heigh_light_color = 7;booleanbool use_remote_clor = 8;intuint32 weight = 4;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(TextFormat other) final TextFormat.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setBold(boolean value) bool bold = 2;string color = 1;setColorBytes(com.google.protobuf.ByteString value) string color = 1;setFontSize(int value) uint32 font_size = 6;setItalic(boolean value) bool italic = 3;setItalicAngle(int value) uint32 italic_angle = 5;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final TextFormat.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setUseHeighLightColor(boolean value) bool use_heigh_light_color = 7;setUseRemoteClor(boolean value) bool use_remote_clor = 8;setWeight(int value) uint32 weight = 4;Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods 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:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<TextFormat.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<TextFormat.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<TextFormat.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<TextFormat.Builder>
-
setField
public TextFormat.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TextFormat.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TextFormat.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<TextFormat.Builder>
-
setRepeatedField
public TextFormat.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TextFormat.Builder>
-
addRepeatedField
public TextFormat.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TextFormat.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TextFormat.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<TextFormat.Builder>
-
mergeFrom
public TextFormat.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TextFormat.Builder>- Throws:
IOException
-
getColor
string color = 1;- Specified by:
getColorin interfaceTextFormatOrBuilder- Returns:
- The color.
-
getColorBytes
public com.google.protobuf.ByteString getColorBytes()string color = 1;- Specified by:
getColorBytesin interfaceTextFormatOrBuilder- Returns:
- The bytes for color.
-
setColor
string color = 1;- Parameters:
value- The color to set.- Returns:
- This builder for chaining.
-
clearColor
string color = 1;- Returns:
- This builder for chaining.
-
setColorBytes
string color = 1;- Parameters:
value- The bytes for color to set.- Returns:
- This builder for chaining.
-
getBold
public boolean getBold()bool bold = 2;- Specified by:
getBoldin interfaceTextFormatOrBuilder- Returns:
- The bold.
-
setBold
bool bold = 2;- Parameters:
value- The bold to set.- Returns:
- This builder for chaining.
-
clearBold
bool bold = 2;- Returns:
- This builder for chaining.
-
getItalic
public boolean getItalic()bool italic = 3;- Specified by:
getItalicin interfaceTextFormatOrBuilder- Returns:
- The italic.
-
setItalic
bool italic = 3;- Parameters:
value- The italic to set.- Returns:
- This builder for chaining.
-
clearItalic
bool italic = 3;- Returns:
- This builder for chaining.
-
getWeight
public int getWeight()uint32 weight = 4;- Specified by:
getWeightin interfaceTextFormatOrBuilder- Returns:
- The weight.
-
setWeight
uint32 weight = 4;- Parameters:
value- The weight to set.- Returns:
- This builder for chaining.
-
clearWeight
uint32 weight = 4;- Returns:
- This builder for chaining.
-
getItalicAngle
public int getItalicAngle()uint32 italic_angle = 5;- Specified by:
getItalicAnglein interfaceTextFormatOrBuilder- Returns:
- The italicAngle.
-
setItalicAngle
uint32 italic_angle = 5;- Parameters:
value- The italicAngle to set.- Returns:
- This builder for chaining.
-
clearItalicAngle
uint32 italic_angle = 5;- Returns:
- This builder for chaining.
-
getFontSize
public int getFontSize()uint32 font_size = 6;- Specified by:
getFontSizein interfaceTextFormatOrBuilder- Returns:
- The fontSize.
-
setFontSize
uint32 font_size = 6;- Parameters:
value- The fontSize to set.- Returns:
- This builder for chaining.
-
clearFontSize
uint32 font_size = 6;- Returns:
- This builder for chaining.
-
getUseHeighLightColor
public boolean getUseHeighLightColor()bool use_heigh_light_color = 7;- Specified by:
getUseHeighLightColorin interfaceTextFormatOrBuilder- Returns:
- The useHeighLightColor.
-
setUseHeighLightColor
bool use_heigh_light_color = 7;- Parameters:
value- The useHeighLightColor to set.- Returns:
- This builder for chaining.
-
clearUseHeighLightColor
bool use_heigh_light_color = 7;- Returns:
- This builder for chaining.
-
getUseRemoteClor
public boolean getUseRemoteClor()bool use_remote_clor = 8;- Specified by:
getUseRemoteClorin interfaceTextFormatOrBuilder- Returns:
- The useRemoteClor.
-
setUseRemoteClor
bool use_remote_clor = 8;- Parameters:
value- The useRemoteClor to set.- Returns:
- This builder for chaining.
-
clearUseRemoteClor
bool use_remote_clor = 8;- Returns:
- This builder for chaining.
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<TextFormat.Builder>
-
mergeUnknownFields
public final TextFormat.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<TextFormat.Builder>
-