Class: BingAdsRubySdk::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/bing_ads_ruby_sdk/configuration.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfiguration

Returns a new instance of Configuration.



8
9
10
11
12
13
# File 'lib/bing_ads_ruby_sdk/configuration.rb', line 8

def initialize
  @log = false
  @pretty_print_xml = false
  @filters = []
  @instrumentor = nil
end

Instance Attribute Details

#filtersObject

Returns the value of attribute filters.



5
6
7
# File 'lib/bing_ads_ruby_sdk/configuration.rb', line 5

def filters
  @filters
end

#instrumentorObject

Returns the value of attribute instrumentor.



5
6
7
# File 'lib/bing_ads_ruby_sdk/configuration.rb', line 5

def instrumentor
  @instrumentor
end

#logObject

Returns the value of attribute log.



5
6
7
# File 'lib/bing_ads_ruby_sdk/configuration.rb', line 5

def log
  @log
end

#loggerObject



15
16
17
# File 'lib/bing_ads_ruby_sdk/configuration.rb', line 15

def logger
  @logger ||= default_logger
end

#pretty_print_xmlObject

Returns the value of attribute pretty_print_xml.



5
6
7
# File 'lib/bing_ads_ruby_sdk/configuration.rb', line 5

def pretty_print_xml
  @pretty_print_xml
end