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