All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.vmware.vim.VirtualMachineCapability Maven / Gradle / Ivy

The newest version!

package com.vmware.vim;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;


/**
 * 

Java class for VirtualMachineCapability complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

 * <complexType name="VirtualMachineCapability">
 *   <complexContent>
 *     <extension base="{urn:vim2}DynamicData">
 *       <sequence>
 *         <element name="snapshotOperationsSupported" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
 *         <element name="multipleSnapshotsSupported" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
 *         <element name="snapshotConfigSupported" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
 *         <element name="poweredOffSnapshotsSupported" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
 *         <element name="memorySnapshotsSupported" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
 *         <element name="revertToSnapshotSupported" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
 *         <element name="quiescedSnapshotsSupported" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
 *         <element name="consolePreferencesSupported" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
 *         <element name="cpuFeatureMaskSupported" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
 *         <element name="s1AcpiManagementSupported" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
 *         <element name="settingScreenResolutionSupported" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
 *         <element name="toolsAutoUpdateSupported" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
 *       </sequence>
 *     </extension>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "VirtualMachineCapability", propOrder = { "snapshotOperationsSupported", "multipleSnapshotsSupported", "snapshotConfigSupported", "poweredOffSnapshotsSupported", "memorySnapshotsSupported", "revertToSnapshotSupported", "quiescedSnapshotsSupported", "consolePreferencesSupported", "cpuFeatureMaskSupported", "s1AcpiManagementSupported", "settingScreenResolutionSupported", "toolsAutoUpdateSupported" }) public class VirtualMachineCapability extends DynamicData { protected boolean snapshotOperationsSupported; protected boolean multipleSnapshotsSupported; protected boolean snapshotConfigSupported; protected boolean poweredOffSnapshotsSupported; protected boolean memorySnapshotsSupported; protected boolean revertToSnapshotSupported; protected boolean quiescedSnapshotsSupported; protected boolean consolePreferencesSupported; protected boolean cpuFeatureMaskSupported; protected boolean s1AcpiManagementSupported; protected boolean settingScreenResolutionSupported; protected boolean toolsAutoUpdateSupported; /** * Gets the value of the snapshotOperationsSupported property. * */ public boolean isSnapshotOperationsSupported() { return snapshotOperationsSupported; } /** * Sets the value of the snapshotOperationsSupported property. * */ public void setSnapshotOperationsSupported(boolean value) { this.snapshotOperationsSupported = value; } /** * Gets the value of the multipleSnapshotsSupported property. * */ public boolean isMultipleSnapshotsSupported() { return multipleSnapshotsSupported; } /** * Sets the value of the multipleSnapshotsSupported property. * */ public void setMultipleSnapshotsSupported(boolean value) { this.multipleSnapshotsSupported = value; } /** * Gets the value of the snapshotConfigSupported property. * */ public boolean isSnapshotConfigSupported() { return snapshotConfigSupported; } /** * Sets the value of the snapshotConfigSupported property. * */ public void setSnapshotConfigSupported(boolean value) { this.snapshotConfigSupported = value; } /** * Gets the value of the poweredOffSnapshotsSupported property. * */ public boolean isPoweredOffSnapshotsSupported() { return poweredOffSnapshotsSupported; } /** * Sets the value of the poweredOffSnapshotsSupported property. * */ public void setPoweredOffSnapshotsSupported(boolean value) { this.poweredOffSnapshotsSupported = value; } /** * Gets the value of the memorySnapshotsSupported property. * */ public boolean isMemorySnapshotsSupported() { return memorySnapshotsSupported; } /** * Sets the value of the memorySnapshotsSupported property. * */ public void setMemorySnapshotsSupported(boolean value) { this.memorySnapshotsSupported = value; } /** * Gets the value of the revertToSnapshotSupported property. * */ public boolean isRevertToSnapshotSupported() { return revertToSnapshotSupported; } /** * Sets the value of the revertToSnapshotSupported property. * */ public void setRevertToSnapshotSupported(boolean value) { this.revertToSnapshotSupported = value; } /** * Gets the value of the quiescedSnapshotsSupported property. * */ public boolean isQuiescedSnapshotsSupported() { return quiescedSnapshotsSupported; } /** * Sets the value of the quiescedSnapshotsSupported property. * */ public void setQuiescedSnapshotsSupported(boolean value) { this.quiescedSnapshotsSupported = value; } /** * Gets the value of the consolePreferencesSupported property. * */ public boolean isConsolePreferencesSupported() { return consolePreferencesSupported; } /** * Sets the value of the consolePreferencesSupported property. * */ public void setConsolePreferencesSupported(boolean value) { this.consolePreferencesSupported = value; } /** * Gets the value of the cpuFeatureMaskSupported property. * */ public boolean isCpuFeatureMaskSupported() { return cpuFeatureMaskSupported; } /** * Sets the value of the cpuFeatureMaskSupported property. * */ public void setCpuFeatureMaskSupported(boolean value) { this.cpuFeatureMaskSupported = value; } /** * Gets the value of the s1AcpiManagementSupported property. * */ public boolean isS1AcpiManagementSupported() { return s1AcpiManagementSupported; } /** * Sets the value of the s1AcpiManagementSupported property. * */ public void setS1AcpiManagementSupported(boolean value) { this.s1AcpiManagementSupported = value; } /** * Gets the value of the settingScreenResolutionSupported property. * */ public boolean isSettingScreenResolutionSupported() { return settingScreenResolutionSupported; } /** * Sets the value of the settingScreenResolutionSupported property. * */ public void setSettingScreenResolutionSupported(boolean value) { this.settingScreenResolutionSupported = value; } /** * Gets the value of the toolsAutoUpdateSupported property. * */ public boolean isToolsAutoUpdateSupported() { return toolsAutoUpdateSupported; } /** * Sets the value of the toolsAutoUpdateSupported property. * */ public void setToolsAutoUpdateSupported(boolean value) { this.toolsAutoUpdateSupported = value; } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy