类 Instance

java.lang.Object
com.alibaba.nacos.api.naming.pojo.Instance
所有已实现的接口:
Serializable

public class Instance extends Object implements Serializable
Instance.
作者:
nkorange
另请参阅:
序列化表格
  • 构造器详细资料

    • Instance

      public Instance()
  • 方法详细资料

    • getInstanceId

      public String getInstanceId()
    • setInstanceId

      public void setInstanceId(String instanceId)
    • getIp

      public String getIp()
    • setIp

      public void setIp(String ip)
    • getPort

      public int getPort()
    • setPort

      public void setPort(int port)
    • getWeight

      public double getWeight()
    • setWeight

      public void setWeight(double weight)
    • isHealthy

      public boolean isHealthy()
    • setHealthy

      public void setHealthy(boolean healthy)
    • getClusterName

      public String getClusterName()
    • setClusterName

      public void setClusterName(String clusterName)
    • getServiceName

      public String getServiceName()
    • setServiceName

      public void setServiceName(String serviceName)
    • getMetadata

      public Map<String,​String> getMetadata()
    • setMetadata

      public void setMetadata(Map<String,​String> metadata)
    • addMetadata

      public void addMetadata(String key, String value)
      add meta data.
      参数:
      key - meta data key
      value - meta data value
    • isEnabled

      public boolean isEnabled()
    • setEnabled

      public void setEnabled(boolean enabled)
    • isEphemeral

      public boolean isEphemeral()
    • setEphemeral

      public void setEphemeral(boolean ephemeral)
    • toString

      public String toString()
      覆盖:
      toString 在类中 Object
    • toInetAddr

      public String toInetAddr()
    • equals

      public boolean equals(Object obj)
      覆盖:
      equals 在类中 Object
    • hashCode

      public int hashCode()
      覆盖:
      hashCode 在类中 Object
    • getInstanceHeartBeatInterval

      public long getInstanceHeartBeatInterval()
    • getInstanceHeartBeatTimeOut

      public long getInstanceHeartBeatTimeOut()
    • getIpDeleteTimeout

      public long getIpDeleteTimeout()
    • getInstanceIdGenerator

      public String getInstanceIdGenerator()
    • containsMetadata

      public boolean containsMetadata(String key)
      Returns true if this metadata contains the specified key.
      参数:
      key - metadata key
      返回:
      true if this metadata contains the specified key