Class HierarchyImpl
java.lang.Object
com.eqixiac.equinix.ibxsmartview.client.implementation.HierarchyImpl
- All Implemented Interfaces:
Hierarchy
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetLocationHierarchy(String accountNo, String ibx) Retrieves the location hierarchy for an account/IBX, returned as a tree of recursive nodes spanning ibx, zone, cage, cabinet and sensor levels.getPowerHierarchy(String accountNo, String ibx) Retrieves the power hierarchy for an account/IBX, returned as a tree of recursive nodes spanning ibx, cage, cabinet and circuit levels.
-
Constructor Details
-
HierarchyImpl
public HierarchyImpl()
-
-
Method Details
-
getLocationHierarchy
Description copied from interface:HierarchyRetrieves the location hierarchy for an account/IBX, returned as a tree of recursive nodes spanning ibx, zone, cage, cabinet and sensor levels.- Specified by:
getLocationHierarchyin interfaceHierarchy- Parameters:
accountNo- the Equinix account number (required; the service answers HTTP 400 without it)ibx- the IBX code identifying the data center (optional; may benullfor all entitled IBXs)- Returns:
- the top-level location hierarchy nodes
-
getPowerHierarchy
Description copied from interface:HierarchyRetrieves the power hierarchy for an account/IBX, returned as a tree of recursive nodes spanning ibx, cage, cabinet and circuit levels.- Specified by:
getPowerHierarchyin interfaceHierarchy- Parameters:
accountNo- the Equinix account number (required; the service answers HTTP 400 without it)ibx- the IBX code identifying the data center (optional; may benullfor all entitled IBXs)- Returns:
- the top-level power hierarchy nodes
-