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.
-
#label_addition_for_human_service_type ⇒ Object
Returns the value of attribute label_addition_for_human_service_type.
-
#label_addition_for_machine_service_type ⇒ Object
Returns the value of attribute label_addition_for_machine_service_type.
-
#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.
497 498 499 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 497 def @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.
496 497 498 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 496 def @auto_display_machine_captions_on_player end |
#content_deletion_policy ⇒ Object
Returns the value of attribute content_deletion_policy.
505 506 507 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 505 def content_deletion_policy @content_deletion_policy end |
#created_at ⇒ Object
Returns the value of attribute created_at.
489 490 491 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 489 def created_at @created_at end |
#credit ⇒ Object
Returns the value of attribute credit.
507 508 509 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 507 def credit @credit end |
#default_output_format ⇒ Object
Returns the value of attribute default_output_format.
493 494 495 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 493 def default_output_format @default_output_format end |
#dictionaries ⇒ Object
Returns the value of attribute dictionaries.
509 510 511 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 509 def dictionaries @dictionaries end |
#enable_audio_tags ⇒ Object
Returns the value of attribute enable_audio_tags.
500 501 502 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 500 def @enable_audio_tags end |
#enable_human_moderation ⇒ Object
Returns the value of attribute enable_human_moderation.
495 496 497 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 495 def enable_human_moderation @enable_human_moderation end |
#enable_machine_moderation ⇒ Object
Returns the value of attribute enable_machine_moderation.
494 495 496 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 494 def enable_machine_moderation @enable_machine_moderation end |
#enable_metadata_extraction ⇒ Object
Returns the value of attribute enable_metadata_extraction.
498 499 500 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 498 def @enable_metadata_extraction end |
#enable_profanity_removal ⇒ Object
Returns the value of attribute enable_profanity_removal.
501 502 503 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 501 def enable_profanity_removal @enable_profanity_removal end |
#enable_speaker_change_indication ⇒ Object
Returns the value of attribute enable_speaker_change_indication.
499 500 501 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 499 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
511 512 513 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 511 def flavor_params_ids @flavor_params_ids end |
#id ⇒ Object
Returns the value of attribute id.
485 486 487 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 485 def id @id end |
#label_addition_for_human_service_type ⇒ Object
Returns the value of attribute label_addition_for_human_service_type.
504 505 506 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 504 def label_addition_for_human_service_type @label_addition_for_human_service_type end |
#label_addition_for_machine_service_type ⇒ Object
Returns the value of attribute label_addition_for_machine_service_type.
503 504 505 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 503 def label_addition_for_machine_service_type @label_addition_for_machine_service_type end |
#max_characters_per_caption_line ⇒ Object
Returns the value of attribute max_characters_per_caption_line.
502 503 504 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 502 def @max_characters_per_caption_line end |
#name ⇒ Object
The name of the profile
487 488 489 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 487 def name @name end |
#partner_id ⇒ Object
Returns the value of attribute partner_id.
488 489 490 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 488 def partner_id @partner_id end |
#profile_type ⇒ Object
Returns the value of attribute profile_type.
492 493 494 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 492 def profile_type @profile_type end |
#rules ⇒ Object
Returns the value of attribute rules.
506 507 508 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 506 def rules @rules end |
#status ⇒ Object
Returns the value of attribute status.
491 492 493 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 491 def status @status end |
#updated_at ⇒ Object
Returns the value of attribute updated_at.
490 491 492 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 490 def updated_at @updated_at end |
#used_credit ⇒ Object
Returns the value of attribute used_credit.
508 509 510 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 508 def used_credit @used_credit end |
#vendor_task_processing_region ⇒ Object
Indicates in which region the task processing should task place
513 514 515 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 513 def vendor_task_processing_region @vendor_task_processing_region end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
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 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 573 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. = xml_element.elements['autoDisplayMachineCaptionsOnPlayer'].text end if xml_element.elements['autoDisplayHumanCaptionsOnPlayer'] != nil self. = 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. = xml_element.elements['maxCharactersPerCaptionLine'].text end if xml_element.elements['labelAdditionForMachineServiceType'] != nil self.label_addition_for_machine_service_type = xml_element.elements['labelAdditionForMachineServiceType'].text end if xml_element.elements['labelAdditionForHumanServiceType'] != nil self.label_addition_for_human_service_type = xml_element.elements['labelAdditionForHumanServiceType'].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 |