Class: Kaltura::KalturaVoicebaseJobProviderData
- Inherits:
-
KalturaIntegrationJobProviderData
- Object
- KalturaObjectBase
- KalturaIntegrationJobProviderData
- Kaltura::KalturaVoicebaseJobProviderData
- Defined in:
- lib/kaltura_plugins/kaltura_voicebase_client_plugin.rb
Instance Attribute Summary collapse
-
#api_key ⇒ Object
Api key for service provider.
-
#api_password ⇒ Object
Api key for service provider.
-
#caption_asset_formats ⇒ Object
Caption formats.
-
#entry_id ⇒ Object
Entry ID.
-
#file_location ⇒ Object
Transcript Content location.
-
#flavor_asset_id ⇒ Object
Flavor ID.
-
#replace_media_content ⇒ Object
should replace remote media content.
-
#spoken_language ⇒ Object
Transcript content language.
-
#transcript_id ⇒ Object
input Transcript-asset ID.
Attributes inherited from KalturaObjectBase
#object_type, #related_objects
Instance Method Summary collapse
Methods inherited from KalturaObjectBase
Instance Attribute Details
#api_key ⇒ Object
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_password ⇒ Object
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_formats ⇒ Object
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_id ⇒ Object
Entry ID
36 37 38 |
# File 'lib/kaltura_plugins/kaltura_voicebase_client_plugin.rb', line 36 def entry_id @entry_id end |
#file_location ⇒ Object
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_id ⇒ Object
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_content ⇒ Object
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_language ⇒ Object
Transcript content language
54 55 56 |
# File 'lib/kaltura_plugins/kaltura_voicebase_client_plugin.rb', line 54 def spoken_language @spoken_language end |
#transcript_id ⇒ Object
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 |