net.java.dev.vcc.api
Interface DatacenterResourceGroup

All Superinterfaces:
ManagedObject<DatacenterResourceGroup>
All Known Implementing Classes:
AbstractDatacenterResourceGroup

public interface DatacenterResourceGroup
extends ManagedObject<DatacenterResourceGroup>

Represeents a group of resources, such as: Hosts for virtual Computers; virtual Computers; and DatacenterResourceGroups.


Method Summary
 java.util.Set<Computer> getAllComputers()
          Gets all the virtual computers that are contained in this container including children.
 java.util.Set<ComputerTemplate> getAllComputerTemplates()
          Gets all the computer templates that are contained in this container including children.
 java.util.Set<DatacenterResourceGroup> getAllDatacenterResourceGroups()
          Gets all the DatacenterResourceGroups that are contained in this container including children.
 java.util.Set<HostResourceGroup> getAllHostResourceGroups()
          Gets all the HostResourceGroups that are contained in this container including children.
 java.util.Set<Host> getAllHosts()
          Gets all the hosts available for running virtual computers that are contained in this container including children.
 java.util.Set<ComputerTemplate> getComputerTemplates()
          Gets all the computer templates that are contained in this container.
 java.util.Set<DatacenterResourceGroup> getDatacenterResourceGroups()
          Gets alll the DatacenterResourceGroups that are contained in this container.
 java.util.Set<Host> getHosts()
          Gets all the hosts available for running virtual computers that are contained in this container.
 
Methods inherited from interface net.java.dev.vcc.api.ManagedObject
execute, getCommands, getDescription, getId, getName
 

Method Detail

getComputerTemplates

java.util.Set<ComputerTemplate> getComputerTemplates()
Gets all the computer templates that are contained in this container.

Returns:
the computer templates that are contained in this container.

getDatacenterResourceGroups

java.util.Set<DatacenterResourceGroup> getDatacenterResourceGroups()
Gets alll the DatacenterResourceGroups that are contained in this container.

Returns:
the DatacenterResourceGroups that are contained in this container.

getHosts

java.util.Set<Host> getHosts()
Gets all the hosts available for running virtual computers that are contained in this container.

Returns:
the hosts available for running virtual computers that are contained in this container.

getAllComputers

java.util.Set<Computer> getAllComputers()
Gets all the virtual computers that are contained in this container including children.

Returns:
the virtual computers that are contained in this container including children.

getAllComputerTemplates

java.util.Set<ComputerTemplate> getAllComputerTemplates()
Gets all the computer templates that are contained in this container including children.

Returns:
the computer templates that are contained in this container including children.

getAllDatacenterResourceGroups

java.util.Set<DatacenterResourceGroup> getAllDatacenterResourceGroups()
Gets all the DatacenterResourceGroups that are contained in this container including children.

Returns:
the DatacenterResourceGroups that are contained in this container including children.

getAllHostResourceGroups

java.util.Set<HostResourceGroup> getAllHostResourceGroups()
Gets all the HostResourceGroups that are contained in this container including children.

Returns:
the HostResourceGroups that are contained in this container including children.

getAllHosts

java.util.Set<Host> getAllHosts()
Gets all the hosts available for running virtual computers that are contained in this container including children.

Returns:
the hosts available for running virtual computers that are contained in this container including children.


Copyright © 2009. All Rights Reserved.