Class: Kaltura::KalturaReachProfile
- Inherits:
-
KalturaObjectBase
- Object
- KalturaObjectBase
- Kaltura::KalturaReachProfile
- Defined in:
- lib/kaltura_plugins/kaltura_reach_client_plugin.rb
Instance Attribute Summary collapse
-
#auto_display_human_captions_on_player ⇒ Object
Returns the value of attribute auto_display_human_captions_on_player.
-
#auto_display_machine_captions_on_player ⇒ Object
Returns the value of attribute auto_display_machine_captions_on_player.
-
#content_deletion_policy ⇒ Object
Returns the value of attribute content_deletion_policy.
-
#created_at ⇒ Object
Returns the value of attribute created_at.
-
#credit ⇒ Object
Returns the value of attribute credit.
-
#default_output_format ⇒ Object
Returns the value of attribute default_output_format.
-
#dictionaries ⇒ Object
Returns the value of attribute dictionaries.
-
#enable_audio_tags ⇒ Object
Returns the value of attribute enable_audio_tags.
-
#enable_human_moderation ⇒ Object
Returns the value of attribute enable_human_moderation.
-
#enable_machine_moderation ⇒ Object
Returns the value of attribute enable_machine_moderation.
-
#enable_metadata_extraction ⇒ Object
Returns the value of attribute enable_metadata_extraction.
-
#enable_profanity_removal ⇒ Object
Returns the value of attribute enable_profanity_removal.
-
#enable_speaker_change_indication ⇒ Object
Returns the value of attribute enable_speaker_change_indication.
-
#flavor_params_ids ⇒ Object
Comma separated flavorParamsIds that the vendor should look for it matching asset when trying to download the asset.
-
#id ⇒ Object
Returns the value of attribute id.
-
#max_characters_per_caption_line ⇒ Object
Returns the value of attribute max_characters_per_caption_line.
-
#name ⇒ Object
The name of the profile.
-
#partner_id ⇒ Object
Returns the value of attribute partner_id.
-
#profile_type ⇒ Object
Returns the value of attribute profile_type.
-
#rules ⇒ Object
Returns the value of attribute rules.
-
#status ⇒ Object
Returns the value of attribute status.
-
#updated_at ⇒ Object
Returns the value of attribute updated_at.
-
#used_credit ⇒ Object
Returns the value of attribute used_credit.
-
#vendor_task_processing_region ⇒ Object
Indicates in which region the task processing should task place.
Attributes inherited from KalturaObjectBase
#object_type, #related_objects
Instance Method Summary collapse
Methods inherited from KalturaObjectBase
Instance Attribute Details
#auto_display_human_captions_on_player ⇒ Object
Returns the value of attribute auto_display_human_captions_on_player.
414 415 416 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 414 def auto_display_human_captions_on_player @auto_display_human_captions_on_player end |
#auto_display_machine_captions_on_player ⇒ Object
Returns the value of attribute auto_display_machine_captions_on_player.
413 414 415 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 413 def auto_display_machine_captions_on_player @auto_display_machine_captions_on_player end |
#content_deletion_policy ⇒ Object
Returns the value of attribute content_deletion_policy.
420 421 422 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 420 def content_deletion_policy @content_deletion_policy end |
#created_at ⇒ Object
Returns the value of attribute created_at.
406 407 408 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 406 def created_at @created_at end |
#credit ⇒ Object
Returns the value of attribute credit.
422 423 424 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 422 def credit @credit end |
#default_output_format ⇒ Object
Returns the value of attribute default_output_format.
410 411 412 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 410 def default_output_format @default_output_format end |
#dictionaries ⇒ Object
Returns the value of attribute dictionaries.
424 425 426 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 424 def dictionaries @dictionaries end |
#enable_audio_tags ⇒ Object
Returns the value of attribute enable_audio_tags.
417 418 419 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 417 def end |
#enable_human_moderation ⇒ Object
Returns the value of attribute enable_human_moderation.
412 413 414 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 412 def enable_human_moderation @enable_human_moderation end |
#enable_machine_moderation ⇒ Object
Returns the value of attribute enable_machine_moderation.
411 412 413 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 411 def enable_machine_moderation @enable_machine_moderation end |
#enable_metadata_extraction ⇒ Object
Returns the value of attribute enable_metadata_extraction.
415 416 417 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 415 def end |
#enable_profanity_removal ⇒ Object
Returns the value of attribute enable_profanity_removal.
418 419 420 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 418 def enable_profanity_removal @enable_profanity_removal end |
#enable_speaker_change_indication ⇒ Object
Returns the value of attribute enable_speaker_change_indication.
416 417 418 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 416 def enable_speaker_change_indication @enable_speaker_change_indication end |
#flavor_params_ids ⇒ Object
Comma separated flavorParamsIds that the vendor should look for it matching asset when trying to download the asset
426 427 428 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 426 def flavor_params_ids @flavor_params_ids end |
#id ⇒ Object
Returns the value of attribute id.
402 403 404 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 402 def id @id end |
#max_characters_per_caption_line ⇒ Object
Returns the value of attribute max_characters_per_caption_line.
419 420 421 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 419 def max_characters_per_caption_line @max_characters_per_caption_line end |
#name ⇒ Object
The name of the profile
404 405 406 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 404 def name @name end |
#partner_id ⇒ Object
Returns the value of attribute partner_id.
405 406 407 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 405 def partner_id @partner_id end |
#profile_type ⇒ Object
Returns the value of attribute profile_type.
409 410 411 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 409 def profile_type @profile_type end |
#rules ⇒ Object
Returns the value of attribute rules.
421 422 423 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 421 def rules @rules end |
#status ⇒ Object
Returns the value of attribute status.
408 409 410 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 408 def status @status end |
#updated_at ⇒ Object
Returns the value of attribute updated_at.
407 408 409 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 407 def updated_at @updated_at end |
#used_credit ⇒ Object
Returns the value of attribute used_credit.
423 424 425 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 423 def used_credit @used_credit end |
#vendor_task_processing_region ⇒ Object
Indicates in which region the task processing should task place
428 429 430 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 428 def vendor_task_processing_region @vendor_task_processing_region end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 488 def from_xml(xml_element) super if xml_element.elements['id'] != nil self.id = xml_element.elements['id'].text end if xml_element.elements['name'] != nil self.name = xml_element.elements['name'].text end if xml_element.elements['partnerId'] != nil self.partner_id = xml_element.elements['partnerId'].text end if xml_element.elements['createdAt'] != nil self.created_at = xml_element.elements['createdAt'].text end if xml_element.elements['updatedAt'] != nil self.updated_at = xml_element.elements['updatedAt'].text end if xml_element.elements['status'] != nil self.status = xml_element.elements['status'].text end if xml_element.elements['profileType'] != nil self.profile_type = xml_element.elements['profileType'].text end if xml_element.elements['defaultOutputFormat'] != nil self.default_output_format = xml_element.elements['defaultOutputFormat'].text end if xml_element.elements['enableMachineModeration'] != nil self.enable_machine_moderation = xml_element.elements['enableMachineModeration'].text end if xml_element.elements['enableHumanModeration'] != nil self.enable_human_moderation = xml_element.elements['enableHumanModeration'].text end if xml_element.elements['autoDisplayMachineCaptionsOnPlayer'] != nil self.auto_display_machine_captions_on_player = xml_element.elements['autoDisplayMachineCaptionsOnPlayer'].text end if xml_element.elements['autoDisplayHumanCaptionsOnPlayer'] != nil self.auto_display_human_captions_on_player = xml_element.elements['autoDisplayHumanCaptionsOnPlayer'].text end if xml_element.elements['enableMetadataExtraction'] != nil self. = xml_element.elements['enableMetadataExtraction'].text end if xml_element.elements['enableSpeakerChangeIndication'] != nil self.enable_speaker_change_indication = xml_element.elements['enableSpeakerChangeIndication'].text end if xml_element.elements['enableAudioTags'] != nil self. = xml_element.elements['enableAudioTags'].text end if xml_element.elements['enableProfanityRemoval'] != nil self.enable_profanity_removal = xml_element.elements['enableProfanityRemoval'].text end if xml_element.elements['maxCharactersPerCaptionLine'] != nil self.max_characters_per_caption_line = xml_element.elements['maxCharactersPerCaptionLine'].text end if xml_element.elements['contentDeletionPolicy'] != nil self.content_deletion_policy = xml_element.elements['contentDeletionPolicy'].text end if xml_element.elements['rules'] != nil self.rules = KalturaClientBase.object_from_xml(xml_element.elements['rules'], 'KalturaRule') end if xml_element.elements['credit'] != nil self.credit = KalturaClientBase.object_from_xml(xml_element.elements['credit'], 'KalturaBaseVendorCredit') end if xml_element.elements['usedCredit'] != nil self.used_credit = xml_element.elements['usedCredit'].text end if xml_element.elements['dictionaries'] != nil self.dictionaries = KalturaClientBase.object_from_xml(xml_element.elements['dictionaries'], 'KalturaDictionary') end if xml_element.elements['flavorParamsIds'] != nil self.flavor_params_ids = xml_element.elements['flavorParamsIds'].text end if xml_element.elements['vendorTaskProcessingRegion'] != nil self.vendor_task_processing_region = xml_element.elements['vendorTaskProcessingRegion'].text end end |