Class: AdwordsApi::V201101::AdGroupAdService::Selector

Inherits:
Object
  • Object
show all
Defined in:
lib/adwords_api/v201101/AdGroupAdService.rb

Overview

Selector

  • fields - SOAP::SOAPString

  • predicates - AdwordsApi::V201101::AdGroupAdService::Predicate

  • dateRange - AdwordsApi::V201101::AdGroupAdService::DateRange

  • ordering - AdwordsApi::V201101::AdGroupAdService::OrderBy

  • paging - AdwordsApi::V201101::AdGroupAdService::Paging

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(fields = [], predicates = [], dateRange = nil, ordering = [], paging = nil) ⇒ Selector

Returns a new instance of Selector.



299
300
301
302
303
304
305
# File 'lib/adwords_api/v201101/AdGroupAdService.rb', line 299

def initialize(fields = [], predicates = [], dateRange = nil, ordering = [], paging = nil)
  @fields = fields
  @predicates = predicates
  @dateRange = dateRange
  @ordering = ordering
  @paging = paging
end

Instance Attribute Details

#dateRangeObject

Returns the value of attribute dateRange.



295
296
297
# File 'lib/adwords_api/v201101/AdGroupAdService.rb', line 295

def dateRange
  @dateRange
end

#fieldsObject

Returns the value of attribute fields.



293
294
295
# File 'lib/adwords_api/v201101/AdGroupAdService.rb', line 293

def fields
  @fields
end

#orderingObject

Returns the value of attribute ordering.



296
297
298
# File 'lib/adwords_api/v201101/AdGroupAdService.rb', line 296

def ordering
  @ordering
end

#pagingObject

Returns the value of attribute paging.



297
298
299
# File 'lib/adwords_api/v201101/AdGroupAdService.rb', line 297

def paging
  @paging
end

#predicatesObject

Returns the value of attribute predicates.



294
295
296
# File 'lib/adwords_api/v201101/AdGroupAdService.rb', line 294

def predicates
  @predicates
end