Class RanklistHourEntrance_Detail.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<RanklistHourEntrance_Detail.Builder>
tech.ordinaryroad.live.chat.client.codec.douyin.protobuf.RanklistHourEntrance_Detail.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,RanklistHourEntrance_DetailOrBuilder
- Enclosing class:
- RanklistHourEntrance_Detail
public static final class RanklistHourEntrance_Detail.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<RanklistHourEntrance_Detail.Builder>
implements RanklistHourEntrance_DetailOrBuilder
Protobuf type
RanklistHourEntrance_Detail-
Method Summary
Modifier and TypeMethodDescriptionaddAllPages(Iterable<? extends RanklistHourEntrance_Page> values) 假设 pages 是 RanklistHourEntrance_Page 类型addPages(int index, RanklistHourEntrance_Page value) 假设 pages 是 RanklistHourEntrance_Page 类型addPages(int index, RanklistHourEntrance_Page.Builder builderForValue) 假设 pages 是 RanklistHourEntrance_Page 类型假设 pages 是 RanklistHourEntrance_Page 类型addPages(RanklistHourEntrance_Page.Builder builderForValue) 假设 pages 是 RanklistHourEntrance_Page 类型假设 pages 是 RanklistHourEntrance_Page 类型addPagesBuilder(int index) 假设 pages 是 RanklistHourEntrance_Page 类型addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()入口额外信息clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) 假设 pages 是 RanklistHourEntrance_Page 类型排名列表额外信息排名列表类型模式标题clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptor入口额外信息com.google.protobuf.ByteString入口额外信息getPages(int index) 假设 pages 是 RanklistHourEntrance_Page 类型getPagesBuilder(int index) 假设 pages 是 RanklistHourEntrance_Page 类型假设 pages 是 RanklistHourEntrance_Page 类型int假设 pages 是 RanklistHourEntrance_Page 类型假设 pages 是 RanklistHourEntrance_Page 类型getPagesOrBuilder(int index) 假设 pages 是 RanklistHourEntrance_Page 类型List<? extends RanklistHourEntrance_PageOrBuilder>假设 pages 是 RanklistHourEntrance_Page 类型排名列表额外信息com.google.protobuf.ByteString排名列表额外信息int排名列表类型模式com.google.protobuf.ByteString模式getTitle()标题com.google.protobuf.ByteString标题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) removePages(int index) 假设 pages 是 RanklistHourEntrance_Page 类型setEntranceExtra(String value) 入口额外信息setEntranceExtraBytes(com.google.protobuf.ByteString value) 入口额外信息setPages(int index, RanklistHourEntrance_Page value) 假设 pages 是 RanklistHourEntrance_Page 类型setPages(int index, RanklistHourEntrance_Page.Builder builderForValue) 假设 pages 是 RanklistHourEntrance_Page 类型setRanklistExtra(String value) 排名列表额外信息setRanklistExtraBytes(com.google.protobuf.ByteString value) 排名列表额外信息setRanklistType(int value) 排名列表类型setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) 模式setSchemaBytes(com.google.protobuf.ByteString value) 模式标题setTitleBytes(com.google.protobuf.ByteString value) 标题setUnknownFields(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<RanklistHourEntrance_Detail.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<RanklistHourEntrance_Detail.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<RanklistHourEntrance_Detail.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<RanklistHourEntrance_Detail.Builder>
-
setField
public RanklistHourEntrance_Detail.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<RanklistHourEntrance_Detail.Builder>
-
clearField
public RanklistHourEntrance_Detail.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RanklistHourEntrance_Detail.Builder>
-
clearOneof
public RanklistHourEntrance_Detail.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<RanklistHourEntrance_Detail.Builder>
-
setRepeatedField
public RanklistHourEntrance_Detail.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<RanklistHourEntrance_Detail.Builder>
-
addRepeatedField
public RanklistHourEntrance_Detail.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<RanklistHourEntrance_Detail.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RanklistHourEntrance_Detail.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<RanklistHourEntrance_Detail.Builder>
-
mergeFrom
public RanklistHourEntrance_Detail.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<RanklistHourEntrance_Detail.Builder>- Throws:
IOException
-
getPagesList
假设 pages 是 RanklistHourEntrance_Page 类型
repeated .RanklistHourEntrance_Page pages = 1;- Specified by:
getPagesListin interfaceRanklistHourEntrance_DetailOrBuilder
-
getPagesCount
public int getPagesCount()假设 pages 是 RanklistHourEntrance_Page 类型
repeated .RanklistHourEntrance_Page pages = 1;- Specified by:
getPagesCountin interfaceRanklistHourEntrance_DetailOrBuilder
-
getPages
假设 pages 是 RanklistHourEntrance_Page 类型
repeated .RanklistHourEntrance_Page pages = 1;- Specified by:
getPagesin interfaceRanklistHourEntrance_DetailOrBuilder
-
setPages
假设 pages 是 RanklistHourEntrance_Page 类型
repeated .RanklistHourEntrance_Page pages = 1; -
setPages
public RanklistHourEntrance_Detail.Builder setPages(int index, RanklistHourEntrance_Page.Builder builderForValue) 假设 pages 是 RanklistHourEntrance_Page 类型
repeated .RanklistHourEntrance_Page pages = 1; -
addPages
假设 pages 是 RanklistHourEntrance_Page 类型
repeated .RanklistHourEntrance_Page pages = 1; -
addPages
假设 pages 是 RanklistHourEntrance_Page 类型
repeated .RanklistHourEntrance_Page pages = 1; -
addPages
public RanklistHourEntrance_Detail.Builder addPages(RanklistHourEntrance_Page.Builder builderForValue) 假设 pages 是 RanklistHourEntrance_Page 类型
repeated .RanklistHourEntrance_Page pages = 1; -
addPages
public RanklistHourEntrance_Detail.Builder addPages(int index, RanklistHourEntrance_Page.Builder builderForValue) 假设 pages 是 RanklistHourEntrance_Page 类型
repeated .RanklistHourEntrance_Page pages = 1; -
addAllPages
public RanklistHourEntrance_Detail.Builder addAllPages(Iterable<? extends RanklistHourEntrance_Page> values) 假设 pages 是 RanklistHourEntrance_Page 类型
repeated .RanklistHourEntrance_Page pages = 1; -
clearPages
假设 pages 是 RanklistHourEntrance_Page 类型
repeated .RanklistHourEntrance_Page pages = 1; -
removePages
假设 pages 是 RanklistHourEntrance_Page 类型
repeated .RanklistHourEntrance_Page pages = 1; -
getPagesBuilder
假设 pages 是 RanklistHourEntrance_Page 类型
repeated .RanklistHourEntrance_Page pages = 1; -
getPagesOrBuilder
假设 pages 是 RanklistHourEntrance_Page 类型
repeated .RanklistHourEntrance_Page pages = 1;- Specified by:
getPagesOrBuilderin interfaceRanklistHourEntrance_DetailOrBuilder
-
getPagesOrBuilderList
假设 pages 是 RanklistHourEntrance_Page 类型
repeated .RanklistHourEntrance_Page pages = 1;- Specified by:
getPagesOrBuilderListin interfaceRanklistHourEntrance_DetailOrBuilder
-
addPagesBuilder
假设 pages 是 RanklistHourEntrance_Page 类型
repeated .RanklistHourEntrance_Page pages = 1; -
addPagesBuilder
假设 pages 是 RanklistHourEntrance_Page 类型
repeated .RanklistHourEntrance_Page pages = 1; -
getPagesBuilderList
假设 pages 是 RanklistHourEntrance_Page 类型
repeated .RanklistHourEntrance_Page pages = 1; -
getRanklistType
public int getRanklistType()排名列表类型
int32 ranklist_type = 2;- Specified by:
getRanklistTypein interfaceRanklistHourEntrance_DetailOrBuilder- Returns:
- The ranklistType.
-
setRanklistType
排名列表类型
int32 ranklist_type = 2;- Parameters:
value- The ranklistType to set.- Returns:
- This builder for chaining.
-
clearRanklistType
排名列表类型
int32 ranklist_type = 2;- Returns:
- This builder for chaining.
-
getTitle
标题
string title = 3;- Specified by:
getTitlein interfaceRanklistHourEntrance_DetailOrBuilder- Returns:
- The title.
-
getTitleBytes
public com.google.protobuf.ByteString getTitleBytes()标题
string title = 3;- Specified by:
getTitleBytesin interfaceRanklistHourEntrance_DetailOrBuilder- Returns:
- The bytes for title.
-
setTitle
标题
string title = 3;- Parameters:
value- The title to set.- Returns:
- This builder for chaining.
-
clearTitle
标题
string title = 3;- Returns:
- This builder for chaining.
-
setTitleBytes
标题
string title = 3;- Parameters:
value- The bytes for title to set.- Returns:
- This builder for chaining.
-
getRanklistExtra
排名列表额外信息
string ranklist_extra = 4;- Specified by:
getRanklistExtrain interfaceRanklistHourEntrance_DetailOrBuilder- Returns:
- The ranklistExtra.
-
getRanklistExtraBytes
public com.google.protobuf.ByteString getRanklistExtraBytes()排名列表额外信息
string ranklist_extra = 4;- Specified by:
getRanklistExtraBytesin interfaceRanklistHourEntrance_DetailOrBuilder- Returns:
- The bytes for ranklistExtra.
-
setRanklistExtra
排名列表额外信息
string ranklist_extra = 4;- Parameters:
value- The ranklistExtra to set.- Returns:
- This builder for chaining.
-
clearRanklistExtra
排名列表额外信息
string ranklist_extra = 4;- Returns:
- This builder for chaining.
-
setRanklistExtraBytes
public RanklistHourEntrance_Detail.Builder setRanklistExtraBytes(com.google.protobuf.ByteString value) 排名列表额外信息
string ranklist_extra = 4;- Parameters:
value- The bytes for ranklistExtra to set.- Returns:
- This builder for chaining.
-
getEntranceExtra
入口额外信息
string entrance_extra = 5;- Specified by:
getEntranceExtrain interfaceRanklistHourEntrance_DetailOrBuilder- Returns:
- The entranceExtra.
-
getEntranceExtraBytes
public com.google.protobuf.ByteString getEntranceExtraBytes()入口额外信息
string entrance_extra = 5;- Specified by:
getEntranceExtraBytesin interfaceRanklistHourEntrance_DetailOrBuilder- Returns:
- The bytes for entranceExtra.
-
setEntranceExtra
入口额外信息
string entrance_extra = 5;- Parameters:
value- The entranceExtra to set.- Returns:
- This builder for chaining.
-
clearEntranceExtra
入口额外信息
string entrance_extra = 5;- Returns:
- This builder for chaining.
-
setEntranceExtraBytes
public RanklistHourEntrance_Detail.Builder setEntranceExtraBytes(com.google.protobuf.ByteString value) 入口额外信息
string entrance_extra = 5;- Parameters:
value- The bytes for entranceExtra to set.- Returns:
- This builder for chaining.
-
getSchema
模式
string schema = 6;- Specified by:
getSchemain interfaceRanklistHourEntrance_DetailOrBuilder- Returns:
- The schema.
-
getSchemaBytes
public com.google.protobuf.ByteString getSchemaBytes()模式
string schema = 6;- Specified by:
getSchemaBytesin interfaceRanklistHourEntrance_DetailOrBuilder- Returns:
- The bytes for schema.
-
setSchema
模式
string schema = 6;- Parameters:
value- The schema to set.- Returns:
- This builder for chaining.
-
clearSchema
模式
string schema = 6;- Returns:
- This builder for chaining.
-
setSchemaBytes
模式
string schema = 6;- Parameters:
value- The bytes for schema to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final RanklistHourEntrance_Detail.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<RanklistHourEntrance_Detail.Builder>
-
mergeUnknownFields
public final RanklistHourEntrance_Detail.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<RanklistHourEntrance_Detail.Builder>
-