//////////////////////////////////////////////////////////////////////////////// /// @startDocuBlock JSF_get_admin_statistics_description /// @brief fetch descriptive info of statistics /// /// @RESTHEADER{GET /_admin/statistics-description, Statistics description} /// /// @RESTDESCRIPTION /// /// Returns a description of the statistics returned by */_admin/statistics*. /// The returned objects contains an array of statistics groups in the attribute /// *groups* and an array of statistics figures in the attribute *figures*. /// /// A statistics group is described by /// /// - *group*: The identifier of the group. /// - *name*: The name of the group. /// - *description*: A description of the group. /// /// A statistics figure is described by /// /// - *group*: The identifier of the group to which this figure belongs. /// - *identifier*: The identifier of the figure. It is unique within the group. /// - *name*: The name of the figure. /// - *description*: A description of the figure. /// - *type*: Either *current*, *accumulated*, or *distribution*. /// - *cuts*: The distribution vector. /// - *units*: Units in which the figure is measured. /// /// @RESTRETURNCODES /// /// @RESTRETURNCODE{200} /// Description was returned successfully. /// /// @EXAMPLES /// /// @EXAMPLE_ARANGOSH_RUN{RestAdminStatisticsDescription1} /// var url = "/_admin/statistics-description"; /// var response = logCurlRequest('GET', url); /// /// assert(response.code === 200); /// /// logJsonResponse(response); /// @END_EXAMPLE_ARANGOSH_RUN /// @endDocuBlock ////////////////////////////////////////////////////////////////////////////////