类 TextFormatOuterClass.TextFormat.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<TextFormatOuterClass.TextFormat.Builder>
tech.ordinaryroad.live.chat.client.codec.douyin.protobuf.dto.TextFormatOuterClass.TextFormat.Builder
- 所有已实现的接口:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,TextFormatOuterClass.TextFormatOrBuilder
public static final class TextFormatOuterClass.TextFormat.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<TextFormatOuterClass.TextFormat.Builder>
implements TextFormatOuterClass.TextFormatOrBuilder
Protobuf type
TextFormat-
方法概要
修饰符和类型方法说明addRepeatedField(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) mergeUnknownFields(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) setUnknownFields(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;从类继承的方法 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, setUnknownFieldsProto3从类继承的方法 com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString从类继承的方法 com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException从接口继承的方法 com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom从接口继承的方法 com.google.protobuf.MessageLite.Builder
mergeFrom从接口继承的方法 com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
方法详细资料
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- 指定者:
internalGetFieldAccessorTable在类中com.google.protobuf.GeneratedMessageV3.Builder<TextFormatOuterClass.TextFormat.Builder>
-
clear
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<TextFormatOuterClass.TextFormat.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- 指定者:
getDescriptorForType在接口中com.google.protobuf.Message.Builder- 指定者:
getDescriptorForType在接口中com.google.protobuf.MessageOrBuilder- 覆盖:
getDescriptorForType在类中com.google.protobuf.GeneratedMessageV3.Builder<TextFormatOuterClass.TextFormat.Builder>
-
getDefaultInstanceForType
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
clone
- 指定者:
clone在接口中com.google.protobuf.Message.Builder- 指定者:
clone在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clone在类中com.google.protobuf.GeneratedMessageV3.Builder<TextFormatOuterClass.TextFormat.Builder>
-
setField
public TextFormatOuterClass.TextFormat.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
setField在接口中com.google.protobuf.Message.Builder- 覆盖:
setField在类中com.google.protobuf.GeneratedMessageV3.Builder<TextFormatOuterClass.TextFormat.Builder>
-
clearField
public TextFormatOuterClass.TextFormat.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - 指定者:
clearField在接口中com.google.protobuf.Message.Builder- 覆盖:
clearField在类中com.google.protobuf.GeneratedMessageV3.Builder<TextFormatOuterClass.TextFormat.Builder>
-
clearOneof
public TextFormatOuterClass.TextFormat.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - 指定者:
clearOneof在接口中com.google.protobuf.Message.Builder- 覆盖:
clearOneof在类中com.google.protobuf.GeneratedMessageV3.Builder<TextFormatOuterClass.TextFormat.Builder>
-
setRepeatedField
public TextFormatOuterClass.TextFormat.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - 指定者:
setRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
setRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<TextFormatOuterClass.TextFormat.Builder>
-
addRepeatedField
public TextFormatOuterClass.TextFormat.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
addRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
addRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<TextFormatOuterClass.TextFormat.Builder>
-
mergeFrom
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<TextFormatOuterClass.TextFormat.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<TextFormatOuterClass.TextFormat.Builder>
-
mergeFrom
public TextFormatOuterClass.TextFormat.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 指定者:
mergeFrom在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<TextFormatOuterClass.TextFormat.Builder>- 抛出:
IOException
-
getColor
string color = 1;- 指定者:
getColor在接口中TextFormatOuterClass.TextFormatOrBuilder- 返回:
- The color.
-
getColorBytes
public com.google.protobuf.ByteString getColorBytes()string color = 1;- 指定者:
getColorBytes在接口中TextFormatOuterClass.TextFormatOrBuilder- 返回:
- The bytes for color.
-
setColor
string color = 1;- 参数:
value- The color to set.- 返回:
- This builder for chaining.
-
clearColor
string color = 1;- 返回:
- This builder for chaining.
-
setColorBytes
string color = 1;- 参数:
value- The bytes for color to set.- 返回:
- This builder for chaining.
-
getBold
public boolean getBold()bool bold = 2;- 指定者:
getBold在接口中TextFormatOuterClass.TextFormatOrBuilder- 返回:
- The bold.
-
setBold
bool bold = 2;- 参数:
value- The bold to set.- 返回:
- This builder for chaining.
-
clearBold
bool bold = 2;- 返回:
- This builder for chaining.
-
getItalic
public boolean getItalic()bool italic = 3;- 指定者:
getItalic在接口中TextFormatOuterClass.TextFormatOrBuilder- 返回:
- The italic.
-
setItalic
bool italic = 3;- 参数:
value- The italic to set.- 返回:
- This builder for chaining.
-
clearItalic
bool italic = 3;- 返回:
- This builder for chaining.
-
getWeight
public int getWeight()uint32 weight = 4;- 指定者:
getWeight在接口中TextFormatOuterClass.TextFormatOrBuilder- 返回:
- The weight.
-
setWeight
uint32 weight = 4;- 参数:
value- The weight to set.- 返回:
- This builder for chaining.
-
clearWeight
uint32 weight = 4;- 返回:
- This builder for chaining.
-
getItalicAngle
public int getItalicAngle()uint32 italic_angle = 5;- 指定者:
getItalicAngle在接口中TextFormatOuterClass.TextFormatOrBuilder- 返回:
- The italicAngle.
-
setItalicAngle
uint32 italic_angle = 5;- 参数:
value- The italicAngle to set.- 返回:
- This builder for chaining.
-
clearItalicAngle
uint32 italic_angle = 5;- 返回:
- This builder for chaining.
-
getFontSize
public int getFontSize()uint32 font_size = 6;- 指定者:
getFontSize在接口中TextFormatOuterClass.TextFormatOrBuilder- 返回:
- The fontSize.
-
setFontSize
uint32 font_size = 6;- 参数:
value- The fontSize to set.- 返回:
- This builder for chaining.
-
clearFontSize
uint32 font_size = 6;- 返回:
- This builder for chaining.
-
getUseHeighLightColor
public boolean getUseHeighLightColor()bool use_heigh_light_color = 7;- 指定者:
getUseHeighLightColor在接口中TextFormatOuterClass.TextFormatOrBuilder- 返回:
- The useHeighLightColor.
-
setUseHeighLightColor
bool use_heigh_light_color = 7;- 参数:
value- The useHeighLightColor to set.- 返回:
- This builder for chaining.
-
clearUseHeighLightColor
bool use_heigh_light_color = 7;- 返回:
- This builder for chaining.
-
getUseRemoteClor
public boolean getUseRemoteClor()bool use_remote_clor = 8;- 指定者:
getUseRemoteClor在接口中TextFormatOuterClass.TextFormatOrBuilder- 返回:
- The useRemoteClor.
-
setUseRemoteClor
bool use_remote_clor = 8;- 参数:
value- The useRemoteClor to set.- 返回:
- This builder for chaining.
-
clearUseRemoteClor
bool use_remote_clor = 8;- 返回:
- This builder for chaining.
-
setUnknownFields
public final TextFormatOuterClass.TextFormat.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<TextFormatOuterClass.TextFormat.Builder>
-
mergeUnknownFields
public final TextFormatOuterClass.TextFormat.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<TextFormatOuterClass.TextFormat.Builder>
-