类 MetricsHttpAgent
- java.lang.Object
-
- com.alibaba.nacos.client.config.http.MetricsHttpAgent
-
-
构造器概要
构造器 构造器 说明 MetricsHttpAgent(HttpAgent httpAgent)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 java.lang.StringgetEncode()get encode.java.lang.StringgetName()get name.java.lang.StringgetNamespace()get namespace.java.lang.StringgetTenant()get tenant.com.alibaba.nacos.common.http.HttpRestResult<java.lang.String>httpDelete(java.lang.String path, java.util.Map<java.lang.String,java.lang.String> headers, java.util.Map<java.lang.String,java.lang.String> paramValues, java.lang.String encode, long readTimeoutMs)invoke http delete method.com.alibaba.nacos.common.http.HttpRestResult<java.lang.String>httpGet(java.lang.String path, java.util.Map<java.lang.String,java.lang.String> headers, java.util.Map<java.lang.String,java.lang.String> paramValues, java.lang.String encode, long readTimeoutMs)invoke http get method.com.alibaba.nacos.common.http.HttpRestResult<java.lang.String>httpPost(java.lang.String path, java.util.Map<java.lang.String,java.lang.String> headers, java.util.Map<java.lang.String,java.lang.String> paramValues, java.lang.String encode, long readTimeoutMs)invoke http post method.voidshutdown()voidstart()start to get nacos ip list.
-
-
-
字段详细资料
-
GET
private static final java.lang.String GET
- 另请参阅:
- 常量字段值
-
POST
private static final java.lang.String POST
- 另请参阅:
- 常量字段值
-
DELETE
private static final java.lang.String DELETE
- 另请参阅:
- 常量字段值
-
DEFAULT_CODE
private static final java.lang.String DEFAULT_CODE
- 另请参阅:
- 常量字段值
-
httpAgent
private final HttpAgent httpAgent
-
-
构造器详细资料
-
MetricsHttpAgent
public MetricsHttpAgent(HttpAgent httpAgent)
-
-
方法详细资料
-
start
public void start() throws com.alibaba.nacos.api.exception.NacosException从接口复制的说明:HttpAgentstart to get nacos ip list.
-
httpGet
public com.alibaba.nacos.common.http.HttpRestResult<java.lang.String> httpGet(java.lang.String path, java.util.Map<java.lang.String,java.lang.String> headers, java.util.Map<java.lang.String,java.lang.String> paramValues, java.lang.String encode, long readTimeoutMs) throws java.lang.Exception从接口复制的说明:HttpAgentinvoke http get method.
-
httpPost
public com.alibaba.nacos.common.http.HttpRestResult<java.lang.String> httpPost(java.lang.String path, java.util.Map<java.lang.String,java.lang.String> headers, java.util.Map<java.lang.String,java.lang.String> paramValues, java.lang.String encode, long readTimeoutMs) throws java.lang.Exception从接口复制的说明:HttpAgentinvoke http post method.
-
httpDelete
public com.alibaba.nacos.common.http.HttpRestResult<java.lang.String> httpDelete(java.lang.String path, java.util.Map<java.lang.String,java.lang.String> headers, java.util.Map<java.lang.String,java.lang.String> paramValues, java.lang.String encode, long readTimeoutMs) throws java.lang.Exception从接口复制的说明:HttpAgentinvoke http delete method.- 指定者:
httpDelete在接口中HttpAgent- 参数:
path- http pathheaders- http headersparamValues- http paramValues httpencode- http encodereadTimeoutMs- http timeout- 返回:
- HttpResult http response
- 抛出:
java.lang.Exception- If an input or output exception occurred
-
getName
public java.lang.String getName()
从接口复制的说明:HttpAgentget name.
-
getNamespace
public java.lang.String getNamespace()
从接口复制的说明:HttpAgentget namespace.- 指定者:
getNamespace在接口中HttpAgent- 返回:
- String
-
getTenant
public java.lang.String getTenant()
从接口复制的说明:HttpAgentget tenant.
-
getEncode
public java.lang.String getEncode()
从接口复制的说明:HttpAgentget encode.
-
shutdown
public void shutdown() throws com.alibaba.nacos.api.exception.NacosException- 指定者:
shutdown在接口中com.alibaba.nacos.common.lifecycle.Closeable- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
-