Interface IGraphConfigurationServiceV2

  • All Known Implementing Classes:
    GraphConfigurationServiceV2

    @Path("/graph/config")
    @Produces("application/json")
    @Consumes("application/json")
    public interface IGraphConfigurationServiceV2
    An IGraphConfigurationService has methods to get Graph configuration information such as the Schema and available Operations.
    • Method Detail

      • getSchema

        @GET
        @Path("/schema")
        javax.ws.rs.core.Response getSchema()
      • getFilterFunction

        @GET
        @Path("/filterFunctions")
        javax.ws.rs.core.Response getFilterFunction()
      • getFilterFunction

        @GET
        @Path("/filterFunctions/{inputClass}")
        javax.ws.rs.core.Response getFilterFunction​(@PathParam("inputClass")
                                                    String inputClass)
      • getTransformFunctions

        @GET
        @Path("/transformFunctions")
        javax.ws.rs.core.Response getTransformFunctions()
      • getAggregationFunctions

        @GET
        @Path("/aggregationFunctions")
        javax.ws.rs.core.Response getAggregationFunctions()
      • getElementGenerators

        @GET
        @Path("/elementGenerators")
        javax.ws.rs.core.Response getElementGenerators()
      • getObjectGenerators

        @GET
        @Path("/objectGenerators")
        javax.ws.rs.core.Response getObjectGenerators()
      • getStoreType

        @GET
        @Path("/storeType")
        @Produces("text/plain")
        javax.ws.rs.core.Response getStoreType()
      • getStoreTraits

        @GET
        @Path("/storeTraits")
        javax.ws.rs.core.Response getStoreTraits()
      • getSerialisedFields

        @GET
        @Path("/serialisedFields/{className}")
        javax.ws.rs.core.Response getSerialisedFields​(@PathParam("className")
                                                      String className)
      • getSerialisedFieldClasses

        @GET
        @Path("/serialisedFields/{className}/classes")
        javax.ws.rs.core.Response getSerialisedFieldClasses​(@PathParam("className")
                                                            String className)
      • getDescription

        @GET
        @Path("/description")
        @Produces("text/plain")
        javax.ws.rs.core.Response getDescription()
      • getGraphId

        @GET
        @Path("/graphId")
        @Produces("text/plain")
        javax.ws.rs.core.Response getGraphId()