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 持续耗时(微妙)
注意:此字段可能返回 null,表示取不到有效值。
|
SpanLog[] |
getLogs()
Get 日志
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getOperationName()
Get Span名称
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getParentSpanID()
Get Parent Span Id
注意:此字段可能返回 null,表示取不到有效值。
|
SpanProcess |
getProcess()
Get 上报应用服务信息
注意:此字段可能返回 null,表示取不到有效值。
|
SpanReference[] |
getReferences()
Get 关联关系
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getSpanID()
Get Span Id
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getStartTime()
Get 产生时间戳(微秒)
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getStartTimeMillis()
Get 产生时间戳(毫秒)
注意:此字段可能返回 null,表示取不到有效值。
|
SpanTag[] |
getTags()
Get 标签
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getTimestamp()
Get 产生时间戳(毫秒)
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getTraceID()
Get Trace Id
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setDuration(Long Duration)
Set 持续耗时(微妙)
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setLogs(SpanLog[] Logs)
Set 日志
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setOperationName(String OperationName)
Set Span名称
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setParentSpanID(String ParentSpanID)
Set Parent Span Id
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setProcess(SpanProcess Process)
Set 上报应用服务信息
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setReferences(SpanReference[] References)
Set 关联关系
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setSpanID(String SpanID)
Set Span Id
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setStartTime(Long StartTime)
Set 产生时间戳(微秒)
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setStartTimeMillis(Long StartTimeMillis)
Set 产生时间戳(毫秒)
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setTags(SpanTag[] Tags)
Set 标签
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setTimestamp(Long Timestamp)
Set 产生时间戳(毫秒)
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setTraceID(String TraceID)
Set Trace Id
注意:此字段可能返回 null,表示取不到有效值。
|
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 Id
注意:此字段可能返回 null,表示取不到有效值。public SpanLog[] getLogs()
public void setLogs(SpanLog[] Logs)
Logs
- 日志
注意:此字段可能返回 null,表示取不到有效值。public SpanTag[] getTags()
public void setTags(SpanTag[] Tags)
Tags
- 标签
注意:此字段可能返回 null,表示取不到有效值。public SpanProcess getProcess()
public void setProcess(SpanProcess Process)
Process
- 上报应用服务信息
注意:此字段可能返回 null,表示取不到有效值。public Long getTimestamp()
public void setTimestamp(Long Timestamp)
Timestamp
- 产生时间戳(毫秒)
注意:此字段可能返回 null,表示取不到有效值。public String getOperationName()
public void setOperationName(String OperationName)
OperationName
- Span名称
注意:此字段可能返回 null,表示取不到有效值。public SpanReference[] getReferences()
public void setReferences(SpanReference[] References)
References
- 关联关系
注意:此字段可能返回 null,表示取不到有效值。public Long getStartTime()
public void setStartTime(Long StartTime)
StartTime
- 产生时间戳(微秒)
注意:此字段可能返回 null,表示取不到有效值。public Long getDuration()
public void setDuration(Long Duration)
Duration
- 持续耗时(微妙)
注意:此字段可能返回 null,表示取不到有效值。public String getSpanID()
public void setSpanID(String SpanID)
SpanID
- Span Id
注意:此字段可能返回 null,表示取不到有效值。public Long getStartTimeMillis()
public void setStartTimeMillis(Long StartTimeMillis)
StartTimeMillis
- 产生时间戳(毫秒)
注意:此字段可能返回 null,表示取不到有效值。public String getParentSpanID()
public void setParentSpanID(String ParentSpanID)
ParentSpanID
- Parent Span Id
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2024. All rights reserved.