Class ReportDataResource


  • @Path("/v1/analytics/dataInsights/data")
    @Produces("application/json")
    @Consumes("application/json")
    public class ReportDataResource
    extends Object
    • Method Detail

      • list

        @GET
        public ResultList<ReportData> list​(@Context
                                           javax.ws.rs.core.SecurityContext securityContext,
                                           @NonNull @QueryParam("reportDataType")
                                           @NonNull ReportData.ReportDataType reportDataType,
                                           @NonNull @QueryParam("startTs")
                                           @NonNull Long startTs,
                                           @NonNull @QueryParam("endTs")
                                           @NonNull Long endTs)
      • addReportData

        @POST
        public javax.ws.rs.core.Response addReportData​(@Context
                                                       javax.ws.rs.core.UriInfo uriInfo,
                                                       @Context
                                                       javax.ws.rs.core.SecurityContext securityContext,
                                                       @Valid
                                                       @Valid ReportData reportData)
      • deleteReportData

        @DELETE
        @Path("/{reportDataType}/{date}")
        public javax.ws.rs.core.Response deleteReportData​(@Context
                                                          javax.ws.rs.core.UriInfo uriInfo,
                                                          @Context
                                                          javax.ws.rs.core.SecurityContext securityContext,
                                                          @NonNull @PathParam("reportDataType")
                                                          @NonNull ReportData.ReportDataType reportDataType,
                                                          @NonNull @PathParam("date")
                                                          @NonNull String date)
                                                   throws IOException
        Throws:
        IOException