class BigMarkerClient::Models::Conference

for supported values for time_zone please compare [the documentation](docs.bigmarker.com/#time-zones)

Attributes

agenda_topics[RW]
associated_series[R]
attendee_advanced_enter_time[RW]
audience_open_time[RW]
auto_invite_all_channel_members[RW]
background_image_url[RW]
can_view_poll_results[RW]
can_view_poll_results=[RW]
channel_admin_id[RW]
channel_id[RW]
conference_address[RW]
conference_copy_id[RW]
copy_webinar_id[RW]
copy_webinar_id=[RW]
custom_event_id[RW]
dial_in_information[R]
disclaimer[RW]
display_language[RW]
duration[RW]
duration=[RW]
duration_minutes[RW]
enable_dial_in[RW]
enable_ie_safari[RW]
enable_knock_to_enter[RW]
enable_registration_email[RW]
enable_review_emails[RW]
enable_review_emails=[RW]
enable_twitter[RW]
end_time[RW]
event_type[RW]
exit_url[RW]
first_admin_enter_time[RW]
free_for_all[RW]
id[RW]
language[RW]
language=[RW]
manual_end_time[RW]
master_webinar_id[RW]
max_attendance[RW]
meeting_mode[RW]
moderator_open_time[RW]
poll_results[RW]
preload_files[R]
presenter_advanced_enter_time[RW]
presenters[R]
privacy[RW]
purpose[RW]
recorded[RW]
recording_iframe[RW]
recording_url[RW]
recurring_start_times[RW]
registration_conf_emails[RW]
registration_required_to_view_recording[RW]
review_emails[RW]
room_sub_title[RW]
room_type[RW]
schedule_type[RW]
send_cancellation_email[RW]
send_notification_emails_to_presenters[RW]
send_reminder_emails_to_presenters[RW]
show_handout_on_page[RW]
show_reviews[RW]
start_time[RW]
sub_url[RW]
time_zone[RW]
title[RW]
type[RW]
webcast_mode[RW]
webhook_url[RW]
webinar_format[RW]
webinar_stats[R]
who_can_watch_recording[RW]

Public Instance Methods

associated_series=(series_array) click to toggle source
# File lib/big_marker_client/models/conference.rb, line 67
def associated_series=(series_array)
  @associated_series = if series_array.nil? || !series_array.is_a?(Array) || series_array.empty?
                         []
                       else
                         # TODO: identify element
                         series_array.map { |series_hash| series_hash.map { |k, v| "#{k}: #{v}" } }
                       end
end
dial_in_information=(dial_in_hash) click to toggle source
# File lib/big_marker_client/models/conference.rb, line 35
def dial_in_information=(dial_in_hash)
  @dial_in_information = if dial_in_hash.nil? || !dial_in_hash.is_a?(Hash)
                           nil
                         else
                           DialInInformation.new(dial_in_hash)
                         end
end
preload_files=(file_array) click to toggle source
# File lib/big_marker_client/models/conference.rb, line 43
def preload_files=(file_array)
  @preload_files = if file_array.nil? || !file_array.is_a?(Array) || file_array.empty?
                     []
                   else
                     file_array.map { |file_hash| PreloadFile.new(file_hash) }
                   end
end
presenters=(presenter_array) click to toggle source
# File lib/big_marker_client/models/conference.rb, line 51
def presenters=(presenter_array)
  @presenters = if presenter_array.nil? || !presenter_array.is_a?(Array) || presenter_array.empty?
                  []
                else
                  presenter_array.map { |presenter_hash| Presenter.new(presenter_hash) }
                end
end
webinar_stats=(webinar_stats_hash) click to toggle source
# File lib/big_marker_client/models/conference.rb, line 59
def webinar_stats=(webinar_stats_hash)
  @webinar_stats = if webinar_stats_hash.nil? || !webinar_stats_hash.is_a?(Hash)
                     nil
                   else
                     WebinarStats.new(webinar_stats_hash)
                   end
end