Class: Kaltura::KalturaPartnerStatistics
- Inherits:
-
KalturaObjectBase
- Object
- KalturaObjectBase
- Kaltura::KalturaPartnerStatistics
- Defined in:
- lib/kaltura_types.rb
Instance Attribute Summary collapse
-
#bandwidth ⇒ Object
Partner total bandwidth in GB.
-
#hosting ⇒ Object
Partner total hosting in GB on the disk.
-
#package_bandwidth_and_storage ⇒ Object
Package total allowed bandwidth and storage.
-
#reached_limit_date ⇒ Object
date when partner reached the limit of his package (timestamp).
-
#usage ⇒ Object
total usage in GB - including bandwidth and storage.
-
#usage_percent ⇒ Object
Percent of usage out of partner’s package.
Attributes inherited from KalturaObjectBase
#object_type, #related_objects
Instance Method Summary collapse
Methods inherited from KalturaObjectBase
Instance Attribute Details
#bandwidth ⇒ Object
Partner total bandwidth in GB
7600 7601 7602 |
# File 'lib/kaltura_types.rb', line 7600 def bandwidth @bandwidth end |
#hosting ⇒ Object
Partner total hosting in GB on the disk
7598 7599 7600 |
# File 'lib/kaltura_types.rb', line 7598 def hosting @hosting end |
#package_bandwidth_and_storage ⇒ Object
Package total allowed bandwidth and storage
7596 7597 7598 |
# File 'lib/kaltura_types.rb', line 7596 def package_bandwidth_and_storage @package_bandwidth_and_storage end |
#reached_limit_date ⇒ Object
date when partner reached the limit of his package (timestamp)
7606 7607 7608 |
# File 'lib/kaltura_types.rb', line 7606 def reached_limit_date @reached_limit_date end |
#usage ⇒ Object
total usage in GB - including bandwidth and storage
7602 7603 7604 |
# File 'lib/kaltura_types.rb', line 7602 def usage @usage end |
#usage_percent ⇒ Object
Percent of usage out of partner’s package. if usage is 5GB and package is 10GB, this value will be 50
7604 7605 7606 |
# File 'lib/kaltura_types.rb', line 7604 def usage_percent @usage_percent end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
7627 7628 7629 7630 7631 7632 7633 7634 7635 7636 7637 7638 7639 7640 7641 7642 7643 7644 7645 7646 7647 |
# File 'lib/kaltura_types.rb', line 7627 def from_xml(xml_element) super if xml_element.elements['packageBandwidthAndStorage'] != nil self.package_bandwidth_and_storage = xml_element.elements['packageBandwidthAndStorage'].text end if xml_element.elements['hosting'] != nil self.hosting = xml_element.elements['hosting'].text end if xml_element.elements['bandwidth'] != nil self.bandwidth = xml_element.elements['bandwidth'].text end if xml_element.elements['usage'] != nil self.usage = xml_element.elements['usage'].text end if xml_element.elements['usagePercent'] != nil self.usage_percent = xml_element.elements['usagePercent'].text end if xml_element.elements['reachedLimitDate'] != nil self.reached_limit_date = xml_element.elements['reachedLimitDate'].text end end |