Show / Hide Table of Contents

Class SearchRequest

Request message for the ReportService.Search method.

Inheritance
object
SearchRequest
Implements
IMessage<SearchRequest>
IEquatable<SearchRequest>
IDeepCloneable<SearchRequest>
IBufferMessage
IMessage
IPageRequest
Inherited Members
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Shopping.Merchant.Reports.V1
Assembly: Google.Shopping.Merchant.Reports.V1.dll
Syntax
public sealed class SearchRequest : IMessage<SearchRequest>, IEquatable<SearchRequest>, IDeepCloneable<SearchRequest>, IBufferMessage, IMessage, IPageRequest

Constructors

SearchRequest()

Declaration
public SearchRequest()

SearchRequest(SearchRequest)

Declaration
public SearchRequest(SearchRequest other)
Parameters
Type Name Description
SearchRequest other

Properties

PageSize

Optional. Number of ReportRows to retrieve in a single page. Defaults to 1000. Values above 5000 are coerced to 5000.

Declaration
public int PageSize { get; set; }
Property Value
Type Description
int
Implements
IPageRequest.PageSize

PageToken

Optional. Token of the page to retrieve. If not specified, the first page of results is returned. In order to request the next page of results, the value obtained from next_page_token in the previous response should be used.

Declaration
public string PageToken { get; set; }
Property Value
Type Description
string
Implements
IPageRequest.PageToken

Parent

Required. Id of the account making the call. Must be a standalone account or an MCA subaccount. Format: accounts/{account}

Declaration
public string Parent { get; set; }
Property Value
Type Description
string

Query

Required. Query that defines a report to be retrieved.

For details on how to construct your query, see the Query Language guide. For the full list of available tables and fields, see the Available fields.

Declaration
public string Query { get; set; }
Property Value
Type Description
string
In this article
Back to top Generated by DocFX