Reporting Web Service

The Reporting web service provides an external interface to retrieve and modify the ExtremeCloud IQ Site Engine reporting engine data and configuration. The Reporting web service description language is available at:

https://<ExtremeCloud IQ Site Engine Server IP>:<port>/axis/services/Reporting?wsdl

The Reporting web services use complex data types. It is recommended to use a WSDL converter to generate the source code to execute the web service operations. In these examples, the Java source code is generated via the Axis2 1.6.2 wsdl2java utility.

Method: addDataPointObj

Method: addDataPointObjs

Method: addDataSample

Method: addDataSamples

Method: addOrModifyCollectorConfigObjs

Method: addOrModifyCollectorConfigs

Method: addOrModifyStatistic

Method: addOrModifyStatisticObj

Method: addOrModifyStatisticObjs

Method: addOrModifyTarget

Method: addOrModifyTargetObj

Method: addOrModifyTargetObjs

Method: deleteCollectorConfig

Method: deleteCollectorConfigs

Method: deleteDomain

Method: deleteStatistic

Method: deleteTarget

Method: deleteTargetObjs

Method: getAllCollectorConfigs

Method: getAllStatistics

Method: getAllTargets

Method: getAllTargetsForObjectID

Method: getAllTargetsForObjectType

Method: getCollectorConfigForName

Method: getGoogleChartApiUrl

Method: getPerformanceSummary

Method: getProperties

Method: getProperty

Method: getPropertyAsLong

Method: getServerStatus

Method: getTargetByNameAndType

Method: modifyTarget

Method: setProperty

Method: statExists

Method: targetExists