org.jclouds.cloudstack.features
Interface DomainDomainApi

All Known Subinterfaces:
GlobalDomainApi

public interface DomainDomainApi

Provides synchronous access to CloudStack Domain features available to Domain Admin users.

See Also:

Method Summary
 Domain getDomainById(String domainId)
          Get a domain by ID
 Set<Domain> listDomainChildren(ListDomainChildrenOptions... options)
          Lists all children domains belonging to a specified domain
 Set<Domain> listDomains(ListDomainsOptions... options)
          List domains with detailed information
 

Method Detail

listDomains

@Named(value="listDomains")
Set<Domain> listDomains(ListDomainsOptions... options)
List domains with detailed information

Parameters:
options - list filtering optional arguments
Returns:
set of domain instances or empty

getDomainById

@Named(value="listDomains")
Domain getDomainById(String domainId)
Get a domain by ID

Parameters:
domainId - domain ID
Returns:
domain instance or null

listDomainChildren

@Named(value="listDomainChildren")
Set<Domain> listDomainChildren(ListDomainChildrenOptions... options)
Lists all children domains belonging to a specified domain

Parameters:
options - list filtering optional arguments
Returns:
set of domain instances or empty


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.