public class CdoSetter extends Object
| Constructor and Description |
|---|
CdoSetter() |
| Modifier and Type | Method and Description |
|---|---|
static ArchitectureType |
setArchitectureType(ArchitectureTypeRepository architectureTypeRepository,
String name) |
static ComputeNode |
setComputeNode(Rack rack,
String nodeName) |
static ProcessingUnitSpecification |
setCpu(int i,
ComputeNode node,
String nodeName,
double frequency,
int totalNumberOfCores,
ArchitectureType architectureType) |
static PuMeasurement |
setCpuMeasurement(PhysicalLoadModel physicalLoadModel,
ProcessingUnitSpecification cpu,
String nodeName) |
static Utilization |
setCpuUtilization(PuMeasurement cpuMeasurement,
double totalCpuUsed,
String nodeName) |
static Hypervisor |
setHypervisor(String nodeName,
LogicalDCModel logicalDCModel,
ComputeNode node,
HypervisorType hypervisorType) |
static HypervisorType |
setHypervisorType(HypervisorRepository hypervisorRepository) |
static HypervisorType |
setHypervisorType(HypervisorRepository hypervisorRepository,
String name) |
static InterconnectMeasurement |
setInterconnectMeasurement(PhysicalLoadModel physicalLoadModel,
double totalMeasuredThroughput,
String nodeName) |
static MemoryMeasurement |
setMemoryMeasurement(PhysicalLoadModel physicalLoadModel,
MemorySpecification memory,
String nodeName) |
static MemorySpecification |
setMemorySpecification(ComputeNode node,
String nodeName,
long totalMemorySize) |
static Utilization |
setMemoryUtilization(MemoryMeasurement memoryMeasurement,
double totalMemoryUsed,
String nodeName) |
static PuAffinity |
setPuAffinity(VirtualMachine vm) |
static Rack |
setRack(PhysicalDCModel physicalDCModel) |
static StorageSpecification |
setStorage(ComputeNode node,
String nodeName,
long totalStorage) |
static StorageMeasurement |
setStorageMeasurement(PhysicalLoadModel physicalLoadModel,
StorageSpecification storage,
String nodeName) |
static Utilization |
setStorageUtilization(StorageMeasurement storageMeasurement,
double totalStorageUsed,
String nodeName) |
static VirtualProcessingUnit |
setVCpu_old(VirtualMachine vm,
String vmName) |
static VirtualProcessingUnit |
setVCpu(VirtualMachine vm,
String vmName) |
static VirtualProcessingUnitsMeasurement |
setVCpuMeasurement(VirtualProcessingUnit vCpu,
LogicalLoadModel logicalLoadModel,
String vmName) |
static Utilization |
setVCpuUtilization(VirtualProcessingUnitsMeasurement vCpuMeasurement,
int counter,
double vmCpuUtil) |
static VirtualMachine |
setVirtualMachine(VMImageInstance vmImageInstance,
String vmName,
Hypervisor hypervisor) |
static VirtualMemory |
setVMemory(long vmMemoryProvisioned,
VirtualMachine vm,
String vmName) |
static VirtualMemoryMeasurement |
setVMemoryMeasurement(VirtualMemory vMemory,
String vmName,
LogicalLoadModel logicalLoadModel) |
static Utilization |
setVMemoryUtilization(VirtualMemoryMeasurement vMemoryMeasurement,
String vmName,
double vmMemoryUtilFinal) |
static VMImage |
setVMImage(LogicalDCModel logicalDCModel) |
public static ComputeNode setComputeNode(Rack rack,
String nodeName)
public static HypervisorType setHypervisorType(HypervisorRepository hypervisorRepository,
String name)
public static HypervisorType setHypervisorType(HypervisorRepository hypervisorRepository)
public static ArchitectureType setArchitectureType(ArchitectureTypeRepository architectureTypeRepository,
String name)
public static Rack setRack(PhysicalDCModel physicalDCModel)
public static Utilization setVCpuUtilization(VirtualProcessingUnitsMeasurement vCpuMeasurement,
int counter,
double vmCpuUtil)
public static VirtualProcessingUnit setVCpu(VirtualMachine vm,
String vmName)
public static VirtualProcessingUnitsMeasurement setVCpuMeasurement(VirtualProcessingUnit vCpu,
LogicalLoadModel logicalLoadModel,
String vmName)
public static VirtualMemoryMeasurement setVMemoryMeasurement(VirtualMemory vMemory,
String vmName,
LogicalLoadModel logicalLoadModel)
public static Utilization setVMemoryUtilization(VirtualMemoryMeasurement vMemoryMeasurement,
String vmName,
double vmMemoryUtilFinal)
public static VirtualProcessingUnit setVCpu_old(VirtualMachine vm,
String vmName)
public static VirtualMachine setVirtualMachine(VMImageInstance vmImageInstance,
String vmName,
Hypervisor hypervisor)
public static PuAffinity setPuAffinity(VirtualMachine vm)
public static VMImage setVMImage(LogicalDCModel logicalDCModel)
public static Hypervisor setHypervisor(String nodeName, LogicalDCModel logicalDCModel, ComputeNode node, HypervisorType hypervisorType)
public static VirtualMemory setVMemory(long vmMemoryProvisioned,
VirtualMachine vm,
String vmName)
public static InterconnectMeasurement setInterconnectMeasurement(PhysicalLoadModel physicalLoadModel,
double totalMeasuredThroughput,
String nodeName)
public static Utilization setStorageUtilization(StorageMeasurement storageMeasurement,
double totalStorageUsed,
String nodeName)
public static StorageMeasurement setStorageMeasurement(PhysicalLoadModel physicalLoadModel,
StorageSpecification storage,
String nodeName)
public static Utilization setMemoryUtilization(MemoryMeasurement memoryMeasurement,
double totalMemoryUsed,
String nodeName)
public static MemoryMeasurement setMemoryMeasurement(PhysicalLoadModel physicalLoadModel,
MemorySpecification memory,
String nodeName)
public static MemorySpecification setMemorySpecification(ComputeNode node,
String nodeName,
long totalMemorySize)
public static Utilization setCpuUtilization(PuMeasurement cpuMeasurement,
double totalCpuUsed,
String nodeName)
public static StorageSpecification setStorage(ComputeNode node,
String nodeName,
long totalStorage)
public static PuMeasurement setCpuMeasurement(PhysicalLoadModel physicalLoadModel,
ProcessingUnitSpecification cpu,
String nodeName)
public static ProcessingUnitSpecification setCpu(int i,
ComputeNode node,
String nodeName,
double frequency,
int totalNumberOfCores,
ArchitectureType architectureType)