Class VmTemplateConfigurationResponse

java.lang.Object
com.iland.core.web.rest.response.vapptemplate.VmTemplateConfigurationResponse
All Implemented Interfaces:
Serializable

public class VmTemplateConfigurationResponse extends Object implements Serializable
VM Template Configuration Response.
Author:
Brett Snyder
See Also:
  • 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 uuid
      name - the name
      description - the description
      memoryInBytes - the memory in bytes
      numberOfCpus - the number of cpus
      numberOfCpuCoresPerSocket - the number of cpu cores per socket
      storageProfileUuid - the storage profile uuid
      hardwareVersion - the hardware version
      operatingSystemVersion - the operating system version
      exposeCpuVirtualization - the expose cpu virtualization
      computerName - the computer name
      disks - the disks
      vnics - the vnics
      eulaSections - the eula sections
  • Method Details

    • getUuid

      public String getUuid()
      Gets uuid.
      Returns:
      the uuid
    • getName

      public String getName()
      Gets name.
      Returns:
      the name
    • getDescription

      public String 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

      public String getStorageProfileUuid()
      Gets storage profile uuid.
      Returns:
      the storage profile uuid
    • getHardwareVersion

      public String getHardwareVersion()
      Gets hardware version.
      Returns:
      the hardware version
    • getOperatingSystemVersion

      public String getOperatingSystemVersion()
      Gets operating system version.
      Returns:
      the operating system version
    • isExposeCpuVirtualization

      public boolean isExposeCpuVirtualization()
      Is expose cpu virtualization boolean.
      Returns:
      the boolean
    • getComputerName

      public String getComputerName()
      Gets computer name.
      Returns:
      the computer name
    • getDisks

      Gets disks.
      Returns:
      the disks
    • getVnics

      Gets vnics.
      Returns:
      the vnics
    • getEulaSections

      public List<EulaSection> getEulaSections()
      Gets the EULA sections.
      Returns:
      the EULA sections