com.vmware.vim25.mo
Class HostDiagnosticSystem

java.lang.Object
  extended by com.vmware.vim25.mo.ManagedObject
      extended by com.vmware.vim25.mo.HostDiagnosticSystem

public class HostDiagnosticSystem
extends ManagedObject

The managed object class corresponding to the one defined in VI SDK API reference.

Author:
Steve JIN (sjin@vmware.com)

Constructor Summary
HostDiagnosticSystem(ServerConnection serverConnection, ManagedObjectReference mor)
           
 
Method Summary
 void createDiagnosticPartition(HostDiagnosticPartitionCreateSpec spec)
           
 HostDiagnosticPartition getActivePartition()
           
 HostDiagnosticPartition[] queryAvailablePartition()
           
 HostDiagnosticPartitionCreateDescription queryPartitionCreateDesc(String diskUuid, String diagnosticType)
           
 HostDiagnosticPartitionCreateOption[] queryPartitionCreateOptions(String storageType, String diagnosticType)
           
 void selectActivePartition(HostScsiDiskPartition partition)
           
 
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

HostDiagnosticSystem

public HostDiagnosticSystem(ServerConnection serverConnection,
                            ManagedObjectReference mor)
Method Detail

getActivePartition

public HostDiagnosticPartition getActivePartition()

createDiagnosticPartition

public void createDiagnosticPartition(HostDiagnosticPartitionCreateSpec spec)
                               throws HostConfigFault,
                                      NotFound,
                                      RuntimeFault,
                                      RemoteException
Throws:
HostConfigFault
NotFound
RuntimeFault
RemoteException

queryAvailablePartition

public HostDiagnosticPartition[] queryAvailablePartition()
                                                  throws HostConfigFault,
                                                         RuntimeFault,
                                                         RemoteException
Throws:
HostConfigFault
RuntimeFault
RemoteException

queryPartitionCreateDesc

public HostDiagnosticPartitionCreateDescription queryPartitionCreateDesc(String diskUuid,
                                                                         String diagnosticType)
                                                                  throws HostConfigFault,
                                                                         NotFound,
                                                                         RuntimeFault,
                                                                         RemoteException
Throws:
HostConfigFault
NotFound
RuntimeFault
RemoteException

queryPartitionCreateOptions

public HostDiagnosticPartitionCreateOption[] queryPartitionCreateOptions(String storageType,
                                                                         String diagnosticType)
                                                                  throws HostConfigFault,
                                                                         RuntimeFault,
                                                                         RemoteException
Throws:
HostConfigFault
RuntimeFault
RemoteException

selectActivePartition

public void selectActivePartition(HostScsiDiskPartition partition)
                           throws HostConfigFault,
                                  NotFound,
                                  RuntimeFault,
                                  RemoteException
Throws:
HostConfigFault
NotFound
RuntimeFault
RemoteException


Copyright © 2011-2012. All Rights Reserved.