class Kaltura::KalturaBatchJob
Attributes
abort[RW]
batch_index[RW]
batch_version[RW]
bulk_job_id[RW]
The id of the bulk upload job that initiated this job
check_again_timeout[RW]
created_at[RW]
data[RW]
dc[RW]
deleted_at[RW]
description[RW]
entry_id[RW]
entry_name[RW]
err_number[RW]
err_type[RW]
estimated_effort[RW]
execution_attempts[RW]
finish_time[RW]
The time that the job was finished or closed as failed
history[RW]
id[RW]
job_object_id[RW]
job_object_type[RW]
job_sub_type[RW]
job_type[RW]
last_scheduler_id[RW]
last_worker_id[RW]
lock_expiration[RW]
lock_version[RW]
message[RW]
parent_job_id[RW]
When one job creates another - the parent should set this parentJobId to be its own id.
partner_id[RW]
priority[RW]
queue_time[RW]
The time that the job was pulled from the queue
root_job_id[RW]
The id of the root parent job
scheduler_id[RW]
status[RW]
updated_at[RW]
urgency[RW]
worker_id[RW]
Public Instance Methods
abort=(val)
click to toggle source
# File lib/kaltura_types.rb, line 1636 def abort=(val) @abort = val.to_i end
batch_index=(val)
click to toggle source
# File lib/kaltura_types.rb, line 1681 def batch_index=(val) @batch_index = val.to_i end
batch_version=(val)
click to toggle source
# File lib/kaltura_types.rb, line 1648 def batch_version=(val) @batch_version = val.to_i end
bulk_job_id=(val)
click to toggle source
# File lib/kaltura_types.rb, line 1645 def bulk_job_id=(val) @bulk_job_id = val.to_i end
check_again_timeout=(val)
click to toggle source
# File lib/kaltura_types.rb, line 1639 def check_again_timeout=(val) @check_again_timeout = val.to_i end
created_at=(val)
click to toggle source
# File lib/kaltura_types.rb, line 1612 def created_at=(val) @created_at = val.to_i end
dc=(val)
click to toggle source
# File lib/kaltura_types.rb, line 1690 def dc=(val) @dc = val.to_i end
deleted_at=(val)
click to toggle source
# File lib/kaltura_types.rb, line 1618 def deleted_at=(val) @deleted_at = val.to_i end
err_number=(val)
click to toggle source
# File lib/kaltura_types.rb, line 1666 def err_number=(val) @err_number = val.to_i end
err_type=(val)
click to toggle source
# File lib/kaltura_types.rb, line 1663 def err_type=(val) @err_type = val.to_i end
estimated_effort=(val)
click to toggle source
# File lib/kaltura_types.rb, line 1669 def estimated_effort=(val) @estimated_effort = val.to_i end
execution_attempts=(val)
click to toggle source
# File lib/kaltura_types.rb, line 1624 def execution_attempts=(val) @execution_attempts = val.to_i end
finish_time=(val)
click to toggle source
# File lib/kaltura_types.rb, line 1660 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_types.rb, line 1697 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['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['deletedAt'] != nil self.deleted_at = xml_element.elements['deletedAt'].text end if xml_element.elements['lockExpiration'] != nil self.lock_expiration = xml_element.elements['lockExpiration'].text end if xml_element.elements['executionAttempts'] != nil self.execution_attempts = xml_element.elements['executionAttempts'].text end if xml_element.elements['lockVersion'] != nil self.lock_version = xml_element.elements['lockVersion'].text end if xml_element.elements['entryId'] != nil self.entry_id = xml_element.elements['entryId'].text end if xml_element.elements['entryName'] != nil self.entry_name = xml_element.elements['entryName'].text end if xml_element.elements['jobType'] != nil self.job_type = xml_element.elements['jobType'].text end if xml_element.elements['jobSubType'] != nil self.job_sub_type = xml_element.elements['jobSubType'].text end if xml_element.elements['data'] != nil self.data = KalturaClientBase.object_from_xml(xml_element.elements['data'], 'KalturaJobData') end if xml_element.elements['status'] != nil self.status = xml_element.elements['status'].text end if xml_element.elements['abort'] != nil self.abort = xml_element.elements['abort'].text end if xml_element.elements['checkAgainTimeout'] != nil self.check_again_timeout = xml_element.elements['checkAgainTimeout'].text end if xml_element.elements['message'] != nil self.message = xml_element.elements['message'].text end if xml_element.elements['description'] != nil self.description = xml_element.elements['description'].text end if xml_element.elements['priority'] != nil self.priority = xml_element.elements['priority'].text end if xml_element.elements['history'] != nil self.history = KalturaClientBase.object_from_xml(xml_element.elements['history'], 'KalturaBatchHistoryData') end if xml_element.elements['bulkJobId'] != nil self.bulk_job_id = xml_element.elements['bulkJobId'].text end if xml_element.elements['batchVersion'] != nil self.batch_version = xml_element.elements['batchVersion'].text end if xml_element.elements['parentJobId'] != nil self.parent_job_id = xml_element.elements['parentJobId'].text end if xml_element.elements['rootJobId'] != nil self.root_job_id = xml_element.elements['rootJobId'].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['errType'] != nil self.err_type = xml_element.elements['errType'].text end if xml_element.elements['errNumber'] != nil self.err_number = xml_element.elements['errNumber'].text end if xml_element.elements['estimatedEffort'] != nil self.estimated_effort = xml_element.elements['estimatedEffort'].text end if xml_element.elements['urgency'] != nil self.urgency = xml_element.elements['urgency'].text end if xml_element.elements['schedulerId'] != nil self.scheduler_id = xml_element.elements['schedulerId'].text end if xml_element.elements['workerId'] != nil self.worker_id = xml_element.elements['workerId'].text end if xml_element.elements['batchIndex'] != nil self.batch_index = xml_element.elements['batchIndex'].text end if xml_element.elements['lastSchedulerId'] != nil self.last_scheduler_id = xml_element.elements['lastSchedulerId'].text end if xml_element.elements['lastWorkerId'] != nil self.last_worker_id = xml_element.elements['lastWorkerId'].text end if xml_element.elements['dc'] != nil self.dc = xml_element.elements['dc'].text end if xml_element.elements['jobObjectId'] != nil self.job_object_id = xml_element.elements['jobObjectId'].text end if xml_element.elements['jobObjectType'] != nil self.job_object_type = xml_element.elements['jobObjectType'].text end end
id=(val)
click to toggle source
# File lib/kaltura_types.rb, line 1606 def id=(val) @id = val.to_i end
job_object_type=(val)
click to toggle source
# File lib/kaltura_types.rb, line 1693 def job_object_type=(val) @job_object_type = val.to_i end
job_sub_type=(val)
click to toggle source
# File lib/kaltura_types.rb, line 1630 def job_sub_type=(val) @job_sub_type = val.to_i end
last_scheduler_id=(val)
click to toggle source
# File lib/kaltura_types.rb, line 1684 def last_scheduler_id=(val) @last_scheduler_id = val.to_i end
last_worker_id=(val)
click to toggle source
# File lib/kaltura_types.rb, line 1687 def last_worker_id=(val) @last_worker_id = val.to_i end
lock_expiration=(val)
click to toggle source
# File lib/kaltura_types.rb, line 1621 def lock_expiration=(val) @lock_expiration = val.to_i end
lock_version=(val)
click to toggle source
# File lib/kaltura_types.rb, line 1627 def lock_version=(val) @lock_version = val.to_i end
parent_job_id=(val)
click to toggle source
# File lib/kaltura_types.rb, line 1651 def parent_job_id=(val) @parent_job_id = val.to_i end
partner_id=(val)
click to toggle source
# File lib/kaltura_types.rb, line 1609 def partner_id=(val) @partner_id = val.to_i end
priority=(val)
click to toggle source
# File lib/kaltura_types.rb, line 1642 def priority=(val) @priority = val.to_i end
queue_time=(val)
click to toggle source
# File lib/kaltura_types.rb, line 1657 def queue_time=(val) @queue_time = val.to_i end
root_job_id=(val)
click to toggle source
# File lib/kaltura_types.rb, line 1654 def root_job_id=(val) @root_job_id = val.to_i end
scheduler_id=(val)
click to toggle source
# File lib/kaltura_types.rb, line 1675 def scheduler_id=(val) @scheduler_id = val.to_i end
status=(val)
click to toggle source
# File lib/kaltura_types.rb, line 1633 def status=(val) @status = val.to_i end
updated_at=(val)
click to toggle source
# File lib/kaltura_types.rb, line 1615 def updated_at=(val) @updated_at = val.to_i end
urgency=(val)
click to toggle source
# File lib/kaltura_types.rb, line 1672 def urgency=(val) @urgency = val.to_i end
worker_id=(val)
click to toggle source
# File lib/kaltura_types.rb, line 1678 def worker_id=(val) @worker_id = val.to_i end