Class GradeIcon.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<GradeIcon.Builder>
tech.ordinaryroad.live.chat.client.codec.douyin.protobuf.GradeIcon.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,GradeIconOrBuilder
- Enclosing class:
- GradeIcon
public static final class GradeIcon.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<GradeIcon.Builder>
implements GradeIconOrBuilder
Protobuf type
GradeIcon-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) .Image icon = 1;int64 iconDiamond = 2;int64 level = 3;string levelStr = 4;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetIcon().Image icon = 1;.Image icon = 1;longint64 iconDiamond = 2;.Image icon = 1;longgetLevel()int64 level = 3;string levelStr = 4;com.google.protobuf.ByteStringstring levelStr = 4;booleanhasIcon().Image icon = 1;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) .Image icon = 1;final GradeIcon.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) .Image icon = 1;setIcon(Image.Builder builderForValue) .Image icon = 1;setIconDiamond(long value) int64 iconDiamond = 2;setLevel(long value) int64 level = 3;setLevelStr(String value) string levelStr = 4;setLevelStrBytes(com.google.protobuf.ByteString value) string levelStr = 4;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final GradeIcon.BuildersetUnknownFields(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, 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<GradeIcon.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<GradeIcon.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<GradeIcon.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<GradeIcon.Builder>
-
setField
public GradeIcon.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<GradeIcon.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<GradeIcon.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<GradeIcon.Builder>
-
setRepeatedField
public GradeIcon.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<GradeIcon.Builder>
-
addRepeatedField
public GradeIcon.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<GradeIcon.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<GradeIcon.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<GradeIcon.Builder>
-
mergeFrom
public GradeIcon.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<GradeIcon.Builder>- Throws:
IOException
-
hasIcon
public boolean hasIcon().Image icon = 1;- Specified by:
hasIconin interfaceGradeIconOrBuilder- Returns:
- Whether the icon field is set.
-
getIcon
.Image icon = 1;- Specified by:
getIconin interfaceGradeIconOrBuilder- Returns:
- The icon.
-
setIcon
.Image icon = 1; -
setIcon
.Image icon = 1; -
mergeIcon
.Image icon = 1; -
clearIcon
.Image icon = 1; -
getIconBuilder
.Image icon = 1; -
getIconOrBuilder
.Image icon = 1;- Specified by:
getIconOrBuilderin interfaceGradeIconOrBuilder
-
getIconDiamond
public long getIconDiamond()int64 iconDiamond = 2;- Specified by:
getIconDiamondin interfaceGradeIconOrBuilder- Returns:
- The iconDiamond.
-
setIconDiamond
int64 iconDiamond = 2;- Parameters:
value- The iconDiamond to set.- Returns:
- This builder for chaining.
-
clearIconDiamond
int64 iconDiamond = 2;- Returns:
- This builder for chaining.
-
getLevel
public long getLevel()int64 level = 3;- Specified by:
getLevelin interfaceGradeIconOrBuilder- Returns:
- The level.
-
setLevel
int64 level = 3;- Parameters:
value- The level to set.- Returns:
- This builder for chaining.
-
clearLevel
int64 level = 3;- Returns:
- This builder for chaining.
-
getLevelStr
string levelStr = 4;- Specified by:
getLevelStrin interfaceGradeIconOrBuilder- Returns:
- The levelStr.
-
getLevelStrBytes
public com.google.protobuf.ByteString getLevelStrBytes()string levelStr = 4;- Specified by:
getLevelStrBytesin interfaceGradeIconOrBuilder- Returns:
- The bytes for levelStr.
-
setLevelStr
string levelStr = 4;- Parameters:
value- The levelStr to set.- Returns:
- This builder for chaining.
-
clearLevelStr
string levelStr = 4;- Returns:
- This builder for chaining.
-
setLevelStrBytes
string levelStr = 4;- Parameters:
value- The bytes for levelStr to set.- Returns:
- This builder for chaining.
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<GradeIcon.Builder>
-
mergeUnknownFields
public final GradeIcon.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<GradeIcon.Builder>
-