class Kaltura::KalturaScheduledTaskProfile
Attributes
created_at[RW]
description[RW]
id[RW]
last_execution_started_at[RW]
max_total_count_allowed[RW]
The maximum number of result count allowed to be processed by this profile per execution
name[RW]
object_filter[RW]
A filter object (inherits KalturaFilter
) that is used to list objects for scheduled tasks
object_filter_engine_type[RW]
The type of engine to use to list objects using the given “objectFilter”
object_tasks[RW]
A list of tasks to execute on the founded objects
partner_id[RW]
status[RW]
system_name[RW]
updated_at[RW]
Public Instance Methods
created_at=(val)
click to toggle source
# File lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb, line 135 def created_at=(val) @created_at = val.to_i end
from_xml(xml_element)
click to toggle source
Calls superclass method
Kaltura::KalturaObjectBase#from_xml
# File lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb, line 148 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['name'] != nil self.name = xml_element.elements['name'].text end if xml_element.elements['systemName'] != nil self.system_name = xml_element.elements['systemName'].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['objectFilterEngineType'] != nil self.object_filter_engine_type = xml_element.elements['objectFilterEngineType'].text end if xml_element.elements['objectFilter'] != nil self.object_filter = KalturaClientBase.object_from_xml(xml_element.elements['objectFilter'], 'KalturaFilter') end if xml_element.elements['objectTasks'] != nil self.object_tasks = KalturaClientBase.object_from_xml(xml_element.elements['objectTasks'], 'KalturaObjectTask') 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['lastExecutionStartedAt'] != nil self.last_execution_started_at = xml_element.elements['lastExecutionStartedAt'].text end if xml_element.elements['maxTotalCountAllowed'] != nil self.max_total_count_allowed = xml_element.elements['maxTotalCountAllowed'].text end end
id=(val)
click to toggle source
# File lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb, line 126 def id=(val) @id = val.to_i end
last_execution_started_at=(val)
click to toggle source
# File lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb, line 141 def last_execution_started_at=(val) @last_execution_started_at = val.to_i end
max_total_count_allowed=(val)
click to toggle source
# File lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb, line 144 def max_total_count_allowed=(val) @max_total_count_allowed = val.to_i end
partner_id=(val)
click to toggle source
# File lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb, line 129 def partner_id=(val) @partner_id = val.to_i end
status=(val)
click to toggle source
# File lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb, line 132 def status=(val) @status = val.to_i end
updated_at=(val)
click to toggle source
# File lib/kaltura_plugins/kaltura_scheduled_task_client_plugin.rb, line 138 def updated_at=(val) @updated_at = val.to_i end