Class FollowInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<FollowInfo.Builder>
tech.ordinaryroad.live.chat.client.codec.douyin.protobuf.FollowInfo.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,FollowInfoOrBuilder
- Enclosing class:
- FollowInfo
public static final class FollowInfo.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<FollowInfo.Builder>
implements FollowInfoOrBuilder
Protobuf type
FollowInfo-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) uint64 followerCount = 2;string followerCountStr = 6;uint64 followingCount = 1;string followingCountStr = 7;uint64 followStatus = 3;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) uint64 pushStatus = 4;string remarkName = 5;clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorlonguint64 followerCount = 2;string followerCountStr = 6;com.google.protobuf.ByteStringstring followerCountStr = 6;longuint64 followingCount = 1;string followingCountStr = 7;com.google.protobuf.ByteStringstring followingCountStr = 7;longuint64 followStatus = 3;longuint64 pushStatus = 4;string remarkName = 5;com.google.protobuf.ByteStringstring remarkName = 5;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(FollowInfo other) final FollowInfo.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setFollowerCount(long value) uint64 followerCount = 2;setFollowerCountStr(String value) string followerCountStr = 6;setFollowerCountStrBytes(com.google.protobuf.ByteString value) string followerCountStr = 6;setFollowingCount(long value) uint64 followingCount = 1;setFollowingCountStr(String value) string followingCountStr = 7;setFollowingCountStrBytes(com.google.protobuf.ByteString value) string followingCountStr = 7;setFollowStatus(long value) uint64 followStatus = 3;setPushStatus(long value) uint64 pushStatus = 4;setRemarkName(String value) string remarkName = 5;setRemarkNameBytes(com.google.protobuf.ByteString value) string remarkName = 5;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final FollowInfo.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<FollowInfo.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<FollowInfo.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<FollowInfo.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<FollowInfo.Builder>
-
setField
public FollowInfo.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<FollowInfo.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<FollowInfo.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<FollowInfo.Builder>
-
setRepeatedField
public FollowInfo.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<FollowInfo.Builder>
-
addRepeatedField
public FollowInfo.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<FollowInfo.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FollowInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<FollowInfo.Builder>
-
mergeFrom
public FollowInfo.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<FollowInfo.Builder>- Throws:
IOException
-
getFollowingCount
public long getFollowingCount()uint64 followingCount = 1;- Specified by:
getFollowingCountin interfaceFollowInfoOrBuilder- Returns:
- The followingCount.
-
setFollowingCount
uint64 followingCount = 1;- Parameters:
value- The followingCount to set.- Returns:
- This builder for chaining.
-
clearFollowingCount
uint64 followingCount = 1;- Returns:
- This builder for chaining.
-
getFollowerCount
public long getFollowerCount()uint64 followerCount = 2;- Specified by:
getFollowerCountin interfaceFollowInfoOrBuilder- Returns:
- The followerCount.
-
setFollowerCount
uint64 followerCount = 2;- Parameters:
value- The followerCount to set.- Returns:
- This builder for chaining.
-
clearFollowerCount
uint64 followerCount = 2;- Returns:
- This builder for chaining.
-
getFollowStatus
public long getFollowStatus()uint64 followStatus = 3;- Specified by:
getFollowStatusin interfaceFollowInfoOrBuilder- Returns:
- The followStatus.
-
setFollowStatus
uint64 followStatus = 3;- Parameters:
value- The followStatus to set.- Returns:
- This builder for chaining.
-
clearFollowStatus
uint64 followStatus = 3;- Returns:
- This builder for chaining.
-
getPushStatus
public long getPushStatus()uint64 pushStatus = 4;- Specified by:
getPushStatusin interfaceFollowInfoOrBuilder- Returns:
- The pushStatus.
-
setPushStatus
uint64 pushStatus = 4;- Parameters:
value- The pushStatus to set.- Returns:
- This builder for chaining.
-
clearPushStatus
uint64 pushStatus = 4;- Returns:
- This builder for chaining.
-
getRemarkName
string remarkName = 5;- Specified by:
getRemarkNamein interfaceFollowInfoOrBuilder- Returns:
- The remarkName.
-
getRemarkNameBytes
public com.google.protobuf.ByteString getRemarkNameBytes()string remarkName = 5;- Specified by:
getRemarkNameBytesin interfaceFollowInfoOrBuilder- Returns:
- The bytes for remarkName.
-
setRemarkName
string remarkName = 5;- Parameters:
value- The remarkName to set.- Returns:
- This builder for chaining.
-
clearRemarkName
string remarkName = 5;- Returns:
- This builder for chaining.
-
setRemarkNameBytes
string remarkName = 5;- Parameters:
value- The bytes for remarkName to set.- Returns:
- This builder for chaining.
-
getFollowerCountStr
string followerCountStr = 6;- Specified by:
getFollowerCountStrin interfaceFollowInfoOrBuilder- Returns:
- The followerCountStr.
-
getFollowerCountStrBytes
public com.google.protobuf.ByteString getFollowerCountStrBytes()string followerCountStr = 6;- Specified by:
getFollowerCountStrBytesin interfaceFollowInfoOrBuilder- Returns:
- The bytes for followerCountStr.
-
setFollowerCountStr
string followerCountStr = 6;- Parameters:
value- The followerCountStr to set.- Returns:
- This builder for chaining.
-
clearFollowerCountStr
string followerCountStr = 6;- Returns:
- This builder for chaining.
-
setFollowerCountStrBytes
string followerCountStr = 6;- Parameters:
value- The bytes for followerCountStr to set.- Returns:
- This builder for chaining.
-
getFollowingCountStr
string followingCountStr = 7;- Specified by:
getFollowingCountStrin interfaceFollowInfoOrBuilder- Returns:
- The followingCountStr.
-
getFollowingCountStrBytes
public com.google.protobuf.ByteString getFollowingCountStrBytes()string followingCountStr = 7;- Specified by:
getFollowingCountStrBytesin interfaceFollowInfoOrBuilder- Returns:
- The bytes for followingCountStr.
-
setFollowingCountStr
string followingCountStr = 7;- Parameters:
value- The followingCountStr to set.- Returns:
- This builder for chaining.
-
clearFollowingCountStr
string followingCountStr = 7;- Returns:
- This builder for chaining.
-
setFollowingCountStrBytes
string followingCountStr = 7;- Parameters:
value- The bytes for followingCountStr to set.- Returns:
- This builder for chaining.
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<FollowInfo.Builder>
-
mergeUnknownFields
public final FollowInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<FollowInfo.Builder>
-