Class: Kaltura::KalturaVoicebaseJobProviderData

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

#api_keyObject

Api key for service provider



48
49
50
# File 'lib/kaltura_plugins/kaltura_voicebase_client_plugin.rb', line 48

def api_key
  @api_key
end

#api_passwordObject

Api key for service provider



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

def api_password
  @api_password
end

#caption_asset_formatsObject

Caption formats



45
46
47
# File 'lib/kaltura_plugins/kaltura_voicebase_client_plugin.rb', line 45

def caption_asset_formats
  @caption_asset_formats
end

#entry_idObject

Entry ID



36
37
38
# File 'lib/kaltura_plugins/kaltura_voicebase_client_plugin.rb', line 36

def entry_id
  @entry_id
end

#file_locationObject

Transcript Content location



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

def file_location
  @file_location
end

#flavor_asset_idObject

Flavor ID



39
40
41
# File 'lib/kaltura_plugins/kaltura_voicebase_client_plugin.rb', line 39

def flavor_asset_id
  @flavor_asset_id
end

#replace_media_contentObject

should replace remote media content



60
61
62
# File 'lib/kaltura_plugins/kaltura_voicebase_client_plugin.rb', line 60

def replace_media_content
  @replace_media_content
end

#spoken_languageObject

Transcript content language



54
55
56
# File 'lib/kaltura_plugins/kaltura_voicebase_client_plugin.rb', line 54

def spoken_language
  @spoken_language
end

#transcript_idObject

input Transcript-asset ID



42
43
44
# File 'lib/kaltura_plugins/kaltura_voicebase_client_plugin.rb', line 42

def transcript_id
  @transcript_id
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



66
67
68
69
70
71
72
73
74
75
76
77
# File 'lib/kaltura_plugins/kaltura_voicebase_client_plugin.rb', line 66

def from_xml(xml_element)
	super
	self.entry_id = xml_element.elements['entryId'].text
	self.flavor_asset_id = xml_element.elements['flavorAssetId'].text
	self.transcript_id = xml_element.elements['transcriptId'].text
	self.caption_asset_formats = xml_element.elements['captionAssetFormats'].text
	self.api_key = xml_element.elements['apiKey'].text
	self.api_password = xml_element.elements['apiPassword'].text
	self.spoken_language = xml_element.elements['spokenLanguage'].text
	self.file_location = xml_element.elements['fileLocation'].text
	self.replace_media_content = xml_element.elements['replaceMediaContent'].text
end