com.ecwid.consul.v1.catalog
Interface CatalogClient
- All Known Implementing Classes:
- CatalogConsulClient, ConsulClient
public interface CatalogClient
|
Method Summary |
Response<java.lang.Void> |
catalogDeregister(CatalogDeregistration catalogDeregistration)
|
Response<java.lang.Void> |
catalogRegister(CatalogRegistration catalogRegistration)
|
Response<java.util.List<java.lang.String>> |
getCatalogDatacenters()
|
Response<CatalogNode> |
getCatalogNode(java.lang.String nodeName,
QueryParams queryParams)
|
Response<java.util.List<Node>> |
getCatalogNodes(QueryParams queryParams)
|
Response<java.util.List<CatalogService>> |
getCatalogService(java.lang.String serviceName,
QueryParams queryParams)
|
Response<java.util.List<CatalogService>> |
getCatalogService(java.lang.String serviceName,
QueryParams queryParams,
java.lang.String token)
|
Response<java.util.List<CatalogService>> |
getCatalogService(java.lang.String serviceName,
java.lang.String tag,
QueryParams queryParams)
|
Response<java.util.List<CatalogService>> |
getCatalogService(java.lang.String serviceName,
java.lang.String tag,
QueryParams queryParams,
java.lang.String token)
|
Response<java.util.Map<java.lang.String,java.util.List<java.lang.String>>> |
getCatalogServices(QueryParams queryParams)
|
Response<java.util.Map<java.lang.String,java.util.List<java.lang.String>>> |
getCatalogServices(QueryParams queryParams,
java.lang.String token)
|
catalogRegister
Response<java.lang.Void> catalogRegister(CatalogRegistration catalogRegistration)
catalogDeregister
Response<java.lang.Void> catalogDeregister(CatalogDeregistration catalogDeregistration)
getCatalogDatacenters
Response<java.util.List<java.lang.String>> getCatalogDatacenters()
getCatalogNodes
Response<java.util.List<Node>> getCatalogNodes(QueryParams queryParams)
getCatalogServices
Response<java.util.Map<java.lang.String,java.util.List<java.lang.String>>> getCatalogServices(QueryParams queryParams)
getCatalogServices
Response<java.util.Map<java.lang.String,java.util.List<java.lang.String>>> getCatalogServices(QueryParams queryParams,
java.lang.String token)
getCatalogService
Response<java.util.List<CatalogService>> getCatalogService(java.lang.String serviceName,
QueryParams queryParams)
getCatalogService
Response<java.util.List<CatalogService>> getCatalogService(java.lang.String serviceName,
java.lang.String tag,
QueryParams queryParams)
getCatalogService
Response<java.util.List<CatalogService>> getCatalogService(java.lang.String serviceName,
QueryParams queryParams,
java.lang.String token)
getCatalogService
Response<java.util.List<CatalogService>> getCatalogService(java.lang.String serviceName,
java.lang.String tag,
QueryParams queryParams,
java.lang.String token)
getCatalogNode
Response<CatalogNode> getCatalogNode(java.lang.String nodeName,
QueryParams queryParams)