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
-
#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
#created_at ⇒ Object
Returns the value of attribute created_at.
644 645 646 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 644 def created_at @created_at end |
#id ⇒ Object
Returns the value of attribute id.
640 641 642 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 640 def id @id end |
#name ⇒ Object
Returns the value of attribute name.
642 643 644 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 642 def name @name end |
#pricing ⇒ Object
Returns the value of attribute pricing.
650 651 652 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 650 def pricing @pricing end |
#service_feature ⇒ Object
Returns the value of attribute service_feature.
648 649 650 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 648 def service_feature @service_feature end |
#service_type ⇒ Object
Returns the value of attribute service_type.
647 648 649 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 647 def service_type @service_type end |
#status ⇒ Object
Returns the value of attribute status.
646 647 648 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 646 def status @status end |
#system_name ⇒ Object
Returns the value of attribute system_name.
643 644 645 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 643 def system_name @system_name end |
#turn_around_time ⇒ Object
Returns the value of attribute turn_around_time.
649 650 651 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 649 def turn_around_time @turn_around_time end |
#updated_at ⇒ Object
Returns the value of attribute updated_at.
645 646 647 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 645 def updated_at @updated_at end |
#vendor_partner_id ⇒ Object
Returns the value of attribute vendor_partner_id.
641 642 643 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 641 def vendor_partner_id @vendor_partner_id end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 |
# File 'lib/kaltura_plugins/kaltura_reach_client_plugin.rb', line 677 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 end |