Class: Kaltura::KalturaCaptionPlaybackPluginData

Inherits:
KalturaObjectBase show all
Defined in:
lib/kaltura_plugins/kaltura_caption_client_plugin.rb

Instance Attribute Summary collapse

Attributes inherited from KalturaObjectBase

#object_type, #related_objects

Instance Method Summary collapse

Methods inherited from KalturaObjectBase

#camelcase, #to_b, #to_params

Instance Attribute Details

#formatObject

Returns the value of attribute format.



184
185
186
# File 'lib/kaltura_plugins/kaltura_caption_client_plugin.rb', line 184

def format
  @format
end

#is_defaultObject

Returns the value of attribute is_default.



188
189
190
# File 'lib/kaltura_plugins/kaltura_caption_client_plugin.rb', line 188

def is_default
  @is_default
end

#labelObject

Returns the value of attribute label.



183
184
185
# File 'lib/kaltura_plugins/kaltura_caption_client_plugin.rb', line 183

def label
  @label
end

#languageObject

Returns the value of attribute language.



185
186
187
# File 'lib/kaltura_plugins/kaltura_caption_client_plugin.rb', line 185

def language
  @language
end

#language_codeObject

Returns the value of attribute language_code.



189
190
191
# File 'lib/kaltura_plugins/kaltura_caption_client_plugin.rb', line 189

def language_code
  @language_code
end

#urlObject

Returns the value of attribute url.



187
188
189
# File 'lib/kaltura_plugins/kaltura_caption_client_plugin.rb', line 187

def url
  @url
end

#web_vtt_urlObject

Returns the value of attribute web_vtt_url.



186
187
188
# File 'lib/kaltura_plugins/kaltura_caption_client_plugin.rb', line 186

def web_vtt_url
  @web_vtt_url
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
# File 'lib/kaltura_plugins/kaltura_caption_client_plugin.rb', line 195

def from_xml(xml_element)
	super
	if xml_element.elements['label'] != nil
		self.label = xml_element.elements['label'].text
	end
	if xml_element.elements['format'] != nil
		self.format = xml_element.elements['format'].text
	end
	if xml_element.elements['language'] != nil
		self.language = xml_element.elements['language'].text
	end
	if xml_element.elements['webVttUrl'] != nil
		self.web_vtt_url = xml_element.elements['webVttUrl'].text
	end
	if xml_element.elements['url'] != nil
		self.url = xml_element.elements['url'].text
	end
	if xml_element.elements['isDefault'] != nil
		self.is_default = xml_element.elements['isDefault'].text
	end
	if xml_element.elements['languageCode'] != nil
		self.language_code = xml_element.elements['languageCode'].text
	end
end