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

com.vmware.vim.ServiceContent 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.XmlElement;
import javax.xml.bind.annotation.XmlType;


/**
 * 

Java class for ServiceContent complex type. * *

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

 * <complexType name="ServiceContent">
 *   <complexContent>
 *     <extension base="{urn:vim2}DynamicData">
 *       <sequence>
 *         <element name="rootFolder" type="{urn:vim2}ManagedObjectReference"/>
 *         <element name="propertyCollector" type="{urn:vim2}ManagedObjectReference"/>
 *         <element name="about" type="{urn:vim2}AboutInfo"/>
 *         <element name="setting" type="{urn:vim2}ManagedObjectReference" minOccurs="0"/>
 *         <element name="userDirectory" type="{urn:vim2}ManagedObjectReference" minOccurs="0"/>
 *         <element name="sessionManager" type="{urn:vim2}ManagedObjectReference" minOccurs="0"/>
 *         <element name="authorizationManager" type="{urn:vim2}ManagedObjectReference" minOccurs="0"/>
 *         <element name="perfManager" type="{urn:vim2}ManagedObjectReference" minOccurs="0"/>
 *         <element name="scheduledTaskManager" type="{urn:vim2}ManagedObjectReference" minOccurs="0"/>
 *         <element name="alarmManager" type="{urn:vim2}ManagedObjectReference" minOccurs="0"/>
 *         <element name="eventManager" type="{urn:vim2}ManagedObjectReference" minOccurs="0"/>
 *         <element name="taskManager" type="{urn:vim2}ManagedObjectReference" minOccurs="0"/>
 *         <element name="customizationSpecManager" type="{urn:vim2}ManagedObjectReference" minOccurs="0"/>
 *         <element name="customFieldsManager" type="{urn:vim2}ManagedObjectReference" minOccurs="0"/>
 *         <element name="accountManager" type="{urn:vim2}ManagedObjectReference" minOccurs="0"/>
 *         <element name="diagnosticManager" type="{urn:vim2}ManagedObjectReference" minOccurs="0"/>
 *         <element name="licenseManager" type="{urn:vim2}ManagedObjectReference" minOccurs="0"/>
 *         <element name="searchIndex" type="{urn:vim2}ManagedObjectReference" minOccurs="0"/>
 *       </sequence>
 *     </extension>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "ServiceContent", propOrder = { "rootFolder", "propertyCollector", "about", "setting", "userDirectory", "sessionManager", "authorizationManager", "perfManager", "scheduledTaskManager", "alarmManager", "eventManager", "taskManager", "customizationSpecManager", "customFieldsManager", "accountManager", "diagnosticManager", "licenseManager", "searchIndex" }) public class ServiceContent extends DynamicData { @XmlElement(required = true) protected ManagedObjectReference rootFolder; @XmlElement(required = true) protected ManagedObjectReference propertyCollector; @XmlElement(required = true) protected AboutInfo about; protected ManagedObjectReference setting; protected ManagedObjectReference userDirectory; protected ManagedObjectReference sessionManager; protected ManagedObjectReference authorizationManager; protected ManagedObjectReference perfManager; protected ManagedObjectReference scheduledTaskManager; protected ManagedObjectReference alarmManager; protected ManagedObjectReference eventManager; protected ManagedObjectReference taskManager; protected ManagedObjectReference customizationSpecManager; protected ManagedObjectReference customFieldsManager; protected ManagedObjectReference accountManager; protected ManagedObjectReference diagnosticManager; protected ManagedObjectReference licenseManager; protected ManagedObjectReference searchIndex; /** * Gets the value of the rootFolder property. * * @return * possible object is * {@link ManagedObjectReference } * */ public ManagedObjectReference getRootFolder() { return rootFolder; } /** * Sets the value of the rootFolder property. * * @param value * allowed object is * {@link ManagedObjectReference } * */ public void setRootFolder(ManagedObjectReference value) { this.rootFolder = value; } /** * Gets the value of the propertyCollector property. * * @return * possible object is * {@link ManagedObjectReference } * */ public ManagedObjectReference getPropertyCollector() { return propertyCollector; } /** * Sets the value of the propertyCollector property. * * @param value * allowed object is * {@link ManagedObjectReference } * */ public void setPropertyCollector(ManagedObjectReference value) { this.propertyCollector = value; } /** * Gets the value of the about property. * * @return * possible object is * {@link AboutInfo } * */ public AboutInfo getAbout() { return about; } /** * Sets the value of the about property. * * @param value * allowed object is * {@link AboutInfo } * */ public void setAbout(AboutInfo value) { this.about = value; } /** * Gets the value of the setting property. * * @return * possible object is * {@link ManagedObjectReference } * */ public ManagedObjectReference getSetting() { return setting; } /** * Sets the value of the setting property. * * @param value * allowed object is * {@link ManagedObjectReference } * */ public void setSetting(ManagedObjectReference value) { this.setting = value; } /** * Gets the value of the userDirectory property. * * @return * possible object is * {@link ManagedObjectReference } * */ public ManagedObjectReference getUserDirectory() { return userDirectory; } /** * Sets the value of the userDirectory property. * * @param value * allowed object is * {@link ManagedObjectReference } * */ public void setUserDirectory(ManagedObjectReference value) { this.userDirectory = value; } /** * Gets the value of the sessionManager property. * * @return * possible object is * {@link ManagedObjectReference } * */ public ManagedObjectReference getSessionManager() { return sessionManager; } /** * Sets the value of the sessionManager property. * * @param value * allowed object is * {@link ManagedObjectReference } * */ public void setSessionManager(ManagedObjectReference value) { this.sessionManager = value; } /** * Gets the value of the authorizationManager property. * * @return * possible object is * {@link ManagedObjectReference } * */ public ManagedObjectReference getAuthorizationManager() { return authorizationManager; } /** * Sets the value of the authorizationManager property. * * @param value * allowed object is * {@link ManagedObjectReference } * */ public void setAuthorizationManager(ManagedObjectReference value) { this.authorizationManager = value; } /** * Gets the value of the perfManager property. * * @return * possible object is * {@link ManagedObjectReference } * */ public ManagedObjectReference getPerfManager() { return perfManager; } /** * Sets the value of the perfManager property. * * @param value * allowed object is * {@link ManagedObjectReference } * */ public void setPerfManager(ManagedObjectReference value) { this.perfManager = value; } /** * Gets the value of the scheduledTaskManager property. * * @return * possible object is * {@link ManagedObjectReference } * */ public ManagedObjectReference getScheduledTaskManager() { return scheduledTaskManager; } /** * Sets the value of the scheduledTaskManager property. * * @param value * allowed object is * {@link ManagedObjectReference } * */ public void setScheduledTaskManager(ManagedObjectReference value) { this.scheduledTaskManager = value; } /** * Gets the value of the alarmManager property. * * @return * possible object is * {@link ManagedObjectReference } * */ public ManagedObjectReference getAlarmManager() { return alarmManager; } /** * Sets the value of the alarmManager property. * * @param value * allowed object is * {@link ManagedObjectReference } * */ public void setAlarmManager(ManagedObjectReference value) { this.alarmManager = value; } /** * Gets the value of the eventManager property. * * @return * possible object is * {@link ManagedObjectReference } * */ public ManagedObjectReference getEventManager() { return eventManager; } /** * Sets the value of the eventManager property. * * @param value * allowed object is * {@link ManagedObjectReference } * */ public void setEventManager(ManagedObjectReference value) { this.eventManager = value; } /** * Gets the value of the taskManager property. * * @return * possible object is * {@link ManagedObjectReference } * */ public ManagedObjectReference getTaskManager() { return taskManager; } /** * Sets the value of the taskManager property. * * @param value * allowed object is * {@link ManagedObjectReference } * */ public void setTaskManager(ManagedObjectReference value) { this.taskManager = value; } /** * Gets the value of the customizationSpecManager property. * * @return * possible object is * {@link ManagedObjectReference } * */ public ManagedObjectReference getCustomizationSpecManager() { return customizationSpecManager; } /** * Sets the value of the customizationSpecManager property. * * @param value * allowed object is * {@link ManagedObjectReference } * */ public void setCustomizationSpecManager(ManagedObjectReference value) { this.customizationSpecManager = value; } /** * Gets the value of the customFieldsManager property. * * @return * possible object is * {@link ManagedObjectReference } * */ public ManagedObjectReference getCustomFieldsManager() { return customFieldsManager; } /** * Sets the value of the customFieldsManager property. * * @param value * allowed object is * {@link ManagedObjectReference } * */ public void setCustomFieldsManager(ManagedObjectReference value) { this.customFieldsManager = value; } /** * Gets the value of the accountManager property. * * @return * possible object is * {@link ManagedObjectReference } * */ public ManagedObjectReference getAccountManager() { return accountManager; } /** * Sets the value of the accountManager property. * * @param value * allowed object is * {@link ManagedObjectReference } * */ public void setAccountManager(ManagedObjectReference value) { this.accountManager = value; } /** * Gets the value of the diagnosticManager property. * * @return * possible object is * {@link ManagedObjectReference } * */ public ManagedObjectReference getDiagnosticManager() { return diagnosticManager; } /** * Sets the value of the diagnosticManager property. * * @param value * allowed object is * {@link ManagedObjectReference } * */ public void setDiagnosticManager(ManagedObjectReference value) { this.diagnosticManager = value; } /** * Gets the value of the licenseManager property. * * @return * possible object is * {@link ManagedObjectReference } * */ public ManagedObjectReference getLicenseManager() { return licenseManager; } /** * Sets the value of the licenseManager property. * * @param value * allowed object is * {@link ManagedObjectReference } * */ public void setLicenseManager(ManagedObjectReference value) { this.licenseManager = value; } /** * Gets the value of the searchIndex property. * * @return * possible object is * {@link ManagedObjectReference } * */ public ManagedObjectReference getSearchIndex() { return searchIndex; } /** * Sets the value of the searchIndex property. * * @param value * allowed object is * {@link ManagedObjectReference } * */ public void setSearchIndex(ManagedObjectReference value) { this.searchIndex = value; } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy