package io.fathom.cloud.compute.api.os.model; public class Hypervisor { public long id; public String hypervisor_hostname; public Long current_workload; public Long disk_available_least; public Long free_disk_gb; public Long free_ram_mb; public Long local_gb; public Long local_gb_used; public Long memory_mb; public Long memory_mb_used; public Long running_vms; public Long vcpus; public Long vcpus_used; // For statistics public Long count; // elem.set('hypervisor_type') // elem.set('hypervisor_version') // elem.set('current_workload') // elem.set('cpu_info') // // service = xmlutil.SubTemplateElement(elem, 'service', // selector='service') // service.set('id') // service.set('host') // "hypervisors": [ // { // "cpu_info": "?", // "current_workload": 0, // "disk_available_least": null, // "free_disk_gb": 1028, // "free_ram_mb": 7680, // "hypervisor_hostname": "fake-mini", // "hypervisor_type": "fake", // "hypervisor_version": 1, // "id": 1, // "local_gb": 1028, // "local_gb_used": 0, // "memory_mb": 8192, // "memory_mb_used": 512, // "running_vms": 0, // "service": { // "host": "1e0d7892083548cfb347e782d3b20342", // "id": 2 // }, // "vcpus": 1, // "vcpus_used": 0 // } // ] }