Package com.eqixiac.equinix.ibxsmartview.model
package com.eqixiac.equinix.ibxsmartview.model
IBX SmartView model interfaces for the Equinix Java SDK. Defines data access
contracts for sensor readings, power events, environment data, streaming
subscriptions, and other IBX SmartView resources. The
SensorReading interface provides
access to temperature, humidity, and airflow measurements, while
PowerEvent represents a power
event raised against a monitored asset. These read-only models represent
point-in-time facility measurements.- See Also:
-
InterfacesClassDescriptionAsset details (including the asset's tag points) for a single asset, wrapped in the
payLoad/statusenvelope returned by the asset/details GET endpoint (AssetDetailsGetResponsein the spec).The multi-asset details returned by the asset/details POST endpoint, wrapped in thepayLoad/statusenvelope (AssetDetailsResponsein the spec).ThepayLoadof anAssetDetailsResponse.The asset search results returned by the asset/search endpoint, wrapped in thepayLoad/statusenvelope (Assetsin the spec).ThepayLoadof anAssetssearch response.The hierarchical (category / template / asset) assets list returned by the asset/list endpoint, wrapped in thepayLoad/statusenvelope (AssetsListin the spec).ThepayLoadof anAssetsListresponse.Current environmental (temperature and humidity) data for a single hierarchy node, wrapped in thepayLoad/statusenvelope returned by the legacy/environment/v1/currentendpoint.ThepayLoadof anEnvironmentDataresponse.A single environmental data entry within thepayLoad.dataarray returned by the legacy/environment/v1/listCurrentendpoint.The affected-customer-assets hierarchy (cage > cabinet > circuit) returned by the asset/tagpoint/affected-assets endpoint, wrapped in thepayLoad/statusenvelope (HierarchyNodeForAssetAPIin the spec).ThepayLoadof aHierarchyNodeForAssetAPIresponse.MessageData<T>The streaming envelope shared by every IBX SmartView message type, carrying the messagetypediscriminator and its typeddatapayload.Read-only model representing a power alert configuration returned by the IBX SmartView power-events API.Current power consumption data for a single hierarchy node, wrapped in thepayLoad/statusenvelope returned by the legacy/power/v1/currentGET endpoint.ThepayLoadof aPowerDataresponse.A single power data entry within thepayLoad.dataarray returned by the legacy/power/v1/currentPOST endpoint (PowerData_IBXin the spec).Read-only model representing a single IBX SmartView power event.The shared power-reading shape for a single hierarchy node, common to both thepayLoadof a GET/power/v1/currentresponse (PowerData.Payload) and an entry in thepayLoad.dataarray of a POST/power/v1/currentresponse (PowerDataIBX).A streaming subscription (SubscriptionResponsein the spec).The certificate used to authenticate a streaming channel (SubscriptionCertificateResponsein the spec).Near real-time subscription data retrieved via REST (SubscriptionDatain the spec).A system alert raised by a monitored asset (AlertReadModelin the spec).Current tag-point data for one or more tag identifiers, wrapped in thepayLoad/statusenvelope returned by the asset tag-point endpoints (TagPointDatain the spec).Trending environmental (temperature or humidity) time-series data for a hierarchy node, wrapped in thepayLoadenvelope returned by the legacy/environment/v1/trendingendpoint.ThepayLoadof aTrendingEnvironmentDataresponse.Trending power consumption time-series data for a hierarchy node, wrapped in thepayLoad/statusenvelope returned by the legacy/power/v1/trendingendpoint.ThepayLoadof aTrendingPowerDataresponse.