Class: TheCompaniesAPI::Generated::Models::ListAnalytics

Inherits:
Object
  • Object
show all
Defined in:
lib/thecompaniesapi/generated/models/list_analytics.rb

Overview

Analytics collection of a list.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(data = {}) ⇒ ListAnalytics

Initialize a new ListAnalytics

Parameters:

  • data (Hash) (defaults to: {})

    Initial data



24
25
26
27
28
# File 'lib/thecompaniesapi/generated/models/list_analytics.rb', line 24

def initialize(data = {})
                @companies_count = data['companiesCount']
                @id = data['id']
                @list_id = data['listId']
end

Instance Attribute Details

#companies_countObject

Returns companiesCount.

Returns:

  • (Object)

    companiesCount



12
13
14
# File 'lib/thecompaniesapi/generated/models/list_analytics.rb', line 12

def companies_count
  @companies_count
end

#idFloat

Returns id.

Returns:

  • (Float)

    id



15
16
17
# File 'lib/thecompaniesapi/generated/models/list_analytics.rb', line 15

def id
  @id
end

#list_idObject

Returns listId.

Returns:

  • (Object)

    listId



18
19
20
# File 'lib/thecompaniesapi/generated/models/list_analytics.rb', line 18

def list_id
  @list_id
end

Instance Method Details

#to_hashHash Also known as: to_h

Convert to hash

Returns:

  • (Hash)

    Hash representation



34
35
36
37
38
39
40
# File 'lib/thecompaniesapi/generated/models/list_analytics.rb', line 34

def to_hash
  {
          'companiesCount' => @companies_count,
          'id' => @id,
          'listId' => @list_id,
  }
end