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

com.vmware.vim.HostConfigManager 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 HostConfigManager complex type. * *

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

 * <complexType name="HostConfigManager">
 *   <complexContent>
 *     <extension base="{urn:vim2}DynamicData">
 *       <sequence>
 *         <element name="cpuScheduler" type="{urn:vim2}ManagedObjectReference" minOccurs="0"/>
 *         <element name="datastoreSystem" type="{urn:vim2}ManagedObjectReference" minOccurs="0"/>
 *         <element name="memoryManager" type="{urn:vim2}ManagedObjectReference" minOccurs="0"/>
 *         <element name="storageSystem" type="{urn:vim2}ManagedObjectReference" minOccurs="0"/>
 *         <element name="networkSystem" type="{urn:vim2}ManagedObjectReference" minOccurs="0"/>
 *         <element name="vmotionSystem" type="{urn:vim2}ManagedObjectReference" minOccurs="0"/>
 *         <element name="serviceSystem" type="{urn:vim2}ManagedObjectReference" minOccurs="0"/>
 *         <element name="firewallSystem" type="{urn:vim2}ManagedObjectReference" minOccurs="0"/>
 *         <element name="advancedOption" type="{urn:vim2}ManagedObjectReference" minOccurs="0"/>
 *         <element name="diagnosticSystem" type="{urn:vim2}ManagedObjectReference" minOccurs="0"/>
 *         <element name="autoStartManager" type="{urn:vim2}ManagedObjectReference" minOccurs="0"/>
 *         <element name="snmpSystem" type="{urn:vim2}ManagedObjectReference" minOccurs="0"/>
 *       </sequence>
 *     </extension>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "HostConfigManager", propOrder = { "cpuScheduler", "datastoreSystem", "memoryManager", "storageSystem", "networkSystem", "vmotionSystem", "serviceSystem", "firewallSystem", "advancedOption", "diagnosticSystem", "autoStartManager", "snmpSystem" }) public class HostConfigManager extends DynamicData { protected ManagedObjectReference cpuScheduler; protected ManagedObjectReference datastoreSystem; protected ManagedObjectReference memoryManager; protected ManagedObjectReference storageSystem; protected ManagedObjectReference networkSystem; protected ManagedObjectReference vmotionSystem; protected ManagedObjectReference serviceSystem; protected ManagedObjectReference firewallSystem; protected ManagedObjectReference advancedOption; protected ManagedObjectReference diagnosticSystem; protected ManagedObjectReference autoStartManager; protected ManagedObjectReference snmpSystem; /** * Gets the value of the cpuScheduler property. * * @return * possible object is * {@link ManagedObjectReference } * */ public ManagedObjectReference getCpuScheduler() { return cpuScheduler; } /** * Sets the value of the cpuScheduler property. * * @param value * allowed object is * {@link ManagedObjectReference } * */ public void setCpuScheduler(ManagedObjectReference value) { this.cpuScheduler = value; } /** * Gets the value of the datastoreSystem property. * * @return * possible object is * {@link ManagedObjectReference } * */ public ManagedObjectReference getDatastoreSystem() { return datastoreSystem; } /** * Sets the value of the datastoreSystem property. * * @param value * allowed object is * {@link ManagedObjectReference } * */ public void setDatastoreSystem(ManagedObjectReference value) { this.datastoreSystem = value; } /** * Gets the value of the memoryManager property. * * @return * possible object is * {@link ManagedObjectReference } * */ public ManagedObjectReference getMemoryManager() { return memoryManager; } /** * Sets the value of the memoryManager property. * * @param value * allowed object is * {@link ManagedObjectReference } * */ public void setMemoryManager(ManagedObjectReference value) { this.memoryManager = value; } /** * Gets the value of the storageSystem property. * * @return * possible object is * {@link ManagedObjectReference } * */ public ManagedObjectReference getStorageSystem() { return storageSystem; } /** * Sets the value of the storageSystem property. * * @param value * allowed object is * {@link ManagedObjectReference } * */ public void setStorageSystem(ManagedObjectReference value) { this.storageSystem = value; } /** * Gets the value of the networkSystem property. * * @return * possible object is * {@link ManagedObjectReference } * */ public ManagedObjectReference getNetworkSystem() { return networkSystem; } /** * Sets the value of the networkSystem property. * * @param value * allowed object is * {@link ManagedObjectReference } * */ public void setNetworkSystem(ManagedObjectReference value) { this.networkSystem = value; } /** * Gets the value of the vmotionSystem property. * * @return * possible object is * {@link ManagedObjectReference } * */ public ManagedObjectReference getVmotionSystem() { return vmotionSystem; } /** * Sets the value of the vmotionSystem property. * * @param value * allowed object is * {@link ManagedObjectReference } * */ public void setVmotionSystem(ManagedObjectReference value) { this.vmotionSystem = value; } /** * Gets the value of the serviceSystem property. * * @return * possible object is * {@link ManagedObjectReference } * */ public ManagedObjectReference getServiceSystem() { return serviceSystem; } /** * Sets the value of the serviceSystem property. * * @param value * allowed object is * {@link ManagedObjectReference } * */ public void setServiceSystem(ManagedObjectReference value) { this.serviceSystem = value; } /** * Gets the value of the firewallSystem property. * * @return * possible object is * {@link ManagedObjectReference } * */ public ManagedObjectReference getFirewallSystem() { return firewallSystem; } /** * Sets the value of the firewallSystem property. * * @param value * allowed object is * {@link ManagedObjectReference } * */ public void setFirewallSystem(ManagedObjectReference value) { this.firewallSystem = value; } /** * Gets the value of the advancedOption property. * * @return * possible object is * {@link ManagedObjectReference } * */ public ManagedObjectReference getAdvancedOption() { return advancedOption; } /** * Sets the value of the advancedOption property. * * @param value * allowed object is * {@link ManagedObjectReference } * */ public void setAdvancedOption(ManagedObjectReference value) { this.advancedOption = value; } /** * Gets the value of the diagnosticSystem property. * * @return * possible object is * {@link ManagedObjectReference } * */ public ManagedObjectReference getDiagnosticSystem() { return diagnosticSystem; } /** * Sets the value of the diagnosticSystem property. * * @param value * allowed object is * {@link ManagedObjectReference } * */ public void setDiagnosticSystem(ManagedObjectReference value) { this.diagnosticSystem = value; } /** * Gets the value of the autoStartManager property. * * @return * possible object is * {@link ManagedObjectReference } * */ public ManagedObjectReference getAutoStartManager() { return autoStartManager; } /** * Sets the value of the autoStartManager property. * * @param value * allowed object is * {@link ManagedObjectReference } * */ public void setAutoStartManager(ManagedObjectReference value) { this.autoStartManager = value; } /** * Gets the value of the snmpSystem property. * * @return * possible object is * {@link ManagedObjectReference } * */ public ManagedObjectReference getSnmpSystem() { return snmpSystem; } /** * Sets the value of the snmpSystem property. * * @param value * allowed object is * {@link ManagedObjectReference } * */ public void setSnmpSystem(ManagedObjectReference value) { this.snmpSystem = value; } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy