Package com.netflix.kayenta.controllers
Class MetricSetListController
java.lang.Object
com.netflix.kayenta.controllers.MetricSetListController
@RestController
@RequestMapping("/metricSetList")
public class MetricSetListController
extends Object
-
Constructor Summary
ConstructorsConstructorDescriptionMetricSetListController(com.netflix.kayenta.security.AccountCredentialsRepository accountCredentialsRepository, com.netflix.kayenta.storage.StorageServiceRepository storageServiceRepository) -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteMetricSetList(String accountName, String metricSetListId, javax.servlet.http.HttpServletResponse response) listAllMetricSetLists(String accountName) List<com.netflix.kayenta.metrics.MetricSet>loadMetricSetList(String accountName, String metricSetListId) storeMetricSetList(String accountName, List<com.netflix.kayenta.metrics.MetricSet> metricSetList)
-
Constructor Details
-
MetricSetListController
@Autowired public MetricSetListController(com.netflix.kayenta.security.AccountCredentialsRepository accountCredentialsRepository, com.netflix.kayenta.storage.StorageServiceRepository storageServiceRepository)
-
-
Method Details
-
loadMetricSetList
-
storeMetricSetList
@RequestMapping(consumes="application/json", method=POST) public Map storeMetricSetList(@RequestParam(required=false) String accountName, @RequestBody List<com.netflix.kayenta.metrics.MetricSet> metricSetList) throws IOException - Throws:
IOException
-
deleteMetricSetList
-
listAllMetricSetLists
-