class Kaltura::KalturaEntryVendorTask
Attributes
Access key generated by Kaltura
to allow vendors to ingest the end result to the destination
Task result accuracy percentage
The catalog item Id containing the task description
Task context
Task creation mode
Err description provided by provider in case job execution has failed
The user ID that approved this task for execution (in case moderation is requested)
User generated notes that should be taken into account by the vendor while executing the task
Task main object generated by executing the task
Json object containing extra task data required by the requester
The charged price to execute this task
The profile id from which this task base config is taken from
The ID of the user who created this task
Vendor generated by Kaltura
representing the entry vendor task version correlated to the entry version
Public Instance Methods
# File lib/kaltura_plugins/kaltura_reach_client_plugin.rb, line 360 def accuracy=(val) @accuracy = val.to_i end
# File lib/kaltura_plugins/kaltura_reach_client_plugin.rb, line 354 def catalog_item_id=(val) @catalog_item_id = val.to_i end
# File lib/kaltura_plugins/kaltura_reach_client_plugin.rb, line 336 def created_at=(val) @created_at = val.to_i end
# File lib/kaltura_plugins/kaltura_reach_client_plugin.rb, line 363 def creation_mode=(val) @creation_mode = val.to_i end
# File lib/kaltura_plugins/kaltura_reach_client_plugin.rb, line 366 def expected_finish_time=(val) @expected_finish_time = val.to_i end
# File lib/kaltura_plugins/kaltura_reach_client_plugin.rb, line 345 def finish_time=(val) @finish_time = val.to_i end
Kaltura::KalturaObjectBase#from_xml
# File lib/kaltura_plugins/kaltura_reach_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['vendorPartnerId'] != nil self.vendor_partner_id = xml_element.elements['vendorPartnerId'].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['queueTime'] != nil self.queue_time = xml_element.elements['queueTime'].text end if xml_element.elements['finishTime'] != nil self.finish_time = xml_element.elements['finishTime'].text end if xml_element.elements['entryId'] != nil self.entry_id = xml_element.elements['entryId'].text end if xml_element.elements['status'] != nil self.status = xml_element.elements['status'].text end if xml_element.elements['reachProfileId'] != nil self.reach_profile_id = xml_element.elements['reachProfileId'].text end if xml_element.elements['catalogItemId'] != nil self.catalog_item_id = xml_element.elements['catalogItemId'].text end if xml_element.elements['price'] != nil self.price = xml_element.elements['price'].text end if xml_element.elements['userId'] != nil self.user_id = xml_element.elements['userId'].text end if xml_element.elements['moderatingUser'] != nil self.moderating_user = xml_element.elements['moderatingUser'].text end if xml_element.elements['errDescription'] != nil self.err_description = xml_element.elements['errDescription'].text end if xml_element.elements['accessKey'] != nil self.access_key = xml_element.elements['accessKey'].text end if xml_element.elements['version'] != nil self.version = xml_element.elements['version'].text end if xml_element.elements['notes'] != nil self.notes = xml_element.elements['notes'].text end if xml_element.elements['dictionary'] != nil self.dictionary = xml_element.elements['dictionary'].text end if xml_element.elements['context'] != nil self.context = xml_element.elements['context'].text end if xml_element.elements['accuracy'] != nil self.accuracy = xml_element.elements['accuracy'].text end if xml_element.elements['outputObjectId'] != nil self.output_object_id = xml_element.elements['outputObjectId'].text end if xml_element.elements['partnerData'] != nil self.partner_data = xml_element.elements['partnerData'].text end if xml_element.elements['creationMode'] != nil self.creation_mode = xml_element.elements['creationMode'].text end if xml_element.elements['taskJobData'] != nil self.task_job_data = KalturaClientBase.object_from_xml(xml_element.elements['taskJobData'], 'KalturaVendorTaskData') end if xml_element.elements['expectedFinishTime'] != nil self.expected_finish_time = xml_element.elements['expectedFinishTime'].text end if xml_element.elements['serviceType'] != nil self.service_type = xml_element.elements['serviceType'].text end if xml_element.elements['serviceFeature'] != nil self.service_feature = xml_element.elements['serviceFeature'].text end if xml_element.elements['turnAroundTime'] != nil self.turn_around_time = xml_element.elements['turnAroundTime'].text end end
# File lib/kaltura_plugins/kaltura_reach_client_plugin.rb, line 327 def id=(val) @id = val.to_i end
# File lib/kaltura_plugins/kaltura_reach_client_plugin.rb, line 330 def partner_id=(val) @partner_id = val.to_i end
# File lib/kaltura_plugins/kaltura_reach_client_plugin.rb, line 357 def price=(val) @price = val.to_f end
# File lib/kaltura_plugins/kaltura_reach_client_plugin.rb, line 342 def queue_time=(val) @queue_time = val.to_i end
# File lib/kaltura_plugins/kaltura_reach_client_plugin.rb, line 351 def reach_profile_id=(val) @reach_profile_id = val.to_i end
# File lib/kaltura_plugins/kaltura_reach_client_plugin.rb, line 372 def service_feature=(val) @service_feature = val.to_i end
# File lib/kaltura_plugins/kaltura_reach_client_plugin.rb, line 369 def service_type=(val) @service_type = val.to_i end
# File lib/kaltura_plugins/kaltura_reach_client_plugin.rb, line 348 def status=(val) @status = val.to_i end
# File lib/kaltura_plugins/kaltura_reach_client_plugin.rb, line 375 def turn_around_time=(val) @turn_around_time = val.to_i end
# File lib/kaltura_plugins/kaltura_reach_client_plugin.rb, line 339 def updated_at=(val) @updated_at = val.to_i end
# File lib/kaltura_plugins/kaltura_reach_client_plugin.rb, line 333 def vendor_partner_id=(val) @vendor_partner_id = val.to_i end