Class LegacyEnvironmentalsImpl
java.lang.Object
api.equinix.javasdk.ibxsmartview.client.implementation.LegacyEnvironmentalsImpl
- All Implemented Interfaces:
LegacyEnvironmentals
-
Constructor Summary
ConstructorsConstructorDescriptionLegacyEnvironmentalsImpl(LegacyEnvironmentalClient serviceClient, IBXSmartView serviceManager) -
Method Summary
Modifier and TypeMethodDescriptiongetCurrent(String accountNo, String ibx, String levelType, String levelValue) Retrieves the current environmental data for a specific hierarchy level and value.getTrending(String accountNo, String ibx, String dataPoint, String levelType, String levelValue, String interval, String fromDate, String toDate) Retrieves trending environmental data over a specified time range and interval.listCurrent(String accountNo, String ibx, String levelType) Lists current environmental data for all entries at the specified hierarchy level.
-
Constructor Details
-
LegacyEnvironmentalsImpl
public LegacyEnvironmentalsImpl(LegacyEnvironmentalClient serviceClient, IBXSmartView serviceManager)
-
-
Method Details
-
getCurrent
public EnvironmentData getCurrent(String accountNo, String ibx, String levelType, String levelValue) Description copied from interface:LegacyEnvironmentalsRetrieves the current environmental data for a specific hierarchy level and value.- Specified by:
getCurrentin interfaceLegacyEnvironmentals- Parameters:
accountNo- the Equinix account numberibx- the IBX code identifying the data centerlevelType- the hierarchy level type (e.g., cage, cabinet)levelValue- the specific value for the hierarchy level- Returns:
- the current environmental data
-
listCurrent
Description copied from interface:LegacyEnvironmentalsLists current environmental data for all entries at the specified hierarchy level.- Specified by:
listCurrentin interfaceLegacyEnvironmentals- Parameters:
accountNo- the Equinix account numberibx- the IBX code identifying the data centerlevelType- the hierarchy level type (e.g., cage, cabinet)- Returns:
- a list of current environmental data entries
-
getTrending
public TrendingEnvironmentData getTrending(String accountNo, String ibx, String dataPoint, String levelType, String levelValue, String interval, String fromDate, String toDate) Description copied from interface:LegacyEnvironmentalsRetrieves trending environmental data over a specified time range and interval.- Specified by:
getTrendingin interfaceLegacyEnvironmentals- Parameters:
accountNo- the Equinix account numberibx- the IBX code identifying the data centerdataPoint- the environmental data point to trend (e.g., temperature, humidity)levelType- the hierarchy level type (e.g., cage, cabinet)levelValue- the specific value for the hierarchy levelinterval- the aggregation interval for trend datafromDate- the start date of the trend rangetoDate- the end date of the trend range- Returns:
- the trending environmental data
-