class Kaltura::KalturaScheduleEvent

Attributes

classification_type[RW]
comment[RW]

Specifies non-processing information intended to provide a comment to the calendar user.

contact[RW]

Used to represent contact information or alternately a reference to contact information.

created_at[RW]

Creation date as Unix timestamp (In seconds)

description[RW]
duration[RW]

Duration in seconds

end_date[RW]
geo_latitude[RW]

Specifies the global position for the activity

geo_longitude[RW]

Specifies the global position for the activity

id[RW]

Auto-generated unique identifier

location[RW]

Defines the intended venue for the activity

organizer[RW]
owner_id[RW]
parent_id[RW]
partner_id[RW]
priority[RW]

The value for the priority field.

recurrence[RW]
recurrence_type[RW]
reference_id[RW]
sequence[RW]

Defines the revision sequence number.

start_date[RW]
status[RW]
summary[RW]

Defines a short summary or subject for the event

tags[RW]
updated_at[RW]

Last update as Unix timestamp (In seconds)

Public Instance Methods

classification_type=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_schedule_client_plugin.rb, line 351
def classification_type=(val)
        @classification_type = val.to_i
end
created_at=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_schedule_client_plugin.rb, line 372
def created_at=(val)
        @created_at = val.to_i
end
duration=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_schedule_client_plugin.rb, line 369
def duration=(val)
        @duration = val.to_i
end
end_date=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_schedule_client_plugin.rb, line 348
def end_date=(val)
        @end_date = val.to_i
end
from_xml(xml_element) click to toggle source
Calls superclass method Kaltura::KalturaObjectBase#from_xml
# File lib/kaltura_plugins/kaltura_schedule_client_plugin.rb, line 379
def from_xml(xml_element)
        super
        if xml_element.elements['id'] != nil
                self.id = xml_element.elements['id'].text
        end
        if xml_element.elements['partnerId'] != nil
                self.partner_id = xml_element.elements['partnerId'].text
        end
        if xml_element.elements['parentId'] != nil
                self.parent_id = xml_element.elements['parentId'].text
        end
        if xml_element.elements['summary'] != nil
                self.summary = xml_element.elements['summary'].text
        end
        if xml_element.elements['description'] != nil
                self.description = xml_element.elements['description'].text
        end
        if xml_element.elements['status'] != nil
                self.status = xml_element.elements['status'].text
        end
        if xml_element.elements['startDate'] != nil
                self.start_date = xml_element.elements['startDate'].text
        end
        if xml_element.elements['endDate'] != nil
                self.end_date = xml_element.elements['endDate'].text
        end
        if xml_element.elements['referenceId'] != nil
                self.reference_id = xml_element.elements['referenceId'].text
        end
        if xml_element.elements['classificationType'] != nil
                self.classification_type = xml_element.elements['classificationType'].text
        end
        if xml_element.elements['geoLatitude'] != nil
                self.geo_latitude = xml_element.elements['geoLatitude'].text
        end
        if xml_element.elements['geoLongitude'] != nil
                self.geo_longitude = xml_element.elements['geoLongitude'].text
        end
        if xml_element.elements['location'] != nil
                self.location = xml_element.elements['location'].text
        end
        if xml_element.elements['organizer'] != nil
                self.organizer = xml_element.elements['organizer'].text
        end
        if xml_element.elements['ownerId'] != nil
                self.owner_id = xml_element.elements['ownerId'].text
        end
        if xml_element.elements['priority'] != nil
                self.priority = xml_element.elements['priority'].text
        end
        if xml_element.elements['sequence'] != nil
                self.sequence = xml_element.elements['sequence'].text
        end
        if xml_element.elements['recurrenceType'] != nil
                self.recurrence_type = xml_element.elements['recurrenceType'].text
        end
        if xml_element.elements['duration'] != nil
                self.duration = xml_element.elements['duration'].text
        end
        if xml_element.elements['contact'] != nil
                self.contact = xml_element.elements['contact'].text
        end
        if xml_element.elements['comment'] != nil
                self.comment = xml_element.elements['comment'].text
        end
        if xml_element.elements['tags'] != nil
                self.tags = xml_element.elements['tags'].text
        end
        if xml_element.elements['createdAt'] != nil
                self.created_at = xml_element.elements['createdAt'].text
        end
        if xml_element.elements['updatedAt'] != nil
                self.updated_at = xml_element.elements['updatedAt'].text
        end
        if xml_element.elements['recurrence'] != nil
                self.recurrence = KalturaClientBase.object_from_xml(xml_element.elements['recurrence'], 'KalturaScheduleEventRecurrence')
        end
end
geo_latitude=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_schedule_client_plugin.rb, line 354
def geo_latitude=(val)
        @geo_latitude = val.to_f
end
geo_longitude=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_schedule_client_plugin.rb, line 357
def geo_longitude=(val)
        @geo_longitude = val.to_f
end
id=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_schedule_client_plugin.rb, line 333
def id=(val)
        @id = val.to_i
end
parent_id=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_schedule_client_plugin.rb, line 339
def parent_id=(val)
        @parent_id = val.to_i
end
partner_id=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_schedule_client_plugin.rb, line 336
def partner_id=(val)
        @partner_id = val.to_i
end
priority=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_schedule_client_plugin.rb, line 360
def priority=(val)
        @priority = val.to_i
end
recurrence_type=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_schedule_client_plugin.rb, line 366
def recurrence_type=(val)
        @recurrence_type = val.to_i
end
sequence=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_schedule_client_plugin.rb, line 363
def sequence=(val)
        @sequence = val.to_i
end
start_date=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_schedule_client_plugin.rb, line 345
def start_date=(val)
        @start_date = val.to_i
end
status=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_schedule_client_plugin.rb, line 342
def status=(val)
        @status = val.to_i
end
updated_at=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_schedule_client_plugin.rb, line 375
def updated_at=(val)
        @updated_at = val.to_i
end