Class: Pandarus::Conference

Inherits:
ModelBase show all
Defined in:
lib/pandarus/models/conference.rb

Instance Attribute Summary collapse

Class Method Summary collapse

Methods inherited from ModelBase

#assign, #attr, #has_attr?, #initialize, #inspect, #to_body, #vivify

Constructor Details

This class inherits a constructor from Pandarus::ModelBase

Instance Attribute Details

#conference_typeObject

Returns the value of attribute conference_type.



6
7
8
# File 'lib/pandarus/models/conference.rb', line 6

def conference_type
  @conference_type
end

#descriptionObject

Returns the value of attribute description.



6
7
8
# File 'lib/pandarus/models/conference.rb', line 6

def description
  @description
end

#durationObject

Returns the value of attribute duration.



6
7
8
# File 'lib/pandarus/models/conference.rb', line 6

def duration
  @duration
end

#ended_atObject

Returns the value of attribute ended_at.



6
7
8
# File 'lib/pandarus/models/conference.rb', line 6

def ended_at
  @ended_at
end

#has_advanced_settingsObject

Returns the value of attribute has_advanced_settings.



6
7
8
# File 'lib/pandarus/models/conference.rb', line 6

def has_advanced_settings
  @has_advanced_settings
end

#idObject

Returns the value of attribute id.



6
7
8
# File 'lib/pandarus/models/conference.rb', line 6

def id
  @id
end

#join_urlObject

Returns the value of attribute join_url.



6
7
8
# File 'lib/pandarus/models/conference.rb', line 6

def join_url
  @join_url
end

#long_runningObject

Returns the value of attribute long_running.



6
7
8
# File 'lib/pandarus/models/conference.rb', line 6

def long_running
  @long_running
end

#recordingsObject

Returns the value of attribute recordings.



6
7
8
# File 'lib/pandarus/models/conference.rb', line 6

def recordings
  @recordings
end

#started_atObject

Returns the value of attribute started_at.



6
7
8
# File 'lib/pandarus/models/conference.rb', line 6

def started_at
  @started_at
end

#titleObject

Returns the value of attribute title.



6
7
8
# File 'lib/pandarus/models/conference.rb', line 6

def title
  @title
end

#urlObject

Returns the value of attribute url.



6
7
8
# File 'lib/pandarus/models/conference.rb', line 6

def url
  @url
end

#user_settingsObject

Returns the value of attribute user_settings.



6
7
8
# File 'lib/pandarus/models/conference.rb', line 6

def 
  @user_settings
end

#usersObject

Returns the value of attribute users.



6
7
8
# File 'lib/pandarus/models/conference.rb', line 6

def users
  @users
end

Class Method Details

.attribute_mapObject



9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# File 'lib/pandarus/models/conference.rb', line 9

def self.attribute_map
  {
    :id => {:external => "id", :container => false, :type => "Integer"},
    :conference_type => {:external => "conference_type", :container => false, :type => "String"},
    :description => {:external => "description", :container => false, :type => "String"},
    :duration => {:external => "duration", :container => false, :type => "Integer"},
    :ended_at => {:external => "ended_at", :container => false, :type => "DateTime"},
    :started_at => {:external => "started_at", :container => false, :type => "DateTime"},
    :title => {:external => "title", :container => false, :type => "String"},
    :users => {:external => "users", :container => true, :type => "Integer"},
    :has_advanced_settings => {:external => "has_advanced_settings", :container => false, :type => nil},
    :long_running => {:external => "long_running", :container => false, :type => nil},
    :user_settings => {:external => "user_settings", :container => false, :type => "Map"},
    :recordings => {:external => "recordings", :container => true, :type => "ConferenceRecording"},
    :url => {:external => "url", :container => false, :type => "String"},
    :join_url => {:external => "join_url", :container => false, :type => "String"}

  }
end