Class VmTemplateConfigurationResponse
java.lang.Object
com.iland.core.web.rest.response.vapptemplate.VmTemplateConfigurationResponse
- All Implemented Interfaces:
Serializable
VM Template Configuration Response.
- Author:
- Brett Snyder
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionVmTemplateConfigurationResponse(String uuid, String name, String description, long memoryInBytes, int numberOfCpus, int numberOfCpuCoresPerSocket, String storageProfileUuid, String hardwareVersion, String operatingSystemVersion, boolean exposeCpuVirtualization, String computerName, List<TemplateDiskConfigurationResponse> disks, List<TemplateVnicConfigurationResponse> vnics, List<EulaSection> eulaSections) Instantiates a new Vm template configuration. -
Method Summary
Modifier and TypeMethodDescriptionGets computer name.Gets description.getDisks()Gets disks.Gets the EULA sections.Gets hardware version.longGets memory in bytes.getName()Gets name.intGets number of cpu cores per socket.intGets number of cpus.Gets operating system version.Gets storage profile uuid.getUuid()Gets uuid.getVnics()Gets vnics.booleanIs expose cpu virtualization boolean.
-
Constructor Details
-
VmTemplateConfigurationResponse
public VmTemplateConfigurationResponse(String uuid, String name, String description, long memoryInBytes, int numberOfCpus, int numberOfCpuCoresPerSocket, String storageProfileUuid, String hardwareVersion, String operatingSystemVersion, boolean exposeCpuVirtualization, String computerName, List<TemplateDiskConfigurationResponse> disks, List<TemplateVnicConfigurationResponse> vnics, List<EulaSection> eulaSections) Instantiates a new Vm template configuration.- Parameters:
uuid- the uuidname- the namedescription- the descriptionmemoryInBytes- the memory in bytesnumberOfCpus- the number of cpusnumberOfCpuCoresPerSocket- the number of cpu cores per socketstorageProfileUuid- the storage profile uuidhardwareVersion- the hardware versionoperatingSystemVersion- the operating system versionexposeCpuVirtualization- the expose cpu virtualizationcomputerName- the computer namedisks- the disksvnics- the vnicseulaSections- the eula sections
-
-
Method Details
-
getUuid
Gets uuid.- Returns:
- the uuid
-
getName
Gets name.- Returns:
- the name
-
getDescription
Gets description.- Returns:
- the description
-
getMemoryInBytes
public long getMemoryInBytes()Gets memory in bytes.- Returns:
- the memory in bytes
-
getNumberOfCpus
public int getNumberOfCpus()Gets number of cpus.- Returns:
- the number of cpus
-
getNumberOfCpuCoresPerSocket
public int getNumberOfCpuCoresPerSocket()Gets number of cpu cores per socket.- Returns:
- the number of cpu cores per socket
-
getStorageProfileUuid
Gets storage profile uuid.- Returns:
- the storage profile uuid
-
getHardwareVersion
Gets hardware version.- Returns:
- the hardware version
-
getOperatingSystemVersion
Gets operating system version.- Returns:
- the operating system version
-
isExposeCpuVirtualization
public boolean isExposeCpuVirtualization()Is expose cpu virtualization boolean.- Returns:
- the boolean
-
getComputerName
Gets computer name.- Returns:
- the computer name
-
getDisks
Gets disks.- Returns:
- the disks
-
getVnics
Gets vnics.- Returns:
- the vnics
-
getEulaSections
Gets the EULA sections.- Returns:
- the EULA sections
-