Class: Kaltura::KalturaCielo24JobProviderData

Inherits:
KalturaIntegrationJobProviderData show all
Defined in:
lib/kaltura_plugins/kaltura_cielo24client_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

#additional_parametersObject

additional parameters to send to Cielo24



65
66
67
# File 'lib/kaltura_plugins/kaltura_cielo24client_plugin.rb', line 65

def additional_parameters
  @additional_parameters
end

#base_urlObject

Base url for service provider



59
60
61
# File 'lib/kaltura_plugins/kaltura_cielo24client_plugin.rb', line 59

def base_url
  @base_url
end

#caption_asset_formatsObject

Caption formats



51
52
53
# File 'lib/kaltura_plugins/kaltura_cielo24client_plugin.rb', line 51

def caption_asset_formats
  @caption_asset_formats
end

#entry_idObject

Entry ID



47
48
49
# File 'lib/kaltura_plugins/kaltura_cielo24client_plugin.rb', line 47

def entry_id
  @entry_id
end

#fidelityObject

Returns the value of attribute fidelity.



53
54
55
# File 'lib/kaltura_plugins/kaltura_cielo24client_plugin.rb', line 53

def fidelity
  @fidelity
end

#flavor_asset_idObject

Flavor ID



49
50
51
# File 'lib/kaltura_plugins/kaltura_cielo24client_plugin.rb', line 49

def flavor_asset_id
  @flavor_asset_id
end

#passwordObject

Api key for service provider



57
58
59
# File 'lib/kaltura_plugins/kaltura_cielo24client_plugin.rb', line 57

def password
  @password
end

#priorityObject

Returns the value of attribute priority.



52
53
54
# File 'lib/kaltura_plugins/kaltura_cielo24client_plugin.rb', line 52

def priority
  @priority
end

#replace_media_contentObject

should replace remote media content



63
64
65
# File 'lib/kaltura_plugins/kaltura_cielo24client_plugin.rb', line 63

def replace_media_content
  @replace_media_content
end

#spoken_languageObject

Transcript content language



61
62
63
# File 'lib/kaltura_plugins/kaltura_cielo24client_plugin.rb', line 61

def spoken_language
  @spoken_language
end

#usernameObject

Api key for service provider



55
56
57
# File 'lib/kaltura_plugins/kaltura_cielo24client_plugin.rb', line 55

def username
  @username
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
# File 'lib/kaltura_plugins/kaltura_cielo24client_plugin.rb', line 71

def from_xml(xml_element)
	super
	if xml_element.elements['entryId'] != nil
		self.entry_id = xml_element.elements['entryId'].text
	end
	if xml_element.elements['flavorAssetId'] != nil
		self.flavor_asset_id = xml_element.elements['flavorAssetId'].text
	end
	if xml_element.elements['captionAssetFormats'] != nil
		self.caption_asset_formats = xml_element.elements['captionAssetFormats'].text
	end
	if xml_element.elements['priority'] != nil
		self.priority = xml_element.elements['priority'].text
	end
	if xml_element.elements['fidelity'] != nil
		self.fidelity = xml_element.elements['fidelity'].text
	end
	if xml_element.elements['username'] != nil
		self.username = xml_element.elements['username'].text
	end
	if xml_element.elements['password'] != nil
		self.password = xml_element.elements['password'].text
	end
	if xml_element.elements['baseUrl'] != nil
		self.base_url = xml_element.elements['baseUrl'].text
	end
	if xml_element.elements['spokenLanguage'] != nil
		self.spoken_language = xml_element.elements['spokenLanguage'].text
	end
	if xml_element.elements['replaceMediaContent'] != nil
		self.replace_media_content = xml_element.elements['replaceMediaContent'].text
	end
	if xml_element.elements['additionalParameters'] != nil
		self.additional_parameters = xml_element.elements['additionalParameters'].text
	end
end