class Kaltura::KalturaEntryVendorTask

Attributes

access_key[RW]

Access key generated by Kaltura to allow vendors to ingest the end result to the destination

accuracy[RW]

Task result accuracy percentage

catalog_item_id[RW]

The catalog item Id containing the task description

context[RW]

Task context

created_at[RW]
creation_mode[RW]

Task creation mode

dictionary[RW]
entry_id[RW]
err_description[RW]

Err description provided by provider in case job execution has failed

expected_finish_time[RW]
finish_time[RW]
id[RW]
moderating_user[RW]

The user ID that approved this task for execution (in case moderation is requested)

notes[RW]

User generated notes that should be taken into account by the vendor while executing the task

output_object_id[RW]

Task main object generated by executing the task

partner_data[RW]

Json object containing extra task data required by the requester

partner_id[RW]
price[RW]

The charged price to execute this task

queue_time[RW]
reach_profile_id[RW]

The profile id from which this task base config is taken from

service_feature[RW]
service_type[RW]
status[RW]
task_job_data[RW]
turn_around_time[RW]
updated_at[RW]
user_id[RW]

The ID of the user who created this task

vendor_partner_id[RW]
version[RW]

Vendor generated by Kaltura representing the entry vendor task version correlated to the entry version

Public Instance Methods

accuracy=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_reach_client_plugin.rb, line 360
def accuracy=(val)
        @accuracy = val.to_i
end
catalog_item_id=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_reach_client_plugin.rb, line 354
def catalog_item_id=(val)
        @catalog_item_id = val.to_i
end
created_at=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_reach_client_plugin.rb, line 336
def created_at=(val)
        @created_at = val.to_i
end
creation_mode=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_reach_client_plugin.rb, line 363
def creation_mode=(val)
        @creation_mode = val.to_i
end
expected_finish_time=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_reach_client_plugin.rb, line 366
def expected_finish_time=(val)
        @expected_finish_time = val.to_i
end
finish_time=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_reach_client_plugin.rb, line 345
def finish_time=(val)
        @finish_time = val.to_i
end
from_xml(xml_element) click to toggle source
Calls superclass method 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
id=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_reach_client_plugin.rb, line 327
def id=(val)
        @id = val.to_i
end
partner_id=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_reach_client_plugin.rb, line 330
def partner_id=(val)
        @partner_id = val.to_i
end
price=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_reach_client_plugin.rb, line 357
def price=(val)
        @price = val.to_f
end
queue_time=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_reach_client_plugin.rb, line 342
def queue_time=(val)
        @queue_time = val.to_i
end
reach_profile_id=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_reach_client_plugin.rb, line 351
def reach_profile_id=(val)
        @reach_profile_id = val.to_i
end
service_feature=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_reach_client_plugin.rb, line 372
def service_feature=(val)
        @service_feature = val.to_i
end
service_type=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_reach_client_plugin.rb, line 369
def service_type=(val)
        @service_type = val.to_i
end
status=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_reach_client_plugin.rb, line 348
def status=(val)
        @status = val.to_i
end
turn_around_time=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_reach_client_plugin.rb, line 375
def turn_around_time=(val)
        @turn_around_time = val.to_i
end
updated_at=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_reach_client_plugin.rb, line 339
def updated_at=(val)
        @updated_at = val.to_i
end
vendor_partner_id=(val) click to toggle source
# File lib/kaltura_plugins/kaltura_reach_client_plugin.rb, line 333
def vendor_partner_id=(val)
        @vendor_partner_id = val.to_i
end