7 "schemes" : [ "http", "https" ],
9 "/policy/api/v1/statistics" : {
11 "tags" : [ "Statistics" ],
12 "summary" : "Retrieve current statistics",
13 "description" : "Returns current statistics including the counters of API invocation",
14 "operationId" : "getStatistics",
15 "produces" : [ "application/json", "application/yaml" ],
17 "name" : "X-ONAP-RequestID",
19 "description" : "RequestID for http transaction",
26 "description" : "successful operation; All statistics counters of API invocation will be returned.",
30 "description" : "Used to request or communicate a MINOR version back from the client to the server, and from the server back to the client"
34 "description" : "Used only to communicate a PATCH version in a response for troubleshooting purposes only, and will not be provided by the client on request"
38 "description" : "Used only to communicate an API's latest version"
40 "X-ONAP-RequestID" : {
43 "description" : "Used to track REST transactions for logging purpose"
47 "$ref" : "#/definitions/StatisticsReport"
51 "description" : "Authentication Error"
54 "description" : "Authorization Error"
57 "description" : "Internal Server Error"
63 "x-interface info" : {
64 "api-version" : "1.0.0",
65 "last-mod-release" : "Dublin"
70 "securityDefinitions" : {
77 "StatisticsReport" : {
84 "totalApiCallCount" : {
88 "apiCallSuccessCount" : {
92 "apiCallFailureCount" : {
96 "totalPolicyGetCount" : {
100 "totalPolicyPostCount" : {
104 "totalPolicyTypeGetCount" : {
108 "totalPolicyTypePostCount" : {
112 "policyGetSuccessCount" : {
116 "policyGetFailureCount" : {
120 "policyPostSuccessCount" : {
124 "policyPostFailureCount" : {
128 "policyTypeGetSuccessCount" : {
132 "policyTypeGetFailureCount" : {
136 "policyTypePostSuccessCount" : {
140 "policyTypePostFailureCount" : {