Class: AdWords::V201003::ReportDefinitionService::ReportDefinitionField

Inherits:
Object
  • Object
show all
Defined in:
lib/adwords4r/v201003/ReportDefinitionService.rb

Overview

ReportDefinitionField

  • fieldName - SOAP::SOAPString

  • fieldType - SOAP::SOAPString

  • enumValues - SOAP::SOAPString

  • canSelect - SOAP::SOAPBoolean

  • canFilter - SOAP::SOAPBoolean

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(fieldName = nil, fieldType = nil, enumValues = [], canSelect = nil, canFilter = nil) ⇒ ReportDefinitionField

Returns a new instance of ReportDefinitionField.



61
62
63
64
65
66
67
# File 'lib/adwords4r/v201003/ReportDefinitionService.rb', line 61

def initialize(fieldName = nil, fieldType = nil, enumValues = [], canSelect = nil, canFilter = nil)
  @fieldName = fieldName
  @fieldType = fieldType
  @enumValues = enumValues
  @canSelect = canSelect
  @canFilter = canFilter
end

Instance Attribute Details

#canFilterObject

Returns the value of attribute canFilter.



59
60
61
# File 'lib/adwords4r/v201003/ReportDefinitionService.rb', line 59

def canFilter
  @canFilter
end

#canSelectObject

Returns the value of attribute canSelect.



58
59
60
# File 'lib/adwords4r/v201003/ReportDefinitionService.rb', line 58

def canSelect
  @canSelect
end

#enumValuesObject

Returns the value of attribute enumValues.



57
58
59
# File 'lib/adwords4r/v201003/ReportDefinitionService.rb', line 57

def enumValues
  @enumValues
end

#fieldNameObject

Returns the value of attribute fieldName.



55
56
57
# File 'lib/adwords4r/v201003/ReportDefinitionService.rb', line 55

def fieldName
  @fieldName
end

#fieldTypeObject

Returns the value of attribute fieldType.



56
57
58
# File 'lib/adwords4r/v201003/ReportDefinitionService.rb', line 56

def fieldType
  @fieldType
end