public class RpcReferenceContext extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected long |
connEstablishedSpan |
protected long |
costTime
cost time (ms)
|
protected String |
interfaceName
service interface
|
protected String |
invokeType
RPC invoke type, such as sync, oneway
|
protected boolean |
isGeneric
is generic service
|
protected String |
methodName
service invoke method
|
protected String |
protocol
RPC protocol, such as TR
|
protected long |
requestSize
request size
|
protected long |
responseSize
response size
|
protected ResultCodeEnum |
resultCode
result code
00: success, 01: application exception, 02: framework exception, 03: timeout exception, 04: route exception
|
protected String |
routeRecord
RPC route trace
for example: TURL>CFS>RDM, it indicate route trace is: test-url to config server to random select
|
protected String |
rpcId |
protected String |
serviceName
unique service name
|
protected String |
targetAppName
target appName
|
protected String |
targetUrl
target url
|
protected String |
traceId |
protected String |
uniqueId
uniqueId
|
| 构造器和说明 |
|---|
RpcReferenceContext() |
protected String traceId
protected String rpcId
protected String interfaceName
protected String methodName
protected String uniqueId
protected String serviceName
protected boolean isGeneric
protected String targetAppName
protected String targetUrl
protected String protocol
protected String invokeType
protected String routeRecord
protected long connEstablishedSpan
protected long costTime
protected ResultCodeEnum resultCode
protected long requestSize
protected long responseSize
public String getInterfaceName()
public void setInterfaceName(String interfaceName)
public String getMethodName()
public void setMethodName(String methodName)
public String getUniqueId()
public void setUniqueId(String uniqueId)
public String getServiceName()
public void setServiceName(String serviceName)
public boolean isGeneric()
public void setGeneric(boolean generic)
public String getTraceId()
public void setTraceId(String traceId)
public String getRpcId()
public void setRpcId(String rpcId)
public String getTargetAppName()
public void setTargetAppName(String targetAppName)
public String getTargetUrl()
public void setTargetUrl(String targetUrl)
public String getProtocol()
public void setProtocol(String protocol)
public String getInvokeType()
public void setInvokeType(String invokeType)
public String getRouteRecord()
public void setRouteRecord(String routeRecord)
public long getConnEstablishedSpan()
public void setConnEstablishedSpan(long connEstablishedSpan)
public long getCostTime()
public void setCostTime(long costTime)
public ResultCodeEnum getResultCode()
public void setResultCode(ResultCodeEnum resultCode)
public long getRequestSize()
public void setRequestSize(long requestSize)
public long getResponseSize()
public void setResponseSize(long responseSize)
public String getClientIP()
public void setClientIP(String clientIP)
@Deprecated public String getClinetIP()
@Deprecated public void setClinetIP(String clientIP)
public int getClientPort()
public void setClientPort(int clientPort)
Copyright © 2008–2018 The Ant Financial. All rights reserved.