Class ProductChangeMessage.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<ProductChangeMessage.Builder>
tech.ordinaryroad.live.chat.client.codec.douyin.protobuf.ProductChangeMessage.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,ProductChangeMessageOrBuilder
- Enclosing class:
- ProductChangeMessage
public static final class ProductChangeMessage.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<ProductChangeMessage.Builder>
implements ProductChangeMessageOrBuilder
Protobuf type
ProductChangeMessage-
Method Summary
Modifier and TypeMethodDescriptionaddAllUpdateCategoryInfoList(Iterable<? extends CategoryInfo> values) repeated .CategoryInfo updateCategoryInfoList = 8;addAllUpdateProductInfoList(Iterable<? extends ProductInfo> values) repeated .ProductInfo updateProductInfoList = 4;addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addUpdateCategoryInfoList(int index, CategoryInfo value) repeated .CategoryInfo updateCategoryInfoList = 8;addUpdateCategoryInfoList(int index, CategoryInfo.Builder builderForValue) repeated .CategoryInfo updateCategoryInfoList = 8;repeated .CategoryInfo updateCategoryInfoList = 8;addUpdateCategoryInfoList(CategoryInfo.Builder builderForValue) repeated .CategoryInfo updateCategoryInfoList = 8;repeated .CategoryInfo updateCategoryInfoList = 8;addUpdateCategoryInfoListBuilder(int index) repeated .CategoryInfo updateCategoryInfoList = 8;addUpdateProductInfoList(int index, ProductInfo value) repeated .ProductInfo updateProductInfoList = 4;addUpdateProductInfoList(int index, ProductInfo.Builder builderForValue) repeated .ProductInfo updateProductInfoList = 4;repeated .ProductInfo updateProductInfoList = 4;addUpdateProductInfoList(ProductInfo.Builder builderForValue) repeated .ProductInfo updateProductInfoList = 4;repeated .ProductInfo updateProductInfoList = 4;addUpdateProductInfoListBuilder(int index) repeated .ProductInfo updateProductInfoList = 4;build()clear().Common common = 1;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) int64 total = 5;repeated .CategoryInfo updateCategoryInfoList = 8;repeated .ProductInfo updateProductInfoList = 4;int64 updateTimestamp = 2;string updateToast = 3;clone().Common common = 1;.Common common = 1;.Common common = 1;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorlonggetTotal()int64 total = 5;getUpdateCategoryInfoList(int index) repeated .CategoryInfo updateCategoryInfoList = 8;getUpdateCategoryInfoListBuilder(int index) repeated .CategoryInfo updateCategoryInfoList = 8;repeated .CategoryInfo updateCategoryInfoList = 8;intrepeated .CategoryInfo updateCategoryInfoList = 8;repeated .CategoryInfo updateCategoryInfoList = 8;getUpdateCategoryInfoListOrBuilder(int index) repeated .CategoryInfo updateCategoryInfoList = 8;List<? extends CategoryInfoOrBuilder>repeated .CategoryInfo updateCategoryInfoList = 8;getUpdateProductInfoList(int index) repeated .ProductInfo updateProductInfoList = 4;getUpdateProductInfoListBuilder(int index) repeated .ProductInfo updateProductInfoList = 4;repeated .ProductInfo updateProductInfoList = 4;intrepeated .ProductInfo updateProductInfoList = 4;repeated .ProductInfo updateProductInfoList = 4;getUpdateProductInfoListOrBuilder(int index) repeated .ProductInfo updateProductInfoList = 4;List<? extends ProductInfoOrBuilder>repeated .ProductInfo updateProductInfoList = 4;longint64 updateTimestamp = 2;string updateToast = 3;com.google.protobuf.ByteStringstring updateToast = 3;boolean.Common common = 1;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeCommon(Common value) .Common common = 1;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(ProductChangeMessage other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeUpdateCategoryInfoList(int index) repeated .CategoryInfo updateCategoryInfoList = 8;removeUpdateProductInfoList(int index) repeated .ProductInfo updateProductInfoList = 4;.Common common = 1;setCommon(Common.Builder builderForValue) .Common common = 1;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setTotal(long value) int64 total = 5;setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setUpdateCategoryInfoList(int index, CategoryInfo value) repeated .CategoryInfo updateCategoryInfoList = 8;setUpdateCategoryInfoList(int index, CategoryInfo.Builder builderForValue) repeated .CategoryInfo updateCategoryInfoList = 8;setUpdateProductInfoList(int index, ProductInfo value) repeated .ProductInfo updateProductInfoList = 4;setUpdateProductInfoList(int index, ProductInfo.Builder builderForValue) repeated .ProductInfo updateProductInfoList = 4;setUpdateTimestamp(long value) int64 updateTimestamp = 2;setUpdateToast(String value) string updateToast = 3;setUpdateToastBytes(com.google.protobuf.ByteString value) string updateToast = 3;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<ProductChangeMessage.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<ProductChangeMessage.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<ProductChangeMessage.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<ProductChangeMessage.Builder>
-
setField
public ProductChangeMessage.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<ProductChangeMessage.Builder>
-
clearField
public ProductChangeMessage.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ProductChangeMessage.Builder>
-
clearOneof
public ProductChangeMessage.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ProductChangeMessage.Builder>
-
setRepeatedField
public ProductChangeMessage.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<ProductChangeMessage.Builder>
-
addRepeatedField
public ProductChangeMessage.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<ProductChangeMessage.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ProductChangeMessage.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ProductChangeMessage.Builder>
-
mergeFrom
public ProductChangeMessage.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<ProductChangeMessage.Builder>- Throws:
IOException
-
hasCommon
public boolean hasCommon().Common common = 1;- Specified by:
hasCommonin interfaceProductChangeMessageOrBuilder- Returns:
- Whether the common field is set.
-
getCommon
.Common common = 1;- Specified by:
getCommonin interfaceProductChangeMessageOrBuilder- Returns:
- The common.
-
setCommon
.Common common = 1; -
setCommon
.Common common = 1; -
mergeCommon
.Common common = 1; -
clearCommon
.Common common = 1; -
getCommonBuilder
.Common common = 1; -
getCommonOrBuilder
.Common common = 1;- Specified by:
getCommonOrBuilderin interfaceProductChangeMessageOrBuilder
-
getUpdateTimestamp
public long getUpdateTimestamp()int64 updateTimestamp = 2;- Specified by:
getUpdateTimestampin interfaceProductChangeMessageOrBuilder- Returns:
- The updateTimestamp.
-
setUpdateTimestamp
int64 updateTimestamp = 2;- Parameters:
value- The updateTimestamp to set.- Returns:
- This builder for chaining.
-
clearUpdateTimestamp
int64 updateTimestamp = 2;- Returns:
- This builder for chaining.
-
getUpdateToast
string updateToast = 3;- Specified by:
getUpdateToastin interfaceProductChangeMessageOrBuilder- Returns:
- The updateToast.
-
getUpdateToastBytes
public com.google.protobuf.ByteString getUpdateToastBytes()string updateToast = 3;- Specified by:
getUpdateToastBytesin interfaceProductChangeMessageOrBuilder- Returns:
- The bytes for updateToast.
-
setUpdateToast
string updateToast = 3;- Parameters:
value- The updateToast to set.- Returns:
- This builder for chaining.
-
clearUpdateToast
string updateToast = 3;- Returns:
- This builder for chaining.
-
setUpdateToastBytes
string updateToast = 3;- Parameters:
value- The bytes for updateToast to set.- Returns:
- This builder for chaining.
-
getUpdateProductInfoListList
repeated .ProductInfo updateProductInfoList = 4;- Specified by:
getUpdateProductInfoListListin interfaceProductChangeMessageOrBuilder
-
getUpdateProductInfoListCount
public int getUpdateProductInfoListCount()repeated .ProductInfo updateProductInfoList = 4;- Specified by:
getUpdateProductInfoListCountin interfaceProductChangeMessageOrBuilder
-
getUpdateProductInfoList
repeated .ProductInfo updateProductInfoList = 4;- Specified by:
getUpdateProductInfoListin interfaceProductChangeMessageOrBuilder
-
setUpdateProductInfoList
repeated .ProductInfo updateProductInfoList = 4; -
setUpdateProductInfoList
public ProductChangeMessage.Builder setUpdateProductInfoList(int index, ProductInfo.Builder builderForValue) repeated .ProductInfo updateProductInfoList = 4; -
addUpdateProductInfoList
repeated .ProductInfo updateProductInfoList = 4; -
addUpdateProductInfoList
repeated .ProductInfo updateProductInfoList = 4; -
addUpdateProductInfoList
repeated .ProductInfo updateProductInfoList = 4; -
addUpdateProductInfoList
public ProductChangeMessage.Builder addUpdateProductInfoList(int index, ProductInfo.Builder builderForValue) repeated .ProductInfo updateProductInfoList = 4; -
addAllUpdateProductInfoList
public ProductChangeMessage.Builder addAllUpdateProductInfoList(Iterable<? extends ProductInfo> values) repeated .ProductInfo updateProductInfoList = 4; -
clearUpdateProductInfoList
repeated .ProductInfo updateProductInfoList = 4; -
removeUpdateProductInfoList
repeated .ProductInfo updateProductInfoList = 4; -
getUpdateProductInfoListBuilder
repeated .ProductInfo updateProductInfoList = 4; -
getUpdateProductInfoListOrBuilder
repeated .ProductInfo updateProductInfoList = 4;- Specified by:
getUpdateProductInfoListOrBuilderin interfaceProductChangeMessageOrBuilder
-
getUpdateProductInfoListOrBuilderList
repeated .ProductInfo updateProductInfoList = 4;- Specified by:
getUpdateProductInfoListOrBuilderListin interfaceProductChangeMessageOrBuilder
-
addUpdateProductInfoListBuilder
repeated .ProductInfo updateProductInfoList = 4; -
addUpdateProductInfoListBuilder
repeated .ProductInfo updateProductInfoList = 4; -
getUpdateProductInfoListBuilderList
repeated .ProductInfo updateProductInfoList = 4; -
getTotal
public long getTotal()int64 total = 5;- Specified by:
getTotalin interfaceProductChangeMessageOrBuilder- Returns:
- The total.
-
setTotal
int64 total = 5;- Parameters:
value- The total to set.- Returns:
- This builder for chaining.
-
clearTotal
int64 total = 5;- Returns:
- This builder for chaining.
-
getUpdateCategoryInfoListList
repeated .CategoryInfo updateCategoryInfoList = 8;- Specified by:
getUpdateCategoryInfoListListin interfaceProductChangeMessageOrBuilder
-
getUpdateCategoryInfoListCount
public int getUpdateCategoryInfoListCount()repeated .CategoryInfo updateCategoryInfoList = 8;- Specified by:
getUpdateCategoryInfoListCountin interfaceProductChangeMessageOrBuilder
-
getUpdateCategoryInfoList
repeated .CategoryInfo updateCategoryInfoList = 8;- Specified by:
getUpdateCategoryInfoListin interfaceProductChangeMessageOrBuilder
-
setUpdateCategoryInfoList
repeated .CategoryInfo updateCategoryInfoList = 8; -
setUpdateCategoryInfoList
public ProductChangeMessage.Builder setUpdateCategoryInfoList(int index, CategoryInfo.Builder builderForValue) repeated .CategoryInfo updateCategoryInfoList = 8; -
addUpdateCategoryInfoList
repeated .CategoryInfo updateCategoryInfoList = 8; -
addUpdateCategoryInfoList
repeated .CategoryInfo updateCategoryInfoList = 8; -
addUpdateCategoryInfoList
repeated .CategoryInfo updateCategoryInfoList = 8; -
addUpdateCategoryInfoList
public ProductChangeMessage.Builder addUpdateCategoryInfoList(int index, CategoryInfo.Builder builderForValue) repeated .CategoryInfo updateCategoryInfoList = 8; -
addAllUpdateCategoryInfoList
public ProductChangeMessage.Builder addAllUpdateCategoryInfoList(Iterable<? extends CategoryInfo> values) repeated .CategoryInfo updateCategoryInfoList = 8; -
clearUpdateCategoryInfoList
repeated .CategoryInfo updateCategoryInfoList = 8; -
removeUpdateCategoryInfoList
repeated .CategoryInfo updateCategoryInfoList = 8; -
getUpdateCategoryInfoListBuilder
repeated .CategoryInfo updateCategoryInfoList = 8; -
getUpdateCategoryInfoListOrBuilder
repeated .CategoryInfo updateCategoryInfoList = 8;- Specified by:
getUpdateCategoryInfoListOrBuilderin interfaceProductChangeMessageOrBuilder
-
getUpdateCategoryInfoListOrBuilderList
repeated .CategoryInfo updateCategoryInfoList = 8;- Specified by:
getUpdateCategoryInfoListOrBuilderListin interfaceProductChangeMessageOrBuilder
-
addUpdateCategoryInfoListBuilder
repeated .CategoryInfo updateCategoryInfoList = 8; -
addUpdateCategoryInfoListBuilder
repeated .CategoryInfo updateCategoryInfoList = 8; -
getUpdateCategoryInfoListBuilderList
repeated .CategoryInfo updateCategoryInfoList = 8; -
setUnknownFields
public final ProductChangeMessage.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ProductChangeMessage.Builder>
-
mergeUnknownFields
public final ProductChangeMessage.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ProductChangeMessage.Builder>
-