
com.vmware.vim.ServiceContent Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of vi-api Show documentation
Show all versions of vi-api Show documentation
This is a Java binding of the VMware Virtual Infrastructure SDK WSDL.
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