Interface FlagsV1Api
-
@Path("") @Produces("application/json") @Consumes("application/json") public interface FlagsV1Api- Author:
- hakonhall
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classFlagsV1Api.WireFlagDefinition
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddeleteFlagData(String flagId, Boolean force)com.yahoo.vespa.flags.json.wire.WireFlagDatagetFlagData(String flagId, Boolean force)com.yahoo.vespa.flags.json.wire.WireFlagDataListlistFlagData(Boolean recursive)Map<String,FlagsV1Api.WireFlagDefinition>listFlagDefinition()voidputFlagData(String flagId, Boolean force, com.yahoo.vespa.flags.json.wire.WireFlagData flagData)
-
-
-
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)
-
listFlagDefinition
@GET @Path("/defined") Map<String,FlagsV1Api.WireFlagDefinition> listFlagDefinition()
-
-