public class ServicesByProto extends Object implements Services, RegistryCacheValue
| 构造器和说明 |
|---|
ServicesByProto() |
ServicesByProto(List<ServiceInfo> services) |
ServicesByProto(ResponseProto.DiscoverResponse response,
boolean loadFromFile) |
| 限定符和类型 | 方法和说明 |
|---|---|
ServiceEventKey.EventType |
getEventType()
缓存对象类型
|
int |
getHashCode() |
String |
getRevision()
获取唯一标识信息
|
ServiceKey |
getServiceKey()
获取服务标识
|
List<ServiceInfo> |
getServices()
获取服务列表
|
ServiceKey |
getSvcKey() |
boolean |
isInitialized()
服务列表是否已经加载
|
boolean |
isLoadedFromFile()
判断是否从文件中加载
|
String |
toString() |
public ServicesByProto()
public ServicesByProto(List<ServiceInfo> services)
public ServicesByProto(ResponseProto.DiscoverResponse response, boolean loadFromFile)
public boolean isLoadedFromFile()
RegistryCacheValueisLoadedFromFile 在接口中 RegistryCacheValuepublic ServiceEventKey.EventType getEventType()
RegistryCacheValuegetEventType 在接口中 RegistryCacheValuepublic boolean isInitialized()
ServicesisInitialized 在接口中 RegistryCacheValueisInitialized 在接口中 Servicespublic String getRevision()
ServicesgetRevision 在接口中 RegistryCacheValuegetRevision 在接口中 Servicespublic ServiceKey getSvcKey()
public ServiceKey getServiceKey()
ServicesgetServiceKey 在接口中 Servicespublic List<ServiceInfo> getServices()
ServicesgetServices 在接口中 Servicespublic int getHashCode()
Copyright © 2022. All rights reserved.