Interface AliasPropertyApis
-
@Path("/aliases/{aliasName}/properties") public interface AliasPropertyApis
V2 API definitions for managing and inspecting properties for collection aliases
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SolrJerseyResponse
createOrUpdateAliasProperty(String aliasName, String propName, UpdateAliasPropertyRequestBody requestBody)
SolrJerseyResponse
deleteAliasProperty(String aliasName, String propName)
GetAliasPropertyResponse
getAliasProperty(String aliasName, String propName)
GetAllAliasPropertiesResponse
getAllAliasProperties(String aliasName)
SolrJerseyResponse
updateAliasProperties(String aliasName, UpdateAliasPropertiesRequestBody requestBody)
-
-
-
Method Detail
-
getAllAliasProperties
@GET GetAllAliasPropertiesResponse getAllAliasProperties(@PathParam("aliasName") String aliasName) throws Exception
- Throws:
Exception
-
getAliasProperty
@GET @Path("/{propName}") GetAliasPropertyResponse getAliasProperty(@PathParam("aliasName") String aliasName, @PathParam("propName") String propName) throws Exception
- Throws:
Exception
-
updateAliasProperties
@PUT SolrJerseyResponse updateAliasProperties(@PathParam("aliasName") String aliasName, UpdateAliasPropertiesRequestBody requestBody) throws Exception
- Throws:
Exception
-
createOrUpdateAliasProperty
@PUT @Path("/{propName}") SolrJerseyResponse createOrUpdateAliasProperty(@PathParam("aliasName") String aliasName, @PathParam("propName") String propName, UpdateAliasPropertyRequestBody requestBody) throws Exception
- Throws:
Exception
-
deleteAliasProperty
@DELETE @Path("/{propName}") SolrJerseyResponse deleteAliasProperty(@PathParam("aliasName") String aliasName, @PathParam("propName") String propName) throws Exception
- Throws:
Exception
-
-