Class: Kaltura::KalturaBulkUploadJobData
- Inherits:
-
KalturaJobData
- Object
- KalturaObjectBase
- KalturaJobData
- Kaltura::KalturaBulkUploadJobData
- Defined in:
- lib/kaltura_types.rb
Direct Known Subclasses
KalturaBulkUploadCsvJobData, KalturaBulkUploadFilterJobData, KalturaBulkUploadScheduleEventJobData, KalturaBulkUploadXmlJobData
Instance Attribute Summary collapse
-
#bulk_upload_object_type ⇒ Object
Type of object for bulk upload.
-
#conversion_profile_id ⇒ Object
Selected profile id for all bulk entries.
-
#email_recipients ⇒ Object
Recipients of the email for bulk upload success/failure.
-
#file_name ⇒ Object
Friendly name of the file, used to be recognized later in the logs.
-
#file_path ⇒ Object
The bulk upload file path.
-
#num_of_entries ⇒ Object
Number of created entries.
-
#num_of_error_objects ⇒ Object
Number of objects that finished on error status.
-
#num_of_objects ⇒ Object
Number of created objects.
-
#object_data ⇒ Object
Data pertaining to the objects being uploaded.
-
#privileges ⇒ Object
privileges for the job.
-
#results_file_local_path ⇒ Object
Created by the API.
-
#results_file_url ⇒ Object
Created by the API.
-
#type ⇒ Object
Type of bulk upload.
-
#uploaded_by ⇒ Object
The screen name of the user.
-
#user_id ⇒ Object
Returns the value of attribute user_id.
Attributes inherited from KalturaObjectBase
#object_type, #related_objects
Instance Method Summary collapse
Methods inherited from KalturaObjectBase
Instance Attribute Details
#bulk_upload_object_type ⇒ Object
Type of object for bulk upload
11094 11095 11096 |
# File 'lib/kaltura_types.rb', line 11094 def bulk_upload_object_type @bulk_upload_object_type end |
#conversion_profile_id ⇒ Object
Selected profile id for all bulk entries
11082 11083 11084 |
# File 'lib/kaltura_types.rb', line 11082 def conversion_profile_id @conversion_profile_id end |
#email_recipients ⇒ Object
Recipients of the email for bulk upload success/failure
11102 11103 11104 |
# File 'lib/kaltura_types.rb', line 11102 def email_recipients @email_recipients end |
#file_name ⇒ Object
Friendly name of the file, used to be recognized later in the logs.
11096 11097 11098 |
# File 'lib/kaltura_types.rb', line 11096 def file_name @file_name end |
#file_path ⇒ Object
The bulk upload file path
11092 11093 11094 |
# File 'lib/kaltura_types.rb', line 11092 def file_path @file_path end |
#num_of_entries ⇒ Object
Number of created entries
11088 11089 11090 |
# File 'lib/kaltura_types.rb', line 11088 def num_of_entries @num_of_entries end |
#num_of_error_objects ⇒ Object
Number of objects that finished on error status
11104 11105 11106 |
# File 'lib/kaltura_types.rb', line 11104 def num_of_error_objects @num_of_error_objects end |
#num_of_objects ⇒ Object
Number of created objects
11090 11091 11092 |
# File 'lib/kaltura_types.rb', line 11090 def num_of_objects @num_of_objects end |
#object_data ⇒ Object
Data pertaining to the objects being uploaded
11098 11099 11100 |
# File 'lib/kaltura_types.rb', line 11098 def object_data @object_data end |
#privileges ⇒ Object
privileges for the job
11106 11107 11108 |
# File 'lib/kaltura_types.rb', line 11106 def privileges @privileges end |
#results_file_local_path ⇒ Object
Created by the API
11084 11085 11086 |
# File 'lib/kaltura_types.rb', line 11084 def results_file_local_path @results_file_local_path end |
#results_file_url ⇒ Object
Created by the API
11086 11087 11088 |
# File 'lib/kaltura_types.rb', line 11086 def results_file_url @results_file_url end |
#type ⇒ Object
Type of bulk upload
11100 11101 11102 |
# File 'lib/kaltura_types.rb', line 11100 def type @type end |
#uploaded_by ⇒ Object
The screen name of the user
11080 11081 11082 |
# File 'lib/kaltura_types.rb', line 11080 def uploaded_by @uploaded_by end |
#user_id ⇒ Object
Returns the value of attribute user_id.
11078 11079 11080 |
# File 'lib/kaltura_types.rb', line 11078 def user_id @user_id end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
11121 11122 11123 11124 11125 11126 11127 11128 11129 11130 11131 11132 11133 11134 11135 11136 11137 11138 11139 11140 11141 11142 11143 11144 11145 11146 11147 11148 11149 11150 11151 11152 11153 11154 11155 11156 11157 11158 11159 11160 11161 11162 11163 11164 11165 11166 11167 11168 |
# File 'lib/kaltura_types.rb', line 11121 def from_xml(xml_element) super if xml_element.elements['userId'] != nil self.user_id = xml_element.elements['userId'].text end if xml_element.elements['uploadedBy'] != nil self.uploaded_by = xml_element.elements['uploadedBy'].text end if xml_element.elements['conversionProfileId'] != nil self.conversion_profile_id = xml_element.elements['conversionProfileId'].text end if xml_element.elements['resultsFileLocalPath'] != nil self.results_file_local_path = xml_element.elements['resultsFileLocalPath'].text end if xml_element.elements['resultsFileUrl'] != nil self.results_file_url = xml_element.elements['resultsFileUrl'].text end if xml_element.elements['numOfEntries'] != nil self.num_of_entries = xml_element.elements['numOfEntries'].text end if xml_element.elements['numOfObjects'] != nil self.num_of_objects = xml_element.elements['numOfObjects'].text end if xml_element.elements['filePath'] != nil self.file_path = xml_element.elements['filePath'].text end if xml_element.elements['bulkUploadObjectType'] != nil self.bulk_upload_object_type = xml_element.elements['bulkUploadObjectType'].text end if xml_element.elements['fileName'] != nil self.file_name = xml_element.elements['fileName'].text end if xml_element.elements['objectData'] != nil self.object_data = KalturaClientBase.object_from_xml(xml_element.elements['objectData'], 'KalturaBulkUploadObjectData') end if xml_element.elements['type'] != nil self.type = xml_element.elements['type'].text end if xml_element.elements['emailRecipients'] != nil self.email_recipients = xml_element.elements['emailRecipients'].text end if xml_element.elements['numOfErrorObjects'] != nil self.num_of_error_objects = xml_element.elements['numOfErrorObjects'].text end if xml_element.elements['privileges'] != nil self.privileges = xml_element.elements['privileges'].text end end |