Class Hierarchy (OpenNebula Cloud API)
Description: class tree

# Hierarchy For All Packages

Package Hierarchies:

- org.opennebula.client,
- org.opennebula.client.acl,
- org.opennebula.client.bj,
- org.opennebula.client.cluster,
- org.opennebula.client.datastore,
- org.opennebula.client.document,
- org.opennebula.client.group,
- org.opennebula.client.hook,
- org.opennebula.client.host,
- org.opennebula.client.image,
- org.opennebula.client.marketplace,
- org.opennebula.client.marketplaceapp,
- org.opennebula.client.secgroup,
- org.opennebula.client.template,
- org.opennebula.client.user,
- org.opennebula.client.vdc,
- org.opennebula.client.vm,
- org.opennebula.client.vmgroup,
- org.opennebula.client.vnet,
- org.opennebula.client.vntemplate,
- org.opennebula.client.vrouter,
- org.opennebula.client.zone

## Class Hierarchy

- java.lang.Object
  - org.opennebula.client.Client
  - org.opennebula.client.OneResponse
  - org.opennebula.client.OneSystem
  - org.opennebula.client.Pool
    - org.opennebula.client.acl.AclPool (implements java.lang.Iterable<T>)
    - org.opennebula.client.cluster.ClusterPool (implements java.lang.Iterable<T>)
    - org.opennebula.client.datastore.DatastorePool (implements java.lang.Iterable<T>)
    - org.opennebula.client.document.DocumentPool
    - org.opennebula.client.group.GroupPool (implements java.lang.Iterable<T>)
    - org.opennebula.client.hook.HookPool (implements java.lang.Iterable<T>)
    - org.opennebula.client.host.HostPool (implements java.lang.Iterable<T>)
    - org.opennebula.client.image.ImagePool (implements java.lang.Iterable<T>)
    - org.opennebula.client.marketplaceapp.MarketPlaceAppPool (implements java.lang.Iterable<T>)
    - org.opennebula.client.marketplace.MarketPlacePool (implements java.lang.Iterable<T>)
    - org.opennebula.client.secgroup.SecurityGroupPool (implements java.lang.Iterable<T>)
    - org.opennebula.client.template.TemplatePool (implements java.lang.Iterable<T>)
    - org.opennebula.client.user.UserPool (implements java.lang.Iterable<T>)
    - org.opennebula.client.vdc.VdcPool (implements java.lang.Iterable<T>)
    - org.opennebula.client.vm.VirtualMachinePool (implements java.lang.Iterable<T>)
    - org.opennebula.client.vnet.VirtualNetworkPool (implements java.lang.Iterable<T>)
    - org.opennebula.client.vntemplate.VirtualNetworkTemplatePool (implements java.lang.Iterable<T>)
    - org.opennebula.client.vrouter.VirtualRouterPool (implements java.lang.Iterable<T>)
    - org.opennebula.client.vmgroup.VMGroupPool (implements java.lang.Iterable<T>)
    - org.opennebula.client.zone.ZonePool (implements java.lang.Iterable<T>)
  - org.opennebula.client.PoolElement
    - org.opennebula.client.acl.Acl
    - org.opennebula.client.cluster.Cluster
    - org.opennebula.client.datastore.Datastore
    - org.opennebula.client.document.Document
    - org.opennebula.client.group.Group
    - org.opennebula.client.hook.Hook
    - org.opennebula.client.host.Host
    - org.opennebula.client.image.Image
    - org.opennebula.client.marketplace.MarketPlace
    - org.opennebula.client.marketplaceapp.MarketPlaceApp
    - org.opennebula.client.secgroup.SecurityGroup
    - org.opennebula.client.template.Template
    - org.opennebula.client.user.User
    - org.opennebula.client.vdc.Vdc
    - org.opennebula.client.vm.VirtualMachine
    - org.opennebula.client.vnet.VirtualNetwork
    - org.opennebula.client.vntemplate.VirtualNetworkTemplate
    - org.opennebula.client.vrouter.VirtualRouter
    - org.opennebula.client.vmgroup.VMGroup
    - org.opennebula.client.zone.Zone
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.opennebula.client.OneException
        - org.opennebula.client.ClientConfigurationException
        - org.opennebula.client.acl.RuleParseException
  - org.apache.xmlrpc.common.TypeFactoryImpl (implements org.apache.xmlrpc.common.TypeFactory)
    - org.opennebula.client.Client.ExtendedTypeFactoryImpl

## Enum Class Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - org.opennebula.client.host.Host.Status