|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 BNSException 的软件包 | |
|---|---|
| com.baidu.driver4j.bns | Core package for BNS access operation |
| com.baidu.driver4j.bns 中 BNSException 的使用 |
|---|
| 抛出 BNSException 的 com.baidu.driver4j.bns 中的方法 | |
|---|---|
void |
BNSProxy.addInstance(String serviceName,
Instance instance)
add instance under target service name |
void |
BNSProxy.addInstances(String serviceName,
List<Instance> intances)
批量增加实例 |
void |
BNSProxy.addMachineNames(String serviceName,
List<String> machinenames,
boolean disable)
批量增加机器 |
boolean |
BNSProxy.checkAuthorize(String nodePath)
验证token对节点路径是否有操作权限 |
void |
BNSProxy.createService(Service service)
创建服务 |
void |
BNSProxy.createService(Service service,
boolean dummyExist)
创建服务 |
void |
BNSProxy.createServiceGroup(Group group)
新建服务组 |
void |
BNSProxy.createServiceGroup(Group group,
boolean dummyExist)
新建服务组 |
BNSResponse |
BNSQueryProxy.getBNSResponseByServiceName(String serviceName,
String command)
服务名称查询返回数据流 |
Instance |
BNSQueryProxy.getInstance(String serviceName,
String hostName)
服务(组)实例信息查询 |
List<Instance> |
BNSQueryProxy.getInstances(String serviceName)
服务(组)实例信息查询 |
List<Instance> |
BNSQueryProxy.getInstances(String serviceName,
boolean enabledOnly)
服务(组)实例信息查询 |
List<Instance> |
BNSQueryProxy.getInstances(String serviceName,
int... status)
服务(组)实例信息查询, |
List<Instance> |
BNSQueryProxy.getInstancesByServiceGroup(String name)
根据名称查询服务组下的实例信息 |
Service |
BNSQueryProxy.getService(String serviceName)
服务名称查询服务信息 |
Group |
BNSQueryProxy.getServiceGroup(String name)
根据名称查询服务组信息 |
List<String> |
BNSQueryProxy.getServiceGroupListByNodePath(String nodePath)
获取某节点路径下的服务组列表 |
boolean |
BNSQueryProxy.isServiceExist(String serviceName)
check service name exist. |
List<Instance> |
InstanceQuery.queryInstances(String serviceName)
服务(组)实例信息查询 |
List<Instance> |
BNSQueryProxy.queryInstances(String serviceName)
|
List<String> |
BNSQueryProxy.queryServiceGroupName(String serviceName)
服务组搜索 |
List<String> |
BNSQueryProxy.queryServiceName(String serviceName)
服务搜索 |
void |
BNSProxy.removeAllInstances(String serviceName)
删除服务下所有实例 |
void |
BNSProxy.removeInstance(String serviceName,
String hostName)
删除实例 |
void |
BNSProxy.removeInstance(String serviceName,
String hostName,
int instanceId)
删除实例 |
void |
BNSProxy.removeService(String serviceName)
删除服务 |
void |
BNSProxy.removeServiceGroup(String name)
删除服务组 |
void |
BNSProxy.updateInstance(String serviceName,
Instance instance)
修改实例的各种信息 |
void |
BNSProxy.updateInstance(String serviceName,
Instance instance,
boolean ignoreNull)
修改实例的各种信息 |
void |
BNSProxy.updateService(Service service)
更新服务详情 |
|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||