类 Service
- java.lang.Object
-
- com.alibaba.nacos.naming.core.v2.pojo.Service
-
- 所有已实现的接口:
java.io.Serializable
public class Service extends java.lang.Object implements java.io.SerializableService POJO for Nacos v2.- 作者:
- xiweng.yy
- 另请参阅:
- 序列化表格
-
-
字段概要
字段 修饰符和类型 字段 说明 private booleanephemeralprivate java.lang.Stringgroupprivate longlastUpdatedTimeprivate java.lang.Stringnameprivate java.lang.Stringnamespaceprivate java.util.concurrent.atomic.AtomicLongrevisionprivate static longserialVersionUID
-
构造器概要
构造器 限定符 构造器 说明 privateService(java.lang.String namespace, java.lang.String group, java.lang.String name, boolean ephemeral)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 booleanequals(java.lang.Object o)java.lang.StringgetGroup()java.lang.StringgetGroupedServiceName()longgetLastUpdatedTime()java.lang.StringgetName()java.lang.StringgetNamespace()longgetRevision()inthashCode()voidincrementRevision()booleanisEphemeral()static ServicenewService(java.lang.String namespace, java.lang.String group, java.lang.String name)static ServicenewService(java.lang.String namespace, java.lang.String group, java.lang.String name, boolean ephemeral)voidrenewUpdateTime()java.lang.StringtoString()
-
-
-
字段详细资料
-
serialVersionUID
private static final long serialVersionUID
- 另请参阅:
- 常量字段值
-
namespace
private final java.lang.String namespace
-
group
private final java.lang.String group
-
name
private final java.lang.String name
-
ephemeral
private final boolean ephemeral
-
revision
private final java.util.concurrent.atomic.AtomicLong revision
-
lastUpdatedTime
private long lastUpdatedTime
-
-
方法详细资料
-
newService
public static Service newService(java.lang.String namespace, java.lang.String group, java.lang.String name)
-
newService
public static Service newService(java.lang.String namespace, java.lang.String group, java.lang.String name, boolean ephemeral)
-
getNamespace
public java.lang.String getNamespace()
-
getGroup
public java.lang.String getGroup()
-
getName
public java.lang.String getName()
-
isEphemeral
public boolean isEphemeral()
-
getRevision
public long getRevision()
-
getLastUpdatedTime
public long getLastUpdatedTime()
-
renewUpdateTime
public void renewUpdateTime()
-
incrementRevision
public void incrementRevision()
-
getGroupedServiceName
public java.lang.String getGroupedServiceName()
-
equals
public boolean equals(java.lang.Object o)
- 覆盖:
equals在类中java.lang.Object
-
hashCode
public int hashCode()
- 覆盖:
hashCode在类中java.lang.Object
-
toString
public java.lang.String toString()
- 覆盖:
toString在类中java.lang.Object
-
-