Class: Kaltura::KalturaVendorCatalogItem
- Inherits:
-
KalturaObjectBase
- Object
- KalturaObjectBase
- Kaltura::KalturaVendorCatalogItem
- Defined in:
- lib/kaltura_plugins/kaltura_reach_client_plugin.rb
Direct Known Subclasses
KalturaVendorAlignmentCatalogItem, KalturaVendorAudioDescriptionCatalogItem, KalturaVendorCaptionsCatalogItem, KalturaVendorChapteringCatalogItem
Instance Attribute Summary collapse
-
#allow_resubmission ⇒ Object
Returns the value of attribute allow_resubmission.
-
#created_at ⇒ Object
Returns the value of attribute created_at.
-
#id ⇒ Object
Returns the value of attribute id.
-
#name ⇒ Object
Returns the value of attribute name.
-
#pricing ⇒ Object
Returns the value of attribute pricing.
-
#service_feature ⇒ Object
Returns the value of attribute service_feature.
-
#service_type ⇒ Object
Returns the value of attribute service_type.
-
#status ⇒ Object
Returns the value of attribute status.
-
#system_name ⇒ Object
Returns the value of attribute system_name.
-
#turn_around_time ⇒ Object
Returns the value of attribute turn_around_time.
-
#updated_at ⇒ Object
Returns the value of attribute updated_at.
-
#vendor_partner_id ⇒ Object
Returns the value of attribute vendor_partner_id.
Attributes inherited from KalturaObjectBase
#object_type, #related_objects
Instance Method Summary collapse
Methods inherited from KalturaObjectBase
Instance Attribute Details
#allow_resubmission ⇒ Object
Returns the value of attribute allow_resubmission.
662 663 664 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 662 def allow_resubmission @allow_resubmission end |
#created_at ⇒ Object
Returns the value of attribute created_at.
655 656 657 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 655 def created_at @created_at end |
#id ⇒ Object
Returns the value of attribute id.
651 652 653 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 651 def id @id end |
#name ⇒ Object
Returns the value of attribute name.
653 654 655 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 653 def name @name end |
#pricing ⇒ Object
Returns the value of attribute pricing.
661 662 663 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 661 def pricing @pricing end |
#service_feature ⇒ Object
Returns the value of attribute service_feature.
659 660 661 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 659 def service_feature @service_feature end |
#service_type ⇒ Object
Returns the value of attribute service_type.
658 659 660 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 658 def service_type @service_type end |
#status ⇒ Object
Returns the value of attribute status.
657 658 659 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 657 def status @status end |
#system_name ⇒ Object
Returns the value of attribute system_name.
654 655 656 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 654 def system_name @system_name end |
#turn_around_time ⇒ Object
Returns the value of attribute turn_around_time.
660 661 662 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 660 def turn_around_time @turn_around_time end |
#updated_at ⇒ Object
Returns the value of attribute updated_at.
656 657 658 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 656 def updated_at @updated_at end |
#vendor_partner_id ⇒ Object
Returns the value of attribute vendor_partner_id.
652 653 654 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 652 def vendor_partner_id @vendor_partner_id end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 692 def from_xml(xml_element) super if xml_element.elements['id'] != nil self.id = xml_element.elements['id'].text end if xml_element.elements['vendorPartnerId'] != nil self.vendor_partner_id = xml_element.elements['vendorPartnerId'].text end if xml_element.elements['name'] != nil self.name = xml_element.elements['name'].text end if xml_element.elements['systemName'] != nil self.system_name = xml_element.elements['systemName'].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['serviceType'] != nil self.service_type = xml_element.elements['serviceType'].text end if xml_element.elements['serviceFeature'] != nil self.service_feature = xml_element.elements['serviceFeature'].text end if xml_element.elements['turnAroundTime'] != nil self.turn_around_time = xml_element.elements['turnAroundTime'].text end if xml_element.elements['pricing'] != nil self.pricing = KalturaClientBase.object_from_xml(xml_element.elements['pricing'], 'KalturaVendorCatalogItemPricing') end if xml_element.elements['allowResubmission'] != nil self.allow_resubmission = xml_element.elements['allowResubmission'].text end end |