Interface FlagsV1Api


  • @Path("")
    @Produces("application/json")
    @Consumes("application/json")
    public interface FlagsV1Api
    Author:
    hakonhall
    • Method Detail

      • putFlagData

        @PUT
        @Path("/data/{flagId}")
        void putFlagData​(@PathParam("flagId")
                         String flagId,
                         @QueryParam("force")
                         Boolean force,
                         com.yahoo.vespa.flags.json.wire.WireFlagData flagData)
      • getFlagData

        @GET
        @Path("/data/{flagId}")
        com.yahoo.vespa.flags.json.wire.WireFlagData getFlagData​(@PathParam("flagId")
                                                                 String flagId,
                                                                 @QueryParam("force")
                                                                 Boolean force)
      • deleteFlagData

        @DELETE
        @Path("/data/{flagId}")
        void deleteFlagData​(@PathParam("flagId")
                            String flagId,
                            @QueryParam("force")
                            Boolean force)
      • listFlagData

        @GET
        @Path("/data")
        com.yahoo.vespa.flags.json.wire.WireFlagDataList listFlagData​(@QueryParam("recursive")
                                                                      Boolean recursive)