Class Image.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<Image.Builder>
tech.ordinaryroad.live.chat.client.codec.douyin.protobuf.Image.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,ImageOrBuilder
- Enclosing class:
- Image
public static final class Image.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Image.Builder>
implements ImageOrBuilder
Protobuf type
Image-
Method Summary
Modifier and TypeMethodDescriptionaddAllUrlListList(Iterable<String> values) repeated string urlListList = 1;addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addUrlListList(String value) repeated string urlListList = 1;addUrlListListBytes(com.google.protobuf.ByteString value) repeated string urlListList = 1;build()clear()string avgColor = 5;.ImageContent content = 8;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) .NinePatchSetting FlexSettingList = 10;uint64 height = 3;uint32 imageType = 6;bool isAnimated = 9;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) string openWebUrl = 7;.NinePatchSetting TextSettingList = 11;clearUri()string uri = 2;repeated string urlListList = 1;uint64 width = 4;clone()string avgColor = 5;com.google.protobuf.ByteStringstring avgColor = 5;.ImageContent content = 8;.ImageContent content = 8;.ImageContent content = 8;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptor.NinePatchSetting FlexSettingList = 10;.NinePatchSetting FlexSettingList = 10;.NinePatchSetting FlexSettingList = 10;longuint64 height = 3;intuint32 imageType = 6;booleanbool isAnimated = 9;string openWebUrl = 7;com.google.protobuf.ByteStringstring openWebUrl = 7;.NinePatchSetting TextSettingList = 11;.NinePatchSetting TextSettingList = 11;.NinePatchSetting TextSettingList = 11;getUri()string uri = 2;com.google.protobuf.ByteStringstring uri = 2;getUrlListList(int index) repeated string urlListList = 1;com.google.protobuf.ByteStringgetUrlListListBytes(int index) repeated string urlListList = 1;intrepeated string urlListList = 1;com.google.protobuf.ProtocolStringListrepeated string urlListList = 1;longgetWidth()uint64 width = 4;boolean.ImageContent content = 8;boolean.NinePatchSetting FlexSettingList = 10;boolean.NinePatchSetting TextSettingList = 11;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeContent(ImageContent value) .ImageContent content = 8;.NinePatchSetting FlexSettingList = 10;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) .NinePatchSetting TextSettingList = 11;final Image.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setAvgColor(String value) string avgColor = 5;setAvgColorBytes(com.google.protobuf.ByteString value) string avgColor = 5;setContent(ImageContent value) .ImageContent content = 8;setContent(ImageContent.Builder builderForValue) .ImageContent content = 8;.NinePatchSetting FlexSettingList = 10;setFlexSettingList(NinePatchSetting.Builder builderForValue) .NinePatchSetting FlexSettingList = 10;setHeight(long value) uint64 height = 3;setImageType(int value) uint32 imageType = 6;setIsAnimated(boolean value) bool isAnimated = 9;setOpenWebUrl(String value) string openWebUrl = 7;setOpenWebUrlBytes(com.google.protobuf.ByteString value) string openWebUrl = 7;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) .NinePatchSetting TextSettingList = 11;setTextSettingList(NinePatchSetting.Builder builderForValue) .NinePatchSetting TextSettingList = 11;final Image.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) string uri = 2;setUriBytes(com.google.protobuf.ByteString value) string uri = 2;setUrlListList(int index, String value) repeated string urlListList = 1;setWidth(long value) uint64 width = 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<Image.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<Image.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<Image.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<Image.Builder>
-
setField
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Image.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Image.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Image.Builder>
-
setRepeatedField
public Image.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<Image.Builder>
-
addRepeatedField
public Image.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<Image.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Image.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Image.Builder>
-
mergeFrom
public Image.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<Image.Builder>- Throws:
IOException
-
getUrlListListList
public com.google.protobuf.ProtocolStringList getUrlListListList()repeated string urlListList = 1;- Specified by:
getUrlListListListin interfaceImageOrBuilder- Returns:
- A list containing the urlListList.
-
getUrlListListCount
public int getUrlListListCount()repeated string urlListList = 1;- Specified by:
getUrlListListCountin interfaceImageOrBuilder- Returns:
- The count of urlListList.
-
getUrlListList
repeated string urlListList = 1;- Specified by:
getUrlListListin interfaceImageOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The urlListList at the given index.
-
getUrlListListBytes
public com.google.protobuf.ByteString getUrlListListBytes(int index) repeated string urlListList = 1;- Specified by:
getUrlListListBytesin interfaceImageOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the urlListList at the given index.
-
setUrlListList
repeated string urlListList = 1;- Parameters:
index- The index to set the value at.value- The urlListList to set.- Returns:
- This builder for chaining.
-
addUrlListList
repeated string urlListList = 1;- Parameters:
value- The urlListList to add.- Returns:
- This builder for chaining.
-
addAllUrlListList
repeated string urlListList = 1;- Parameters:
values- The urlListList to add.- Returns:
- This builder for chaining.
-
clearUrlListList
repeated string urlListList = 1;- Returns:
- This builder for chaining.
-
addUrlListListBytes
repeated string urlListList = 1;- Parameters:
value- The bytes of the urlListList to add.- Returns:
- This builder for chaining.
-
getUri
string uri = 2;- Specified by:
getUriin interfaceImageOrBuilder- Returns:
- The uri.
-
getUriBytes
public com.google.protobuf.ByteString getUriBytes()string uri = 2;- Specified by:
getUriBytesin interfaceImageOrBuilder- Returns:
- The bytes for uri.
-
setUri
string uri = 2;- Parameters:
value- The uri to set.- Returns:
- This builder for chaining.
-
clearUri
string uri = 2;- Returns:
- This builder for chaining.
-
setUriBytes
string uri = 2;- Parameters:
value- The bytes for uri to set.- Returns:
- This builder for chaining.
-
getHeight
public long getHeight()uint64 height = 3;- Specified by:
getHeightin interfaceImageOrBuilder- Returns:
- The height.
-
setHeight
uint64 height = 3;- Parameters:
value- The height to set.- Returns:
- This builder for chaining.
-
clearHeight
uint64 height = 3;- Returns:
- This builder for chaining.
-
getWidth
public long getWidth()uint64 width = 4;- Specified by:
getWidthin interfaceImageOrBuilder- Returns:
- The width.
-
setWidth
uint64 width = 4;- Parameters:
value- The width to set.- Returns:
- This builder for chaining.
-
clearWidth
uint64 width = 4;- Returns:
- This builder for chaining.
-
getAvgColor
string avgColor = 5;- Specified by:
getAvgColorin interfaceImageOrBuilder- Returns:
- The avgColor.
-
getAvgColorBytes
public com.google.protobuf.ByteString getAvgColorBytes()string avgColor = 5;- Specified by:
getAvgColorBytesin interfaceImageOrBuilder- Returns:
- The bytes for avgColor.
-
setAvgColor
string avgColor = 5;- Parameters:
value- The avgColor to set.- Returns:
- This builder for chaining.
-
clearAvgColor
string avgColor = 5;- Returns:
- This builder for chaining.
-
setAvgColorBytes
string avgColor = 5;- Parameters:
value- The bytes for avgColor to set.- Returns:
- This builder for chaining.
-
getImageType
public int getImageType()uint32 imageType = 6;- Specified by:
getImageTypein interfaceImageOrBuilder- Returns:
- The imageType.
-
setImageType
uint32 imageType = 6;- Parameters:
value- The imageType to set.- Returns:
- This builder for chaining.
-
clearImageType
uint32 imageType = 6;- Returns:
- This builder for chaining.
-
getOpenWebUrl
string openWebUrl = 7;- Specified by:
getOpenWebUrlin interfaceImageOrBuilder- Returns:
- The openWebUrl.
-
getOpenWebUrlBytes
public com.google.protobuf.ByteString getOpenWebUrlBytes()string openWebUrl = 7;- Specified by:
getOpenWebUrlBytesin interfaceImageOrBuilder- Returns:
- The bytes for openWebUrl.
-
setOpenWebUrl
string openWebUrl = 7;- Parameters:
value- The openWebUrl to set.- Returns:
- This builder for chaining.
-
clearOpenWebUrl
string openWebUrl = 7;- Returns:
- This builder for chaining.
-
setOpenWebUrlBytes
string openWebUrl = 7;- Parameters:
value- The bytes for openWebUrl to set.- Returns:
- This builder for chaining.
-
hasContent
public boolean hasContent().ImageContent content = 8;- Specified by:
hasContentin interfaceImageOrBuilder- Returns:
- Whether the content field is set.
-
getContent
.ImageContent content = 8;- Specified by:
getContentin interfaceImageOrBuilder- Returns:
- The content.
-
setContent
.ImageContent content = 8; -
setContent
.ImageContent content = 8; -
mergeContent
.ImageContent content = 8; -
clearContent
.ImageContent content = 8; -
getContentBuilder
.ImageContent content = 8; -
getContentOrBuilder
.ImageContent content = 8;- Specified by:
getContentOrBuilderin interfaceImageOrBuilder
-
getIsAnimated
public boolean getIsAnimated()bool isAnimated = 9;- Specified by:
getIsAnimatedin interfaceImageOrBuilder- Returns:
- The isAnimated.
-
setIsAnimated
bool isAnimated = 9;- Parameters:
value- The isAnimated to set.- Returns:
- This builder for chaining.
-
clearIsAnimated
bool isAnimated = 9;- Returns:
- This builder for chaining.
-
hasFlexSettingList
public boolean hasFlexSettingList().NinePatchSetting FlexSettingList = 10;- Specified by:
hasFlexSettingListin interfaceImageOrBuilder- Returns:
- Whether the flexSettingList field is set.
-
getFlexSettingList
.NinePatchSetting FlexSettingList = 10;- Specified by:
getFlexSettingListin interfaceImageOrBuilder- Returns:
- The flexSettingList.
-
setFlexSettingList
.NinePatchSetting FlexSettingList = 10; -
setFlexSettingList
.NinePatchSetting FlexSettingList = 10; -
mergeFlexSettingList
.NinePatchSetting FlexSettingList = 10; -
clearFlexSettingList
.NinePatchSetting FlexSettingList = 10; -
getFlexSettingListBuilder
.NinePatchSetting FlexSettingList = 10; -
getFlexSettingListOrBuilder
.NinePatchSetting FlexSettingList = 10;- Specified by:
getFlexSettingListOrBuilderin interfaceImageOrBuilder
-
hasTextSettingList
public boolean hasTextSettingList().NinePatchSetting TextSettingList = 11;- Specified by:
hasTextSettingListin interfaceImageOrBuilder- Returns:
- Whether the textSettingList field is set.
-
getTextSettingList
.NinePatchSetting TextSettingList = 11;- Specified by:
getTextSettingListin interfaceImageOrBuilder- Returns:
- The textSettingList.
-
setTextSettingList
.NinePatchSetting TextSettingList = 11; -
setTextSettingList
.NinePatchSetting TextSettingList = 11; -
mergeTextSettingList
.NinePatchSetting TextSettingList = 11; -
clearTextSettingList
.NinePatchSetting TextSettingList = 11; -
getTextSettingListBuilder
.NinePatchSetting TextSettingList = 11; -
getTextSettingListOrBuilder
.NinePatchSetting TextSettingList = 11;- Specified by:
getTextSettingListOrBuilderin interfaceImageOrBuilder
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Image.Builder>
-
mergeUnknownFields
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Image.Builder>
-