Class: Kaltura::KalturaSystemPartnerUsageItem
- Inherits:
-
KalturaObjectBase
- Object
- KalturaObjectBase
- Kaltura::KalturaSystemPartnerUsageItem
- Defined in:
- lib/kaltura_plugins/kaltura_system_partner_client_plugin.rb
Instance Attribute Summary collapse
-
#audio_entries_count ⇒ Object
Number of new audio entries created during specific date range.
-
#avg_storage ⇒ Object
The average amount of storage consumption during the given date range for the specific publisher.
-
#bandwidth ⇒ Object
The total bandwidth usage during the given date range (in MB).
-
#combined_bandwidth_storage ⇒ Object
The combined amount of bandwidth and storage consumed during the given date range for the specific publisher.
-
#deleted_storage ⇒ Object
Amount of deleted storage in MB.
-
#entries_count ⇒ Object
Number of new entries created during specific date range.
-
#image_entries_count ⇒ Object
Number of new image entries created during specific date range.
-
#mix_entries_count ⇒ Object
Number of new mix entries created during specific date range.
-
#partner_created_at ⇒ Object
Partner creation date (Unix timestamp).
-
#partner_id ⇒ Object
Partner ID.
-
#partner_name ⇒ Object
Partner name.
-
#partner_package ⇒ Object
Partner package.
-
#partner_status ⇒ Object
Partner status.
-
#peak_storage ⇒ Object
The peak amount of storage consumption during the given date range for the specific publisher.
-
#plays ⇒ Object
Number of plays in the specific date range.
-
#storage ⇒ Object
The change in storage consumption (new uploads) during the given date range (in MB).
-
#total_entries_count ⇒ Object
Total number of entries.
-
#total_storage ⇒ Object
The total storage consumption (in MB).
-
#transcoding_usage ⇒ Object
Amount of transcoding usage in MB.
-
#video_entries_count ⇒ Object
Number of new video entries created during specific date range.
-
#views ⇒ Object
Number of player loads in the specific date range.
Attributes inherited from KalturaObjectBase
#object_type, #related_objects
Instance Method Summary collapse
Methods inherited from KalturaObjectBase
Instance Attribute Details
#audio_entries_count ⇒ Object
Number of new audio entries created during specific date range
351 352 353 |
# File 'lib/kaltura_plugins/kaltura_system_partner_client_plugin.rb', line 351 def audio_entries_count @audio_entries_count end |
#avg_storage ⇒ Object
The average amount of storage consumption during the given date range for the specific publisher
369 370 371 |
# File 'lib/kaltura_plugins/kaltura_system_partner_client_plugin.rb', line 369 def avg_storage @avg_storage end |
#bandwidth ⇒ Object
The total bandwidth usage during the given date range (in MB)
357 358 359 |
# File 'lib/kaltura_plugins/kaltura_system_partner_client_plugin.rb', line 357 def bandwidth @bandwidth end |
#combined_bandwidth_storage ⇒ Object
The combined amount of bandwidth and storage consumed during the given date range for the specific publisher
372 373 374 |
# File 'lib/kaltura_plugins/kaltura_system_partner_client_plugin.rb', line 372 def combined_bandwidth_storage @combined_bandwidth_storage end |
#deleted_storage ⇒ Object
Amount of deleted storage in MB
375 376 377 |
# File 'lib/kaltura_plugins/kaltura_system_partner_client_plugin.rb', line 375 def deleted_storage @deleted_storage end |
#entries_count ⇒ Object
Number of new entries created during specific date range
339 340 341 |
# File 'lib/kaltura_plugins/kaltura_system_partner_client_plugin.rb', line 339 def entries_count @entries_count end |
#image_entries_count ⇒ Object
Number of new image entries created during specific date range
348 349 350 |
# File 'lib/kaltura_plugins/kaltura_system_partner_client_plugin.rb', line 348 def image_entries_count @image_entries_count end |
#mix_entries_count ⇒ Object
Number of new mix entries created during specific date range
354 355 356 |
# File 'lib/kaltura_plugins/kaltura_system_partner_client_plugin.rb', line 354 def mix_entries_count @mix_entries_count end |
#partner_created_at ⇒ Object
Partner creation date (Unix timestamp)
330 331 332 |
# File 'lib/kaltura_plugins/kaltura_system_partner_client_plugin.rb', line 330 def partner_created_at @partner_created_at end |
#partner_id ⇒ Object
Partner ID
318 319 320 |
# File 'lib/kaltura_plugins/kaltura_system_partner_client_plugin.rb', line 318 def partner_id @partner_id end |
#partner_name ⇒ Object
Partner name
321 322 323 |
# File 'lib/kaltura_plugins/kaltura_system_partner_client_plugin.rb', line 321 def partner_name @partner_name end |
#partner_package ⇒ Object
Partner package
327 328 329 |
# File 'lib/kaltura_plugins/kaltura_system_partner_client_plugin.rb', line 327 def partner_package @partner_package end |
#partner_status ⇒ Object
Partner status
324 325 326 |
# File 'lib/kaltura_plugins/kaltura_system_partner_client_plugin.rb', line 324 def partner_status @partner_status end |
#peak_storage ⇒ Object
The peak amount of storage consumption during the given date range for the specific publisher
366 367 368 |
# File 'lib/kaltura_plugins/kaltura_system_partner_client_plugin.rb', line 366 def peak_storage @peak_storage end |
#plays ⇒ Object
Number of plays in the specific date range
336 337 338 |
# File 'lib/kaltura_plugins/kaltura_system_partner_client_plugin.rb', line 336 def plays @plays end |
#storage ⇒ Object
The change in storage consumption (new uploads) during the given date range (in MB)
363 364 365 |
# File 'lib/kaltura_plugins/kaltura_system_partner_client_plugin.rb', line 363 def storage @storage end |
#total_entries_count ⇒ Object
Total number of entries
342 343 344 |
# File 'lib/kaltura_plugins/kaltura_system_partner_client_plugin.rb', line 342 def total_entries_count @total_entries_count end |
#total_storage ⇒ Object
The total storage consumption (in MB)
360 361 362 |
# File 'lib/kaltura_plugins/kaltura_system_partner_client_plugin.rb', line 360 def total_storage @total_storage end |
#transcoding_usage ⇒ Object
Amount of transcoding usage in MB
378 379 380 |
# File 'lib/kaltura_plugins/kaltura_system_partner_client_plugin.rb', line 378 def transcoding_usage @transcoding_usage end |
#video_entries_count ⇒ Object
Number of new video entries created during specific date range
345 346 347 |
# File 'lib/kaltura_plugins/kaltura_system_partner_client_plugin.rb', line 345 def video_entries_count @video_entries_count end |
#views ⇒ Object
Number of player loads in the specific date range
333 334 335 |
# File 'lib/kaltura_plugins/kaltura_system_partner_client_plugin.rb', line 333 def views @views end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 |
# File 'lib/kaltura_plugins/kaltura_system_partner_client_plugin.rb', line 441 def from_xml(xml_element) super self.partner_id = xml_element.elements['partnerId'].text self.partner_name = xml_element.elements['partnerName'].text self.partner_status = xml_element.elements['partnerStatus'].text self.partner_package = xml_element.elements['partnerPackage'].text self.partner_created_at = xml_element.elements['partnerCreatedAt'].text self.views = xml_element.elements['views'].text self.plays = xml_element.elements['plays'].text self.entries_count = xml_element.elements['entriesCount'].text self.total_entries_count = xml_element.elements['totalEntriesCount'].text self.video_entries_count = xml_element.elements['videoEntriesCount'].text self.image_entries_count = xml_element.elements['imageEntriesCount'].text self.audio_entries_count = xml_element.elements['audioEntriesCount'].text self.mix_entries_count = xml_element.elements['mixEntriesCount'].text self.bandwidth = xml_element.elements['bandwidth'].text self.total_storage = xml_element.elements['totalStorage'].text self.storage = xml_element.elements['storage'].text self.peak_storage = xml_element.elements['peakStorage'].text self.avg_storage = xml_element.elements['avgStorage'].text self.combined_bandwidth_storage = xml_element.elements['combinedBandwidthStorage'].text self.deleted_storage = xml_element.elements['deletedStorage'].text self.transcoding_usage = xml_element.elements['transcodingUsage'].text end |