public interface ConsulClientTokenExt
补充consul client未能暴露的基于token的接口。以下接口在brpc consul name service中会用到
| Modifier and Type | Method and Description |
|---|---|
com.ecwid.consul.v1.Response<Void> |
agentServiceSetMaintenance(String serviceId,
boolean maintenanceEnabled,
String reason,
String token) |
com.ecwid.consul.v1.Response<Map<String,com.ecwid.consul.v1.agent.model.Check>> |
getAgentChecks(String token) |
com.ecwid.consul.v1.Response<List<com.ecwid.consul.v1.agent.model.Member>> |
getAgentMembers(String token) |
com.ecwid.consul.v1.Response<Map<String,com.ecwid.consul.v1.agent.model.Service>> |
getAgentServices(String token) |
com.ecwid.consul.v1.Response<List<com.ecwid.consul.v1.health.model.Check>> |
getHealthChecksForService(String serviceName,
com.ecwid.consul.v1.QueryParams queryParams,
String token) |
com.ecwid.consul.v1.Response<String> |
getStatusLeader(String token) |
com.ecwid.consul.v1.Response<List<String>> |
getStatusPeers(String token) |
com.ecwid.consul.v1.Response<Map<String,com.ecwid.consul.v1.agent.model.Check>> getAgentChecks(String token)
com.ecwid.consul.v1.Response<Map<String,com.ecwid.consul.v1.agent.model.Service>> getAgentServices(String token)
com.ecwid.consul.v1.Response<List<com.ecwid.consul.v1.agent.model.Member>> getAgentMembers(String token)
com.ecwid.consul.v1.Response<Void> agentServiceSetMaintenance(String serviceId, boolean maintenanceEnabled, String reason, String token)
Copyright © 2022 Baidu, Inc.. All rights reserved.