Class ServiceController
- java.lang.Object
-
- at.twinformatics.eureka.adapter.consul.controller.ServiceController
-
@Controller public class ServiceController extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ServiceController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description rx.Single<org.springframework.http.ResponseEntity<java.util.List<Service>>>getService(java.lang.String appName, java.lang.String wait, java.lang.Long index)rx.Single<org.springframework.http.ResponseEntity<java.util.List<ServiceHealth>>>getServiceHealth(java.lang.String appName, java.lang.String wait, java.lang.Long index)rx.Single<org.springframework.http.ResponseEntity<java.util.Map<java.lang.String,java.lang.String[]>>>getServiceNames(java.lang.String wait, java.lang.Long index)
-
-
-
Method Detail
-
getServiceNames
@GetMapping(value="/v1/catalog/services", produces="application/json") public rx.Single<org.springframework.http.ResponseEntity<java.util.Map<java.lang.String,java.lang.String[]>>> getServiceNames(java.lang.String wait, java.lang.Long index)
-
getService
@GetMapping(value="/v1/catalog/service/{appName}", produces="application/json") public rx.Single<org.springframework.http.ResponseEntity<java.util.List<Service>>> getService(@PathVariable("appName") java.lang.String appName, java.lang.String wait, java.lang.Long index)
-
getServiceHealth
@GetMapping(value="/v1/health/service/{appName}", produces="application/json") public rx.Single<org.springframework.http.ResponseEntity<java.util.List<ServiceHealth>>> getServiceHealth(@PathVariable("appName") java.lang.String appName, java.lang.String wait, java.lang.Long index)
-
-