Class VirtualMachine

    • Constructor Detail

      • VirtualMachine

        public VirtualMachine()
    • Method Detail

      • getProductInformationList

        public java.util.List<ProductInformation> getProductInformationList()
        Product Information associated with this Virtual Machine
      • setProductInformationList

        public void setProductInformationList​(java.util.List<ProductInformation> ProductInformationList)
        Product Information associated with this Virtual Machine
      • getId

        public int getId()
        id of this virtual machine
      • setId

        public void setId​(int Id)
        id of this virtual machine
      • getName

        public java.lang.String getName()
        Name of this VM
      • setName

        public void setName​(java.lang.String Name)
        Name of this VM
      • getUUID

        public java.lang.String getUUID()
        UUID of this VM
      • setUUID

        public void setUUID​(java.lang.String UUID)
        UUID of this VM
      • getInfo

        public java.lang.String getInfo()
        Information about this VM
      • setInfo

        public void setInfo​(java.lang.String Info)
        Information about this VM
      • getBaselineVMPath

        public java.lang.String getBaselineVMPath()
        Information about the baseline VM used, actually this is the path of the baseline VM Info XML
      • setBaselineVMPath

        public void setBaselineVMPath​(java.lang.String BaselineVMPath)
        Information about the baseline VM used, actually this is the path of the baseline VM Info XML
      • getVirtualMachineVersion

        public java.lang.String getVirtualMachineVersion()
        Version about this VM
      • setVirtualMachineVersion

        public void setVirtualMachineVersion​(java.lang.String VirtualMachineVersion)
        Version about this VM
      • getScriptsInformation

        public ScriptsInformation getScriptsInformation()
        Script Information
      • setScriptsInformation

        public void setScriptsInformation​(ScriptsInformation ScriptsInformation)
        Script Information
      • getOperatingSystemPackageInformation

        public java.util.List<OperatingSystemPackage> getOperatingSystemPackageInformation()
        OS Package Information about this VM
      • setOperatingSystemPackageInformation

        public void setOperatingSystemPackageInformation​(java.util.List<OperatingSystemPackage> OperatingSystemPackageInformation)
        OS Package Information about this VM
      • getBuildTimeApplicationInstallationInformation

        public ApplicationInstallationInformation getBuildTimeApplicationInstallationInformation()
        Application Installation Information about this VM
      • setBuildTimeApplicationInstallationInformation

        public void setBuildTimeApplicationInstallationInformation​(ApplicationInstallationInformation BuildTimeApplicationInstallationInformation)
        Application Installation Information about this VM
      • getFirstBootTimeApplicationInstallationInformation

        public ApplicationInstallationInformation getFirstBootTimeApplicationInstallationInformation()
        Application Installation Information about this VM
      • setFirstBootTimeApplicationInstallationInformation

        public void setFirstBootTimeApplicationInstallationInformation​(ApplicationInstallationInformation FirstBootTimeApplicationInstallationInformation)
        Application Installation Information about this VM
      • getVirtualHardwareInformation

        public VirtualHardwareInformation getVirtualHardwareInformation()
        Hardware Information about this VM
      • setVirtualHardwareInformation

        public void setVirtualHardwareInformation​(VirtualHardwareInformation VirtualHardwareInformation)
        Hardware Information about this VM
      • getChoosenVMInfo

        public ChoosenVM getChoosenVMInfo()
        Information about the VMTemplate/VM which can be used to build the virtual Appliance
      • setChoosenVMInfo

        public void setChoosenVMInfo​(ChoosenVM ChoosenVMInfo)
        Information about the VMTemplate/VM which can be used to build the virtual Appliance
      • getApplianceJVMProperties

        public java.lang.String getApplianceJVMProperties()
        The name of the JVM pack to be bundled with each tier of a virtual appliance
      • setApplianceJVMProperties

        public void setApplianceJVMProperties​(java.lang.String ApplianceJVMProperties)
        The name of the JVM pack to be bundled with each tier of a virtual appliance