com.vmware.vim25.mo
Class ManagedEntity

java.lang.Object
  extended by com.vmware.vim25.mo.ManagedObject
      extended by com.vmware.vim25.mo.ExtensibleManagedObject
          extended by com.vmware.vim25.mo.ManagedEntity
Direct Known Subclasses:
ComputeResource, Datacenter, Datastore, DistributedVirtualSwitch, Folder, HostSystem, Network, ResourcePool, VirtualMachine

public class ManagedEntity
extends ExtensibleManagedObject

ManagedEntity represents the managed objects that can be listed in the inventory tree.

Author:
Steve JIN (sjin@vmware.com)

Constructor Summary
ManagedEntity(ServerConnection sc, ManagedObjectReference mor)
           
 
Method Summary
 Task destroy_Task()
           
 boolean getAlarmActionEabled()
           
 Event[] getConfigIssue()
           
 ManagedEntityStatus getConfigStatus()
           
 CustomFieldValue[] getCustomValue()
           
 AlarmState[] getDeclaredAlarmState()
           
 String[] getDisabledMethod()
           
 int[] getEffectiveRole()
           
 String getName()
           
 ManagedEntityStatus getOverallStatus()
           
 ManagedEntity getParent()
           
 Permission[] getPermission()
           
 Task[] getRecentTasks()
           
 Tag[] getTag()
           
 AlarmState[] getTriggeredAlarmState()
           
 void reload()
           
 Task rename_Task(String name)
           
 
Methods inherited from class com.vmware.vim25.mo.ExtensibleManagedObject
getAvailableField, getValues, setCustomValue
 
Methods inherited from class com.vmware.vim25.mo.ManagedObject
convertMors, getCurrentProperty, getDatastores, getFilter, getHosts, getManagedObject, getManagedObjects, getManagedObjects, getMOR, getNetworks, getPropertiesByPaths, getPropertyByPath, getResourcePools, getScheduledTasks, getServerConnection, getTasks, getViews, getVimService, getVms, retrieveObjectProperties, setMOR, setServerConnection, toString, waitForValues
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ManagedEntity

public ManagedEntity(ServerConnection sc,
                     ManagedObjectReference mor)
Method Detail

getAlarmActionEabled

public boolean getAlarmActionEabled()
Since:
SDK4.0

getConfigIssue

public Event[] getConfigIssue()

getConfigStatus

public ManagedEntityStatus getConfigStatus()

getCustomValue

public CustomFieldValue[] getCustomValue()

getDeclaredAlarmState

public AlarmState[] getDeclaredAlarmState()

getDisabledMethod

public String[] getDisabledMethod()

getEffectiveRole

public int[] getEffectiveRole()

getName

public String getName()

getOverallStatus

public ManagedEntityStatus getOverallStatus()

getParent

public ManagedEntity getParent()

getPermission

public Permission[] getPermission()

getRecentTasks

public Task[] getRecentTasks()

getTag

public Tag[] getTag()
Since:
SDK4.0

getTriggeredAlarmState

public AlarmState[] getTriggeredAlarmState()

destroy_Task

public Task destroy_Task()
                  throws VimFault,
                         RuntimeFault,
                         RemoteException
Throws:
VimFault
RuntimeFault
RemoteException

reload

public void reload()
            throws RuntimeFault,
                   RemoteException
Throws:
RuntimeFault
RemoteException

rename_Task

public Task rename_Task(String name)
                 throws InvalidName,
                        DuplicateName,
                        RuntimeFault,
                        RemoteException
Throws:
InvalidName
DuplicateName
RuntimeFault
RemoteException


Copyright © 2011-2012. All Rights Reserved.