Interface Environmentals

All Known Implementing Classes:
EnvironmentalsImpl

public interface Environmentals
Client interface for accessing IBX SmartView environmental sensor data. Provides methods to list and retrieve temperature, humidity, and other environmental sensor readings within an Equinix IBX data center.
  • Method Details

    • list

      Lists all environmental sensor readings for the specified IBX.
      Parameters:
      ibx - the IBX code identifying the data center
      Returns:
      a paginated list of sensor readings
    • list

      PaginatedList<SensorReading> list(String ibx, String type, String zone, Integer offset, Integer limit)
      Lists environmental sensor readings for the specified IBX, narrowed by sensor data type and zone and paged by offset/limit.
      Parameters:
      ibx - the IBX code identifying the data center
      type - the sensor data type to filter by (e.g. HUMIDITY), or null for all
      zone - the zone name to filter by, or null for all
      offset - the zero-based results offset, or null for the default (0)
      limit - the maximum number of records to retrieve, or null for the default (20)
      Returns:
      a paginated list of sensor readings
    • getSensorReading

      SensorReading getSensorReading(String ibx, String sensorId)
      Retrieves a specific environmental sensor reading by sensor identifier.
      Parameters:
      ibx - the IBX code identifying the data center
      sensorId - the unique identifier of the sensor
      Returns:
      the sensor reading for the specified sensor