public static final class SearchRequest.Builder extends GeneratedMessageV3.Builder<SearchRequest.Builder> implements SearchRequestOrBuilder
Request message for the ReportService.Search
method.
Protobuf type google.shopping.merchant.reports.v1beta.SearchRequest
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > SearchRequest.BuilderImplements
SearchRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public SearchRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
value | Object |
Returns | |
---|---|
Type | Description |
SearchRequest.Builder |
build()
public SearchRequest build()
Returns | |
---|---|
Type | Description |
SearchRequest |
buildPartial()
public SearchRequest buildPartial()
Returns | |
---|---|
Type | Description |
SearchRequest |
clear()
public SearchRequest.Builder clear()
Returns | |
---|---|
Type | Description |
SearchRequest.Builder |
clearField(Descriptors.FieldDescriptor field)
public SearchRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field | FieldDescriptor |
Returns | |
---|---|
Type | Description |
SearchRequest.Builder |
clearOneof(Descriptors.OneofDescriptor oneof)
public SearchRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof | OneofDescriptor |
Returns | |
---|---|
Type | Description |
SearchRequest.Builder |
clearPageSize()
public SearchRequest.Builder clearPageSize()
Number of ReportRows
to retrieve in a single page. Defaults to the
maximum of 1000. Values above 1000 are coerced to 1000.
int32 page_size = 3;
Returns | |
---|---|
Type | Description |
SearchRequest.Builder | This builder for chaining. |
clearPageToken()
public SearchRequest.Builder clearPageToken()
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.
string page_token = 4;
Returns | |
---|---|
Type | Description |
SearchRequest.Builder | This builder for chaining. |
clearParent()
public SearchRequest.Builder clearParent()
Required. Id of the account making the call. Must be a standalone account or an MCA subaccount. Format: accounts/{account}
string parent = 1 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
SearchRequest.Builder | This builder for chaining. |
clearQuery()
public SearchRequest.Builder clearQuery()
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.
string query = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
SearchRequest.Builder | This builder for chaining. |
clone()
public SearchRequest.Builder clone()
Returns | |
---|---|
Type | Description |
SearchRequest.Builder |
getDefaultInstanceForType()
public SearchRequest getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
SearchRequest |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getPageSize()
public int getPageSize()
Number of ReportRows
to retrieve in a single page. Defaults to the
maximum of 1000. Values above 1000 are coerced to 1000.
int32 page_size = 3;
Returns | |
---|---|
Type | Description |
int | The pageSize. |
getPageToken()
public String getPageToken()
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.
string page_token = 4;
Returns | |
---|---|
Type | Description |
String | The pageToken. |
getPageTokenBytes()
public ByteString getPageTokenBytes()
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.
string page_token = 4;
Returns | |
---|---|
Type | Description |
ByteString | The bytes for pageToken. |
getParent()
public String getParent()
Required. Id of the account making the call. Must be a standalone account or an MCA subaccount. Format: accounts/{account}
string parent = 1 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
String | The parent. |
getParentBytes()
public ByteString getParentBytes()
Required. Id of the account making the call. Must be a standalone account or an MCA subaccount. Format: accounts/{account}
string parent = 1 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
ByteString | The bytes for parent. |
getQuery()
public String getQuery()
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.
string query = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
String | The query. |
getQueryBytes()
public ByteString getQueryBytes()
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.
string query = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
ByteString | The bytes for query. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public SearchRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
SearchRequest.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public SearchRequest.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other | Message |
Returns | |
---|---|
Type | Description |
SearchRequest.Builder |
mergeFrom(SearchRequest other)
public SearchRequest.Builder mergeFrom(SearchRequest other)
Parameter | |
---|---|
Name | Description |
other | SearchRequest |
Returns | |
---|---|
Type | Description |
SearchRequest.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final SearchRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields | UnknownFieldSet |
Returns | |
---|---|
Type | Description |
SearchRequest.Builder |
setField(Descriptors.FieldDescriptor field, Object value)
public SearchRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
value | Object |
Returns | |
---|---|
Type | Description |
SearchRequest.Builder |
setPageSize(int value)
public SearchRequest.Builder setPageSize(int value)
Number of ReportRows
to retrieve in a single page. Defaults to the
maximum of 1000. Values above 1000 are coerced to 1000.
int32 page_size = 3;
Parameter | |
---|---|
Name | Description |
value | int The pageSize to set. |
Returns | |
---|---|
Type | Description |
SearchRequest.Builder | This builder for chaining. |
setPageToken(String value)
public SearchRequest.Builder setPageToken(String value)
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.
string page_token = 4;
Parameter | |
---|---|
Name | Description |
value | String The pageToken to set. |
Returns | |
---|---|
Type | Description |
SearchRequest.Builder | This builder for chaining. |
setPageTokenBytes(ByteString value)
public SearchRequest.Builder setPageTokenBytes(ByteString value)
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.
string page_token = 4;
Parameter | |
---|---|
Name | Description |
value | ByteString The bytes for pageToken to set. |
Returns | |
---|---|
Type | Description |
SearchRequest.Builder | This builder for chaining. |
setParent(String value)
public SearchRequest.Builder setParent(String value)
Required. Id of the account making the call. Must be a standalone account or an MCA subaccount. Format: accounts/{account}
string parent = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value | String The parent to set. |
Returns | |
---|---|
Type | Description |
SearchRequest.Builder | This builder for chaining. |
setParentBytes(ByteString value)
public SearchRequest.Builder setParentBytes(ByteString value)
Required. Id of the account making the call. Must be a standalone account or an MCA subaccount. Format: accounts/{account}
string parent = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value | ByteString The bytes for parent to set. |
Returns | |
---|---|
Type | Description |
SearchRequest.Builder | This builder for chaining. |
setQuery(String value)
public SearchRequest.Builder setQuery(String value)
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.
string query = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value | String The query to set. |
Returns | |
---|---|
Type | Description |
SearchRequest.Builder | This builder for chaining. |
setQueryBytes(ByteString value)
public SearchRequest.Builder setQueryBytes(ByteString value)
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.
string query = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value | ByteString The bytes for query to set. |
Returns | |
---|---|
Type | Description |
SearchRequest.Builder | This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public SearchRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Returns | |
---|---|
Type | Description |
SearchRequest.Builder |
setUnknownFields(UnknownFieldSet unknownFields)
public final SearchRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields | UnknownFieldSet |
Returns | |
---|---|
Type | Description |
SearchRequest.Builder |