Class ServiceController


  • @Controller
    public class ServiceController
    extends java.lang.Object
    • 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)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ServiceController

        public ServiceController()
    • 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)