SYMBOL INDEX (3280 symbols across 388 files) FILE: 1-Brixton版教程示例/Chapter1-1-1/compute-service/src/main/java/com/didispace/ComputeServiceApplication.java class ComputeServiceApplication (line 7) | @EnableDiscoveryClient method main (line 11) | public static void main(String[] args) { FILE: 1-Brixton版教程示例/Chapter1-1-1/compute-service/src/main/java/com/didispace/web/ComputeController.java class ComputeController (line 12) | @RestController method add (line 20) | @RequestMapping(value = "/add" ,method = RequestMethod.GET) FILE: 1-Brixton版教程示例/Chapter1-1-1/compute-service/src/test/java/com/didispace/ApplicationTests.java class ApplicationTests (line 21) | @RunWith(SpringJUnit4ClassRunner.class) method setUp (line 28) | @Before method getHello (line 33) | @Test FILE: 1-Brixton版教程示例/Chapter1-1-1/eureka-server/src/main/java/com/didispace/Application.java class Application (line 7) | @EnableEurekaServer method main (line 11) | public static void main(String[] args) { FILE: 1-Brixton版教程示例/Chapter1-1-2/eureka-feign/src/main/java/com/didispace/FeignApplication.java class FeignApplication (line 8) | @SpringBootApplication method main (line 13) | public static void main(String[] args) { FILE: 1-Brixton版教程示例/Chapter1-1-2/eureka-feign/src/main/java/com/didispace/service/ComputeClient.java type ComputeClient (line 8) | @FeignClient("compute-service") method add (line 11) | @RequestMapping(method = RequestMethod.GET, value = "/add") FILE: 1-Brixton版教程示例/Chapter1-1-2/eureka-feign/src/main/java/com/didispace/web/ConsumerController.java class ConsumerController (line 9) | @RestController method add (line 15) | @RequestMapping(value = "/add", method = RequestMethod.GET) FILE: 1-Brixton版教程示例/Chapter1-1-2/eureka-ribbon/src/main/java/com/didispace/RibbonApplication.java class RibbonApplication (line 10) | @SpringBootApplication method restTemplate (line 14) | @Bean method main (line 20) | public static void main(String[] args) { FILE: 1-Brixton版教程示例/Chapter1-1-2/eureka-ribbon/src/main/java/com/didispace/web/ConsumerController.java class ConsumerController (line 9) | @RestController method add (line 15) | @RequestMapping(value = "/add", method = RequestMethod.GET) FILE: 1-Brixton版教程示例/Chapter1-1-3/compute-service/src/main/java/com/didispace/ComputeServiceApplication.java class ComputeServiceApplication (line 7) | @EnableDiscoveryClient method main (line 11) | public static void main(String[] args) { FILE: 1-Brixton版教程示例/Chapter1-1-3/compute-service/src/main/java/com/didispace/web/ComputeController.java class ComputeController (line 12) | @RestController method add (line 20) | @RequestMapping(value = "/add" ,method = RequestMethod.GET) FILE: 1-Brixton版教程示例/Chapter1-1-3/compute-service/src/test/java/com/didispace/ApplicationTests.java class ApplicationTests (line 21) | @RunWith(SpringJUnit4ClassRunner.class) method setUp (line 28) | @Before method getHello (line 33) | @Test FILE: 1-Brixton版教程示例/Chapter1-1-3/eureka-feign/src/main/java/com/didispace/FeignApplication.java class FeignApplication (line 8) | @SpringBootApplication method main (line 13) | public static void main(String[] args) { FILE: 1-Brixton版教程示例/Chapter1-1-3/eureka-feign/src/main/java/com/didispace/service/ComputeClient.java type ComputeClient (line 8) | @FeignClient(value = "compute-service", fallback = ComputeClientHystrix.... method add (line 11) | @RequestMapping(method = RequestMethod.GET, value = "/add") FILE: 1-Brixton版教程示例/Chapter1-1-3/eureka-feign/src/main/java/com/didispace/service/ComputeClientHystrix.java class ComputeClientHystrix (line 6) | @Component method add (line 9) | @Override FILE: 1-Brixton版教程示例/Chapter1-1-3/eureka-feign/src/main/java/com/didispace/web/ConsumerController.java class ConsumerController (line 9) | @RestController method add (line 15) | @RequestMapping(value = "/add", method = RequestMethod.GET) FILE: 1-Brixton版教程示例/Chapter1-1-3/eureka-ribbon/src/main/java/com/didispace/RibbonApplication.java class RibbonApplication (line 11) | @SpringBootApplication method restTemplate (line 16) | @Bean method main (line 22) | public static void main(String[] args) { FILE: 1-Brixton版教程示例/Chapter1-1-3/eureka-ribbon/src/main/java/com/didispace/service/ComputeService.java class ComputeService (line 8) | @Service method addService (line 14) | @HystrixCommand(fallbackMethod = "addServiceFallback") method addServiceFallback (line 19) | public String addServiceFallback() { FILE: 1-Brixton版教程示例/Chapter1-1-3/eureka-ribbon/src/main/java/com/didispace/web/ConsumerController.java class ConsumerController (line 13) | @RestController method add (line 19) | @RequestMapping(value = "/add", method = RequestMethod.GET) FILE: 1-Brixton版教程示例/Chapter1-1-3/eureka-server/src/main/java/com/didispace/Application.java class Application (line 7) | @EnableEurekaServer method main (line 11) | public static void main(String[] args) { FILE: 1-Brixton版教程示例/Chapter1-1-4/config-client/src/main/java/com/didispace/Application.java class Application (line 6) | @SpringBootApplication method main (line 9) | public static void main(String[] args) { FILE: 1-Brixton版教程示例/Chapter1-1-4/config-client/src/main/java/com/didispace/web/TestController.java class TestController (line 8) | @RefreshScope method from (line 15) | @RequestMapping("/from") method setFrom (line 21) | public void setFrom(String from) { method getFrom (line 25) | public String getFrom() { FILE: 1-Brixton版教程示例/Chapter1-1-4/config-server/src/main/java/com/didispace/Application.java class Application (line 7) | @EnableConfigServer method main (line 11) | public static void main(String[] args) { FILE: 1-Brixton版教程示例/Chapter1-1-5/api-gateway/src/main/java/com/didispace/Application.java class Application (line 9) | @EnableZuulProxy method main (line 13) | public static void main(String[] args) { method accessFilter (line 17) | @Bean FILE: 1-Brixton版教程示例/Chapter1-1-5/api-gateway/src/main/java/com/didispace/filter/AccessFilter.java class AccessFilter (line 10) | public class AccessFilter extends ZuulFilter { method filterType (line 14) | @Override method filterOrder (line 19) | @Override method shouldFilter (line 24) | @Override method run (line 29) | @Override FILE: 1-Brixton版教程示例/Chapter1-1-5/eureka-server/src/main/java/com/didispace/Application.java class Application (line 7) | @EnableEurekaServer method main (line 11) | public static void main(String[] args) { FILE: 1-Brixton版教程示例/Chapter1-1-5/service-A/src/main/java/com/didispace/ComputeServiceApplication.java class ComputeServiceApplication (line 7) | @EnableDiscoveryClient method main (line 11) | public static void main(String[] args) { FILE: 1-Brixton版教程示例/Chapter1-1-5/service-A/src/main/java/com/didispace/web/ComputeController.java class ComputeController (line 12) | @RestController method add (line 20) | @RequestMapping(value = "/add" ,method = RequestMethod.GET) FILE: 1-Brixton版教程示例/Chapter1-1-5/service-A/src/test/java/com/didispace/ApplicationTests.java class ApplicationTests (line 21) | @RunWith(SpringJUnit4ClassRunner.class) method setUp (line 28) | @Before method getHello (line 33) | @Test FILE: 1-Brixton版教程示例/Chapter1-1-5/service-B/src/main/java/com/didispace/ComputeServiceApplication.java class ComputeServiceApplication (line 7) | @EnableDiscoveryClient method main (line 11) | public static void main(String[] args) { FILE: 1-Brixton版教程示例/Chapter1-1-5/service-B/src/main/java/com/didispace/web/ComputeController.java class ComputeController (line 12) | @RestController method add (line 20) | @RequestMapping(value = "/add" ,method = RequestMethod.GET) FILE: 1-Brixton版教程示例/Chapter1-1-5/service-B/src/test/java/com/didispace/ApplicationTests.java class ApplicationTests (line 15) | @RunWith(SpringJUnit4ClassRunner.class) method setUp (line 22) | @Before method getHello (line 27) | @Test FILE: 1-Brixton版教程示例/Chapter1-1-6/compute-service/src/main/java/com/didispace/ComputeServiceApplication.java class ComputeServiceApplication (line 7) | @EnableDiscoveryClient method main (line 11) | public static void main(String[] args) { FILE: 1-Brixton版教程示例/Chapter1-1-6/compute-service/src/main/java/com/didispace/web/ComputeController.java class ComputeController (line 12) | @RestController method add (line 20) | @RequestMapping(value = "/add" ,method = RequestMethod.GET) FILE: 1-Brixton版教程示例/Chapter1-1-6/compute-service/src/test/java/com/didispace/ApplicationTests.java class ApplicationTests (line 21) | @RunWith(SpringJUnit4ClassRunner.class) method setUp (line 28) | @Before method getHello (line 33) | @Test FILE: 1-Brixton版教程示例/Chapter1-1-6/eureka-server/src/main/java/com/didispace/Application.java class Application (line 7) | @EnableEurekaServer method main (line 11) | public static void main(String[] args) { FILE: 1-Brixton版教程示例/Chapter1-1-7/config-client-eureka-kafka/src/main/java/com/didispace/Application.java class Application (line 7) | @EnableDiscoveryClient method main (line 11) | public static void main(String[] args) { FILE: 1-Brixton版教程示例/Chapter1-1-7/config-client-eureka-kafka/src/main/java/com/didispace/web/TestController.java class TestController (line 8) | @RefreshScope method from (line 15) | @RequestMapping("/from") method setFrom (line 20) | public void setFrom(String from) { method getFrom (line 24) | public String getFrom() { FILE: 1-Brixton版教程示例/Chapter1-1-7/config-client-eureka/src/main/java/com/didispace/Application.java class Application (line 7) | @EnableDiscoveryClient method main (line 11) | public static void main(String[] args) { FILE: 1-Brixton版教程示例/Chapter1-1-7/config-client-eureka/src/main/java/com/didispace/web/TestController.java class TestController (line 8) | @RefreshScope method from (line 15) | @RequestMapping("/from") method setFrom (line 20) | public void setFrom(String from) { method getFrom (line 24) | public String getFrom() { FILE: 1-Brixton版教程示例/Chapter1-1-7/config-server-eureka-kafka/src/main/java/com/didispace/Application.java class Application (line 8) | @EnableDiscoveryClient method main (line 13) | public static void main(String[] args) { FILE: 1-Brixton版教程示例/Chapter1-1-7/config-server-eureka/src/main/java/com/didispace/Application.java class Application (line 8) | @EnableDiscoveryClient method main (line 13) | public static void main(String[] args) { FILE: 1-Brixton版教程示例/Chapter1-1-8/config-client-eureka/src/main/java/com/didispace/Application.java class Application (line 7) | @EnableDiscoveryClient method main (line 11) | public static void main(String[] args) { FILE: 1-Brixton版教程示例/Chapter1-1-8/config-client-eureka/src/main/java/com/didispace/web/TestController.java class TestController (line 8) | @RefreshScope method from (line 15) | @RequestMapping("/from") method setFrom (line 20) | public void setFrom(String from) { method getFrom (line 24) | public String getFrom() { FILE: 1-Brixton版教程示例/Chapter1-1-8/config-server-eureka/src/main/java/com/didispace/Application.java class Application (line 8) | @EnableDiscoveryClient method main (line 13) | public static void main(String[] args) { FILE: 2-Dalston版教程示例/api-gateway-with-eureka/src/main/java/com/didispace/AccessFilter.java class AccessFilter (line 10) | public class AccessFilter extends ZuulFilter { method filterType (line 14) | @Override method filterOrder (line 19) | @Override method shouldFilter (line 24) | @Override method run (line 29) | @Override FILE: 2-Dalston版教程示例/api-gateway-with-eureka/src/main/java/com/didispace/Application.java class Application (line 7) | @EnableZuulProxy method main (line 11) | public static void main(String[] args) { FILE: 2-Dalston版教程示例/api-gateway/src/main/java/com/didispace/Application.java class Application (line 7) | @EnableZuulProxy method main (line 11) | public static void main(String[] args) { FILE: 2-Dalston版教程示例/config-client/src/main/java/com/didispace/Application.java class Application (line 7) | @SpringBootApplication method main (line 10) | public static void main(String[] args) { FILE: 2-Dalston版教程示例/config-server-git/src/main/java/com/didispace/Application.java class Application (line 7) | @EnableConfigServer method main (line 11) | public static void main(String[] args) { FILE: 2-Dalston版教程示例/consul-client/src/main/java/com/didispace/Application.java class Application (line 7) | @EnableDiscoveryClient method main (line 11) | public static void main(String[] args) { FILE: 2-Dalston版教程示例/consul-client/src/main/java/com/didispace/DcController.java class DcController (line 14) | @RestController method dc (line 20) | @GetMapping("/dc") FILE: 2-Dalston版教程示例/consul-consumer/src/main/java/com/didispace/Application.java class Application (line 9) | @EnableDiscoveryClient method restTemplate (line 13) | @Bean method main (line 18) | public static void main(String[] args) { FILE: 2-Dalston版教程示例/consul-consumer/src/main/java/com/didispace/DcController.java class DcController (line 15) | @RestController method dc (line 23) | @GetMapping("/consumer") FILE: 2-Dalston版教程示例/eureka-client/src/main/java/com/didispace/Application.java class Application (line 7) | @EnableDiscoveryClient method main (line 11) | public static void main(String[] args) { FILE: 2-Dalston版教程示例/eureka-client/src/main/java/com/didispace/DcController.java class DcController (line 14) | @RestController method dc (line 20) | @GetMapping("/dc") FILE: 2-Dalston版教程示例/eureka-consumer-feign-hystrix/src/main/java/com/didispace/Application.java class Application (line 8) | @EnableFeignClients method main (line 13) | public static void main(String[] args) { FILE: 2-Dalston版教程示例/eureka-consumer-feign-hystrix/src/main/java/com/didispace/DcClient.java type DcClient (line 11) | @FeignClient(name = "eureka-client", fallback = DcClientFallback.class) method consumer (line 14) | @GetMapping("/dc") FILE: 2-Dalston版教程示例/eureka-consumer-feign-hystrix/src/main/java/com/didispace/DcClientFallback.java class DcClientFallback (line 10) | @Component method consumer (line 13) | @Override FILE: 2-Dalston版教程示例/eureka-consumer-feign-hystrix/src/main/java/com/didispace/DcController.java class DcController (line 12) | @RestController method dc (line 18) | @GetMapping("/consumer") FILE: 2-Dalston版教程示例/eureka-consumer-feign/src/main/java/com/didispace/Application.java class Application (line 8) | @EnableFeignClients method main (line 13) | public static void main(String[] args) { FILE: 2-Dalston版教程示例/eureka-consumer-feign/src/main/java/com/didispace/DcClient.java type DcClient (line 11) | @FeignClient("eureka-client") method consumer (line 14) | @GetMapping("/dc") FILE: 2-Dalston版教程示例/eureka-consumer-feign/src/main/java/com/didispace/DcController.java class DcController (line 12) | @RestController method dc (line 18) | @GetMapping("/consumer") FILE: 2-Dalston版教程示例/eureka-consumer-ribbon-hystrix/src/main/java/com/didispace/Application.java class Application (line 12) | @EnableCircuitBreaker method restTemplate (line 17) | @Bean method main (line 23) | public static void main(String[] args) { FILE: 2-Dalston版教程示例/eureka-consumer-ribbon-hystrix/src/main/java/com/didispace/DcController.java class DcController (line 17) | @RestController method dc (line 23) | @GetMapping("/consumer") class ConsumerService (line 28) | @Service method consumer (line 34) | @HystrixCommand(fallbackMethod = "fallback") method fallback (line 39) | public String fallback() { FILE: 2-Dalston版教程示例/eureka-consumer-ribbon/src/main/java/com/didispace/Application.java class Application (line 10) | @EnableDiscoveryClient method restTemplate (line 14) | @Bean method main (line 20) | public static void main(String[] args) { FILE: 2-Dalston版教程示例/eureka-consumer-ribbon/src/main/java/com/didispace/DcController.java class DcController (line 13) | @RestController method dc (line 19) | @GetMapping("/consumer") FILE: 2-Dalston版教程示例/eureka-consumer/src/main/java/com/didispace/Application.java class Application (line 9) | @EnableDiscoveryClient method restTemplate (line 13) | @Bean method main (line 18) | public static void main(String[] args) { FILE: 2-Dalston版教程示例/eureka-consumer/src/main/java/com/didispace/DcController.java class DcController (line 15) | @RestController method dc (line 23) | @GetMapping("/consumer") FILE: 2-Dalston版教程示例/eureka-feign-api/src/main/java/com/didispace/api/HelloService.java type HelloService (line 11) | public interface HelloService { method hello (line 13) | @GetMapping("/hello") FILE: 2-Dalston版教程示例/eureka-feign-client/src/main/java/com/didispace/api/impl/Application.java class Application (line 9) | @EnableDiscoveryClient class HelloController (line 13) | @RestController method hello (line 16) | @Override method main (line 23) | public static void main(String[] args) { FILE: 2-Dalston版教程示例/eureka-feign-consumer/src/main/java/com/didispace/api/consumer/Application.java class Application (line 13) | @EnableFeignClients type HelloServiceClient (line 18) | @FeignClient("eureka-feign-client") class TestController (line 23) | @RestController method test (line 29) | @GetMapping("/test") method main (line 36) | public static void main(String[] args) { FILE: 2-Dalston版教程示例/eureka-feign-upload-client/src/main/java/com/didispace/api/consumer/Application.java class Application (line 9) | @EnableFeignClients method main (line 14) | public static void main(String[] args) { FILE: 2-Dalston版教程示例/eureka-feign-upload-client/src/main/java/com/didispace/api/consumer/UploadService.java type UploadService (line 13) | @FeignClient(value = "eureka-feign-upload-server", configuration = Uploa... method handleFileUpload (line 16) | @PostMapping(value = "/uploadFile", consumes = MediaType.MULTIPART_FOR... class MultipartSupportConfig (line 19) | @Configuration method feignFormEncoder (line 21) | @Bean FILE: 2-Dalston版教程示例/eureka-feign-upload-client/src/test/java/com/didispace/api/consumer/UploadTester.java class UploadTester (line 22) | @Slf4j method testHandleFileUpload (line 30) | @Test FILE: 2-Dalston版教程示例/eureka-feign-upload-server/src/main/java/com/didispace/api/consumer/Application.java class Application (line 13) | @EnableFeignClients class UploadController (line 18) | @RestController method handleFileUpload (line 21) | @PostMapping(value = "/uploadFile", consumes = MediaType.MULTIPART_F... method main (line 28) | public static void main(String[] args) { FILE: 2-Dalston版教程示例/eureka-server/src/main/java/com/didispace/Application.java class Application (line 7) | @EnableEurekaServer method main (line 11) | public static void main(String[] args) { FILE: 2-Dalston版教程示例/hystrix-collapser-consumer/src/main/java/com/didispace/Application.java class Application (line 11) | @EnableHystrix method restTemplate (line 16) | @Bean method main (line 22) | public static void main(String[] args) { FILE: 2-Dalston版教程示例/hystrix-collapser-consumer/src/main/java/com/didispace/UserService.java class UserService (line 21) | @Slf4j method findById (line 28) | @HystrixCollapser( method findByIds (line 40) | @HystrixCommand(commandProperties = @HystrixProperty(name = "execution... FILE: 2-Dalston版教程示例/hystrix-collapser-consumer/src/test/java/CollapserTest.java class CollapserTest (line 18) | @Slf4j method test (line 26) | @Test FILE: 2-Dalston版教程示例/hystrix-collapser-provider/src/main/java/com/didispace/Application.java class Application (line 7) | @EnableDiscoveryClient method main (line 11) | public static void main(String[] args) { FILE: 2-Dalston版教程示例/hystrix-collapser-provider/src/main/java/com/didispace/UserController.java class UserController (line 16) | @Slf4j method findById (line 30) | @RequestMapping(value = "/users/{id}", method = RequestMethod.GET) method findByIds (line 36) | @RequestMapping(value = "/users", method = RequestMethod.GET) FILE: 2-Dalston版教程示例/hystrix-dashboard/src/main/java/com/didispace/HystrixDashboardApplication.java class HystrixDashboardApplication (line 7) | @EnableHystrixDashboard method main (line 11) | public static void main(String[] args) { FILE: 2-Dalston版教程示例/stream-consumer-group/src/main/java/com/didispace/stream/ExampleApplication.java class ExampleApplication (line 6) | @SpringBootApplication method main (line 9) | public static void main(String[] args) { FILE: 2-Dalston版教程示例/stream-consumer-group/src/main/java/com/didispace/stream/ExampleBinder.java type ExampleBinder (line 6) | interface ExampleBinder { method input (line 10) | @Input(NAME) FILE: 2-Dalston版教程示例/stream-consumer-group/src/main/java/com/didispace/stream/ExampleReceiver.java class ExampleReceiver (line 8) | @EnableBinding(ExampleBinder.class) method receive (line 13) | @StreamListener(ExampleBinder.NAME) FILE: 2-Dalston版教程示例/stream-consumer-group/src/test/java/com/didispace/ExampleApplicationTests.java class ExampleApplicationTests (line 12) | @RunWith(SpringRunner.class) method exampleBinderTester (line 19) | @Test type ExampleBinder (line 24) | public interface ExampleBinder { method output (line 28) | @Output(NAME) FILE: 2-Dalston版教程示例/stream-consumer-self/src/main/java/com/didispace/stream/TestApplication.java class TestApplication (line 8) | @EnableBinding(TestTopic.class) method main (line 12) | public static void main(String[] args) { FILE: 2-Dalston版教程示例/stream-consumer-self/src/main/java/com/didispace/stream/TestController.java class TestController (line 10) | @Slf4j method messageWithMQ (line 17) | @GetMapping("/sendMessage") FILE: 2-Dalston版教程示例/stream-consumer-self/src/main/java/com/didispace/stream/TestListener.java class TestListener (line 7) | @Slf4j method receive (line 11) | @StreamListener(TestTopic.INPUT) FILE: 2-Dalston版教程示例/stream-consumer-self/src/main/java/com/didispace/stream/TestTopic.java type TestTopic (line 8) | public interface TestTopic { method output (line 13) | @Output(OUTPUT) method input (line 16) | @Input(INPUT) FILE: 2-Dalston版教程示例/stream-hello/src/main/java/com/didispace/stream/SinkApplication.java class SinkApplication (line 6) | @SpringBootApplication method main (line 9) | public static void main(String[] args) { FILE: 2-Dalston版教程示例/stream-hello/src/main/java/com/didispace/stream/SinkReceiver.java class SinkReceiver (line 9) | @EnableBinding(Sink.class) method receive (line 14) | @StreamListener(Sink.INPUT) FILE: 2-Dalston版教程示例/stream-hello/src/test/java/com/didispace/SinkApplicationTests.java class SinkApplicationTests (line 12) | @RunWith(SpringRunner.class) method sinkSenderTester (line 19) | @Test type SinkSender (line 24) | public interface SinkSender { method output (line 28) | @Output(SinkSender.OUTPUT) FILE: 2-Dalston版教程示例/swagger-api-gateway/src/main/java/com/didispace/Application.java class Application (line 15) | @EnableSwagger2Doc method main (line 20) | public static void main(String[] args) { class DocumentationConfig (line 24) | @Component method get (line 27) | @Override method swaggerResource (line 35) | private SwaggerResource swaggerResource(String name, String location... FILE: 2-Dalston版教程示例/swagger-service-a/src/main/java/com/didispace/Application.java class Application (line 12) | @EnableSwagger2Doc method main (line 17) | public static void main(String[] args) { class AaaController (line 21) | @RestController method dc (line 27) | @GetMapping("/service-a") FILE: 2-Dalston版教程示例/swagger-service-b/src/main/java/com/didispace/Application.java class Application (line 12) | @EnableSwagger2Doc method main (line 17) | public static void main(String[] args) { class BbbController (line 21) | @RestController method dc (line 27) | @GetMapping("/service-b") FILE: 2-Dalston版教程示例/trace-1/src/main/java/com/didispace/TraceApplication.java class TraceApplication (line 14) | @RestController method restTemplate (line 26) | @Bean method trace (line 32) | @RequestMapping(value = "/trace-1", method = RequestMethod.GET) method main (line 38) | public static void main(String[] args) { FILE: 2-Dalston版教程示例/trace-2/src/main/java/com/didispace/TraceApplication.java class TraceApplication (line 14) | @RestController method trace (line 21) | @RequestMapping(value = "/trace-2", method = RequestMethod.GET) method main (line 28) | public static void main(String[] args) { FILE: 2-Dalston版教程示例/turbine-amqp/src/main/java/com/didispace/TurbineApplication.java class TurbineApplication (line 9) | @Configuration method main (line 15) | public static void main(String[] args) { FILE: 2-Dalston版教程示例/turbine/src/main/java/com/didispace/TurbineApplication.java class TurbineApplication (line 9) | @Configuration method main (line 15) | public static void main(String[] args) { FILE: 2-Dalston版教程示例/zipkin-server-stream/src/main/java/com/didispace/ZipkinApplication.java class ZipkinApplication (line 10) | @EnableZipkinStreamServer method main (line 14) | public static void main(String[] args) { FILE: 2-Dalston版教程示例/zipkin-server/src/main/java/com/didispace/ZipkinApplication.java class ZipkinApplication (line 7) | @EnableZipkinServer method main (line 11) | public static void main(String[] args) { FILE: 3-Edgware/config-client/src/main/java/com/didispace/config/client/ConfigClientApplication.java class ConfigClientApplication (line 10) | @SpringBootApplication method main (line 13) | public static void main(String[] args) { class TestController (line 17) | @RefreshScope method test (line 24) | @GetMapping("/test") FILE: 3-Edgware/config-server-db/src/main/java/com/didispace/config/server/db/ConfigServerBootstrap.java class ConfigServerBootstrap (line 9) | @EnableConfigServer method main (line 13) | public static void main(String[] args) { FILE: 3-Edgware/config-server-db/src/main/resources/schema/V1__Base_version.sql type `properties` (line 1) | CREATE TABLE `properties` ( FILE: 4-Finchley/alibaba-dubbo-api/src/main/java/com/didispace/alibaba/dubbo/api/HelloService.java type HelloService (line 9) | public interface HelloService { method hello (line 11) | String hello(String name); FILE: 4-Finchley/alibaba-dubbo-client/src/main/java/com/didispace/alibaba/dubbo/client/DubboClientApplication.java class DubboClientApplication (line 14) | @EnableDiscoveryClient method main (line 18) | public static void main(String[] args) { class TestController (line 22) | @Slf4j method test (line 29) | @GetMapping("/test") FILE: 4-Finchley/alibaba-dubbo-server/src/main/java/com/didispace/alibaba/dubbo/server/DubboServerApplication.java class DubboServerApplication (line 8) | @EnableDiscoveryClient method main (line 12) | public static void main(String[] args) { FILE: 4-Finchley/alibaba-dubbo-server/src/main/java/com/didispace/alibaba/dubbo/server/HelloServiceImpl.java class HelloServiceImpl (line 7) | @Service method hello (line 10) | @Override FILE: 4-Finchley/alibaba-nacos-config-client/src/main/java/com/didispace/alibaba/nacos/config/client/TestApplication.java class TestApplication (line 12) | @SpringBootApplication method main (line 15) | public static void main(String[] args) { class TestController (line 19) | @Slf4j method hello (line 27) | @GetMapping("/test") class Test2Controller (line 39) | @Slf4j method test2 (line 51) | @GetMapping("/test2") FILE: 4-Finchley/alibaba-nacos-discovery-client-common/src/main/java/com/didispace/alibaba/nacos/discovery/client/TestApplication.java class TestApplication (line 15) | @EnableDiscoveryClient method main (line 19) | public static void main(String[] args) { class TestController (line 23) | @Slf4j method test (line 30) | @GetMapping("/test") FILE: 4-Finchley/alibaba-nacos-discovery-client-feign/src/main/java/com/didispace/alibaba/nacos/discovery/client/TestApplication.java class TestApplication (line 18) | @EnableDiscoveryClient method main (line 23) | public static void main(String[] args) { class TestController (line 27) | @Slf4j method test (line 34) | @GetMapping("/test") type Client (line 42) | @FeignClient("alibaba-nacos-discovery-server") method hello (line 45) | @GetMapping("/hello") FILE: 4-Finchley/alibaba-nacos-discovery-client-resttemplate/src/main/java/com/didispace/alibaba/nacos/discovery/client/TestApplication.java class TestApplication (line 15) | @EnableDiscoveryClient method main (line 19) | public static void main(String[] args) { class TestController (line 23) | @Slf4j method test (line 30) | @GetMapping("/test") method restTemplate (line 37) | @Bean FILE: 4-Finchley/alibaba-nacos-discovery-client-webclient/src/main/java/com/didispace/alibaba/nacos/discovery/client/TestApplication.java class TestApplication (line 16) | @EnableDiscoveryClient method main (line 20) | public static void main(String[] args) { class TestController (line 24) | @Slf4j method test (line 31) | @GetMapping("/test") method loadBalancedWebClientBuilder (line 42) | @Bean FILE: 4-Finchley/alibaba-nacos-discovery-server/src/main/java/com/didispace/alibaba/nacos/discovery/server/TestApplication.java class TestApplication (line 14) | @EnableDiscoveryClient method main (line 18) | public static void main(String[] args) { class TestController (line 22) | @Slf4j method hello (line 26) | @GetMapping("/hello") FILE: 4-Finchley/alibaba-sentinel-annotation/src/main/java/com/didispace/alibaba/sentinel/TestApplication.java class TestApplication (line 9) | @SpringBootApplication method main (line 12) | public static void main(String[] args) { method sentinelResourceAspect (line 16) | @Bean FILE: 4-Finchley/alibaba-sentinel-annotation/src/main/java/com/didispace/alibaba/sentinel/service/TestService.java class TestService (line 9) | @Slf4j method doSomeThing (line 14) | @SentinelResource(value = "doSomeThing", blockHandler = "exceptionHand... method exceptionHandler (line 19) | public void exceptionHandler(String str, BlockException ex) { method doSomeThing2 (line 24) | @SentinelResource(value = "doSomeThing2", fallback = "fallbackHandler") method fallbackHandler (line 30) | public void fallbackHandler(String str) { FILE: 4-Finchley/alibaba-sentinel-annotation/src/main/java/com/didispace/alibaba/sentinel/web/TestController.java class TestController (line 11) | @Slf4j method hello (line 18) | @GetMapping("/hello") method hello2 (line 24) | @GetMapping("/hello2") FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/DashboardApplication.java class DashboardApplication (line 28) | @SpringBootApplication method main (line 31) | public static void main(String[] args) { method triggerSentinelInit (line 36) | private static void triggerSentinelInit() { FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/auth/AuthService.java type AuthService (line 24) | public interface AuthService { method getAuthUser (line 32) | AuthUser getAuthUser(R request); type PrivilegeType (line 37) | enum PrivilegeType { type AuthUser (line 67) | interface AuthUser { method authTarget (line 83) | boolean authTarget(String target, PrivilegeType privilegeType); method isSuperUser (line 90) | boolean isSuperUser(); method getNickName (line 97) | String getNickName(); method getLoginName (line 104) | String getLoginName(); method getId (line 111) | String getId(); FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/auth/FakeAuthServiceImpl.java class FakeAuthServiceImpl (line 28) | @Component method getAuthUser (line 31) | @Override class AuthUserImpl (line 36) | static final class AuthUserImpl implements AuthUser { method authTarget (line 38) | @Override method isSuperUser (line 44) | @Override method getNickName (line 50) | @Override method getLoginName (line 55) | @Override method getId (line 60) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/auth/SimpleWebAuthServiceImpl.java class SimpleWebAuthServiceImpl (line 28) | @Primary method getAuthUser (line 34) | @Override class SimpleWebAuthUserImpl (line 45) | public static final class SimpleWebAuthUserImpl implements AuthUser { method SimpleWebAuthUserImpl (line 49) | public SimpleWebAuthUserImpl(String username) { method authTarget (line 53) | @Override method isSuperUser (line 58) | @Override method getNickName (line 63) | @Override method getLoginName (line 68) | @Override method getId (line 73) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/client/CommandFailedException.java class CommandFailedException (line 21) | public class CommandFailedException extends RuntimeException { method CommandFailedException (line 23) | public CommandFailedException() {} method CommandFailedException (line 25) | public CommandFailedException(String message) { method fillInStackTrace (line 29) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/client/CommandNotFoundException.java class CommandNotFoundException (line 22) | public class CommandNotFoundException extends Exception { method CommandNotFoundException (line 24) | public CommandNotFoundException() { } method CommandNotFoundException (line 26) | public CommandNotFoundException(String message) { method fillInStackTrace (line 30) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/client/SentinelApiClient.java class SentinelApiClient (line 87) | @Component method SentinelApiClient (line 124) | public SentinelApiClient() { method isSuccess (line 136) | private boolean isSuccess(int statusCode) { method isCommandNotFound (line 140) | private boolean isCommandNotFound(int statusCode, String body) { method queryString (line 144) | private StringBuilder queryString(Map params) { method postRequest (line 162) | private HttpUriRequest postRequest(String url, Map par... method urlEncode (line 179) | private String urlEncode(String str) { method getBody (line 188) | private String getBody(HttpResponse response) throws Exception { method executeCommand (line 209) | private CompletableFuture executeCommand(String ip, int port, ... method executeCommand (line 222) | private CompletableFuture executeCommand(String ip, int port, ... method executeCommand (line 236) | private CompletableFuture executeCommand(String app, String ip... method executeCommand (line 270) | private CompletableFuture executeCommand(HttpUriRequest reques... method close (line 308) | public void close() throws Exception { method fetchItemsAsync (line 312) | @Nullable method fetchItems (line 325) | @Nullable method fetchRules (line 345) | private List fetchRules(String ip, int port, Strin... method setRules (line 349) | private boolean setRules(String app, String ip, int port, String type,... method fetchResourceOfMachine (line 374) | public List fetchResourceOfMachine(String ip, int port, String... method fetchClusterNodeOfMachine (line 386) | public List fetchClusterNodeOfMachine(String ip, int port, boo... method fetchFlowRuleOfMachine (line 394) | public List fetchFlowRuleOfMachine(String app, String ... method fetchDegradeRuleOfMachine (line 404) | public List fetchDegradeRuleOfMachine(String app, S... method fetchSystemRuleOfMachine (line 414) | public List fetchSystemRuleOfMachine(String app, Str... method fetchParamFlowRulesOfMachine (line 433) | public CompletableFuture> fetchParamFlowRule... method fetchAuthorityRulesOfMachine (line 458) | public List fetchAuthorityRulesOfMachine(String a... method setFlowRuleOfMachine (line 481) | public boolean setFlowRuleOfMachine(String app, String ip, int port, L... method setDegradeRuleOfMachine (line 495) | public boolean setDegradeRuleOfMachine(String app, String ip, int port... method setSystemRuleOfMachine (line 509) | public boolean setSystemRuleOfMachine(String app, String ip, int port,... method setAuthorityRuleOfMachine (line 513) | public boolean setAuthorityRuleOfMachine(String app, String ip, int po... method setParamFlowRuleOfMachine (line 517) | public CompletableFuture setParamFlowRuleOfMachine(String app, S... method fetchClusterMode (line 547) | public CompletableFuture fetchClusterMode(St... method modifyClusterMode (line 560) | public CompletableFuture modifyClusterMode(String ip, int port, ... method fetchClusterClientInfoAndConfig (line 582) | public CompletableFuture fetchClusterClientInfoAn... method modifyClusterClientConfig (line 595) | public CompletableFuture modifyClusterClientConfig(String app, S... method modifyClusterServerFlowConfig (line 617) | public CompletableFuture modifyClusterServerFlowConfig(String ap... method modifyClusterServerTransportConfig (line 639) | public CompletableFuture modifyClusterServerTransportConfig(Stri... method modifyClusterServerNamespaceSet (line 662) | public CompletableFuture modifyClusterServerNamespaceSet(String ... method fetchClusterServerBasicInfo (line 684) | public CompletableFuture fetchClusterServerBasic... FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/config/DashboardConfig.java class DashboardConfig (line 36) | public class DashboardConfig { method getConfig (line 69) | @NonNull method getConfigStr (line 84) | protected static String getConfigStr(String name) { method getConfigInt (line 99) | protected static int getConfigInt(String name, int defaultVal, int min... method getAuthUsername (line 113) | public static String getAuthUsername() { method getAuthPassword (line 117) | public static String getAuthPassword() { method getHideAppNoMachineMillis (line 121) | public static int getHideAppNoMachineMillis() { method getRemoveAppNoMachineMillis (line 125) | public static int getRemoveAppNoMachineMillis() { method getAutoRemoveMachineMillis (line 129) | public static int getAutoRemoveMachineMillis() { method getUnhealthyMachineMillis (line 133) | public static int getUnhealthyMachineMillis() { method clearCache (line 137) | public static void clearCache() { FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/config/WebConfig.java class WebConfig (line 35) | @Configuration method addResourceHandlers (line 43) | @Override method addViewControllers (line 48) | @Override method sentinelFilterRegistration (line 57) | @Bean method authenticationFilterRegistration (line 70) | @Bean FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/AppController.java class AppController (line 40) | @RestController method queryApps (line 47) | @GetMapping("/names.json") method queryAppInfos (line 52) | @GetMapping("/briefinfos.json") method getMachinesByApp (line 59) | @GetMapping(value = "/{app}/machines.json") method removeMachineById (line 80) | @RequestMapping(value = "/{app}/machine/remove.json") FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/AuthController.java class AuthController (line 37) | @RestController method login (line 49) | @PostMapping("/login") method logout (line 75) | @RequestMapping(value = "/logout", method = RequestMethod.POST) FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/AuthorityRuleController.java class AuthorityRuleController (line 52) | @RestController method apiQueryAllRulesForMachine (line 66) | @GetMapping("/rules") method checkEntityInternal (line 92) | private Result checkEntityInternal(AuthorityRuleEntity entity) { method apiAddAuthorityRule (line 121) | @PostMapping("/rule") method apiUpdateParamFlowRule (line 146) | @PutMapping("/rule/{id}") method apiDeleteRule (line 178) | @DeleteMapping("/rule/{id}") method publishRules (line 200) | private boolean publishRules(String app, String ip, Integer port) { FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/DegradeController.java class DegradeController (line 46) | @Controller method queryMachineRules (line 60) | @ResponseBody method add (line 85) | @ResponseBody method updateIfNotNull (line 144) | @ResponseBody method delete (line 196) | @ResponseBody method publishRules (line 221) | private boolean publishRules(String app, String ip, Integer port) { FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/DemoController.java class DemoController (line 34) | @Controller method greeting (line 40) | @RequestMapping("/greeting") method link (line 45) | @RequestMapping("/link") method loop (line 62) | @RequestMapping("/loop") method slow (line 73) | @RequestMapping("/slow") class RunTask (line 84) | static class RunTask implements Runnable { method RunTask (line 90) | public RunTask(String name, int time, boolean slow) { method run (line 97) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/FlowControllerV1.java class FlowControllerV1 (line 52) | @RestController method apiQueryMachineRules (line 66) | @GetMapping("/rules") method checkEntityInternal (line 93) | private Result checkEntityInternal(FlowRuleEntity entity) { method apiAddFlowRule (line 140) | @PostMapping("/rule") method updateIfNotNull (line 167) | @PutMapping("/save.json") method delete (line 248) | @DeleteMapping("/delete.json") method publishRules (line 270) | private boolean publishRules(String app, String ip, Integer port) { FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/MachineRegistryController.java class MachineRegistryController (line 32) | @Controller method receiveHeartBeat (line 41) | @ResponseBody FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/MetricController.java class MetricController (line 45) | @Controller method queryTopResourceMetric (line 56) | @ResponseBody method queryByAppAndResource (line 138) | @ResponseBody method sortMetricVoAndDistinct (line 162) | private Iterable sortMetricVoAndDistinct(List vos) { FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/ParamFlowRuleController.java class ParamFlowRuleController (line 59) | @RestController method checkIfSupported (line 75) | private boolean checkIfSupported(String app, String ip, int port) { method apiQueryAllRulesForMachine (line 88) | @GetMapping("/rules") method isNotSupported (line 125) | private boolean isNotSupported(Throwable ex) { method apiAddParamFlowRule (line 129) | @PostMapping("/rule") method checkEntityInternal (line 163) | private Result checkEntityInternal(ParamFlowRuleEntity entity) { method apiUpdateParamFlowRule (line 194) | @PutMapping("/rule/{id}") method apiDeleteRule (line 235) | @DeleteMapping("/rule/{id}") method publishRules (line 263) | private CompletableFuture publishRules(String app, String ip, In... method unsupportedVersion (line 268) | private Result unsupportedVersion() { FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/ResourceController.java class ResourceController (line 39) | @RestController method fetchResourceChainListOfMachine (line 58) | @GetMapping("/machineResource.json") FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/SystemController.java class SystemController (line 45) | @Controller method queryMachineRules (line 57) | @ResponseBody method countNotNullAndNotNegative (line 81) | private int countNotNullAndNotNegative(Number... values) { method add (line 91) | @ResponseBody method updateIfNotNull (line 151) | @ResponseBody method delete (line 205) | @ResponseBody method publishRules (line 229) | private boolean publishRules(String app, String ip, Integer port) { FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/cluster/ClusterAssignController.java class ClusterAssignController (line 41) | @RestController method apiAssignAllClusterServersOfApp (line 50) | @PostMapping("/all_server/{app}") method apiAssignSingleClusterServersOfApp (line 70) | @PostMapping("/single_server/{app}") method apiUnbindClusterServersOfApp (line 88) | @PostMapping("/unbind_server/{app}") FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/cluster/ClusterConfigController.java class ClusterConfigController (line 56) | @RestController method apiModifyClusterConfig (line 70) | @PostMapping("/config/modify_single") method errorResponse (line 111) | private Result errorResponse(ExecutionException ex) { method apiGetClusterState (line 119) | @GetMapping("/state_single") method apiGetClusterServerStateOfApp (line 148) | @GetMapping("/server_state/{app}") method apiGetClusterClientStateOfApp (line 167) | @GetMapping("/client_state/{app}") method apiGetClusterStateOfApp (line 186) | @GetMapping("/state/{app}") method isNotSupported (line 204) | private boolean isNotSupported(Throwable ex) { method checkIfSupported (line 208) | private boolean checkIfSupported(String app, String ip, int port) { method checkValidRequest (line 221) | private Result checkValidRequest(ClusterModifyRequest request) { method unsupportedVersion (line 240) | private Result unsupportedVersion() { FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/v2/FlowControllerV2.java class FlowControllerV2 (line 54) | @RestController method apiQueryMachineRules (line 73) | @GetMapping("/rules") method checkEntityInternal (line 99) | private Result checkEntityInternal(FlowRuleEntity entity) { method apiAddFlowRule (line 143) | @PostMapping("/rule") method apiUpdateFlowRule (line 168) | @PutMapping("/rule/{id}") method apiDeleteRule (line 210) | @DeleteMapping("/rule/{id}") method publishRules (line 230) | private void publishRules(/*@NonNull*/ String app) throws Exception { FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/datasource/entity/ApplicationEntity.java class ApplicationEntity (line 25) | public class ApplicationEntity { method getId (line 34) | public long getId() { method setId (line 38) | public void setId(long id) { method getGmtCreate (line 42) | public Date getGmtCreate() { method setGmtCreate (line 46) | public void setGmtCreate(Date gmtCreate) { method getGmtModified (line 50) | public Date getGmtModified() { method setGmtModified (line 54) | public void setGmtModified(Date gmtModified) { method getApp (line 58) | public String getApp() { method setApp (line 62) | public void setApp(String app) { method getActiveConsole (line 66) | public String getActiveConsole() { method getLastFetch (line 70) | public Date getLastFetch() { method setLastFetch (line 74) | public void setLastFetch(Date lastFetch) { method setActiveConsole (line 78) | public void setActiveConsole(String activeConsole) { method toAppInfo (line 82) | public AppInfo toAppInfo() { method toString (line 86) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/datasource/entity/MachineEntity.java class MachineEntity (line 25) | public class MachineEntity { method getId (line 35) | public long getId() { method setId (line 39) | public void setId(long id) { method getGmtCreate (line 43) | public Date getGmtCreate() { method setGmtCreate (line 47) | public void setGmtCreate(Date gmtCreate) { method getGmtModified (line 51) | public Date getGmtModified() { method setGmtModified (line 55) | public void setGmtModified(Date gmtModified) { method getApp (line 59) | public String getApp() { method setApp (line 63) | public void setApp(String app) { method getIp (line 67) | public String getIp() { method setIp (line 71) | public void setIp(String ip) { method getHostname (line 75) | public String getHostname() { method setHostname (line 79) | public void setHostname(String hostname) { method getTimestamp (line 83) | public Date getTimestamp() { method setTimestamp (line 87) | public void setTimestamp(Date timestamp) { method getPort (line 91) | public Integer getPort() { method setPort (line 95) | public void setPort(Integer port) { method toMachineInfo (line 99) | public MachineInfo toMachineInfo() { method toString (line 112) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/datasource/entity/MetricEntity.java class MetricEntity (line 23) | public class MetricEntity { method copyOf (line 50) | public static MetricEntity copyOf(MetricEntity oldEntity) { method addPassQps (line 68) | public synchronized void addPassQps(Long passQps) { method addBlockQps (line 72) | public synchronized void addBlockQps(Long blockQps) { method addExceptionQps (line 76) | public synchronized void addExceptionQps(Long exceptionQps) { method addCount (line 80) | public synchronized void addCount(int count) { method addRtAndSuccessQps (line 84) | public synchronized void addRtAndSuccessQps(double avgRt, Long success... method setRtAndSuccessQps (line 95) | public synchronized void setRtAndSuccessQps(double avgRt, Long success... method getId (line 100) | public Long getId() { method setId (line 104) | public void setId(Long id) { method getGmtCreate (line 108) | public Date getGmtCreate() { method setGmtCreate (line 112) | public void setGmtCreate(Date gmtCreate) { method getGmtModified (line 116) | public Date getGmtModified() { method setGmtModified (line 120) | public void setGmtModified(Date gmtModified) { method getApp (line 124) | public String getApp() { method setApp (line 128) | public void setApp(String app) { method getTimestamp (line 132) | public Date getTimestamp() { method setTimestamp (line 136) | public void setTimestamp(Date timestamp) { method getResource (line 140) | public String getResource() { method setResource (line 144) | public void setResource(String resource) { method getPassQps (line 149) | public Long getPassQps() { method setPassQps (line 153) | public void setPassQps(Long passQps) { method getBlockQps (line 157) | public Long getBlockQps() { method setBlockQps (line 161) | public void setBlockQps(Long blockQps) { method getExceptionQps (line 165) | public Long getExceptionQps() { method setExceptionQps (line 169) | public void setExceptionQps(Long exceptionQps) { method getRt (line 173) | public double getRt() { method setRt (line 177) | public void setRt(double rt) { method getCount (line 181) | public int getCount() { method setCount (line 185) | public void setCount(int count) { method getResourceCode (line 189) | public int getResourceCode() { method getSuccessQps (line 193) | public Long getSuccessQps() { method setSuccessQps (line 197) | public void setSuccessQps(Long successQps) { method toString (line 201) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/datasource/entity/MetricPositionEntity.java class MetricPositionEntity (line 23) | public class MetricPositionEntity { method getId (line 44) | public long getId() { method setId (line 48) | public void setId(long id) { method getGmtCreate (line 52) | public Date getGmtCreate() { method setGmtCreate (line 56) | public void setGmtCreate(Date gmtCreate) { method getGmtModified (line 60) | public Date getGmtModified() { method setGmtModified (line 64) | public void setGmtModified(Date gmtModified) { method getApp (line 68) | public String getApp() { method setApp (line 72) | public void setApp(String app) { method getIp (line 76) | public String getIp() { method setIp (line 80) | public void setIp(String ip) { method getPort (line 84) | public int getPort() { method setPort (line 88) | public void setPort(int port) { method getHostname (line 92) | public String getHostname() { method setHostname (line 96) | public void setHostname(String hostname) { method getLastFetch (line 100) | public Date getLastFetch() { method setLastFetch (line 104) | public void setLastFetch(Date lastFetch) { method toString (line 108) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/datasource/entity/SentinelVersion.java class SentinelVersion (line 22) | public class SentinelVersion { method SentinelVersion (line 28) | public SentinelVersion() { method SentinelVersion (line 32) | public SentinelVersion(int major, int minor, int fix) { method SentinelVersion (line 36) | public SentinelVersion(int major, int minor, int fix, String postfix) { method getFullVersion (line 46) | public int getFullVersion() { method getMajorVersion (line 50) | public int getMajorVersion() { method setMajorVersion (line 54) | public SentinelVersion setMajorVersion(int majorVersion) { method getMinorVersion (line 59) | public int getMinorVersion() { method setMinorVersion (line 63) | public SentinelVersion setMinorVersion(int minorVersion) { method getFixVersion (line 68) | public int getFixVersion() { method setFixVersion (line 72) | public SentinelVersion setFixVersion(int fixVersion) { method getPostfix (line 77) | public String getPostfix() { method setPostfix (line 81) | public SentinelVersion setPostfix(String postfix) { method greaterThan (line 86) | public boolean greaterThan(SentinelVersion version) { method greaterOrEqual (line 93) | public boolean greaterOrEqual(SentinelVersion version) { method equals (line 100) | @Override method hashCode (line 111) | @Override method toString (line 120) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/datasource/entity/rule/AbstractRuleEntity.java class AbstractRuleEntity (line 26) | public abstract class AbstractRuleEntity impleme... method getId (line 39) | @Override method setId (line 44) | @Override method getApp (line 49) | @Override method setApp (line 54) | public AbstractRuleEntity setApp(String app) { method getIp (line 59) | @Override method setIp (line 64) | public AbstractRuleEntity setIp(String ip) { method getPort (line 69) | @Override method setPort (line 74) | public AbstractRuleEntity setPort(Integer port) { method getRule (line 79) | public T getRule() { method setRule (line 83) | public AbstractRuleEntity setRule(T rule) { method getGmtCreate (line 88) | @Override method setGmtCreate (line 93) | public AbstractRuleEntity setGmtCreate(Date gmtCreate) { method getGmtModified (line 98) | public Date getGmtModified() { method setGmtModified (line 102) | public AbstractRuleEntity setGmtModified(Date gmtModified) { FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/datasource/entity/rule/AuthorityRuleEntity.java class AuthorityRuleEntity (line 28) | public class AuthorityRuleEntity extends AbstractRuleEntity getMachines() { method toString (line 56) | @Override method addMachine (line 61) | public boolean addMachine(MachineInfo machineInfo) { method removeMachine (line 66) | public synchronized boolean removeMachine(String ip, int port) { method getMachine (line 78) | public Optional getMachine(String ip, int port) { method heartbeatJudge (line 84) | private boolean heartbeatJudge(final int threshold) { method isShown (line 108) | public boolean isShown() { method isDead (line 117) | public boolean isDead() { FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/discovery/AppManagement.java class AppManagement (line 27) | @Component method init (line 35) | @PostConstruct method getBriefApps (line 40) | @Override method addMachine (line 45) | @Override method removeMachine (line 50) | @Override method getAppNames (line 55) | @Override method getDetailApp (line 60) | @Override method removeApp (line 65) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/discovery/MachineDiscovery.java type MachineDiscovery (line 21) | public interface MachineDiscovery { method getAppNames (line 25) | List getAppNames(); method getBriefApps (line 27) | Set getBriefApps(); method getDetailApp (line 29) | AppInfo getDetailApp(String app); method removeApp (line 37) | void removeApp(String app); method addMachine (line 39) | long addMachine(MachineInfo machineInfo); method removeMachine (line 50) | boolean removeMachine(String app, String ip, int port); FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/discovery/MachineInfo.java class MachineInfo (line 23) | public class MachineInfo implements Comparable { method of (line 37) | public static MachineInfo of(String app, String ip, Integer port) { method toHostPort (line 45) | public String toHostPort() { method getPort (line 49) | public Integer getPort() { method setPort (line 53) | public void setPort(Integer port) { method getApp (line 57) | public String getApp() { method setApp (line 61) | public void setApp(String app) { method getHostname (line 65) | public String getHostname() { method setHostname (line 69) | public void setHostname(String hostname) { method getIp (line 73) | public String getIp() { method setIp (line 77) | public void setIp(String ip) { method getHeartbeatVersion (line 81) | public long getHeartbeatVersion() { method setHeartbeatVersion (line 85) | public void setHeartbeatVersion(long heartbeatVersion) { method getVersion (line 89) | public String getVersion() { method setVersion (line 93) | public MachineInfo setVersion(String version) { method isHealthy (line 98) | public boolean isHealthy() { method isDead (line 108) | public boolean isDead() { method getLastHeartbeat (line 116) | public long getLastHeartbeat() { method setLastHeartbeat (line 120) | public void setLastHeartbeat(long lastHeartbeat) { method compareTo (line 124) | @Override method toString (line 138) | @Override method equals (line 152) | @Override method hashCode (line 162) | @Override method toLogString (line 172) | public String toLogString() { FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/discovery/SimpleMachineDiscovery.java class SimpleMachineDiscovery (line 32) | @Component method addMachine (line 37) | @Override method removeMachine (line 45) | @Override method getAppNames (line 55) | @Override method getDetailApp (line 60) | @Override method getBriefApps (line 66) | @Override method removeApp (line 71) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/ResourceTreeNode.java class ResourceTreeNode (line 28) | public class ResourceTreeNode { method fromNodeVoList (line 49) | public static ResourceTreeNode fromNodeVoList(List nodeVos) { method fromNodeVo (line 70) | public static ResourceTreeNode fromNodeVo(NodeVo vo) { method searchIgnoreCase (line 89) | public void searchIgnoreCase(String searchKey) { method search (line 97) | private boolean search(ResourceTreeNode node, String searchKey) { method getId (line 114) | public String getId() { method setId (line 118) | public void setId(String id) { method getParentId (line 122) | public String getParentId() { method setParentId (line 126) | public void setParentId(String parentId) { method getResource (line 130) | public String getResource() { method setResource (line 134) | public void setResource(String resource) { method getThreadNum (line 138) | public Integer getThreadNum() { method setThreadNum (line 142) | public void setThreadNum(Integer threadNum) { method getPassQps (line 146) | public Long getPassQps() { method setPassQps (line 150) | public void setPassQps(Long passQps) { method getBlockQps (line 154) | public Long getBlockQps() { method setBlockQps (line 158) | public void setBlockQps(Long blockQps) { method getTotalQps (line 162) | public Long getTotalQps() { method setTotalQps (line 166) | public void setTotalQps(Long totalQps) { method getAverageRt (line 170) | public Long getAverageRt() { method setAverageRt (line 174) | public void setAverageRt(Long averageRt) { method getSuccessQps (line 178) | public Long getSuccessQps() { method setSuccessQps (line 182) | public void setSuccessQps(Long successQps) { method getExceptionQps (line 186) | public Long getExceptionQps() { method setExceptionQps (line 190) | public void setExceptionQps(Long exceptionQps) { method getOneMinutePass (line 194) | public Long getOneMinutePass() { method setOneMinutePass (line 198) | public void setOneMinutePass(Long oneMinutePass) { method getOneMinuteBlock (line 202) | public Long getOneMinuteBlock() { method setOneMinuteBlock (line 206) | public void setOneMinuteBlock(Long oneMinuteBlock) { method getOneMinuteException (line 210) | public Long getOneMinuteException() { method setOneMinuteException (line 214) | public void setOneMinuteException(Long oneMinuteException) { method getOneMinuteTotal (line 218) | public Long getOneMinuteTotal() { method setOneMinuteTotal (line 222) | public void setOneMinuteTotal(Long oneMinuteTotal) { method isVisible (line 226) | public boolean isVisible() { method setVisible (line 230) | public void setVisible(boolean visible) { method getChildren (line 234) | public List getChildren() { method setChildren (line 238) | public void setChildren(List children) { FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/Result.java class Result (line 22) | public class Result { method ofSuccess (line 29) | public static Result ofSuccess(R data) { method ofSuccessMsg (line 36) | public static Result ofSuccessMsg(String msg) { method ofFail (line 42) | public static Result ofFail(int code, String msg) { method ofThrowable (line 50) | public static Result ofThrowable(int code, Throwable throwable) { method isSuccess (line 58) | public boolean isSuccess() { method setSuccess (line 62) | public Result setSuccess(boolean success) { method getCode (line 67) | public int getCode() { method setCode (line 71) | public Result setCode(int code) { method getMsg (line 76) | public String getMsg() { method setMsg (line 80) | public Result setMsg(String msg) { method getData (line 85) | public R getData() { method setData (line 89) | public Result setData(R data) { method toString (line 94) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/cluster/ClusterAppAssignResultVO.java class ClusterAppAssignResultVO (line 24) | public class ClusterAppAssignResultVO { method getFailedServerSet (line 31) | public Set getFailedServerSet() { method setFailedServerSet (line 35) | public ClusterAppAssignResultVO setFailedServerSet(Set failedS... method getFailedClientSet (line 40) | public Set getFailedClientSet() { method setFailedClientSet (line 44) | public ClusterAppAssignResultVO setFailedClientSet(Set failedC... method getTotalCount (line 49) | public Integer getTotalCount() { method setTotalCount (line 53) | public ClusterAppAssignResultVO setTotalCount(Integer totalCount) { method toString (line 58) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/cluster/ClusterAppFullAssignRequest.java class ClusterAppFullAssignRequest (line 27) | public class ClusterAppFullAssignRequest { method getClusterMap (line 32) | public List getClusterMap() { method setClusterMap (line 36) | public ClusterAppFullAssignRequest setClusterMap( method getRemainingList (line 42) | public Set getRemainingList() { method setRemainingList (line 46) | public ClusterAppFullAssignRequest setRemainingList(Set remain... method toString (line 51) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/cluster/ClusterAppSingleServerAssignRequest.java class ClusterAppSingleServerAssignRequest (line 26) | public class ClusterAppSingleServerAssignRequest { method getClusterMap (line 31) | public ClusterAppAssignMap getClusterMap() { method setClusterMap (line 35) | public ClusterAppSingleServerAssignRequest setClusterMap(ClusterAppAss... method getRemainingList (line 40) | public Set getRemainingList() { method setRemainingList (line 44) | public ClusterAppSingleServerAssignRequest setRemainingList(Set getClientSet() { method setClientSet (line 67) | public ClusterGroupEntity setClientSet(Set clientSet) { method getBelongToApp (line 72) | public Boolean getBelongToApp() { method setBelongToApp (line 76) | public ClusterGroupEntity setBelongToApp(Boolean belongToApp) { method toString (line 81) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/cluster/ClusterStateSingleVO.java class ClusterStateSingleVO (line 22) | public class ClusterStateSingleVO { method getAddress (line 28) | public String getAddress() { method setAddress (line 32) | public ClusterStateSingleVO setAddress(String address) { method getMode (line 37) | public Integer getMode() { method setMode (line 41) | public ClusterStateSingleVO setMode(Integer mode) { method getTarget (line 46) | public String getTarget() { method setTarget (line 50) | public ClusterStateSingleVO setTarget(String target) { method toString (line 55) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/cluster/ConnectionDescriptorVO.java class ConnectionDescriptorVO (line 23) | public class ConnectionDescriptorVO { method getAddress (line 28) | public String getAddress() { method setAddress (line 32) | public ConnectionDescriptorVO setAddress(String address) { method getHost (line 37) | public String getHost() { method setHost (line 41) | public ConnectionDescriptorVO setHost(String host) { method toString (line 46) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/cluster/ConnectionGroupVO.java class ConnectionGroupVO (line 24) | public class ConnectionGroupVO { method getNamespace (line 30) | public String getNamespace() { method setNamespace (line 34) | public ConnectionGroupVO setNamespace(String namespace) { method getConnectionSet (line 39) | public List getConnectionSet() { method setConnectionSet (line 43) | public ConnectionGroupVO setConnectionSet( method getConnectedCount (line 49) | public Integer getConnectedCount() { method setConnectedCount (line 53) | public ConnectionGroupVO setConnectedCount(Integer connectedCount) { method toString (line 58) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/cluster/config/ClusterClientConfig.java class ClusterClientConfig (line 22) | public class ClusterClientConfig { method getServerHost (line 30) | public String getServerHost() { method setServerHost (line 34) | public ClusterClientConfig setServerHost(String serverHost) { method getServerPort (line 39) | public Integer getServerPort() { method setServerPort (line 43) | public ClusterClientConfig setServerPort(Integer serverPort) { method getRequestTimeout (line 48) | public Integer getRequestTimeout() { method setRequestTimeout (line 52) | public ClusterClientConfig setRequestTimeout(Integer requestTimeout) { method getConnectTimeout (line 57) | public Integer getConnectTimeout() { method setConnectTimeout (line 61) | public ClusterClientConfig setConnectTimeout(Integer connectTimeout) { method toString (line 66) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/cluster/config/ServerFlowConfig.java class ServerFlowConfig (line 22) | public class ServerFlowConfig { method ServerFlowConfig (line 40) | public ServerFlowConfig() { method ServerFlowConfig (line 44) | public ServerFlowConfig(String namespace) { method getNamespace (line 48) | public String getNamespace() { method getExceedCount (line 52) | public Double getExceedCount() { method setExceedCount (line 56) | public ServerFlowConfig setExceedCount(Double exceedCount) { method getMaxOccupyRatio (line 61) | public Double getMaxOccupyRatio() { method setMaxOccupyRatio (line 65) | public ServerFlowConfig setMaxOccupyRatio(Double maxOccupyRatio) { method getIntervalMs (line 70) | public Integer getIntervalMs() { method setIntervalMs (line 74) | public ServerFlowConfig setIntervalMs(Integer intervalMs) { method getSampleCount (line 79) | public Integer getSampleCount() { method setSampleCount (line 83) | public ServerFlowConfig setSampleCount(Integer sampleCount) { method getMaxAllowedQps (line 88) | public Double getMaxAllowedQps() { method setMaxAllowedQps (line 92) | public ServerFlowConfig setMaxAllowedQps(Double maxAllowedQps) { method toString (line 97) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/cluster/config/ServerTransportConfig.java class ServerTransportConfig (line 22) | public class ServerTransportConfig { method ServerTransportConfig (line 30) | public ServerTransportConfig() { method ServerTransportConfig (line 34) | public ServerTransportConfig(Integer port, Integer idleSeconds) { method getPort (line 39) | public Integer getPort() { method setPort (line 43) | public ServerTransportConfig setPort(Integer port) { method getIdleSeconds (line 48) | public Integer getIdleSeconds() { method setIdleSeconds (line 52) | public ServerTransportConfig setIdleSeconds(Integer idleSeconds) { method toString (line 57) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/cluster/request/ClusterAppAssignMap.java class ClusterAppAssignMap (line 24) | public class ClusterAppAssignMap { method getMachineId (line 37) | public String getMachineId() { method setMachineId (line 41) | public ClusterAppAssignMap setMachineId(String machineId) { method getIp (line 46) | public String getIp() { method setIp (line 50) | public ClusterAppAssignMap setIp(String ip) { method getPort (line 55) | public Integer getPort() { method setPort (line 59) | public ClusterAppAssignMap setPort(Integer port) { method getClientSet (line 64) | public Set getClientSet() { method setClientSet (line 68) | public ClusterAppAssignMap setClientSet(Set clientSet) { method getNamespaceSet (line 73) | public Set getNamespaceSet() { method setNamespaceSet (line 77) | public ClusterAppAssignMap setNamespaceSet(Set namespaceSet) { method getBelongToApp (line 82) | public Boolean getBelongToApp() { method setBelongToApp (line 86) | public ClusterAppAssignMap setBelongToApp(Boolean belongToApp) { method getMaxAllowedQps (line 91) | public Double getMaxAllowedQps() { method setMaxAllowedQps (line 95) | public ClusterAppAssignMap setMaxAllowedQps(Double maxAllowedQps) { method toString (line 100) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/cluster/request/ClusterClientModifyRequest.java class ClusterClientModifyRequest (line 24) | public class ClusterClientModifyRequest implements ClusterModifyRequest { method getApp (line 33) | @Override method setApp (line 38) | public ClusterClientModifyRequest setApp(String app) { method getIp (line 43) | @Override method setIp (line 48) | public ClusterClientModifyRequest setIp(String ip) { method getPort (line 53) | @Override method setPort (line 58) | public ClusterClientModifyRequest setPort(Integer port) { method getMode (line 63) | @Override method setMode (line 68) | public ClusterClientModifyRequest setMode(Integer mode) { method getClientConfig (line 73) | public ClusterClientConfig getClientConfig() { method setClientConfig (line 77) | public ClusterClientModifyRequest setClientConfig( FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/cluster/request/ClusterModifyRequest.java type ClusterModifyRequest (line 22) | public interface ClusterModifyRequest { method getApp (line 24) | String getApp(); method getIp (line 26) | String getIp(); method getPort (line 28) | Integer getPort(); method getMode (line 30) | Integer getMode(); FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/cluster/request/ClusterServerModifyRequest.java class ClusterServerModifyRequest (line 27) | public class ClusterServerModifyRequest implements ClusterModifyRequest { method getApp (line 38) | @Override method setApp (line 43) | public ClusterServerModifyRequest setApp(String app) { method getIp (line 48) | @Override method setIp (line 53) | public ClusterServerModifyRequest setIp(String ip) { method getPort (line 58) | @Override method setPort (line 63) | public ClusterServerModifyRequest setPort(Integer port) { method getMode (line 68) | @Override method setMode (line 73) | public ClusterServerModifyRequest setMode(Integer mode) { method getFlowConfig (line 78) | public ServerFlowConfig getFlowConfig() { method setFlowConfig (line 82) | public ClusterServerModifyRequest setFlowConfig( method getTransportConfig (line 88) | public ServerTransportConfig getTransportConfig() { method setTransportConfig (line 92) | public ClusterServerModifyRequest setTransportConfig( method getNamespaceSet (line 98) | public Set getNamespaceSet() { method setNamespaceSet (line 102) | public ClusterServerModifyRequest setNamespaceSet(Set namespac... method toString (line 107) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/cluster/state/AppClusterClientStateWrapVO.java class AppClusterClientStateWrapVO (line 22) | public class AppClusterClientStateWrapVO { method getId (line 34) | public String getId() { method setId (line 38) | public AppClusterClientStateWrapVO setId(String id) { method getIp (line 43) | public String getIp() { method setIp (line 47) | public AppClusterClientStateWrapVO setIp(String ip) { method getState (line 52) | public ClusterClientStateVO getState() { method setState (line 56) | public AppClusterClientStateWrapVO setState(ClusterClientStateVO state) { method getCommandPort (line 61) | public Integer getCommandPort() { method setCommandPort (line 65) | public AppClusterClientStateWrapVO setCommandPort(Integer commandPort) { method toString (line 70) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/cluster/state/AppClusterServerStateWrapVO.java class AppClusterServerStateWrapVO (line 22) | public class AppClusterServerStateWrapVO { method getId (line 38) | public String getId() { method setId (line 42) | public AppClusterServerStateWrapVO setId(String id) { method getIp (line 47) | public String getIp() { method setIp (line 51) | public AppClusterServerStateWrapVO setIp(String ip) { method getPort (line 56) | public Integer getPort() { method setPort (line 60) | public AppClusterServerStateWrapVO setPort(Integer port) { method getBelongToApp (line 65) | public Boolean getBelongToApp() { method setBelongToApp (line 69) | public AppClusterServerStateWrapVO setBelongToApp(Boolean belongToApp) { method getConnectedCount (line 74) | public Integer getConnectedCount() { method setConnectedCount (line 78) | public AppClusterServerStateWrapVO setConnectedCount(Integer connected... method getState (line 83) | public ClusterServerStateVO getState() { method setState (line 87) | public AppClusterServerStateWrapVO setState(ClusterServerStateVO state) { method toString (line 92) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/cluster/state/ClusterClientStateVO.java class ClusterClientStateVO (line 24) | public class ClusterClientStateVO { method getClientConfig (line 31) | public ClusterClientInfoVO getClientConfig() { method setClientConfig (line 35) | public ClusterClientStateVO setClientConfig(ClusterClientInfoVO client... method toString (line 40) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/cluster/state/ClusterRequestLimitVO.java class ClusterRequestLimitVO (line 22) | public class ClusterRequestLimitVO { method getNamespace (line 28) | public String getNamespace() { method setNamespace (line 32) | public ClusterRequestLimitVO setNamespace(String namespace) { method getCurrentQps (line 37) | public Double getCurrentQps() { method setCurrentQps (line 41) | public ClusterRequestLimitVO setCurrentQps(Double currentQps) { method getMaxAllowedQps (line 46) | public Double getMaxAllowedQps() { method setMaxAllowedQps (line 50) | public ClusterRequestLimitVO setMaxAllowedQps(Double maxAllowedQps) { method toString (line 55) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/cluster/state/ClusterServerStateVO.java class ClusterServerStateVO (line 29) | public class ClusterServerStateVO { method getAppName (line 44) | public String getAppName() { method setAppName (line 48) | public ClusterServerStateVO setAppName(String appName) { method getTransport (line 53) | public ServerTransportConfig getTransport() { method setTransport (line 57) | public ClusterServerStateVO setTransport(ServerTransportConfig transpo... method getFlow (line 62) | public ServerFlowConfig getFlow() { method setFlow (line 66) | public ClusterServerStateVO setFlow(ServerFlowConfig flow) { method getNamespaceSet (line 71) | public Set getNamespaceSet() { method setNamespaceSet (line 75) | public ClusterServerStateVO setNamespaceSet(Set namespaceSet) { method getPort (line 80) | public Integer getPort() { method setPort (line 84) | public ClusterServerStateVO setPort(Integer port) { method getConnection (line 89) | public List getConnection() { method setConnection (line 93) | public ClusterServerStateVO setConnection(List conn... method getRequestLimitData (line 98) | public List getRequestLimitData() { method setRequestLimitData (line 102) | public ClusterServerStateVO setRequestLimitData(List fromMachineInfoList(List { method MetricVo (line 43) | public MetricVo() { method fromMetricEntities (line 46) | public static List fromMetricEntities(Collection fromMetricEntities(Collection fromNodeVoList(List nodeVos) { method fromResourceTreeNode (line 75) | public static List fromResourceTreeNode(ResourceTreeNode r... method visit (line 91) | private static void visit(ResourceTreeNode node, List list... method getParentTtId (line 117) | public String getParentTtId() { method setParentTtId (line 121) | public void setParentTtId(String parentTtId) { method getTtId (line 125) | public String getTtId() { method setTtId (line 129) | public void setTtId(String ttId) { method getResource (line 133) | public String getResource() { method setResource (line 137) | public void setResource(String resource) { method getThreadNum (line 141) | public Integer getThreadNum() { method setThreadNum (line 145) | public void setThreadNum(Integer threadNum) { method getPassQps (line 149) | public Long getPassQps() { method setPassQps (line 153) | public void setPassQps(Long passQps) { method getBlockQps (line 157) | public Long getBlockQps() { method setBlockQps (line 161) | public void setBlockQps(Long blockQps) { method getTotalQps (line 165) | public Long getTotalQps() { method setTotalQps (line 169) | public void setTotalQps(Long totalQps) { method getAverageRt (line 173) | public Long getAverageRt() { method setAverageRt (line 177) | public void setAverageRt(Long averageRt) { method getPassRequestQps (line 181) | public Long getPassRequestQps() { method setPassRequestQps (line 185) | public void setPassRequestQps(Long passRequestQps) { method getExceptionQps (line 189) | public Long getExceptionQps() { method setExceptionQps (line 193) | public void setExceptionQps(Long exceptionQps) { method getOneMinuteException (line 197) | public Long getOneMinuteException() { method setOneMinuteException (line 201) | public void setOneMinuteException(Long oneMinuteException) { method getOneMinutePass (line 205) | public Long getOneMinutePass() { method setOneMinutePass (line 209) | public void setOneMinutePass(Long oneMinutePass) { method getOneMinuteBlock (line 213) | public Long getOneMinuteBlock() { method setOneMinuteBlock (line 217) | public void setOneMinuteBlock(Long oneMinuteBlock) { method getOneMinuteTotal (line 221) | public Long getOneMinuteTotal() { method setOneMinuteTotal (line 225) | public void setOneMinuteTotal(Long oneMinuteTotal) { method isVisible (line 229) | public boolean isVisible() { method setVisible (line 233) | public void setVisible(boolean visible) { FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/filter/AuthFilter.java class AuthFilter (line 52) | @Component method init (line 69) | @Override method doFilter (line 74) | @Override method destroy (line 114) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/metric/MetricFetcher.java class MetricFetcher (line 67) | @Component method MetricFetcher (line 94) | public MetricFetcher() { method start (line 125) | private void start() { method writeMetric (line 135) | private void writeMetric(Map map) { method fetchAllApp (line 150) | private void fetchAllApp() { method fetchOnce (line 169) | private void fetchOnce(String app, long startTime, long endTime, int m... method doFetchAppMetric (line 259) | private void doFetchAppMetric(final String app) { method handleResponse (line 290) | private void handleResponse(final HttpResponse response, MachineInfo m... method handleBody (line 316) | private void handleBody(String[] lines, MachineInfo machine, Map { method save (line 33) | void save(T metric); method saveAll (line 40) | void saveAll(Iterable metrics); method queryByAppAndResourceBetween (line 51) | List queryByAppAndResourceBetween(String app, String resource, long... method listResourcesOfApp (line 59) | List listResourcesOfApp(String app); FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/repository/rule/InMemAuthorityRuleStore.java class InMemAuthorityRuleStore (line 30) | @Component method nextId (line 35) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/repository/rule/InMemDegradeRuleStore.java class InMemDegradeRuleStore (line 27) | @Component method nextId (line 32) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/repository/rule/InMemFlowRuleStore.java class InMemFlowRuleStore (line 30) | @Component method nextId (line 35) | @Override method preProcess (line 40) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/repository/rule/InMemParamFlowRuleStore.java class InMemParamFlowRuleStore (line 29) | @Component method nextId (line 34) | @Override method preProcess (line 39) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/repository/rule/InMemSystemRuleStore.java class InMemSystemRuleStore (line 27) | @Component method nextId (line 32) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/repository/rule/InMemoryRuleRepositoryAdapter.java class InMemoryRuleRepositoryAdapter (line 30) | public abstract class InMemoryRuleRepositoryAdapter { method save (line 35) | T save(T entity); method saveAll (line 43) | List saveAll(List rules); method delete (line 51) | T delete(ID id); method findById (line 59) | T findById(ID id); method findAllByMachine (line 67) | List findAllByMachine(MachineInfo machineInfo); method findAllByApp (line 76) | List findAllByApp(String appName); FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/DynamicRuleProvider.java type DynamicRuleProvider (line 22) | public interface DynamicRuleProvider { method getRules (line 24) | T getRules(String appName) throws Exception; FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/DynamicRulePublisher.java type DynamicRulePublisher (line 22) | public interface DynamicRulePublisher { method publish (line 31) | void publish(String app, T rules) throws Exception; FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/FlowRuleApiProvider.java class FlowRuleApiProvider (line 35) | @Component("flowRuleDefaultProvider") method getRules (line 43) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/FlowRuleApiPublisher.java class FlowRuleApiPublisher (line 34) | @Component("flowRuleDefaultPublisher") method publish (line 42) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/apollo/ApolloConfig.java class ApolloConfig (line 31) | @Configuration method flowRuleEntityEncoder (line 34) | @Bean method flowRuleEntityDecoder (line 39) | @Bean method apolloOpenApiClient (line 44) | @Bean FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/apollo/FlowRuleApolloProvider.java class FlowRuleApolloProvider (line 36) | @Component("flowRuleApolloProvider") method getRules (line 47) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/apollo/FlowRuleApolloPublisher.java class FlowRuleApolloPublisher (line 35) | @Component("flowRuleApolloPublisher") method publish (line 46) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/service/ClusterAssignService.java type ClusterAssignService (line 28) | public interface ClusterAssignService { method unbindClusterServer (line 37) | ClusterAppAssignResultVO unbindClusterServer(String app, String machin... method unbindClusterServers (line 46) | ClusterAppAssignResultVO unbindClusterServers(String app, Set ... method applyAssignToApp (line 56) | ClusterAppAssignResultVO applyAssignToApp(String app, List toModifySet, Set f... method unbindClusterServer (line 99) | @Override method unbindClusterServers (line 128) | @Override method applyAssignToApp (line 143) | @Override method applyAllRemainingMachineSet (line 177) | private void applyAllRemainingMachineSet(String app, Set remai... method applyAllClientConfigChange (line 195) | private void applyAllClientConfigChange(String app, ClusterAppAssignMa... method handleFutureSync (line 220) | private void handleFutureSync(Tuple2> ... method applyServerConfigChange (line 233) | private CompletableFuture applyServerConfigChange(String app, St... method applyServerFlowConfigChange (line 243) | private CompletableFuture applyServerFlowConfigChange(String app... method applyServerNamespaceSetConfig (line 253) | private CompletableFuture applyServerNamespaceSetConfig(String a... method modifyMode (line 262) | private CompletableFuture modifyMode(String ip, int port, int mo... method parsePort (line 266) | private int parsePort(ClusterAppAssignMap assignMap) { FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/service/ClusterConfigService.java class ClusterConfigService (line 48) | @Service method modifyClusterClientConfig (line 56) | public CompletableFuture modifyClusterClientConfig(ClusterClient... method notClientRequestValid (line 67) | private boolean notClientRequestValid(/*@NonNull */ ClusterClientModif... method modifyClusterServerConfig (line 74) | public CompletableFuture modifyClusterServerConfig(ClusterServer... method getClusterUniversalState (line 103) | public CompletableFuture> getCluster... method getClusterUniversalStateForAppMachine (line 121) | public CompletableFuture getClusterUniversalStateF... method getClusterUniversalState (line 148) | public CompletableFuture getClusterUniversalS... method invalidTransportConfig (line 168) | private boolean invalidTransportConfig(ServerTransportConfig transport... method invalidFlowConfig (line 173) | private boolean invalidFlowConfig(ServerFlowConfig flowConfig) { FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/util/AsyncUtils.java class AsyncUtils (line 31) | public final class AsyncUtils { method newFailedFuture (line 35) | public static CompletableFuture newFailedFuture(Throwable ex) { method sequenceFuture (line 41) | public static CompletableFuture> sequenceFuture(List CompletableFuture> sequenceSuccessFuture(Lis... method getValue (line 58) | public static T getValue(CompletableFuture future) { method isSuccessFuture (line 67) | public static boolean isSuccessFuture(CompletableFuture future) { method AsyncUtils (line 71) | private AsyncUtils() {} FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/util/ClusterEntityUtils.java class ClusterEntityUtils (line 40) | public final class ClusterEntityUtils { method wrapToAppClusterServerState (line 42) | public static List wrapToAppClusterServer... method wrapToAppClusterClientState (line 98) | public static List wrapToAppClusterClient... method wrapToClusterGroup (line 122) | public static List wrapToClusterGroup(List parseCommandPort(String machineIp) { method parseCommandIpAndPort (line 43) | public static Optional> parseCommandIpAndPort(... method MachineUtils (line 58) | private MachineUtils() {} FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/java/com/alibaba/csp/sentinel/dashboard/util/VersionUtils.java class VersionUtils (line 30) | public final class VersionUtils { method parseVersion (line 39) | public static Optional parseVersion(String s) { method VersionUtils (line 94) | private VersionUtils() {} FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/webapp/resources/app/scripts/controllers/authority.js function getMachineRules (line 31) | function getMachineRules() { function addNewRuleAndPush (line 108) | function addNewRuleAndPush(rule) { function saveRuleAndPush (line 125) | function saveRuleAndPush(rule, edit) { function deleteRuleAndPush (line 147) | function deleteRuleAndPush(entity) { function queryAppMachines (line 196) | function queryAppMachines() { FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/webapp/resources/app/scripts/controllers/cluster_app_assign_manage.js function convertSetToString (line 19) | function convertSetToString(set) { function convertStrToNamespaceSet (line 33) | function convertStrToNamespaceSet(str) { function processAppSingleData (line 45) | function processAppSingleData(data) { function removeFromArr (line 52) | function removeFromArr(arr, v) { function resetChosen (line 61) | function resetChosen() { function generateMachineId (line 66) | function generateMachineId(e) { function applyClusterMap (line 70) | function applyClusterMap(appClusterMachineList) { function parseIpFromMachineId (line 162) | function parseIpFromMachineId(machineId) { function retrieveClusterAppInfo (line 217) | function retrieveClusterAppInfo() { FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/webapp/resources/app/scripts/controllers/cluster_app_server_list.js function convertSetToString (line 24) | function convertSetToString(set) { function convertStrToNamespaceSet (line 44) | function convertStrToNamespaceSet(str) { function processAppSingleData (line 56) | function processAppSingleData(data) { function removeFromArr (line 63) | function removeFromArr(arr, v) { function removeFromArrIf (line 72) | function removeFromArrIf(arr, f) { function resetAssignDialogChosen (line 81) | function resetAssignDialogChosen() { function generateMachineId (line 86) | function generateMachineId(e) { function applyClusterMap (line 90) | function applyClusterMap(appClusterMachineList) { function parseIpFromMachineId (line 209) | function parseIpFromMachineId(machineId) { function retrieveClusterAssignInfoOfApp (line 220) | function retrieveClusterAssignInfoOfApp() { function getRemainingMachineList (line 313) | function getRemainingMachineList() { function doApplyNewSingleServerAssign (line 317) | function doApplyNewSingleServerAssign() { function doApplySingleServerAssignEdit (line 371) | function doApplySingleServerAssignEdit() { function checkAssignDialogValid (line 430) | function checkAssignDialogValid() { function generateRequestLimitDataStr (line 459) | function generateRequestLimitDataStr(limitData) { function processServerListData (line 472) | function processServerListData(serverVO) { function retrieveClusterServerInfo (line 499) | function retrieveClusterServerInfo() { function apiUnbindServerAssign (line 537) | function apiUnbindServerAssign(ids) { FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/webapp/resources/app/scripts/controllers/cluster_app_server_manage.js function convertSetToString (line 19) | function convertSetToString(set) { function convertStrToNamespaceSet (line 33) | function convertStrToNamespaceSet(str) { function processAppSingleData (line 45) | function processAppSingleData(data) { function removeFromArr (line 52) | function removeFromArr(arr, v) { function resetChosen (line 61) | function resetChosen() { function generateMachineId (line 66) | function generateMachineId(e) { function applyClusterMap (line 70) | function applyClusterMap(appClusterMachineList) { function parseIpFromMachineId (line 162) | function parseIpFromMachineId(machineId) { function retrieveClusterAppInfo (line 217) | function retrieveClusterAppInfo() { FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/webapp/resources/app/scripts/controllers/cluster_app_server_monitor.js function convertSetToString (line 15) | function convertSetToString(set) { function processServerData (line 29) | function processServerData(serverVO) { function retrieveClusterServerInfo (line 57) | function retrieveClusterServerInfo() { FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/webapp/resources/app/scripts/controllers/cluster_app_token_client_list.js function processClientData (line 12) | function processClientData(clientVO) { function checkValidClientConfig (line 36) | function checkValidClientConfig(config) { function retrieveClusterTokenClientInfo (line 84) | function retrieveClusterTokenClientInfo() { FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/webapp/resources/app/scripts/controllers/cluster_single.js function convertSetToString (line 27) | function convertSetToString(set) { function convertStrToNamespaceSet (line 41) | function convertStrToNamespaceSet(str) { function fetchMachineClusterState (line 53) | function fetchMachineClusterState() { function checkValidClientConfig (line 81) | function checkValidClientConfig(stateVO) { function sendClusterClientRequest (line 102) | function sendClusterClientRequest(stateVO) { function checkValidServerConfig (line 133) | function checkValidServerConfig(stateVO) { function sendClusterServerRequest (line 159) | function sendClusterServerRequest(stateVO) { function queryAppMachines (line 210) | function queryAppMachines() { FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/webapp/resources/app/scripts/controllers/degrade.js function getMachineRules (line 28) | function getMachineRules() { function parseDegradeMode (line 95) | function parseDegradeMode(grade) { function deleteRule (line 134) | function deleteRule(rule) { function addNewRule (line 145) | function addNewRule(rule) { function saveRule (line 156) | function saveRule(rule, edit) { function queryAppMachines (line 171) | function queryAppMachines() { FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/webapp/resources/app/scripts/controllers/flow_v1.js function getMachineRules (line 44) | function getMachineRules() { function deleteRule (line 145) | function deleteRule(rule) { function addNewRule (line 156) | function addNewRule(rule) { function saveRule (line 174) | function saveRule(rule, edit) { function queryAppMachines (line 189) | function queryAppMachines() { FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/webapp/resources/app/scripts/controllers/flow_v2.js function getMachineRules (line 44) | function getMachineRules() { function deleteRule (line 146) | function deleteRule(rule) { function addNewRule (line 157) | function addNewRule(rule) { function saveRule (line 175) | function saveRule(rule, edit) { function queryAppMachines (line 190) | function queryAppMachines() { FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/webapp/resources/app/scripts/controllers/identity.js function saveFlowRule (line 91) | function saveFlowRule() { function saveFlowRuleAndContinue (line 108) | function saveFlowRuleAndContinue() { function saveDegradeRule (line 157) | function saveDegradeRule() { function saveDegradeRuleAndContinue (line 172) | function saveDegradeRuleAndContinue() { function saveAuthorityRule (line 188) | function saveAuthorityRule() { function saveAuthorityRuleAndContinue (line 210) | function saveAuthorityRuleAndContinue() { function saveParamFlowRule (line 267) | function saveParamFlowRule() { function saveParamFlowRuleAndContinue (line 289) | function saveParamFlowRuleAndContinue() { function queryAppMachines (line 387) | function queryAppMachines() { function reInitIdentityDatas (line 427) | function reInitIdentityDatas() { function queryIdentities (line 435) | function queryIdentities() { FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/webapp/resources/app/scripts/controllers/metric.js function formatDate (line 11) | function formatDate(date) { function reInitIdentityDatas (line 50) | function reInitIdentityDatas() { function queryIdentityDatas (line 173) | function queryIdentityDatas() { function fillZeros (line 216) | function fillZeros(metricData) { function lastOfArray (line 243) | function lastOfArray(arr, n) { FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/webapp/resources/app/scripts/controllers/param_flow.js function updateSingleParamItem (line 39) | function updateSingleParamItem(arr, v, t, c) { function removeSingleParamItem (line 49) | function removeSingleParamItem(arr, v, t) { function isNumberClass (line 58) | function isNumberClass(classType) { function isByteClass (line 63) | function isByteClass(classType) { function notNumberAtLeastZero (line 67) | function notNumberAtLeastZero(num) { function notGoodNumber (line 71) | function notGoodNumber(num) { function notGoodNumberBetweenExclusive (line 75) | function notGoodNumberBetweenExclusive(num, l ,r) { function getMachineRules (line 101) | function getMachineRules() { function addNewRuleAndPush (line 199) | function addNewRuleAndPush(rule) { function saveRuleAndPush (line 216) | function saveRuleAndPush(rule, edit) { function deleteRuleAndPush (line 238) | function deleteRuleAndPush(entity) { function queryAppMachines (line 288) | function queryAppMachines() { FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/webapp/resources/app/scripts/controllers/system.js function getMachineRules (line 30) | function getMachineRules() { function deleteRule (line 157) | function deleteRule(rule) { function addNewRule (line 168) | function addNewRule(rule) { function saveRule (line 179) | function saveRule(rule, edit) { function queryAppMachines (line 199) | function queryAppMachines() { FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/webapp/resources/app/scripts/libs/treeTable.js function depthFirst (line 3) | function depthFirst(tree, func, childrenAttr) { function copy (line 22) | function copy(data){ function makeTree (line 26) | function makeTree (data, idAttr, refAttr, childrenAttr) { function renderTree (line 65) | function renderTree(tree, childrenAttr, idAttr, attrs, renderer, tableAt... function attr2attr (line 144) | function attr2attr(nodes, attrs){ function treeTable (line 153) | function treeTable(table){ function appendTreetable (line 229) | function appendTreetable(tree, options) { FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/webapp/resources/app/scripts/services/flow_service_v1.js function notNumberAtLeastZero (line 74) | function notNumberAtLeastZero(num) { function notNumberGreaterThanZero (line 78) | function notNumberGreaterThanZero(num) { FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/webapp/resources/app/scripts/services/flow_service_v2.js function notNumberAtLeastZero (line 40) | function notNumberAtLeastZero(num) { function notNumberGreaterThanZero (line 44) | function notNumberGreaterThanZero(num) { FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/webapp/resources/app/scripts/services/param_flow_service.js function isNumberClass (line 43) | function isNumberClass(classType) { function isByteClass (line 48) | function isByteClass(classType) { function notNumberAtLeastZero (line 52) | function notNumberAtLeastZero(num) { function notGoodNumber (line 56) | function notGoodNumber(num) { function notGoodNumberBetweenExclusive (line 60) | function notGoodNumberBetweenExclusive(num, l ,r) { function notValidParamItem (line 64) | function notValidParamItem(curExItem) { FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/webapp/resources/dist/js/app.js function r (line 1) | function r(e){return void 0===e||""===e||isNaN(e)||e<=0} function r (line 1) | function r(e){return void 0===e||""===e||isNaN(e)||e<=0} function o (line 1) | function o(e){return!(!function(e){return"int"===e||"double"===e||"float... FILE: 4-Finchley/alibaba-sentinel-dashboard-apollo/src/main/webapp/resources/dist/js/app.vendor.js function l (line 1) | function l(n){var e=[].slice.apply(arguments,[1]),r=n.length;return func... function n (line 1) | function n(){var n=arguments,r=n.length-1;return function(){for(var e=r,... function u (line 1) | function u(){for(var e=[],t=0;t { method getAuthUser (line 32) | AuthUser getAuthUser(R request); type PrivilegeType (line 37) | enum PrivilegeType { type AuthUser (line 67) | interface AuthUser { method authTarget (line 83) | boolean authTarget(String target, PrivilegeType privilegeType); method isSuperUser (line 90) | boolean isSuperUser(); method getNickName (line 97) | String getNickName(); method getLoginName (line 104) | String getLoginName(); method getId (line 111) | String getId(); FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/auth/FakeAuthServiceImpl.java class FakeAuthServiceImpl (line 28) | @Component method getAuthUser (line 31) | @Override class AuthUserImpl (line 36) | static final class AuthUserImpl implements AuthUser { method authTarget (line 38) | @Override method isSuperUser (line 44) | @Override method getNickName (line 50) | @Override method getLoginName (line 55) | @Override method getId (line 60) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/auth/SimpleWebAuthServiceImpl.java class SimpleWebAuthServiceImpl (line 28) | @Primary method getAuthUser (line 34) | @Override class SimpleWebAuthUserImpl (line 45) | public static final class SimpleWebAuthUserImpl implements AuthUser { method SimpleWebAuthUserImpl (line 49) | public SimpleWebAuthUserImpl(String username) { method authTarget (line 53) | @Override method isSuperUser (line 58) | @Override method getNickName (line 63) | @Override method getLoginName (line 68) | @Override method getId (line 73) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/client/CommandFailedException.java class CommandFailedException (line 21) | public class CommandFailedException extends RuntimeException { method CommandFailedException (line 23) | public CommandFailedException() {} method CommandFailedException (line 25) | public CommandFailedException(String message) { method fillInStackTrace (line 29) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/client/CommandNotFoundException.java class CommandNotFoundException (line 22) | public class CommandNotFoundException extends Exception { method CommandNotFoundException (line 24) | public CommandNotFoundException() { } method CommandNotFoundException (line 26) | public CommandNotFoundException(String message) { method fillInStackTrace (line 30) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/client/SentinelApiClient.java class SentinelApiClient (line 87) | @Component method SentinelApiClient (line 124) | public SentinelApiClient() { method isSuccess (line 136) | private boolean isSuccess(int statusCode) { method isCommandNotFound (line 140) | private boolean isCommandNotFound(int statusCode, String body) { method queryString (line 144) | private StringBuilder queryString(Map params) { method postRequest (line 162) | private HttpUriRequest postRequest(String url, Map par... method urlEncode (line 179) | private String urlEncode(String str) { method getBody (line 188) | private String getBody(HttpResponse response) throws Exception { method executeCommand (line 209) | private CompletableFuture executeCommand(String ip, int port, ... method executeCommand (line 222) | private CompletableFuture executeCommand(String ip, int port, ... method executeCommand (line 236) | private CompletableFuture executeCommand(String app, String ip... method executeCommand (line 270) | private CompletableFuture executeCommand(HttpUriRequest reques... method close (line 308) | public void close() throws Exception { method fetchItemsAsync (line 312) | @Nullable method fetchItems (line 325) | @Nullable method fetchRules (line 345) | private List fetchRules(String ip, int port, Strin... method setRules (line 349) | private boolean setRules(String app, String ip, int port, String type,... method fetchResourceOfMachine (line 374) | public List fetchResourceOfMachine(String ip, int port, String... method fetchClusterNodeOfMachine (line 386) | public List fetchClusterNodeOfMachine(String ip, int port, boo... method fetchFlowRuleOfMachine (line 394) | public List fetchFlowRuleOfMachine(String app, String ... method fetchDegradeRuleOfMachine (line 404) | public List fetchDegradeRuleOfMachine(String app, S... method fetchSystemRuleOfMachine (line 414) | public List fetchSystemRuleOfMachine(String app, Str... method fetchParamFlowRulesOfMachine (line 433) | public CompletableFuture> fetchParamFlowRule... method fetchAuthorityRulesOfMachine (line 458) | public List fetchAuthorityRulesOfMachine(String a... method setFlowRuleOfMachine (line 481) | public boolean setFlowRuleOfMachine(String app, String ip, int port, L... method setDegradeRuleOfMachine (line 495) | public boolean setDegradeRuleOfMachine(String app, String ip, int port... method setSystemRuleOfMachine (line 509) | public boolean setSystemRuleOfMachine(String app, String ip, int port,... method setAuthorityRuleOfMachine (line 513) | public boolean setAuthorityRuleOfMachine(String app, String ip, int po... method setParamFlowRuleOfMachine (line 517) | public CompletableFuture setParamFlowRuleOfMachine(String app, S... method fetchClusterMode (line 547) | public CompletableFuture fetchClusterMode(St... method modifyClusterMode (line 560) | public CompletableFuture modifyClusterMode(String ip, int port, ... method fetchClusterClientInfoAndConfig (line 582) | public CompletableFuture fetchClusterClientInfoAn... method modifyClusterClientConfig (line 595) | public CompletableFuture modifyClusterClientConfig(String app, S... method modifyClusterServerFlowConfig (line 617) | public CompletableFuture modifyClusterServerFlowConfig(String ap... method modifyClusterServerTransportConfig (line 639) | public CompletableFuture modifyClusterServerTransportConfig(Stri... method modifyClusterServerNamespaceSet (line 662) | public CompletableFuture modifyClusterServerNamespaceSet(String ... method fetchClusterServerBasicInfo (line 684) | public CompletableFuture fetchClusterServerBasic... FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/config/DashboardConfig.java class DashboardConfig (line 36) | public class DashboardConfig { method getConfig (line 69) | @NonNull method getConfigStr (line 84) | protected static String getConfigStr(String name) { method getConfigInt (line 99) | protected static int getConfigInt(String name, int defaultVal, int min... method getAuthUsername (line 113) | public static String getAuthUsername() { method getAuthPassword (line 117) | public static String getAuthPassword() { method getHideAppNoMachineMillis (line 121) | public static int getHideAppNoMachineMillis() { method getRemoveAppNoMachineMillis (line 125) | public static int getRemoveAppNoMachineMillis() { method getAutoRemoveMachineMillis (line 129) | public static int getAutoRemoveMachineMillis() { method getUnhealthyMachineMillis (line 133) | public static int getUnhealthyMachineMillis() { method clearCache (line 137) | public static void clearCache() { FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/config/WebConfig.java class WebConfig (line 35) | @Configuration method addResourceHandlers (line 43) | @Override method addViewControllers (line 48) | @Override method sentinelFilterRegistration (line 57) | @Bean method authenticationFilterRegistration (line 70) | @Bean FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/AppController.java class AppController (line 40) | @RestController method queryApps (line 47) | @GetMapping("/names.json") method queryAppInfos (line 52) | @GetMapping("/briefinfos.json") method getMachinesByApp (line 59) | @GetMapping(value = "/{app}/machines.json") method removeMachineById (line 80) | @RequestMapping(value = "/{app}/machine/remove.json") FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/AuthController.java class AuthController (line 37) | @RestController method login (line 49) | @PostMapping("/login") method logout (line 75) | @RequestMapping(value = "/logout", method = RequestMethod.POST) FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/AuthorityRuleController.java class AuthorityRuleController (line 52) | @RestController method apiQueryAllRulesForMachine (line 66) | @GetMapping("/rules") method checkEntityInternal (line 92) | private Result checkEntityInternal(AuthorityRuleEntity entity) { method apiAddAuthorityRule (line 121) | @PostMapping("/rule") method apiUpdateParamFlowRule (line 146) | @PutMapping("/rule/{id}") method apiDeleteRule (line 178) | @DeleteMapping("/rule/{id}") method publishRules (line 200) | private boolean publishRules(String app, String ip, Integer port) { FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/DegradeController.java class DegradeController (line 46) | @Controller method queryMachineRules (line 60) | @ResponseBody method add (line 85) | @ResponseBody method updateIfNotNull (line 144) | @ResponseBody method delete (line 196) | @ResponseBody method publishRules (line 221) | private boolean publishRules(String app, String ip, Integer port) { FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/DemoController.java class DemoController (line 34) | @Controller method greeting (line 40) | @RequestMapping("/greeting") method link (line 45) | @RequestMapping("/link") method loop (line 62) | @RequestMapping("/loop") method slow (line 73) | @RequestMapping("/slow") class RunTask (line 84) | static class RunTask implements Runnable { method RunTask (line 90) | public RunTask(String name, int time, boolean slow) { method run (line 97) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/FlowControllerV1.java class FlowControllerV1 (line 52) | @RestController method apiQueryMachineRules (line 66) | @GetMapping("/rules") method checkEntityInternal (line 93) | private Result checkEntityInternal(FlowRuleEntity entity) { method apiAddFlowRule (line 140) | @PostMapping("/rule") method updateIfNotNull (line 167) | @PutMapping("/save.json") method delete (line 248) | @DeleteMapping("/delete.json") method publishRules (line 270) | private boolean publishRules(String app, String ip, Integer port) { FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/MachineRegistryController.java class MachineRegistryController (line 32) | @Controller method receiveHeartBeat (line 41) | @ResponseBody FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/MetricController.java class MetricController (line 45) | @Controller method queryTopResourceMetric (line 56) | @ResponseBody method queryByAppAndResource (line 138) | @ResponseBody method sortMetricVoAndDistinct (line 162) | private Iterable sortMetricVoAndDistinct(List vos) { FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/ParamFlowRuleController.java class ParamFlowRuleController (line 59) | @RestController method checkIfSupported (line 75) | private boolean checkIfSupported(String app, String ip, int port) { method apiQueryAllRulesForMachine (line 88) | @GetMapping("/rules") method isNotSupported (line 125) | private boolean isNotSupported(Throwable ex) { method apiAddParamFlowRule (line 129) | @PostMapping("/rule") method checkEntityInternal (line 163) | private Result checkEntityInternal(ParamFlowRuleEntity entity) { method apiUpdateParamFlowRule (line 194) | @PutMapping("/rule/{id}") method apiDeleteRule (line 235) | @DeleteMapping("/rule/{id}") method publishRules (line 263) | private CompletableFuture publishRules(String app, String ip, In... method unsupportedVersion (line 268) | private Result unsupportedVersion() { FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/ResourceController.java class ResourceController (line 39) | @RestController method fetchResourceChainListOfMachine (line 58) | @GetMapping("/machineResource.json") FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/SystemController.java class SystemController (line 45) | @Controller method queryMachineRules (line 57) | @ResponseBody method countNotNullAndNotNegative (line 81) | private int countNotNullAndNotNegative(Number... values) { method add (line 91) | @ResponseBody method updateIfNotNull (line 151) | @ResponseBody method delete (line 205) | @ResponseBody method publishRules (line 229) | private boolean publishRules(String app, String ip, Integer port) { FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/cluster/ClusterAssignController.java class ClusterAssignController (line 41) | @RestController method apiAssignAllClusterServersOfApp (line 50) | @PostMapping("/all_server/{app}") method apiAssignSingleClusterServersOfApp (line 70) | @PostMapping("/single_server/{app}") method apiUnbindClusterServersOfApp (line 88) | @PostMapping("/unbind_server/{app}") FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/cluster/ClusterConfigController.java class ClusterConfigController (line 56) | @RestController method apiModifyClusterConfig (line 70) | @PostMapping("/config/modify_single") method errorResponse (line 111) | private Result errorResponse(ExecutionException ex) { method apiGetClusterState (line 119) | @GetMapping("/state_single") method apiGetClusterServerStateOfApp (line 148) | @GetMapping("/server_state/{app}") method apiGetClusterClientStateOfApp (line 167) | @GetMapping("/client_state/{app}") method apiGetClusterStateOfApp (line 186) | @GetMapping("/state/{app}") method isNotSupported (line 204) | private boolean isNotSupported(Throwable ex) { method checkIfSupported (line 208) | private boolean checkIfSupported(String app, String ip, int port) { method checkValidRequest (line 221) | private Result checkValidRequest(ClusterModifyRequest request) { method unsupportedVersion (line 240) | private Result unsupportedVersion() { FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/v2/FlowControllerV2.java class FlowControllerV2 (line 54) | @RestController method apiQueryMachineRules (line 73) | @GetMapping("/rules") method checkEntityInternal (line 99) | private Result checkEntityInternal(FlowRuleEntity entity) { method apiAddFlowRule (line 143) | @PostMapping("/rule") method apiUpdateFlowRule (line 168) | @PutMapping("/rule/{id}") method apiDeleteRule (line 210) | @DeleteMapping("/rule/{id}") method publishRules (line 230) | private void publishRules(/*@NonNull*/ String app) throws Exception { FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/datasource/entity/ApplicationEntity.java class ApplicationEntity (line 25) | public class ApplicationEntity { method getId (line 34) | public long getId() { method setId (line 38) | public void setId(long id) { method getGmtCreate (line 42) | public Date getGmtCreate() { method setGmtCreate (line 46) | public void setGmtCreate(Date gmtCreate) { method getGmtModified (line 50) | public Date getGmtModified() { method setGmtModified (line 54) | public void setGmtModified(Date gmtModified) { method getApp (line 58) | public String getApp() { method setApp (line 62) | public void setApp(String app) { method getActiveConsole (line 66) | public String getActiveConsole() { method getLastFetch (line 70) | public Date getLastFetch() { method setLastFetch (line 74) | public void setLastFetch(Date lastFetch) { method setActiveConsole (line 78) | public void setActiveConsole(String activeConsole) { method toAppInfo (line 82) | public AppInfo toAppInfo() { method toString (line 86) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/datasource/entity/MachineEntity.java class MachineEntity (line 25) | public class MachineEntity { method getId (line 35) | public long getId() { method setId (line 39) | public void setId(long id) { method getGmtCreate (line 43) | public Date getGmtCreate() { method setGmtCreate (line 47) | public void setGmtCreate(Date gmtCreate) { method getGmtModified (line 51) | public Date getGmtModified() { method setGmtModified (line 55) | public void setGmtModified(Date gmtModified) { method getApp (line 59) | public String getApp() { method setApp (line 63) | public void setApp(String app) { method getIp (line 67) | public String getIp() { method setIp (line 71) | public void setIp(String ip) { method getHostname (line 75) | public String getHostname() { method setHostname (line 79) | public void setHostname(String hostname) { method getTimestamp (line 83) | public Date getTimestamp() { method setTimestamp (line 87) | public void setTimestamp(Date timestamp) { method getPort (line 91) | public Integer getPort() { method setPort (line 95) | public void setPort(Integer port) { method toMachineInfo (line 99) | public MachineInfo toMachineInfo() { method toString (line 112) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/datasource/entity/MetricEntity.java class MetricEntity (line 23) | public class MetricEntity { method copyOf (line 50) | public static MetricEntity copyOf(MetricEntity oldEntity) { method addPassQps (line 68) | public synchronized void addPassQps(Long passQps) { method addBlockQps (line 72) | public synchronized void addBlockQps(Long blockQps) { method addExceptionQps (line 76) | public synchronized void addExceptionQps(Long exceptionQps) { method addCount (line 80) | public synchronized void addCount(int count) { method addRtAndSuccessQps (line 84) | public synchronized void addRtAndSuccessQps(double avgRt, Long success... method setRtAndSuccessQps (line 95) | public synchronized void setRtAndSuccessQps(double avgRt, Long success... method getId (line 100) | public Long getId() { method setId (line 104) | public void setId(Long id) { method getGmtCreate (line 108) | public Date getGmtCreate() { method setGmtCreate (line 112) | public void setGmtCreate(Date gmtCreate) { method getGmtModified (line 116) | public Date getGmtModified() { method setGmtModified (line 120) | public void setGmtModified(Date gmtModified) { method getApp (line 124) | public String getApp() { method setApp (line 128) | public void setApp(String app) { method getTimestamp (line 132) | public Date getTimestamp() { method setTimestamp (line 136) | public void setTimestamp(Date timestamp) { method getResource (line 140) | public String getResource() { method setResource (line 144) | public void setResource(String resource) { method getPassQps (line 149) | public Long getPassQps() { method setPassQps (line 153) | public void setPassQps(Long passQps) { method getBlockQps (line 157) | public Long getBlockQps() { method setBlockQps (line 161) | public void setBlockQps(Long blockQps) { method getExceptionQps (line 165) | public Long getExceptionQps() { method setExceptionQps (line 169) | public void setExceptionQps(Long exceptionQps) { method getRt (line 173) | public double getRt() { method setRt (line 177) | public void setRt(double rt) { method getCount (line 181) | public int getCount() { method setCount (line 185) | public void setCount(int count) { method getResourceCode (line 189) | public int getResourceCode() { method getSuccessQps (line 193) | public Long getSuccessQps() { method setSuccessQps (line 197) | public void setSuccessQps(Long successQps) { method toString (line 201) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/datasource/entity/MetricPositionEntity.java class MetricPositionEntity (line 23) | public class MetricPositionEntity { method getId (line 44) | public long getId() { method setId (line 48) | public void setId(long id) { method getGmtCreate (line 52) | public Date getGmtCreate() { method setGmtCreate (line 56) | public void setGmtCreate(Date gmtCreate) { method getGmtModified (line 60) | public Date getGmtModified() { method setGmtModified (line 64) | public void setGmtModified(Date gmtModified) { method getApp (line 68) | public String getApp() { method setApp (line 72) | public void setApp(String app) { method getIp (line 76) | public String getIp() { method setIp (line 80) | public void setIp(String ip) { method getPort (line 84) | public int getPort() { method setPort (line 88) | public void setPort(int port) { method getHostname (line 92) | public String getHostname() { method setHostname (line 96) | public void setHostname(String hostname) { method getLastFetch (line 100) | public Date getLastFetch() { method setLastFetch (line 104) | public void setLastFetch(Date lastFetch) { method toString (line 108) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/datasource/entity/SentinelVersion.java class SentinelVersion (line 22) | public class SentinelVersion { method SentinelVersion (line 28) | public SentinelVersion() { method SentinelVersion (line 32) | public SentinelVersion(int major, int minor, int fix) { method SentinelVersion (line 36) | public SentinelVersion(int major, int minor, int fix, String postfix) { method getFullVersion (line 46) | public int getFullVersion() { method getMajorVersion (line 50) | public int getMajorVersion() { method setMajorVersion (line 54) | public SentinelVersion setMajorVersion(int majorVersion) { method getMinorVersion (line 59) | public int getMinorVersion() { method setMinorVersion (line 63) | public SentinelVersion setMinorVersion(int minorVersion) { method getFixVersion (line 68) | public int getFixVersion() { method setFixVersion (line 72) | public SentinelVersion setFixVersion(int fixVersion) { method getPostfix (line 77) | public String getPostfix() { method setPostfix (line 81) | public SentinelVersion setPostfix(String postfix) { method greaterThan (line 86) | public boolean greaterThan(SentinelVersion version) { method greaterOrEqual (line 93) | public boolean greaterOrEqual(SentinelVersion version) { method equals (line 100) | @Override method hashCode (line 111) | @Override method toString (line 120) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/datasource/entity/rule/AbstractRuleEntity.java class AbstractRuleEntity (line 26) | public abstract class AbstractRuleEntity impleme... method getId (line 39) | @Override method setId (line 44) | @Override method getApp (line 49) | @Override method setApp (line 54) | public AbstractRuleEntity setApp(String app) { method getIp (line 59) | @Override method setIp (line 64) | public AbstractRuleEntity setIp(String ip) { method getPort (line 69) | @Override method setPort (line 74) | public AbstractRuleEntity setPort(Integer port) { method getRule (line 79) | public T getRule() { method setRule (line 83) | public AbstractRuleEntity setRule(T rule) { method getGmtCreate (line 88) | @Override method setGmtCreate (line 93) | public AbstractRuleEntity setGmtCreate(Date gmtCreate) { method getGmtModified (line 98) | public Date getGmtModified() { method setGmtModified (line 102) | public AbstractRuleEntity setGmtModified(Date gmtModified) { FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/datasource/entity/rule/AuthorityRuleEntity.java class AuthorityRuleEntity (line 28) | public class AuthorityRuleEntity extends AbstractRuleEntity getMachines() { method toString (line 56) | @Override method addMachine (line 61) | public boolean addMachine(MachineInfo machineInfo) { method removeMachine (line 66) | public synchronized boolean removeMachine(String ip, int port) { method getMachine (line 78) | public Optional getMachine(String ip, int port) { method heartbeatJudge (line 84) | private boolean heartbeatJudge(final int threshold) { method isShown (line 108) | public boolean isShown() { method isDead (line 117) | public boolean isDead() { FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/discovery/AppManagement.java class AppManagement (line 27) | @Component method init (line 35) | @PostConstruct method getBriefApps (line 40) | @Override method addMachine (line 45) | @Override method removeMachine (line 50) | @Override method getAppNames (line 55) | @Override method getDetailApp (line 60) | @Override method removeApp (line 65) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/discovery/MachineDiscovery.java type MachineDiscovery (line 21) | public interface MachineDiscovery { method getAppNames (line 25) | List getAppNames(); method getBriefApps (line 27) | Set getBriefApps(); method getDetailApp (line 29) | AppInfo getDetailApp(String app); method removeApp (line 37) | void removeApp(String app); method addMachine (line 39) | long addMachine(MachineInfo machineInfo); method removeMachine (line 50) | boolean removeMachine(String app, String ip, int port); FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/discovery/MachineInfo.java class MachineInfo (line 23) | public class MachineInfo implements Comparable { method of (line 37) | public static MachineInfo of(String app, String ip, Integer port) { method toHostPort (line 45) | public String toHostPort() { method getPort (line 49) | public Integer getPort() { method setPort (line 53) | public void setPort(Integer port) { method getApp (line 57) | public String getApp() { method setApp (line 61) | public void setApp(String app) { method getHostname (line 65) | public String getHostname() { method setHostname (line 69) | public void setHostname(String hostname) { method getIp (line 73) | public String getIp() { method setIp (line 77) | public void setIp(String ip) { method getHeartbeatVersion (line 81) | public long getHeartbeatVersion() { method setHeartbeatVersion (line 85) | public void setHeartbeatVersion(long heartbeatVersion) { method getVersion (line 89) | public String getVersion() { method setVersion (line 93) | public MachineInfo setVersion(String version) { method isHealthy (line 98) | public boolean isHealthy() { method isDead (line 108) | public boolean isDead() { method getLastHeartbeat (line 116) | public long getLastHeartbeat() { method setLastHeartbeat (line 120) | public void setLastHeartbeat(long lastHeartbeat) { method compareTo (line 124) | @Override method toString (line 138) | @Override method equals (line 152) | @Override method hashCode (line 162) | @Override method toLogString (line 172) | public String toLogString() { FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/discovery/SimpleMachineDiscovery.java class SimpleMachineDiscovery (line 32) | @Component method addMachine (line 37) | @Override method removeMachine (line 45) | @Override method getAppNames (line 55) | @Override method getDetailApp (line 60) | @Override method getBriefApps (line 66) | @Override method removeApp (line 71) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/ResourceTreeNode.java class ResourceTreeNode (line 28) | public class ResourceTreeNode { method fromNodeVoList (line 49) | public static ResourceTreeNode fromNodeVoList(List nodeVos) { method fromNodeVo (line 70) | public static ResourceTreeNode fromNodeVo(NodeVo vo) { method searchIgnoreCase (line 89) | public void searchIgnoreCase(String searchKey) { method search (line 97) | private boolean search(ResourceTreeNode node, String searchKey) { method getId (line 114) | public String getId() { method setId (line 118) | public void setId(String id) { method getParentId (line 122) | public String getParentId() { method setParentId (line 126) | public void setParentId(String parentId) { method getResource (line 130) | public String getResource() { method setResource (line 134) | public void setResource(String resource) { method getThreadNum (line 138) | public Integer getThreadNum() { method setThreadNum (line 142) | public void setThreadNum(Integer threadNum) { method getPassQps (line 146) | public Long getPassQps() { method setPassQps (line 150) | public void setPassQps(Long passQps) { method getBlockQps (line 154) | public Long getBlockQps() { method setBlockQps (line 158) | public void setBlockQps(Long blockQps) { method getTotalQps (line 162) | public Long getTotalQps() { method setTotalQps (line 166) | public void setTotalQps(Long totalQps) { method getAverageRt (line 170) | public Long getAverageRt() { method setAverageRt (line 174) | public void setAverageRt(Long averageRt) { method getSuccessQps (line 178) | public Long getSuccessQps() { method setSuccessQps (line 182) | public void setSuccessQps(Long successQps) { method getExceptionQps (line 186) | public Long getExceptionQps() { method setExceptionQps (line 190) | public void setExceptionQps(Long exceptionQps) { method getOneMinutePass (line 194) | public Long getOneMinutePass() { method setOneMinutePass (line 198) | public void setOneMinutePass(Long oneMinutePass) { method getOneMinuteBlock (line 202) | public Long getOneMinuteBlock() { method setOneMinuteBlock (line 206) | public void setOneMinuteBlock(Long oneMinuteBlock) { method getOneMinuteException (line 210) | public Long getOneMinuteException() { method setOneMinuteException (line 214) | public void setOneMinuteException(Long oneMinuteException) { method getOneMinuteTotal (line 218) | public Long getOneMinuteTotal() { method setOneMinuteTotal (line 222) | public void setOneMinuteTotal(Long oneMinuteTotal) { method isVisible (line 226) | public boolean isVisible() { method setVisible (line 230) | public void setVisible(boolean visible) { method getChildren (line 234) | public List getChildren() { method setChildren (line 238) | public void setChildren(List children) { FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/Result.java class Result (line 22) | public class Result { method ofSuccess (line 29) | public static Result ofSuccess(R data) { method ofSuccessMsg (line 36) | public static Result ofSuccessMsg(String msg) { method ofFail (line 42) | public static Result ofFail(int code, String msg) { method ofThrowable (line 50) | public static Result ofThrowable(int code, Throwable throwable) { method isSuccess (line 58) | public boolean isSuccess() { method setSuccess (line 62) | public Result setSuccess(boolean success) { method getCode (line 67) | public int getCode() { method setCode (line 71) | public Result setCode(int code) { method getMsg (line 76) | public String getMsg() { method setMsg (line 80) | public Result setMsg(String msg) { method getData (line 85) | public R getData() { method setData (line 89) | public Result setData(R data) { method toString (line 94) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/cluster/ClusterAppAssignResultVO.java class ClusterAppAssignResultVO (line 24) | public class ClusterAppAssignResultVO { method getFailedServerSet (line 31) | public Set getFailedServerSet() { method setFailedServerSet (line 35) | public ClusterAppAssignResultVO setFailedServerSet(Set failedS... method getFailedClientSet (line 40) | public Set getFailedClientSet() { method setFailedClientSet (line 44) | public ClusterAppAssignResultVO setFailedClientSet(Set failedC... method getTotalCount (line 49) | public Integer getTotalCount() { method setTotalCount (line 53) | public ClusterAppAssignResultVO setTotalCount(Integer totalCount) { method toString (line 58) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/cluster/ClusterAppFullAssignRequest.java class ClusterAppFullAssignRequest (line 27) | public class ClusterAppFullAssignRequest { method getClusterMap (line 32) | public List getClusterMap() { method setClusterMap (line 36) | public ClusterAppFullAssignRequest setClusterMap( method getRemainingList (line 42) | public Set getRemainingList() { method setRemainingList (line 46) | public ClusterAppFullAssignRequest setRemainingList(Set remain... method toString (line 51) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/cluster/ClusterAppSingleServerAssignRequest.java class ClusterAppSingleServerAssignRequest (line 26) | public class ClusterAppSingleServerAssignRequest { method getClusterMap (line 31) | public ClusterAppAssignMap getClusterMap() { method setClusterMap (line 35) | public ClusterAppSingleServerAssignRequest setClusterMap(ClusterAppAss... method getRemainingList (line 40) | public Set getRemainingList() { method setRemainingList (line 44) | public ClusterAppSingleServerAssignRequest setRemainingList(Set getClientSet() { method setClientSet (line 67) | public ClusterGroupEntity setClientSet(Set clientSet) { method getBelongToApp (line 72) | public Boolean getBelongToApp() { method setBelongToApp (line 76) | public ClusterGroupEntity setBelongToApp(Boolean belongToApp) { method toString (line 81) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/cluster/ClusterStateSingleVO.java class ClusterStateSingleVO (line 22) | public class ClusterStateSingleVO { method getAddress (line 28) | public String getAddress() { method setAddress (line 32) | public ClusterStateSingleVO setAddress(String address) { method getMode (line 37) | public Integer getMode() { method setMode (line 41) | public ClusterStateSingleVO setMode(Integer mode) { method getTarget (line 46) | public String getTarget() { method setTarget (line 50) | public ClusterStateSingleVO setTarget(String target) { method toString (line 55) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/cluster/ConnectionDescriptorVO.java class ConnectionDescriptorVO (line 23) | public class ConnectionDescriptorVO { method getAddress (line 28) | public String getAddress() { method setAddress (line 32) | public ConnectionDescriptorVO setAddress(String address) { method getHost (line 37) | public String getHost() { method setHost (line 41) | public ConnectionDescriptorVO setHost(String host) { method toString (line 46) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/cluster/ConnectionGroupVO.java class ConnectionGroupVO (line 24) | public class ConnectionGroupVO { method getNamespace (line 30) | public String getNamespace() { method setNamespace (line 34) | public ConnectionGroupVO setNamespace(String namespace) { method getConnectionSet (line 39) | public List getConnectionSet() { method setConnectionSet (line 43) | public ConnectionGroupVO setConnectionSet( method getConnectedCount (line 49) | public Integer getConnectedCount() { method setConnectedCount (line 53) | public ConnectionGroupVO setConnectedCount(Integer connectedCount) { method toString (line 58) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/cluster/config/ClusterClientConfig.java class ClusterClientConfig (line 22) | public class ClusterClientConfig { method getServerHost (line 30) | public String getServerHost() { method setServerHost (line 34) | public ClusterClientConfig setServerHost(String serverHost) { method getServerPort (line 39) | public Integer getServerPort() { method setServerPort (line 43) | public ClusterClientConfig setServerPort(Integer serverPort) { method getRequestTimeout (line 48) | public Integer getRequestTimeout() { method setRequestTimeout (line 52) | public ClusterClientConfig setRequestTimeout(Integer requestTimeout) { method getConnectTimeout (line 57) | public Integer getConnectTimeout() { method setConnectTimeout (line 61) | public ClusterClientConfig setConnectTimeout(Integer connectTimeout) { method toString (line 66) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/cluster/config/ServerFlowConfig.java class ServerFlowConfig (line 22) | public class ServerFlowConfig { method ServerFlowConfig (line 40) | public ServerFlowConfig() { method ServerFlowConfig (line 44) | public ServerFlowConfig(String namespace) { method getNamespace (line 48) | public String getNamespace() { method getExceedCount (line 52) | public Double getExceedCount() { method setExceedCount (line 56) | public ServerFlowConfig setExceedCount(Double exceedCount) { method getMaxOccupyRatio (line 61) | public Double getMaxOccupyRatio() { method setMaxOccupyRatio (line 65) | public ServerFlowConfig setMaxOccupyRatio(Double maxOccupyRatio) { method getIntervalMs (line 70) | public Integer getIntervalMs() { method setIntervalMs (line 74) | public ServerFlowConfig setIntervalMs(Integer intervalMs) { method getSampleCount (line 79) | public Integer getSampleCount() { method setSampleCount (line 83) | public ServerFlowConfig setSampleCount(Integer sampleCount) { method getMaxAllowedQps (line 88) | public Double getMaxAllowedQps() { method setMaxAllowedQps (line 92) | public ServerFlowConfig setMaxAllowedQps(Double maxAllowedQps) { method toString (line 97) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/cluster/config/ServerTransportConfig.java class ServerTransportConfig (line 22) | public class ServerTransportConfig { method ServerTransportConfig (line 30) | public ServerTransportConfig() { method ServerTransportConfig (line 34) | public ServerTransportConfig(Integer port, Integer idleSeconds) { method getPort (line 39) | public Integer getPort() { method setPort (line 43) | public ServerTransportConfig setPort(Integer port) { method getIdleSeconds (line 48) | public Integer getIdleSeconds() { method setIdleSeconds (line 52) | public ServerTransportConfig setIdleSeconds(Integer idleSeconds) { method toString (line 57) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/cluster/request/ClusterAppAssignMap.java class ClusterAppAssignMap (line 24) | public class ClusterAppAssignMap { method getMachineId (line 37) | public String getMachineId() { method setMachineId (line 41) | public ClusterAppAssignMap setMachineId(String machineId) { method getIp (line 46) | public String getIp() { method setIp (line 50) | public ClusterAppAssignMap setIp(String ip) { method getPort (line 55) | public Integer getPort() { method setPort (line 59) | public ClusterAppAssignMap setPort(Integer port) { method getClientSet (line 64) | public Set getClientSet() { method setClientSet (line 68) | public ClusterAppAssignMap setClientSet(Set clientSet) { method getNamespaceSet (line 73) | public Set getNamespaceSet() { method setNamespaceSet (line 77) | public ClusterAppAssignMap setNamespaceSet(Set namespaceSet) { method getBelongToApp (line 82) | public Boolean getBelongToApp() { method setBelongToApp (line 86) | public ClusterAppAssignMap setBelongToApp(Boolean belongToApp) { method getMaxAllowedQps (line 91) | public Double getMaxAllowedQps() { method setMaxAllowedQps (line 95) | public ClusterAppAssignMap setMaxAllowedQps(Double maxAllowedQps) { method toString (line 100) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/cluster/request/ClusterClientModifyRequest.java class ClusterClientModifyRequest (line 24) | public class ClusterClientModifyRequest implements ClusterModifyRequest { method getApp (line 33) | @Override method setApp (line 38) | public ClusterClientModifyRequest setApp(String app) { method getIp (line 43) | @Override method setIp (line 48) | public ClusterClientModifyRequest setIp(String ip) { method getPort (line 53) | @Override method setPort (line 58) | public ClusterClientModifyRequest setPort(Integer port) { method getMode (line 63) | @Override method setMode (line 68) | public ClusterClientModifyRequest setMode(Integer mode) { method getClientConfig (line 73) | public ClusterClientConfig getClientConfig() { method setClientConfig (line 77) | public ClusterClientModifyRequest setClientConfig( FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/cluster/request/ClusterModifyRequest.java type ClusterModifyRequest (line 22) | public interface ClusterModifyRequest { method getApp (line 24) | String getApp(); method getIp (line 26) | String getIp(); method getPort (line 28) | Integer getPort(); method getMode (line 30) | Integer getMode(); FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/cluster/request/ClusterServerModifyRequest.java class ClusterServerModifyRequest (line 27) | public class ClusterServerModifyRequest implements ClusterModifyRequest { method getApp (line 38) | @Override method setApp (line 43) | public ClusterServerModifyRequest setApp(String app) { method getIp (line 48) | @Override method setIp (line 53) | public ClusterServerModifyRequest setIp(String ip) { method getPort (line 58) | @Override method setPort (line 63) | public ClusterServerModifyRequest setPort(Integer port) { method getMode (line 68) | @Override method setMode (line 73) | public ClusterServerModifyRequest setMode(Integer mode) { method getFlowConfig (line 78) | public ServerFlowConfig getFlowConfig() { method setFlowConfig (line 82) | public ClusterServerModifyRequest setFlowConfig( method getTransportConfig (line 88) | public ServerTransportConfig getTransportConfig() { method setTransportConfig (line 92) | public ClusterServerModifyRequest setTransportConfig( method getNamespaceSet (line 98) | public Set getNamespaceSet() { method setNamespaceSet (line 102) | public ClusterServerModifyRequest setNamespaceSet(Set namespac... method toString (line 107) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/cluster/state/AppClusterClientStateWrapVO.java class AppClusterClientStateWrapVO (line 22) | public class AppClusterClientStateWrapVO { method getId (line 34) | public String getId() { method setId (line 38) | public AppClusterClientStateWrapVO setId(String id) { method getIp (line 43) | public String getIp() { method setIp (line 47) | public AppClusterClientStateWrapVO setIp(String ip) { method getState (line 52) | public ClusterClientStateVO getState() { method setState (line 56) | public AppClusterClientStateWrapVO setState(ClusterClientStateVO state) { method getCommandPort (line 61) | public Integer getCommandPort() { method setCommandPort (line 65) | public AppClusterClientStateWrapVO setCommandPort(Integer commandPort) { method toString (line 70) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/cluster/state/AppClusterServerStateWrapVO.java class AppClusterServerStateWrapVO (line 22) | public class AppClusterServerStateWrapVO { method getId (line 38) | public String getId() { method setId (line 42) | public AppClusterServerStateWrapVO setId(String id) { method getIp (line 47) | public String getIp() { method setIp (line 51) | public AppClusterServerStateWrapVO setIp(String ip) { method getPort (line 56) | public Integer getPort() { method setPort (line 60) | public AppClusterServerStateWrapVO setPort(Integer port) { method getBelongToApp (line 65) | public Boolean getBelongToApp() { method setBelongToApp (line 69) | public AppClusterServerStateWrapVO setBelongToApp(Boolean belongToApp) { method getConnectedCount (line 74) | public Integer getConnectedCount() { method setConnectedCount (line 78) | public AppClusterServerStateWrapVO setConnectedCount(Integer connected... method getState (line 83) | public ClusterServerStateVO getState() { method setState (line 87) | public AppClusterServerStateWrapVO setState(ClusterServerStateVO state) { method toString (line 92) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/cluster/state/ClusterClientStateVO.java class ClusterClientStateVO (line 24) | public class ClusterClientStateVO { method getClientConfig (line 31) | public ClusterClientInfoVO getClientConfig() { method setClientConfig (line 35) | public ClusterClientStateVO setClientConfig(ClusterClientInfoVO client... method toString (line 40) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/cluster/state/ClusterRequestLimitVO.java class ClusterRequestLimitVO (line 22) | public class ClusterRequestLimitVO { method getNamespace (line 28) | public String getNamespace() { method setNamespace (line 32) | public ClusterRequestLimitVO setNamespace(String namespace) { method getCurrentQps (line 37) | public Double getCurrentQps() { method setCurrentQps (line 41) | public ClusterRequestLimitVO setCurrentQps(Double currentQps) { method getMaxAllowedQps (line 46) | public Double getMaxAllowedQps() { method setMaxAllowedQps (line 50) | public ClusterRequestLimitVO setMaxAllowedQps(Double maxAllowedQps) { method toString (line 55) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/domain/cluster/state/ClusterServerStateVO.java class ClusterServerStateVO (line 29) | public class ClusterServerStateVO { method getAppName (line 44) | public String getAppName() { method setAppName (line 48) | public ClusterServerStateVO setAppName(String appName) { method getTransport (line 53) | public ServerTransportConfig getTransport() { method setTransport (line 57) | public ClusterServerStateVO setTransport(ServerTransportConfig transpo... method getFlow (line 62) | public ServerFlowConfig getFlow() { method setFlow (line 66) | public ClusterServerStateVO setFlow(ServerFlowConfig flow) { method getNamespaceSet (line 71) | public Set getNamespaceSet() { method setNamespaceSet (line 75) | public ClusterServerStateVO setNamespaceSet(Set namespaceSet) { method getPort (line 80) | public Integer getPort() { method setPort (line 84) | public ClusterServerStateVO setPort(Integer port) { method getConnection (line 89) | public List getConnection() { method setConnection (line 93) | public ClusterServerStateVO setConnection(List conn... method getRequestLimitData (line 98) | public List getRequestLimitData() { method setRequestLimitData (line 102) | public ClusterServerStateVO setRequestLimitData(List fromMachineInfoList(List { method MetricVo (line 43) | public MetricVo() { method fromMetricEntities (line 46) | public static List fromMetricEntities(Collection fromMetricEntities(Collection fromNodeVoList(List nodeVos) { method fromResourceTreeNode (line 75) | public static List fromResourceTreeNode(ResourceTreeNode r... method visit (line 91) | private static void visit(ResourceTreeNode node, List list... method getParentTtId (line 117) | public String getParentTtId() { method setParentTtId (line 121) | public void setParentTtId(String parentTtId) { method getTtId (line 125) | public String getTtId() { method setTtId (line 129) | public void setTtId(String ttId) { method getResource (line 133) | public String getResource() { method setResource (line 137) | public void setResource(String resource) { method getThreadNum (line 141) | public Integer getThreadNum() { method setThreadNum (line 145) | public void setThreadNum(Integer threadNum) { method getPassQps (line 149) | public Long getPassQps() { method setPassQps (line 153) | public void setPassQps(Long passQps) { method getBlockQps (line 157) | public Long getBlockQps() { method setBlockQps (line 161) | public void setBlockQps(Long blockQps) { method getTotalQps (line 165) | public Long getTotalQps() { method setTotalQps (line 169) | public void setTotalQps(Long totalQps) { method getAverageRt (line 173) | public Long getAverageRt() { method setAverageRt (line 177) | public void setAverageRt(Long averageRt) { method getPassRequestQps (line 181) | public Long getPassRequestQps() { method setPassRequestQps (line 185) | public void setPassRequestQps(Long passRequestQps) { method getExceptionQps (line 189) | public Long getExceptionQps() { method setExceptionQps (line 193) | public void setExceptionQps(Long exceptionQps) { method getOneMinuteException (line 197) | public Long getOneMinuteException() { method setOneMinuteException (line 201) | public void setOneMinuteException(Long oneMinuteException) { method getOneMinutePass (line 205) | public Long getOneMinutePass() { method setOneMinutePass (line 209) | public void setOneMinutePass(Long oneMinutePass) { method getOneMinuteBlock (line 213) | public Long getOneMinuteBlock() { method setOneMinuteBlock (line 217) | public void setOneMinuteBlock(Long oneMinuteBlock) { method getOneMinuteTotal (line 221) | public Long getOneMinuteTotal() { method setOneMinuteTotal (line 225) | public void setOneMinuteTotal(Long oneMinuteTotal) { method isVisible (line 229) | public boolean isVisible() { method setVisible (line 233) | public void setVisible(boolean visible) { FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/filter/AuthFilter.java class AuthFilter (line 52) | @Component method init (line 69) | @Override method doFilter (line 74) | @Override method destroy (line 114) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/metric/MetricFetcher.java class MetricFetcher (line 67) | @Component method MetricFetcher (line 94) | public MetricFetcher() { method start (line 125) | private void start() { method writeMetric (line 135) | private void writeMetric(Map map) { method fetchAllApp (line 150) | private void fetchAllApp() { method fetchOnce (line 169) | private void fetchOnce(String app, long startTime, long endTime, int m... method doFetchAppMetric (line 259) | private void doFetchAppMetric(final String app) { method handleResponse (line 290) | private void handleResponse(final HttpResponse response, MachineInfo m... method handleBody (line 316) | private void handleBody(String[] lines, MachineInfo machine, Map { method save (line 33) | void save(T metric); method saveAll (line 40) | void saveAll(Iterable metrics); method queryByAppAndResourceBetween (line 51) | List queryByAppAndResourceBetween(String app, String resource, long... method listResourcesOfApp (line 59) | List listResourcesOfApp(String app); FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/repository/rule/InMemAuthorityRuleStore.java class InMemAuthorityRuleStore (line 30) | @Component method nextId (line 35) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/repository/rule/InMemDegradeRuleStore.java class InMemDegradeRuleStore (line 27) | @Component method nextId (line 32) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/repository/rule/InMemFlowRuleStore.java class InMemFlowRuleStore (line 30) | @Component method nextId (line 35) | @Override method preProcess (line 40) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/repository/rule/InMemParamFlowRuleStore.java class InMemParamFlowRuleStore (line 29) | @Component method nextId (line 34) | @Override method preProcess (line 39) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/repository/rule/InMemSystemRuleStore.java class InMemSystemRuleStore (line 27) | @Component method nextId (line 32) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/repository/rule/InMemoryRuleRepositoryAdapter.java class InMemoryRuleRepositoryAdapter (line 30) | public abstract class InMemoryRuleRepositoryAdapter { method save (line 35) | T save(T entity); method saveAll (line 43) | List saveAll(List rules); method delete (line 51) | T delete(ID id); method findById (line 59) | T findById(ID id); method findAllByMachine (line 67) | List findAllByMachine(MachineInfo machineInfo); method findAllByApp (line 76) | List findAllByApp(String appName); FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/DynamicRuleProvider.java type DynamicRuleProvider (line 22) | public interface DynamicRuleProvider { method getRules (line 24) | T getRules(String appName) throws Exception; FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/DynamicRulePublisher.java type DynamicRulePublisher (line 22) | public interface DynamicRulePublisher { method publish (line 31) | void publish(String app, T rules) throws Exception; FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/FlowRuleApiProvider.java class FlowRuleApiProvider (line 35) | @Component("flowRuleDefaultProvider") method getRules (line 43) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/FlowRuleApiPublisher.java class FlowRuleApiPublisher (line 34) | @Component("flowRuleDefaultPublisher") method publish (line 42) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/FlowRuleNacosProvider.java class FlowRuleNacosProvider (line 33) | @Component("flowRuleNacosProvider") method getRules (line 44) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/FlowRuleNacosPublisher.java class FlowRuleNacosPublisher (line 32) | @Component("flowRuleNacosPublisher") method publish (line 43) | @Override FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/NacosConfig.java class NacosConfig (line 34) | @Configuration method flowRuleEntityEncoder (line 37) | @Bean method flowRuleEntityDecoder (line 42) | @Bean method nacosConfigService (line 47) | @Bean FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/service/ClusterAssignService.java type ClusterAssignService (line 28) | public interface ClusterAssignService { method unbindClusterServer (line 37) | ClusterAppAssignResultVO unbindClusterServer(String app, String machin... method unbindClusterServers (line 46) | ClusterAppAssignResultVO unbindClusterServers(String app, Set ... method applyAssignToApp (line 56) | ClusterAppAssignResultVO applyAssignToApp(String app, List toModifySet, Set f... method unbindClusterServer (line 99) | @Override method unbindClusterServers (line 128) | @Override method applyAssignToApp (line 143) | @Override method applyAllRemainingMachineSet (line 177) | private void applyAllRemainingMachineSet(String app, Set remai... method applyAllClientConfigChange (line 195) | private void applyAllClientConfigChange(String app, ClusterAppAssignMa... method handleFutureSync (line 220) | private void handleFutureSync(Tuple2> ... method applyServerConfigChange (line 233) | private CompletableFuture applyServerConfigChange(String app, St... method applyServerFlowConfigChange (line 243) | private CompletableFuture applyServerFlowConfigChange(String app... method applyServerNamespaceSetConfig (line 253) | private CompletableFuture applyServerNamespaceSetConfig(String a... method modifyMode (line 262) | private CompletableFuture modifyMode(String ip, int port, int mo... method parsePort (line 266) | private int parsePort(ClusterAppAssignMap assignMap) { FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/service/ClusterConfigService.java class ClusterConfigService (line 48) | @Service method modifyClusterClientConfig (line 56) | public CompletableFuture modifyClusterClientConfig(ClusterClient... method notClientRequestValid (line 67) | private boolean notClientRequestValid(/*@NonNull */ ClusterClientModif... method modifyClusterServerConfig (line 74) | public CompletableFuture modifyClusterServerConfig(ClusterServer... method getClusterUniversalState (line 103) | public CompletableFuture> getCluster... method getClusterUniversalStateForAppMachine (line 121) | public CompletableFuture getClusterUniversalStateF... method getClusterUniversalState (line 148) | public CompletableFuture getClusterUniversalS... method invalidTransportConfig (line 168) | private boolean invalidTransportConfig(ServerTransportConfig transport... method invalidFlowConfig (line 173) | private boolean invalidFlowConfig(ServerFlowConfig flowConfig) { FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/util/AsyncUtils.java class AsyncUtils (line 31) | public final class AsyncUtils { method newFailedFuture (line 35) | public static CompletableFuture newFailedFuture(Throwable ex) { method sequenceFuture (line 41) | public static CompletableFuture> sequenceFuture(List CompletableFuture> sequenceSuccessFuture(Lis... method getValue (line 58) | public static T getValue(CompletableFuture future) { method isSuccessFuture (line 67) | public static boolean isSuccessFuture(CompletableFuture future) { method AsyncUtils (line 71) | private AsyncUtils() {} FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/util/ClusterEntityUtils.java class ClusterEntityUtils (line 40) | public final class ClusterEntityUtils { method wrapToAppClusterServerState (line 42) | public static List wrapToAppClusterServer... method wrapToAppClusterClientState (line 98) | public static List wrapToAppClusterClient... method wrapToClusterGroup (line 122) | public static List wrapToClusterGroup(List parseCommandPort(String machineIp) { method parseCommandIpAndPort (line 43) | public static Optional> parseCommandIpAndPort(... method MachineUtils (line 58) | private MachineUtils() {} FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/java/com/alibaba/csp/sentinel/dashboard/util/VersionUtils.java class VersionUtils (line 30) | public final class VersionUtils { method parseVersion (line 39) | public static Optional parseVersion(String s) { method VersionUtils (line 94) | private VersionUtils() {} FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/webapp/resources/app/scripts/controllers/authority.js function getMachineRules (line 31) | function getMachineRules() { function addNewRuleAndPush (line 108) | function addNewRuleAndPush(rule) { function saveRuleAndPush (line 125) | function saveRuleAndPush(rule, edit) { function deleteRuleAndPush (line 147) | function deleteRuleAndPush(entity) { function queryAppMachines (line 196) | function queryAppMachines() { FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/webapp/resources/app/scripts/controllers/cluster_app_assign_manage.js function convertSetToString (line 19) | function convertSetToString(set) { function convertStrToNamespaceSet (line 33) | function convertStrToNamespaceSet(str) { function processAppSingleData (line 45) | function processAppSingleData(data) { function removeFromArr (line 52) | function removeFromArr(arr, v) { function resetChosen (line 61) | function resetChosen() { function generateMachineId (line 66) | function generateMachineId(e) { function applyClusterMap (line 70) | function applyClusterMap(appClusterMachineList) { function parseIpFromMachineId (line 162) | function parseIpFromMachineId(machineId) { function retrieveClusterAppInfo (line 217) | function retrieveClusterAppInfo() { FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/webapp/resources/app/scripts/controllers/cluster_app_server_list.js function convertSetToString (line 24) | function convertSetToString(set) { function convertStrToNamespaceSet (line 44) | function convertStrToNamespaceSet(str) { function processAppSingleData (line 56) | function processAppSingleData(data) { function removeFromArr (line 63) | function removeFromArr(arr, v) { function removeFromArrIf (line 72) | function removeFromArrIf(arr, f) { function resetAssignDialogChosen (line 81) | function resetAssignDialogChosen() { function generateMachineId (line 86) | function generateMachineId(e) { function applyClusterMap (line 90) | function applyClusterMap(appClusterMachineList) { function parseIpFromMachineId (line 209) | function parseIpFromMachineId(machineId) { function retrieveClusterAssignInfoOfApp (line 220) | function retrieveClusterAssignInfoOfApp() { function getRemainingMachineList (line 313) | function getRemainingMachineList() { function doApplyNewSingleServerAssign (line 317) | function doApplyNewSingleServerAssign() { function doApplySingleServerAssignEdit (line 371) | function doApplySingleServerAssignEdit() { function checkAssignDialogValid (line 430) | function checkAssignDialogValid() { function generateRequestLimitDataStr (line 459) | function generateRequestLimitDataStr(limitData) { function processServerListData (line 472) | function processServerListData(serverVO) { function retrieveClusterServerInfo (line 499) | function retrieveClusterServerInfo() { function apiUnbindServerAssign (line 537) | function apiUnbindServerAssign(ids) { FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/webapp/resources/app/scripts/controllers/cluster_app_server_manage.js function convertSetToString (line 19) | function convertSetToString(set) { function convertStrToNamespaceSet (line 33) | function convertStrToNamespaceSet(str) { function processAppSingleData (line 45) | function processAppSingleData(data) { function removeFromArr (line 52) | function removeFromArr(arr, v) { function resetChosen (line 61) | function resetChosen() { function generateMachineId (line 66) | function generateMachineId(e) { function applyClusterMap (line 70) | function applyClusterMap(appClusterMachineList) { function parseIpFromMachineId (line 162) | function parseIpFromMachineId(machineId) { function retrieveClusterAppInfo (line 217) | function retrieveClusterAppInfo() { FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/webapp/resources/app/scripts/controllers/cluster_app_server_monitor.js function convertSetToString (line 15) | function convertSetToString(set) { function processServerData (line 29) | function processServerData(serverVO) { function retrieveClusterServerInfo (line 57) | function retrieveClusterServerInfo() { FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/webapp/resources/app/scripts/controllers/cluster_app_token_client_list.js function processClientData (line 12) | function processClientData(clientVO) { function checkValidClientConfig (line 36) | function checkValidClientConfig(config) { function retrieveClusterTokenClientInfo (line 84) | function retrieveClusterTokenClientInfo() { FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/webapp/resources/app/scripts/controllers/cluster_single.js function convertSetToString (line 27) | function convertSetToString(set) { function convertStrToNamespaceSet (line 41) | function convertStrToNamespaceSet(str) { function fetchMachineClusterState (line 53) | function fetchMachineClusterState() { function checkValidClientConfig (line 81) | function checkValidClientConfig(stateVO) { function sendClusterClientRequest (line 102) | function sendClusterClientRequest(stateVO) { function checkValidServerConfig (line 133) | function checkValidServerConfig(stateVO) { function sendClusterServerRequest (line 159) | function sendClusterServerRequest(stateVO) { function queryAppMachines (line 210) | function queryAppMachines() { FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/webapp/resources/app/scripts/controllers/degrade.js function getMachineRules (line 28) | function getMachineRules() { function parseDegradeMode (line 95) | function parseDegradeMode(grade) { function deleteRule (line 134) | function deleteRule(rule) { function addNewRule (line 145) | function addNewRule(rule) { function saveRule (line 156) | function saveRule(rule, edit) { function queryAppMachines (line 171) | function queryAppMachines() { FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/webapp/resources/app/scripts/controllers/flow_v1.js function getMachineRules (line 44) | function getMachineRules() { function deleteRule (line 145) | function deleteRule(rule) { function addNewRule (line 156) | function addNewRule(rule) { function saveRule (line 174) | function saveRule(rule, edit) { function queryAppMachines (line 189) | function queryAppMachines() { FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/webapp/resources/app/scripts/controllers/flow_v2.js function getMachineRules (line 44) | function getMachineRules() { function deleteRule (line 146) | function deleteRule(rule) { function addNewRule (line 157) | function addNewRule(rule) { function saveRule (line 175) | function saveRule(rule, edit) { function queryAppMachines (line 190) | function queryAppMachines() { FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/webapp/resources/app/scripts/controllers/identity.js function saveFlowRule (line 91) | function saveFlowRule() { function saveFlowRuleAndContinue (line 108) | function saveFlowRuleAndContinue() { function saveDegradeRule (line 157) | function saveDegradeRule() { function saveDegradeRuleAndContinue (line 172) | function saveDegradeRuleAndContinue() { function saveAuthorityRule (line 188) | function saveAuthorityRule() { function saveAuthorityRuleAndContinue (line 210) | function saveAuthorityRuleAndContinue() { function saveParamFlowRule (line 267) | function saveParamFlowRule() { function saveParamFlowRuleAndContinue (line 289) | function saveParamFlowRuleAndContinue() { function queryAppMachines (line 387) | function queryAppMachines() { function reInitIdentityDatas (line 427) | function reInitIdentityDatas() { function queryIdentities (line 435) | function queryIdentities() { FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/webapp/resources/app/scripts/controllers/metric.js function formatDate (line 11) | function formatDate(date) { function reInitIdentityDatas (line 50) | function reInitIdentityDatas() { function queryIdentityDatas (line 173) | function queryIdentityDatas() { function fillZeros (line 216) | function fillZeros(metricData) { function lastOfArray (line 243) | function lastOfArray(arr, n) { FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/webapp/resources/app/scripts/controllers/param_flow.js function updateSingleParamItem (line 39) | function updateSingleParamItem(arr, v, t, c) { function removeSingleParamItem (line 49) | function removeSingleParamItem(arr, v, t) { function isNumberClass (line 58) | function isNumberClass(classType) { function isByteClass (line 63) | function isByteClass(classType) { function notNumberAtLeastZero (line 67) | function notNumberAtLeastZero(num) { function notGoodNumber (line 71) | function notGoodNumber(num) { function notGoodNumberBetweenExclusive (line 75) | function notGoodNumberBetweenExclusive(num, l ,r) { function getMachineRules (line 101) | function getMachineRules() { function addNewRuleAndPush (line 199) | function addNewRuleAndPush(rule) { function saveRuleAndPush (line 216) | function saveRuleAndPush(rule, edit) { function deleteRuleAndPush (line 238) | function deleteRuleAndPush(entity) { function queryAppMachines (line 288) | function queryAppMachines() { FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/webapp/resources/app/scripts/controllers/system.js function getMachineRules (line 30) | function getMachineRules() { function deleteRule (line 157) | function deleteRule(rule) { function addNewRule (line 168) | function addNewRule(rule) { function saveRule (line 179) | function saveRule(rule, edit) { function queryAppMachines (line 199) | function queryAppMachines() { FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/webapp/resources/app/scripts/libs/treeTable.js function depthFirst (line 3) | function depthFirst(tree, func, childrenAttr) { function copy (line 22) | function copy(data){ function makeTree (line 26) | function makeTree (data, idAttr, refAttr, childrenAttr) { function renderTree (line 65) | function renderTree(tree, childrenAttr, idAttr, attrs, renderer, tableAt... function attr2attr (line 144) | function attr2attr(nodes, attrs){ function treeTable (line 153) | function treeTable(table){ function appendTreetable (line 229) | function appendTreetable(tree, options) { FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/webapp/resources/app/scripts/services/flow_service_v1.js function notNumberAtLeastZero (line 74) | function notNumberAtLeastZero(num) { function notNumberGreaterThanZero (line 78) | function notNumberGreaterThanZero(num) { FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/webapp/resources/app/scripts/services/flow_service_v2.js function notNumberAtLeastZero (line 40) | function notNumberAtLeastZero(num) { function notNumberGreaterThanZero (line 44) | function notNumberGreaterThanZero(num) { FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/webapp/resources/app/scripts/services/param_flow_service.js function isNumberClass (line 43) | function isNumberClass(classType) { function isByteClass (line 48) | function isByteClass(classType) { function notNumberAtLeastZero (line 52) | function notNumberAtLeastZero(num) { function notGoodNumber (line 56) | function notGoodNumber(num) { function notGoodNumberBetweenExclusive (line 60) | function notGoodNumberBetweenExclusive(num, l ,r) { function notValidParamItem (line 64) | function notValidParamItem(curExItem) { FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/webapp/resources/dist/js/app.js function r (line 1) | function r(e){return void 0===e||""===e||isNaN(e)||e<=0} function r (line 1) | function r(e){return void 0===e||""===e||isNaN(e)||e<=0} function o (line 1) | function o(e){return!(!function(e){return"int"===e||"double"===e||"float... FILE: 4-Finchley/alibaba-sentinel-dashboard-nacos/src/main/webapp/resources/dist/js/app.vendor.js function l (line 1) | function l(n){var e=[].slice.apply(arguments,[1]),r=n.length;return func... function n (line 1) | function n(){var n=arguments,r=n.length-1;return function(){for(var e=r,... function u (line 1) | function u(){for(var e=[],t=0;t