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.
457 458 459 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 457 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.
456 457 458 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 456 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.
463 464 465 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 463 def content_deletion_policy @content_deletion_policy end |
#created_at ⇒ Object
Returns the value of attribute created_at.
449 450 451 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 449 def created_at @created_at end |
#credit ⇒ Object
Returns the value of attribute credit.
465 466 467 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 465 def credit @credit end |
#default_output_format ⇒ Object
Returns the value of attribute default_output_format.
453 454 455 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 453 def default_output_format @default_output_format end |
#dictionaries ⇒ Object
Returns the value of attribute dictionaries.
467 468 469 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 467 def dictionaries @dictionaries end |
#enable_audio_tags ⇒ Object
Returns the value of attribute enable_audio_tags.
460 461 462 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 460 def @enable_audio_tags end |
#enable_human_moderation ⇒ Object
Returns the value of attribute enable_human_moderation.
455 456 457 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 455 def enable_human_moderation @enable_human_moderation end |
#enable_machine_moderation ⇒ Object
Returns the value of attribute enable_machine_moderation.
454 455 456 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 454 def enable_machine_moderation @enable_machine_moderation end |
#enable_metadata_extraction ⇒ Object
Returns the value of attribute enable_metadata_extraction.
458 459 460 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 458 def @enable_metadata_extraction end |
#enable_profanity_removal ⇒ Object
Returns the value of attribute enable_profanity_removal.
461 462 463 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 461 def enable_profanity_removal @enable_profanity_removal end |
#enable_speaker_change_indication ⇒ Object
Returns the value of attribute enable_speaker_change_indication.
459 460 461 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 459 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
469 470 471 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 469 def flavor_params_ids @flavor_params_ids end |
#id ⇒ Object
Returns the value of attribute id.
445 446 447 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 445 def id @id end |
#max_characters_per_caption_line ⇒ Object
Returns the value of attribute max_characters_per_caption_line.
462 463 464 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 462 def max_characters_per_caption_line @max_characters_per_caption_line end |
#name ⇒ Object
The name of the profile
447 448 449 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 447 def name @name end |
#partner_id ⇒ Object
Returns the value of attribute partner_id.
448 449 450 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 448 def partner_id @partner_id end |
#profile_type ⇒ Object
Returns the value of attribute profile_type.
452 453 454 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 452 def profile_type @profile_type end |
#rules ⇒ Object
Returns the value of attribute rules.
464 465 466 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 464 def rules @rules end |
#status ⇒ Object
Returns the value of attribute status.
451 452 453 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 451 def status @status end |
#updated_at ⇒ Object
Returns the value of attribute updated_at.
450 451 452 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 450 def updated_at @updated_at end |
#used_credit ⇒ Object
Returns the value of attribute used_credit.
466 467 468 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 466 def used_credit @used_credit end |
#vendor_task_processing_region ⇒ Object
Indicates in which region the task processing should task place
471 472 473 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 471 def vendor_task_processing_region @vendor_task_processing_region end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
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 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 531 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 |