Class: GoodDataEloqua::Emails
- Defined in:
- lib/gooddata_eloqua/models/emails.rb
Instance Attribute Summary collapse
-
#session_csv ⇒ Object
Returns the value of attribute session_csv.
Attributes inherited from Request
Instance Method Summary collapse
-
#initialize(config = {}) ⇒ Emails
constructor
A new instance of Emails.
Methods inherited from Request
#clean, #download_all_ids_return_csv, #get_all, #get_all_by_page, #get_all_distributed, #get_complete_profile_from_ids_csv, #get_one, #get_one_by_id, #set_asset_type
Constructor Details
#initialize(config = {}) ⇒ Emails
Returns a new instance of Emails.
6 7 8 9 10 11 12 13 |
# File 'lib/gooddata_eloqua/models/emails.rb', line 6 def initialize(config={}) @client = $client @session_id ||= SecureRandom.hex+"_emails" @session_csv = @session_id+".csv" self.set_asset_type('emails') end |
Instance Attribute Details
#session_csv ⇒ Object
Returns the value of attribute session_csv.
4 5 6 |
# File 'lib/gooddata_eloqua/models/emails.rb', line 4 def session_csv @session_csv end |