class Kaltura::KalturaPartnerUsage
Attributes
hosting_gb[RW]
Partner total hosting in GB on the disk
package_bw[RW]
package total BW - actually this is usage, which represents BW+storage
percent[RW]
percent of usage out of partner's package. if usageGB is 5 and package is 10GB, this value will be 50
reached_limit_date[RW]
date when partner reached the limit of his package (timestamp)
usage_gb[RW]
total usage in GB - including bandwidth and storage
usage_graph[RW]
a semi-colon separated list of comma-separated key-values to represent a usage graph.
keys could be 1-12 for a year view (1,1.2;2,1.1;3,0.9;...;12,1.4;) keys could be 1-[28,29,30,31] depending on the requested month, for a daily view in a given month (1,0.4;2,0.2;...;31,0.1;)
Public Instance Methods
from_xml(xml_element)
click to toggle source
Calls superclass method
Kaltura::KalturaObjectBase#from_xml
# File lib/kaltura_types.rb, line 8022 def from_xml(xml_element) super if xml_element.elements['hostingGB'] != nil self.hosting_gb = xml_element.elements['hostingGB'].text end if xml_element.elements['Percent'] != nil self.percent = xml_element.elements['Percent'].text end if xml_element.elements['packageBW'] != nil self.package_bw = xml_element.elements['packageBW'].text end if xml_element.elements['usageGB'] != nil self.usage_gb = xml_element.elements['usageGB'].text end if xml_element.elements['reachedLimitDate'] != nil self.reached_limit_date = xml_element.elements['reachedLimitDate'].text end if xml_element.elements['usageGraph'] != nil self.usage_graph = xml_element.elements['usageGraph'].text end end
hosting_gb=(val)
click to toggle source
# File lib/kaltura_types.rb, line 8006 def hosting_gb=(val) @hosting_gb = val.to_f end
package_bw=(val)
click to toggle source
# File lib/kaltura_types.rb, line 8012 def package_bw=(val) @package_bw = val.to_i end
percent=(val)
click to toggle source
# File lib/kaltura_types.rb, line 8009 def percent=(val) @percent = val.to_f end
reached_limit_date=(val)
click to toggle source
# File lib/kaltura_types.rb, line 8018 def reached_limit_date=(val) @reached_limit_date = val.to_i end
usage_gb=(val)
click to toggle source
# File lib/kaltura_types.rb, line 8015 def usage_gb=(val) @usage_gb = val.to_f end