aboutsummaryrefslogtreecommitdiff
path: root/kamon-examples/kamon-annotation-example/java/src/main/java/kamon/annotation/KamonController.java
blob: 27eeda53beff2941e3ebc7d3fa84d0043445879b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
package kamon.annotation;

import org.springframework.boot.autoconfigure.*;
import org.springframework.stereotype.*;
import org.springframework.web.bind.annotation.*;

@Controller
@EnableAutoConfiguration
@RequestMapping("/kamon")
@EnableKamon
public class KamonController {

    @RequestMapping("/counter")
    @ResponseBody
    @Count(name = "awesomeCounter")
    public String counter() {  return "count!!!"; }
}