public static final class ListProductsResponse.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ListProductsResponse.Builder> implements ListProductsResponseOrBuilder
Response message for [ProductService.ListProducts][google.cloud.retail.v2alpha.ProductService.ListProducts] method.Protobuf type
google.cloud.retail.v2alpha.ListProductsResponse| Modifier and Type | Method and Description |
|---|---|
ListProductsResponse.Builder |
addAllProducts(Iterable<? extends Product> values)
The [Product][google.cloud.retail.v2alpha.Product]s.
|
ListProductsResponse.Builder |
addProducts(int index,
Product.Builder builderForValue)
The [Product][google.cloud.retail.v2alpha.Product]s.
|
ListProductsResponse.Builder |
addProducts(int index,
Product value)
The [Product][google.cloud.retail.v2alpha.Product]s.
|
ListProductsResponse.Builder |
addProducts(Product.Builder builderForValue)
The [Product][google.cloud.retail.v2alpha.Product]s.
|
ListProductsResponse.Builder |
addProducts(Product value)
The [Product][google.cloud.retail.v2alpha.Product]s.
|
Product.Builder |
addProductsBuilder()
The [Product][google.cloud.retail.v2alpha.Product]s.
|
Product.Builder |
addProductsBuilder(int index)
The [Product][google.cloud.retail.v2alpha.Product]s.
|
ListProductsResponse.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ListProductsResponse |
build() |
ListProductsResponse |
buildPartial() |
ListProductsResponse.Builder |
clear() |
ListProductsResponse.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ListProductsResponse.Builder |
clearNextPageToken()
A token that can be sent as
[ListProductsRequest.page_token][google.cloud.retail.v2alpha.ListProductsRequest.page_token]
to retrieve the next page.
|
ListProductsResponse.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ListProductsResponse.Builder |
clearProducts()
The [Product][google.cloud.retail.v2alpha.Product]s.
|
ListProductsResponse.Builder |
clearTotalSize()
The total count of matched [Product][google.cloud.retail.v2alpha.Product]s
irrespective of pagination.
|
ListProductsResponse.Builder |
clone() |
ListProductsResponse |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getNextPageToken()
A token that can be sent as
[ListProductsRequest.page_token][google.cloud.retail.v2alpha.ListProductsRequest.page_token]
to retrieve the next page.
|
com.google.protobuf.ByteString |
getNextPageTokenBytes()
A token that can be sent as
[ListProductsRequest.page_token][google.cloud.retail.v2alpha.ListProductsRequest.page_token]
to retrieve the next page.
|
Product |
getProducts(int index)
The [Product][google.cloud.retail.v2alpha.Product]s.
|
Product.Builder |
getProductsBuilder(int index)
The [Product][google.cloud.retail.v2alpha.Product]s.
|
List<Product.Builder> |
getProductsBuilderList()
The [Product][google.cloud.retail.v2alpha.Product]s.
|
int |
getProductsCount()
The [Product][google.cloud.retail.v2alpha.Product]s.
|
List<Product> |
getProductsList()
The [Product][google.cloud.retail.v2alpha.Product]s.
|
ProductOrBuilder |
getProductsOrBuilder(int index)
The [Product][google.cloud.retail.v2alpha.Product]s.
|
List<? extends ProductOrBuilder> |
getProductsOrBuilderList()
The [Product][google.cloud.retail.v2alpha.Product]s.
|
int |
getTotalSize()
The total count of matched [Product][google.cloud.retail.v2alpha.Product]s
irrespective of pagination.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ListProductsResponse.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ListProductsResponse.Builder |
mergeFrom(ListProductsResponse other) |
ListProductsResponse.Builder |
mergeFrom(com.google.protobuf.Message other) |
ListProductsResponse.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ListProductsResponse.Builder |
removeProducts(int index)
The [Product][google.cloud.retail.v2alpha.Product]s.
|
ListProductsResponse.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ListProductsResponse.Builder |
setNextPageToken(String value)
A token that can be sent as
[ListProductsRequest.page_token][google.cloud.retail.v2alpha.ListProductsRequest.page_token]
to retrieve the next page.
|
ListProductsResponse.Builder |
setNextPageTokenBytes(com.google.protobuf.ByteString value)
A token that can be sent as
[ListProductsRequest.page_token][google.cloud.retail.v2alpha.ListProductsRequest.page_token]
to retrieve the next page.
|
ListProductsResponse.Builder |
setProducts(int index,
Product.Builder builderForValue)
The [Product][google.cloud.retail.v2alpha.Product]s.
|
ListProductsResponse.Builder |
setProducts(int index,
Product value)
The [Product][google.cloud.retail.v2alpha.Product]s.
|
ListProductsResponse.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ListProductsResponse.Builder |
setTotalSize(int value)
The total count of matched [Product][google.cloud.retail.v2alpha.Product]s
irrespective of pagination.
|
ListProductsResponse.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
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, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ListProductsResponse.Builder>public ListProductsResponse.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ListProductsResponse.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ListProductsResponse.Builder>public ListProductsResponse getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ListProductsResponse build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ListProductsResponse buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ListProductsResponse.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ListProductsResponse.Builder>public ListProductsResponse.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ListProductsResponse.Builder>public ListProductsResponse.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ListProductsResponse.Builder>public ListProductsResponse.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ListProductsResponse.Builder>public ListProductsResponse.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ListProductsResponse.Builder>public ListProductsResponse.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ListProductsResponse.Builder>public ListProductsResponse.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ListProductsResponse.Builder>public ListProductsResponse.Builder mergeFrom(ListProductsResponse other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ListProductsResponse.Builder>public ListProductsResponse.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ListProductsResponse.Builder>IOExceptionpublic List<Product> getProductsList()
The [Product][google.cloud.retail.v2alpha.Product]s.
repeated .google.cloud.retail.v2alpha.Product products = 1;getProductsList in interface ListProductsResponseOrBuilderpublic int getProductsCount()
The [Product][google.cloud.retail.v2alpha.Product]s.
repeated .google.cloud.retail.v2alpha.Product products = 1;getProductsCount in interface ListProductsResponseOrBuilderpublic Product getProducts(int index)
The [Product][google.cloud.retail.v2alpha.Product]s.
repeated .google.cloud.retail.v2alpha.Product products = 1;getProducts in interface ListProductsResponseOrBuilderpublic ListProductsResponse.Builder setProducts(int index, Product value)
The [Product][google.cloud.retail.v2alpha.Product]s.
repeated .google.cloud.retail.v2alpha.Product products = 1;public ListProductsResponse.Builder setProducts(int index, Product.Builder builderForValue)
The [Product][google.cloud.retail.v2alpha.Product]s.
repeated .google.cloud.retail.v2alpha.Product products = 1;public ListProductsResponse.Builder addProducts(Product value)
The [Product][google.cloud.retail.v2alpha.Product]s.
repeated .google.cloud.retail.v2alpha.Product products = 1;public ListProductsResponse.Builder addProducts(int index, Product value)
The [Product][google.cloud.retail.v2alpha.Product]s.
repeated .google.cloud.retail.v2alpha.Product products = 1;public ListProductsResponse.Builder addProducts(Product.Builder builderForValue)
The [Product][google.cloud.retail.v2alpha.Product]s.
repeated .google.cloud.retail.v2alpha.Product products = 1;public ListProductsResponse.Builder addProducts(int index, Product.Builder builderForValue)
The [Product][google.cloud.retail.v2alpha.Product]s.
repeated .google.cloud.retail.v2alpha.Product products = 1;public ListProductsResponse.Builder addAllProducts(Iterable<? extends Product> values)
The [Product][google.cloud.retail.v2alpha.Product]s.
repeated .google.cloud.retail.v2alpha.Product products = 1;public ListProductsResponse.Builder clearProducts()
The [Product][google.cloud.retail.v2alpha.Product]s.
repeated .google.cloud.retail.v2alpha.Product products = 1;public ListProductsResponse.Builder removeProducts(int index)
The [Product][google.cloud.retail.v2alpha.Product]s.
repeated .google.cloud.retail.v2alpha.Product products = 1;public Product.Builder getProductsBuilder(int index)
The [Product][google.cloud.retail.v2alpha.Product]s.
repeated .google.cloud.retail.v2alpha.Product products = 1;public ProductOrBuilder getProductsOrBuilder(int index)
The [Product][google.cloud.retail.v2alpha.Product]s.
repeated .google.cloud.retail.v2alpha.Product products = 1;getProductsOrBuilder in interface ListProductsResponseOrBuilderpublic List<? extends ProductOrBuilder> getProductsOrBuilderList()
The [Product][google.cloud.retail.v2alpha.Product]s.
repeated .google.cloud.retail.v2alpha.Product products = 1;getProductsOrBuilderList in interface ListProductsResponseOrBuilderpublic Product.Builder addProductsBuilder()
The [Product][google.cloud.retail.v2alpha.Product]s.
repeated .google.cloud.retail.v2alpha.Product products = 1;public Product.Builder addProductsBuilder(int index)
The [Product][google.cloud.retail.v2alpha.Product]s.
repeated .google.cloud.retail.v2alpha.Product products = 1;public List<Product.Builder> getProductsBuilderList()
The [Product][google.cloud.retail.v2alpha.Product]s.
repeated .google.cloud.retail.v2alpha.Product products = 1;public String getNextPageToken()
A token that can be sent as [ListProductsRequest.page_token][google.cloud.retail.v2alpha.ListProductsRequest.page_token] to retrieve the next page. If this field is omitted, there are no subsequent pages.
string next_page_token = 2;getNextPageToken in interface ListProductsResponseOrBuilderpublic com.google.protobuf.ByteString getNextPageTokenBytes()
A token that can be sent as [ListProductsRequest.page_token][google.cloud.retail.v2alpha.ListProductsRequest.page_token] to retrieve the next page. If this field is omitted, there are no subsequent pages.
string next_page_token = 2;getNextPageTokenBytes in interface ListProductsResponseOrBuilderpublic ListProductsResponse.Builder setNextPageToken(String value)
A token that can be sent as [ListProductsRequest.page_token][google.cloud.retail.v2alpha.ListProductsRequest.page_token] to retrieve the next page. If this field is omitted, there are no subsequent pages.
string next_page_token = 2;value - The nextPageToken to set.public ListProductsResponse.Builder clearNextPageToken()
A token that can be sent as [ListProductsRequest.page_token][google.cloud.retail.v2alpha.ListProductsRequest.page_token] to retrieve the next page. If this field is omitted, there are no subsequent pages.
string next_page_token = 2;public ListProductsResponse.Builder setNextPageTokenBytes(com.google.protobuf.ByteString value)
A token that can be sent as [ListProductsRequest.page_token][google.cloud.retail.v2alpha.ListProductsRequest.page_token] to retrieve the next page. If this field is omitted, there are no subsequent pages.
string next_page_token = 2;value - The bytes for nextPageToken to set.public int getTotalSize()
The total count of matched [Product][google.cloud.retail.v2alpha.Product]s irrespective of pagination. The total number of [Product][google.cloud.retail.v2alpha.Product]s returned by pagination may be less than the [total_size][google.cloud.retail.v2alpha.ListProductsResponse.total_size] that matches. This field is ignored if [ListProductsRequest.require_total_size][google.cloud.retail.v2alpha.ListProductsRequest.require_total_size] is not set or [ListProductsRequest.page_token][google.cloud.retail.v2alpha.ListProductsRequest.page_token] is not empty.
int32 total_size = 3;getTotalSize in interface ListProductsResponseOrBuilderpublic ListProductsResponse.Builder setTotalSize(int value)
The total count of matched [Product][google.cloud.retail.v2alpha.Product]s irrespective of pagination. The total number of [Product][google.cloud.retail.v2alpha.Product]s returned by pagination may be less than the [total_size][google.cloud.retail.v2alpha.ListProductsResponse.total_size] that matches. This field is ignored if [ListProductsRequest.require_total_size][google.cloud.retail.v2alpha.ListProductsRequest.require_total_size] is not set or [ListProductsRequest.page_token][google.cloud.retail.v2alpha.ListProductsRequest.page_token] is not empty.
int32 total_size = 3;value - The totalSize to set.public ListProductsResponse.Builder clearTotalSize()
The total count of matched [Product][google.cloud.retail.v2alpha.Product]s irrespective of pagination. The total number of [Product][google.cloud.retail.v2alpha.Product]s returned by pagination may be less than the [total_size][google.cloud.retail.v2alpha.ListProductsResponse.total_size] that matches. This field is ignored if [ListProductsRequest.require_total_size][google.cloud.retail.v2alpha.ListProductsRequest.require_total_size] is not set or [ListProductsRequest.page_token][google.cloud.retail.v2alpha.ListProductsRequest.page_token] is not empty.
int32 total_size = 3;public final ListProductsResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ListProductsResponse.Builder>public final ListProductsResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ListProductsResponse.Builder>Copyright © 2024 Google LLC. All rights reserved.