public class Span extends AbstractModel
header, skipSign
Constructor and Description |
---|
Span() |
Span(Span source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
Long |
getDuration()
Get 持续耗时(微妙)
|
SpanLog[] |
getLogs()
Get 日志
|
String |
getOperationName()
Get Span 名称
|
String |
getParentSpanID()
Get Parent Span ID
|
SpanProcess |
getProcess()
Get 上报应用服务信息
|
SpanReference[] |
getReferences()
Get 关联关系
|
String |
getSpanID()
Get Span ID
|
Long |
getStartTime()
Get 产生时间戳(微秒)
|
Long |
getStartTimeMillis()
Get 产生时间戳(毫秒)
|
SpanTag[] |
getTags()
Get 标签
|
Long |
getTimestamp()
Get 产生时间戳(毫秒)
|
String |
getTraceID()
Get Trace ID
|
void |
setDuration(Long Duration)
Set 持续耗时(微妙)
|
void |
setLogs(SpanLog[] Logs)
Set 日志
|
void |
setOperationName(String OperationName)
Set Span 名称
|
void |
setParentSpanID(String ParentSpanID)
Set Parent Span ID
|
void |
setProcess(SpanProcess Process)
Set 上报应用服务信息
|
void |
setReferences(SpanReference[] References)
Set 关联关系
|
void |
setSpanID(String SpanID)
Set Span ID
|
void |
setStartTime(Long StartTime)
Set 产生时间戳(微秒)
|
void |
setStartTimeMillis(Long StartTimeMillis)
Set 产生时间戳(毫秒)
|
void |
setTags(SpanTag[] Tags)
Set 标签
|
void |
setTimestamp(Long Timestamp)
Set 产生时间戳(毫秒)
|
void |
setTraceID(String TraceID)
Set Trace ID
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public Span()
public Span(Span source)
public String getTraceID()
public void setTraceID(String TraceID)
TraceID
- Trace IDpublic SpanLog[] getLogs()
public void setLogs(SpanLog[] Logs)
Logs
- 日志public SpanTag[] getTags()
public void setTags(SpanTag[] Tags)
Tags
- 标签public SpanProcess getProcess()
public void setProcess(SpanProcess Process)
Process
- 上报应用服务信息public Long getTimestamp()
public void setTimestamp(Long Timestamp)
Timestamp
- 产生时间戳(毫秒)public String getOperationName()
public void setOperationName(String OperationName)
OperationName
- Span 名称public SpanReference[] getReferences()
public void setReferences(SpanReference[] References)
References
- 关联关系public Long getStartTime()
public void setStartTime(Long StartTime)
StartTime
- 产生时间戳(微秒)public Long getDuration()
public void setDuration(Long Duration)
Duration
- 持续耗时(微妙)public String getSpanID()
public void setSpanID(String SpanID)
SpanID
- Span IDpublic Long getStartTimeMillis()
public void setStartTimeMillis(Long StartTimeMillis)
StartTimeMillis
- 产生时间戳(毫秒)public String getParentSpanID()
public void setParentSpanID(String ParentSpanID)
ParentSpanID
- Parent Span IDCopyright © 2025. All rights reserved.