@RestController @RequestMapping(value="/metrics/field-value-counters") @ExposesResourceFor(value=FieldValueCounterResource.class) public class FieldValueCounterController extends Object
Constructor and Description |
---|
FieldValueCounterController(org.springframework.analytics.metrics.FieldValueCounterRepository repository) |
Modifier and Type | Method and Description |
---|---|
protected void |
delete(String name)
Delete (reset) a specific counter.
|
FieldValueCounterResource |
display(String name)
Retrieve information about a specific counter.
|
org.springframework.hateoas.PagedResources<? extends MetricResource> |
list(org.springframework.data.web.PagedResourcesAssembler<String> pagedAssembler)
List Counters that match the given criteria.
|
public FieldValueCounterController(org.springframework.analytics.metrics.FieldValueCounterRepository repository)
@RequestMapping(value="/{name}", method=GET) public FieldValueCounterResource display(@PathVariable(value="name") String name)
@RequestMapping(value="/{name}", method=DELETE) @ResponseStatus(value=OK) protected void delete(@PathVariable(value="name") String name)
@RequestMapping(value="", method=GET) public org.springframework.hateoas.PagedResources<? extends MetricResource> list(org.springframework.data.web.PagedResourcesAssembler<String> pagedAssembler)
Copyright © 2016 Pivotal Software, Inc.. All rights reserved.