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

    • 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)
    • listFlagDefinition

      @GET @Path("/defined") Map<String,FlagsV1Api.WireFlagDefinition> listFlagDefinition()