Class GrafanaApi


  • @Path("/grafana/v1")
    @Generated(value="org.openapitools.codegen.languages.JavaJerseyServerCodegen",
               date="2022-12-02T16:45:32.397906+08:00[Asia/Shanghai]")
    public class GrafanaApi
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      GrafanaApi​(javax.servlet.ServletConfig servletContext)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      javax.ws.rs.core.Response expression​(ExpressionRequest expressionRequest, javax.ws.rs.core.SecurityContext securityContext)  
      javax.ws.rs.core.Response login​(javax.ws.rs.core.SecurityContext securityContext)  
      javax.ws.rs.core.Response node​(java.util.List<java.lang.String> requestBody, javax.ws.rs.core.SecurityContext securityContext)  
      javax.ws.rs.core.Response variables​(SQL SQL, javax.ws.rs.core.SecurityContext securityContext)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • GrafanaApi

        public GrafanaApi​(@Context
                          javax.servlet.ServletConfig servletContext)
    • Method Detail

      • expression

        @POST
        @Path("/query/expression")
        @Consumes("application/json")
        @Produces("application/json")
        public javax.ws.rs.core.Response expression​(ExpressionRequest expressionRequest,
                                                    @Context
                                                    javax.ws.rs.core.SecurityContext securityContext)
                                             throws NotFoundException
        Throws:
        NotFoundException
      • login

        @GET
        @Path("/login")
        @Produces("application/json")
        public javax.ws.rs.core.Response login​(@Context
                                               javax.ws.rs.core.SecurityContext securityContext)
                                        throws NotFoundException
        Throws:
        NotFoundException
      • node

        @POST
        @Path("/node")
        @Consumes("application/json")
        @Produces("application/json")
        public javax.ws.rs.core.Response node​(java.util.List<java.lang.String> requestBody,
                                              @Context
                                              javax.ws.rs.core.SecurityContext securityContext)
                                       throws NotFoundException
        Throws:
        NotFoundException
      • variables

        @POST
        @Path("/variable")
        @Consumes("application/json")
        @Produces("application/json")
        public javax.ws.rs.core.Response variables​(SQL SQL,
                                                   @Context
                                                   javax.ws.rs.core.SecurityContext securityContext)
                                            throws NotFoundException
        Throws:
        NotFoundException