public class HttpAddress
extends java.lang.Object
| 构造器和说明 |
|---|
HttpAddress() |
HttpAddress(java.lang.String address) |
HttpAddress(java.lang.String address,
java.lang.String healthPath) |
HttpAddress(java.lang.String originAddress,
java.lang.String address,
java.lang.String routing,
java.lang.String healthPath) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addAttribute(java.lang.String key,
java.lang.Object value) |
boolean |
equals(java.lang.Object obj) |
boolean |
failedCheck() |
java.lang.String |
getAddress() |
java.lang.Object |
getAttribute(java.lang.String key) |
java.util.Map<java.lang.String,java.lang.Object> |
getAttributes() |
java.lang.String |
getHealthPath() |
java.lang.String |
getOriginAddress() |
java.lang.String |
getRouting() |
int |
getStatus() |
boolean |
ok() |
boolean |
okOrFailed() |
void |
onlySetStatus(int status) |
void |
recover()
没有配置health检查地址的情况下,被动恢复异常状态节点为正常状态
|
void |
setAddress(java.lang.String address) |
void |
setAttributes(java.util.Map<java.lang.String,java.lang.Object> attributes) |
void |
setHealthCheck(java.lang.Thread healthCheck) |
void |
setHealthPath(java.lang.String healthPath) |
void |
setOriginAddress(java.lang.String originAddress) |
void |
setRouting(java.lang.String routing) |
void |
setStatus(int status) |
java.lang.String |
toString() |
public HttpAddress()
public HttpAddress(java.lang.String address)
public HttpAddress(java.lang.String address,
java.lang.String healthPath)
public HttpAddress(java.lang.String originAddress,
java.lang.String address,
java.lang.String routing,
java.lang.String healthPath)
public void setOriginAddress(java.lang.String originAddress)
public java.lang.String getOriginAddress()
public java.lang.String getHealthPath()
public void setHealthPath(java.lang.String healthPath)
public java.lang.String getAddress()
public void setAddress(java.lang.String address)
public int getStatus()
public void recover()
public void setStatus(int status)
public void onlySetStatus(int status)
public java.lang.String toString()
toString 在类中 java.lang.Objectpublic boolean ok()
public boolean okOrFailed()
public boolean failedCheck()
public void setHealthCheck(java.lang.Thread healthCheck)
public boolean equals(java.lang.Object obj)
equals 在类中 java.lang.Objectpublic java.lang.String getRouting()
public void setRouting(java.lang.String routing)
public java.util.Map<java.lang.String,java.lang.Object> getAttributes()
public void setAttributes(java.util.Map<java.lang.String,java.lang.Object> attributes)
public void addAttribute(java.lang.String key,
java.lang.Object value)
public java.lang.Object getAttribute(java.lang.String key)