Class: Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ServicesSearchSearchAds360StreamRequest
- Inherits:
-
Object
- Object
- Google::Apis::Searchads360V0::GoogleAdsSearchads360V0ServicesSearchSearchAds360StreamRequest
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/searchads360_v0/classes.rb,
lib/google/apis/searchads360_v0/representations.rb,
lib/google/apis/searchads360_v0/representations.rb
Overview
Request message for SearchAds360Service.SearchStream.
Instance Attribute Summary collapse
-
#batch_size ⇒ Fixnum
The number of rows that are returned in each stream response batch.
-
#query ⇒ String
Required.
-
#summary_row_setting ⇒ String
Determines whether a summary row will be returned.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleAdsSearchads360V0ServicesSearchSearchAds360StreamRequest
constructor
A new instance of GoogleAdsSearchads360V0ServicesSearchSearchAds360StreamRequest.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleAdsSearchads360V0ServicesSearchSearchAds360StreamRequest
Returns a new instance of GoogleAdsSearchads360V0ServicesSearchSearchAds360StreamRequest.
4743 4744 4745 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 4743 def initialize(**args) update!(**args) end |
Instance Attribute Details
#batch_size ⇒ Fixnum
The number of rows that are returned in each stream response batch. When too
large batch is requested, the server may decide to further limit the number of
returned rows.
Corresponds to the JSON property batchSize
4729 4730 4731 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 4729 def batch_size @batch_size end |
#query ⇒ String
Required. The query string.
Corresponds to the JSON property query
4734 4735 4736 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 4734 def query @query end |
#summary_row_setting ⇒ String
Determines whether a summary row will be returned. By default, summary row is
not returned. If requested, the summary row will be sent in a response by
itself after all other query results are returned.
Corresponds to the JSON property summaryRowSetting
4741 4742 4743 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 4741 def summary_row_setting @summary_row_setting end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
4748 4749 4750 4751 4752 |
# File 'lib/google/apis/searchads360_v0/classes.rb', line 4748 def update!(**args) @batch_size = args[:batch_size] if args.key?(:batch_size) @query = args[:query] if args.key?(:query) @summary_row_setting = args[:summary_row_setting] if args.key?(:summary_row_setting) end |