Class: YahooGeminiClient::Advertiser

Inherits:
Object
  • Object
show all
Defined in:
lib/yahoo_gemini_client/models/advertiser.rb

Instance Method Summary collapse

Constructor Details

#initialize(hash) ⇒ Advertiser

Returns a new instance of Advertiser.



4
5
6
# File 'lib/yahoo_gemini_client/models/advertiser.rb', line 4

def initialize(hash)
  @hash = hash
end

Instance Method Details

#advertiser_nameObject



12
13
14
# File 'lib/yahoo_gemini_client/models/advertiser.rb', line 12

def advertiser_name
  @hash["advertiserName"]
end

#billing_countryObject



16
17
18
# File 'lib/yahoo_gemini_client/models/advertiser.rb', line 16

def billing_country
  @hash["billingCountry"]
end

#booking_countryObject



20
21
22
# File 'lib/yahoo_gemini_client/models/advertiser.rb', line 20

def booking_country
  @hash["bookingCountry"]
end

#currencyObject



24
25
26
# File 'lib/yahoo_gemini_client/models/advertiser.rb', line 24

def currency
  @hash["currency"]
end

#idObject



8
9
10
# File 'lib/yahoo_gemini_client/models/advertiser.rb', line 8

def id
  @hash["id"]
end

#languageObject



28
29
30
# File 'lib/yahoo_gemini_client/models/advertiser.rb', line 28

def language
  @hash["language"]
end

#managed_byObject



32
33
34
# File 'lib/yahoo_gemini_client/models/advertiser.rb', line 32

def managed_by
  @hash["managedBy"]
end

#statusObject



36
37
38
# File 'lib/yahoo_gemini_client/models/advertiser.rb', line 36

def status
  @hash["status"]
end

#timezoneObject



40
41
42
# File 'lib/yahoo_gemini_client/models/advertiser.rb', line 40

def timezone
  @hash["timezone"]
end

#typeObject



44
45
46
# File 'lib/yahoo_gemini_client/models/advertiser.rb', line 44

def type
  @hash["type"]
end