// Build the key to be in the format classname_methodname_/uri/path/_requestmethod_requestParam1_value1_requestParam2_value2
// e.g. AppGatewayController_handleGetRequests_/api/v1/app/arms-gateway-local/aircrew-svc/flyer-7-30-60-90_GET_fromDate_2020-12-11:000000_toDate_2020-12-15:000000_inverse_1_harmCode_ABCD_systemId_1_recStatus_N
@Parameter(description="Endpoint Id to search with",required=true)@PathVariable("id")UUIDid,
@Parameter(description="Earliest date to include",required=true)@RequestParam("startDate")@DateTimeFormat(iso=DateTimeFormat.ISO.DATE_TIME)@ValidDatestartDate,
@Parameter(description="Latest date to include",required=true)@RequestParam("endDate")@DateTimeFormat(iso=DateTimeFormat.ISO.DATE_TIME)@ValidDateendDate
@Parameter(description="App Source Id to search with",required=true)@PathVariable("id")UUIDid,
@Parameter(description="Earliest date to include",required=true)@RequestParam("startDate")@DateTimeFormat(iso=DateTimeFormat.ISO.DATE_TIME)DatestartDate,
@Parameter(description="Latest date to include",required=true)@RequestParam("endDate")@DateTimeFormat(iso=DateTimeFormat.ISO.DATE_TIME)DateendDate
@Operation(summary="Retrieves sum of stored metric values for given app source",description="Retrieves sum of stored metric values for given app source for each endppoint and for each app client")
@Parameter(description="App Source Id to search with",required=true)@PathVariable("id")UUIDid,
@Parameter(description="Earliest date to include",required=true)@RequestParam("startDate")@DateTimeFormat(iso=DateTimeFormat.ISO.DATE_TIME)DatestartDate,
@Parameter(description="Latest date to include",required=true)@RequestParam("endDate")@DateTimeFormat(iso=DateTimeFormat.ISO.DATE_TIME)DateendDate
@Operation(summary="Retrieves sum of stored metric values for given endpoint path on given app source",description="Retrieves sum of stored metric values for given endpoint path on given app source for each app client")
@Parameter(description="Earliest date to include",required=true)@RequestParam("startDate")@DateTimeFormat(iso=DateTimeFormat.ISO.DATE_TIME)DatestartDate,
@Parameter(description="Latest date to include",required=true)@RequestParam("endDate")@DateTimeFormat(iso=DateTimeFormat.ISO.DATE_TIME)DateendDate
@Operation(summary="Retrieves sum of stored metric values for given app client name on given app source",description="Retrieves sum of stored metric values for given app client name on given app source for each endpoint")
@Parameter(description="App Source Id to search with",required=true)@PathVariable("id")UUIDid,
@Parameter(description="App Client Name to search with",required=true)@RequestParam("name")Stringname,
@Parameter(description="Earliest date to include",required=true)@RequestParam("startDate")@DateTimeFormat(iso=DateTimeFormat.ISO.DATE_TIME)DatestartDate,
@Parameter(description="Latest date to include",required=true)@RequestParam("endDate")@DateTimeFormat(iso=DateTimeFormat.ISO.DATE_TIME)DateendDate
* @deprecated No longer valid T166. See {@link #getLatestCountsWrapped()} for new usage.
* @return
*/
@Operation(summary="Retrieves most current counts for each event type",description="Retrieves latest counts for each event type in a key-value pair object")
@Operation(summary="Retrieves most current counts for each event type",description="Retrieves latest counts for each event type in a key-value pair object")