Class ServiceInfo
- java.lang.Object
-
- com.alibaba.nacos.api.naming.pojo.ServiceInfo
-
public class ServiceInfo extends Object
ServiceInfo- Author:
- nkorange
-
-
Constructor Summary
Constructors Constructor Description ServiceInfo()ServiceInfo(String key)ServiceInfo(String name, String clusters)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanexpired()static ServiceInfofromKey(String key)longgetCacheMillis()StringgetChecksum()StringgetClusters()StringgetGroupName()List<Instance>getHosts()StringgetJsonFromServer()StringgetKey()static StringgetKey(String name, String clusters)StringgetKeyEncoded()longgetLastRefTime()StringgetName()intipCount()booleanisAllIPs()booleanisValid()voidsetAllIPs(boolean allIPs)voidsetCacheMillis(long cacheMillis)voidsetChecksum(String checksum)voidsetClusters(String clusters)voidsetGroupName(String groupName)voidsetHosts(List<Instance> hosts)voidsetJsonFromServer(String jsonFromServer)voidsetLastRefTime(long lastRefTime)voidsetName(String name)StringtoString()booleanvalidate()
-
-
-
Field Detail
-
SPLITER
public static final String SPLITER
- See Also:
- Constant Field Values
-
-
Method Detail
-
isAllIPs
public boolean isAllIPs()
-
setAllIPs
public void setAllIPs(boolean allIPs)
-
ipCount
public int ipCount()
-
expired
public boolean expired()
-
isValid
public boolean isValid()
-
getName
public String getName()
-
setName
public void setName(String name)
-
getGroupName
public String getGroupName()
-
setGroupName
public void setGroupName(String groupName)
-
setLastRefTime
public void setLastRefTime(long lastRefTime)
-
getLastRefTime
public long getLastRefTime()
-
getClusters
public String getClusters()
-
setClusters
public void setClusters(String clusters)
-
getCacheMillis
public long getCacheMillis()
-
setCacheMillis
public void setCacheMillis(long cacheMillis)
-
validate
public boolean validate()
-
getJsonFromServer
public String getJsonFromServer()
-
setJsonFromServer
public void setJsonFromServer(String jsonFromServer)
-
getKey
public String getKey()
-
getKeyEncoded
public String getKeyEncoded()
-
fromKey
public static ServiceInfo fromKey(String key)
-
getChecksum
public String getChecksum()
-
setChecksum
public void setChecksum(String checksum)
-
-