Class ListCatalogsResponse (2.0.0)

public sealed class ListCatalogsResponse : IMessage<ListCatalogsResponse>, IEquatable<ListCatalogsResponse>, IDeepCloneable<ListCatalogsResponse>, IBufferMessage, IMessage, IPageResponse<Catalog>, IEnumerable<Catalog>, IEnumerable

Response for [CatalogService.ListCatalogs][google.cloud.retail.v2.CatalogService.ListCatalogs] method.

Inheritance

Object > ListCatalogsResponse

Namespace

Google.Cloud.Retail.V2

Assembly

Google.Cloud.Retail.V2.dll

Constructors

ListCatalogsResponse()

public ListCatalogsResponse()

ListCatalogsResponse(ListCatalogsResponse)

public ListCatalogsResponse(ListCatalogsResponse other)
Parameter
NameDescription
otherListCatalogsResponse

Properties

Catalogs

public RepeatedField<Catalog> Catalogs { get; }

All the customer's [Catalog][google.cloud.retail.v2.Catalog]s.

Property Value
TypeDescription
RepeatedField<Catalog>

NextPageToken

public string NextPageToken { get; set; }

A token that can be sent as [ListCatalogsRequest.page_token][google.cloud.retail.v2.ListCatalogsRequest.page_token] to retrieve the next page. If this field is omitted, there are no subsequent pages.

Property Value
TypeDescription
String

Methods

GetEnumerator()

public IEnumerator<Catalog> GetEnumerator()

Returns an enumerator that iterates through the resources in this response.

Returns
TypeDescription
IEnumerator<Catalog>

Explicit Interface Implementations

IEnumerable.GetEnumerator()

IEnumerator IEnumerable.GetEnumerator()
Returns
TypeDescription
IEnumerator