Class: Kaltura::KalturaBulkUploadResultScheduleResource

Inherits:
KalturaBulkUploadResult show all
Defined in:
lib/kaltura_plugins/kaltura_schedule_bulk_upload_client_plugin.rb

Instance Attribute Summary collapse

Attributes inherited from KalturaBulkUploadResult

#action, #bulk_upload_job_id, #bulk_upload_result_object_type, #error_code, #error_description, #error_type, #id, #line_index, #object_error_description, #object_id, #object_status, #partner_data, #partner_id, #plugins_data, #row_data, #status

Attributes inherited from KalturaObjectBase

#object_type, #related_objects

Instance Method Summary collapse

Methods inherited from KalturaObjectBase

#camelcase, #to_b, #to_params

Instance Attribute Details

#descriptionObject

Returns the value of attribute description.



129
130
131
# File 'lib/kaltura_plugins/kaltura_schedule_bulk_upload_client_plugin.rb', line 129

def description
  @description
end

#nameObject

Returns the value of attribute name.



126
127
128
# File 'lib/kaltura_plugins/kaltura_schedule_bulk_upload_client_plugin.rb', line 126

def name
  @name
end

#parent_system_nameObject

Returns the value of attribute parent_system_name.



132
133
134
# File 'lib/kaltura_plugins/kaltura_schedule_bulk_upload_client_plugin.rb', line 132

def parent_system_name
  @parent_system_name
end

#parent_typeObject

Returns the value of attribute parent_type.



131
132
133
# File 'lib/kaltura_plugins/kaltura_schedule_bulk_upload_client_plugin.rb', line 131

def parent_type
  @parent_type
end

#resource_idObject

Returns the value of attribute resource_id.



125
126
127
# File 'lib/kaltura_plugins/kaltura_schedule_bulk_upload_client_plugin.rb', line 125

def resource_id
  @resource_id
end

#system_nameObject

Returns the value of attribute system_name.



128
129
130
# File 'lib/kaltura_plugins/kaltura_schedule_bulk_upload_client_plugin.rb', line 128

def system_name
  @system_name
end

#tagsObject

Returns the value of attribute tags.



130
131
132
# File 'lib/kaltura_plugins/kaltura_schedule_bulk_upload_client_plugin.rb', line 130

def tags
  @tags
end

#typeObject

Returns the value of attribute type.



127
128
129
# File 'lib/kaltura_plugins/kaltura_schedule_bulk_upload_client_plugin.rb', line 127

def type
  @type
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
# File 'lib/kaltura_plugins/kaltura_schedule_bulk_upload_client_plugin.rb', line 135

def from_xml(xml_element)
	super
	if xml_element.elements['resourceId'] != nil
		self.resource_id = xml_element.elements['resourceId'].text
	end
	if xml_element.elements['name'] != nil
		self.name = xml_element.elements['name'].text
	end
	if xml_element.elements['type'] != nil
		self.type = xml_element.elements['type'].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['tags'] != nil
		self.tags = xml_element.elements['tags'].text
	end
	if xml_element.elements['parentType'] != nil
		self.parent_type = xml_element.elements['parentType'].text
	end
	if xml_element.elements['parentSystemName'] != nil
		self.parent_system_name = xml_element.elements['parentSystemName'].text
	end
end