Class GiftStruct.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<GiftStruct.Builder>
tech.ordinaryroad.live.chat.client.codec.douyin.protobuf.GiftStruct.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,GiftStructOrBuilder
- Enclosing class:
- GiftStruct
public static final class GiftStruct.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<GiftStruct.Builder>
implements GiftStructOrBuilder
Protobuf type
GiftStruct-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()fixme 后面的就不写了还有几十个属性bool combo = 10;string describe = 2;uint32 diamondCount = 12;bool doodle = 8;uint64 duration = 4;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) bool forCustom = 19;bool forFansclub = 9;GiftStructFansClubInfo fansclubInfo = 6;.Image giftLabelIcon = 15;specialEffectsMap = 20;clearId()uint64 id = 5;.Image image = 1;bool isDisplayedOnPanel = 13;string manual = 18;string name = 16;bool notify = 3;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) uint64 primaryEffectId = 14;string region = 17;uint32 type = 11;clone()intfixme 后面的就不写了还有几十个属性booleangetCombo()bool combo = 10;string describe = 2;com.google.protobuf.ByteStringstring describe = 2;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorintuint32 diamondCount = 12;booleanbool doodle = 8;longuint64 duration = 4;booleanbool forCustom = 19;booleanbool forFansclub = 9;booleanGiftStructFansClubInfo fansclubInfo = 6;.Image giftLabelIcon = 15;.Image giftLabelIcon = 15;.Image giftLabelIcon = 15;getIcon()specialEffectsMap = 20;specialEffectsMap = 20;specialEffectsMap = 20;longgetId()uint64 id = 5;getImage().Image image = 1;.Image image = 1;.Image image = 1;booleanbool isDisplayedOnPanel = 13;string manual = 18;com.google.protobuf.ByteStringstring manual = 18;getName()string name = 16;com.google.protobuf.ByteStringstring name = 16;booleanbool notify = 3;longuint64 primaryEffectId = 14;string region = 17;com.google.protobuf.ByteStringstring region = 17;intgetType()uint32 type = 11;boolean.Image giftLabelIcon = 15;booleanhasIcon()specialEffectsMap = 20;booleanhasImage().Image image = 1;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(GiftStruct other) mergeGiftLabelIcon(Image value) .Image giftLabelIcon = 15;specialEffectsMap = 20;mergeImage(Image value) .Image image = 1;final GiftStruct.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setActionType(int value) fixme 后面的就不写了还有几十个属性setCombo(boolean value) bool combo = 10;setDescribe(String value) string describe = 2;setDescribeBytes(com.google.protobuf.ByteString value) string describe = 2;setDiamondCount(int value) uint32 diamondCount = 12;setDoodle(boolean value) bool doodle = 8;setDuration(long value) uint64 duration = 4;setForCustom(boolean value) bool forCustom = 19;setForFansclub(boolean value) bool forFansclub = 9;setForLinkmic(boolean value) GiftStructFansClubInfo fansclubInfo = 6;setGiftLabelIcon(Image value) .Image giftLabelIcon = 15;setGiftLabelIcon(Image.Builder builderForValue) .Image giftLabelIcon = 15;specialEffectsMap = 20;setIcon(Image.Builder builderForValue) specialEffectsMap = 20;setId(long value) uint64 id = 5;.Image image = 1;setImage(Image.Builder builderForValue) .Image image = 1;setIsDisplayedOnPanel(boolean value) bool isDisplayedOnPanel = 13;string manual = 18;setManualBytes(com.google.protobuf.ByteString value) string manual = 18;string name = 16;setNameBytes(com.google.protobuf.ByteString value) string name = 16;setNotify(boolean value) bool notify = 3;setPrimaryEffectId(long value) uint64 primaryEffectId = 14;string region = 17;setRegionBytes(com.google.protobuf.ByteString value) string region = 17;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setType(int value) uint32 type = 11;final GiftStruct.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<GiftStruct.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<GiftStruct.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<GiftStruct.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<GiftStruct.Builder>
-
setField
public GiftStruct.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<GiftStruct.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<GiftStruct.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<GiftStruct.Builder>
-
setRepeatedField
public GiftStruct.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<GiftStruct.Builder>
-
addRepeatedField
public GiftStruct.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<GiftStruct.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<GiftStruct.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<GiftStruct.Builder>
-
mergeFrom
public GiftStruct.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<GiftStruct.Builder>- Throws:
IOException
-
hasImage
public boolean hasImage().Image image = 1;- Specified by:
hasImagein interfaceGiftStructOrBuilder- Returns:
- Whether the image field is set.
-
getImage
.Image image = 1;- Specified by:
getImagein interfaceGiftStructOrBuilder- Returns:
- The image.
-
setImage
.Image image = 1; -
setImage
.Image image = 1; -
mergeImage
.Image image = 1; -
clearImage
.Image image = 1; -
getImageBuilder
.Image image = 1; -
getImageOrBuilder
.Image image = 1;- Specified by:
getImageOrBuilderin interfaceGiftStructOrBuilder
-
getDescribe
string describe = 2;- Specified by:
getDescribein interfaceGiftStructOrBuilder- Returns:
- The describe.
-
getDescribeBytes
public com.google.protobuf.ByteString getDescribeBytes()string describe = 2;- Specified by:
getDescribeBytesin interfaceGiftStructOrBuilder- Returns:
- The bytes for describe.
-
setDescribe
string describe = 2;- Parameters:
value- The describe to set.- Returns:
- This builder for chaining.
-
clearDescribe
string describe = 2;- Returns:
- This builder for chaining.
-
setDescribeBytes
string describe = 2;- Parameters:
value- The bytes for describe to set.- Returns:
- This builder for chaining.
-
getNotify
public boolean getNotify()bool notify = 3;- Specified by:
getNotifyin interfaceGiftStructOrBuilder- Returns:
- The notify.
-
setNotify
bool notify = 3;- Parameters:
value- The notify to set.- Returns:
- This builder for chaining.
-
clearNotify
bool notify = 3;- Returns:
- This builder for chaining.
-
getDuration
public long getDuration()uint64 duration = 4;- Specified by:
getDurationin interfaceGiftStructOrBuilder- Returns:
- The duration.
-
setDuration
uint64 duration = 4;- Parameters:
value- The duration to set.- Returns:
- This builder for chaining.
-
clearDuration
uint64 duration = 4;- Returns:
- This builder for chaining.
-
getId
public long getId()uint64 id = 5;- Specified by:
getIdin interfaceGiftStructOrBuilder- Returns:
- The id.
-
setId
uint64 id = 5;- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
uint64 id = 5;- Returns:
- This builder for chaining.
-
getForLinkmic
public boolean getForLinkmic()GiftStructFansClubInfo fansclubInfo = 6;
bool forLinkmic = 7;- Specified by:
getForLinkmicin interfaceGiftStructOrBuilder- Returns:
- The forLinkmic.
-
setForLinkmic
GiftStructFansClubInfo fansclubInfo = 6;
bool forLinkmic = 7;- Parameters:
value- The forLinkmic to set.- Returns:
- This builder for chaining.
-
clearForLinkmic
GiftStructFansClubInfo fansclubInfo = 6;
bool forLinkmic = 7;- Returns:
- This builder for chaining.
-
getDoodle
public boolean getDoodle()bool doodle = 8;- Specified by:
getDoodlein interfaceGiftStructOrBuilder- Returns:
- The doodle.
-
setDoodle
bool doodle = 8;- Parameters:
value- The doodle to set.- Returns:
- This builder for chaining.
-
clearDoodle
bool doodle = 8;- Returns:
- This builder for chaining.
-
getForFansclub
public boolean getForFansclub()bool forFansclub = 9;- Specified by:
getForFansclubin interfaceGiftStructOrBuilder- Returns:
- The forFansclub.
-
setForFansclub
bool forFansclub = 9;- Parameters:
value- The forFansclub to set.- Returns:
- This builder for chaining.
-
clearForFansclub
bool forFansclub = 9;- Returns:
- This builder for chaining.
-
getCombo
public boolean getCombo()bool combo = 10;- Specified by:
getComboin interfaceGiftStructOrBuilder- Returns:
- The combo.
-
setCombo
bool combo = 10;- Parameters:
value- The combo to set.- Returns:
- This builder for chaining.
-
clearCombo
bool combo = 10;- Returns:
- This builder for chaining.
-
getType
public int getType()uint32 type = 11;- Specified by:
getTypein interfaceGiftStructOrBuilder- Returns:
- The type.
-
setType
uint32 type = 11;- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
uint32 type = 11;- Returns:
- This builder for chaining.
-
getDiamondCount
public int getDiamondCount()uint32 diamondCount = 12;- Specified by:
getDiamondCountin interfaceGiftStructOrBuilder- Returns:
- The diamondCount.
-
setDiamondCount
uint32 diamondCount = 12;- Parameters:
value- The diamondCount to set.- Returns:
- This builder for chaining.
-
clearDiamondCount
uint32 diamondCount = 12;- Returns:
- This builder for chaining.
-
getIsDisplayedOnPanel
public boolean getIsDisplayedOnPanel()bool isDisplayedOnPanel = 13;- Specified by:
getIsDisplayedOnPanelin interfaceGiftStructOrBuilder- Returns:
- The isDisplayedOnPanel.
-
setIsDisplayedOnPanel
bool isDisplayedOnPanel = 13;- Parameters:
value- The isDisplayedOnPanel to set.- Returns:
- This builder for chaining.
-
clearIsDisplayedOnPanel
bool isDisplayedOnPanel = 13;- Returns:
- This builder for chaining.
-
getPrimaryEffectId
public long getPrimaryEffectId()uint64 primaryEffectId = 14;- Specified by:
getPrimaryEffectIdin interfaceGiftStructOrBuilder- Returns:
- The primaryEffectId.
-
setPrimaryEffectId
uint64 primaryEffectId = 14;- Parameters:
value- The primaryEffectId to set.- Returns:
- This builder for chaining.
-
clearPrimaryEffectId
uint64 primaryEffectId = 14;- Returns:
- This builder for chaining.
-
hasGiftLabelIcon
public boolean hasGiftLabelIcon().Image giftLabelIcon = 15;- Specified by:
hasGiftLabelIconin interfaceGiftStructOrBuilder- Returns:
- Whether the giftLabelIcon field is set.
-
getGiftLabelIcon
.Image giftLabelIcon = 15;- Specified by:
getGiftLabelIconin interfaceGiftStructOrBuilder- Returns:
- The giftLabelIcon.
-
setGiftLabelIcon
.Image giftLabelIcon = 15; -
setGiftLabelIcon
.Image giftLabelIcon = 15; -
mergeGiftLabelIcon
.Image giftLabelIcon = 15; -
clearGiftLabelIcon
.Image giftLabelIcon = 15; -
getGiftLabelIconBuilder
.Image giftLabelIcon = 15; -
getGiftLabelIconOrBuilder
.Image giftLabelIcon = 15;- Specified by:
getGiftLabelIconOrBuilderin interfaceGiftStructOrBuilder
-
getName
string name = 16;- Specified by:
getNamein interfaceGiftStructOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()string name = 16;- Specified by:
getNameBytesin interfaceGiftStructOrBuilder- Returns:
- The bytes for name.
-
setName
string name = 16;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
string name = 16;- Returns:
- This builder for chaining.
-
setNameBytes
string name = 16;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getRegion
string region = 17;- Specified by:
getRegionin interfaceGiftStructOrBuilder- Returns:
- The region.
-
getRegionBytes
public com.google.protobuf.ByteString getRegionBytes()string region = 17;- Specified by:
getRegionBytesin interfaceGiftStructOrBuilder- Returns:
- The bytes for region.
-
setRegion
string region = 17;- Parameters:
value- The region to set.- Returns:
- This builder for chaining.
-
clearRegion
string region = 17;- Returns:
- This builder for chaining.
-
setRegionBytes
string region = 17;- Parameters:
value- The bytes for region to set.- Returns:
- This builder for chaining.
-
getManual
string manual = 18;- Specified by:
getManualin interfaceGiftStructOrBuilder- Returns:
- The manual.
-
getManualBytes
public com.google.protobuf.ByteString getManualBytes()string manual = 18;- Specified by:
getManualBytesin interfaceGiftStructOrBuilder- Returns:
- The bytes for manual.
-
setManual
string manual = 18;- Parameters:
value- The manual to set.- Returns:
- This builder for chaining.
-
clearManual
string manual = 18;- Returns:
- This builder for chaining.
-
setManualBytes
string manual = 18;- Parameters:
value- The bytes for manual to set.- Returns:
- This builder for chaining.
-
getForCustom
public boolean getForCustom()bool forCustom = 19;- Specified by:
getForCustomin interfaceGiftStructOrBuilder- Returns:
- The forCustom.
-
setForCustom
bool forCustom = 19;- Parameters:
value- The forCustom to set.- Returns:
- This builder for chaining.
-
clearForCustom
bool forCustom = 19;- Returns:
- This builder for chaining.
-
hasIcon
public boolean hasIcon()specialEffectsMap = 20;
.Image icon = 21;- Specified by:
hasIconin interfaceGiftStructOrBuilder- Returns:
- Whether the icon field is set.
-
getIcon
specialEffectsMap = 20;
.Image icon = 21;- Specified by:
getIconin interfaceGiftStructOrBuilder- Returns:
- The icon.
-
setIcon
specialEffectsMap = 20;
.Image icon = 21; -
setIcon
specialEffectsMap = 20;
.Image icon = 21; -
mergeIcon
specialEffectsMap = 20;
.Image icon = 21; -
clearIcon
specialEffectsMap = 20;
.Image icon = 21; -
getIconBuilder
specialEffectsMap = 20;
.Image icon = 21; -
getIconOrBuilder
specialEffectsMap = 20;
.Image icon = 21;- Specified by:
getIconOrBuilderin interfaceGiftStructOrBuilder
-
getActionType
public int getActionType()fixme 后面的就不写了还有几十个属性
uint32 actionType = 22;- Specified by:
getActionTypein interfaceGiftStructOrBuilder- Returns:
- The actionType.
-
setActionType
fixme 后面的就不写了还有几十个属性
uint32 actionType = 22;- Parameters:
value- The actionType to set.- Returns:
- This builder for chaining.
-
clearActionType
fixme 后面的就不写了还有几十个属性
uint32 actionType = 22;- Returns:
- This builder for chaining.
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<GiftStruct.Builder>
-
mergeUnknownFields
public final GiftStruct.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<GiftStruct.Builder>
-