public static final class GetMultipleTraceResponseBody.Spans.Builder extends Object
构造器和说明 |
---|
Builder() |
public GetMultipleTraceResponseBody.Spans.Builder duration(Long duration)
public GetMultipleTraceResponseBody.Spans.Builder haveStack(Boolean haveStack)
* `true`: A method stack was provided. * `false`: No method stack was provided.
public GetMultipleTraceResponseBody.Spans.Builder logEventList(List<GetMultipleTraceResponseBody.LogEventList> logEventList)
public GetMultipleTraceResponseBody.Spans.Builder operationName(String operationName)
public GetMultipleTraceResponseBody.Spans.Builder parentSpanId(String parentSpanId)
public GetMultipleTraceResponseBody.Spans.Builder resultCode(String resultCode)
public GetMultipleTraceResponseBody.Spans.Builder rpcId(String rpcId)
public GetMultipleTraceResponseBody.Spans.Builder rpcType(Integer rpcType)
* 0: HTTP entry * 25: HTTP call * 1: High-speed Service Framework (HSF) call * 2: HSF provision * 40: on-premises API call * 60: MySQL call * 62: Oracle call * 63: PostgreSQL call * 70: Redis call * 4: Taobao Distributed Data Layer (TDDL) call * 5: Tair call * 13: MetaQ message sending * 252: MetaQ message receiving * 3: notification sending * 254: notification receiving * 7: Apache Dubbo call * 8: Apache Dubbo provision * 19: SOFARPC call * 18: SOFARPC provision * 11: Distributed Service Framework (DSF) call * 12: DSF provision * \-1: unknown call
public GetMultipleTraceResponseBody.Spans.Builder serviceIp(String serviceIp)
public GetMultipleTraceResponseBody.Spans.Builder serviceName(String serviceName)
public GetMultipleTraceResponseBody.Spans.Builder spanId(String spanId)
public GetMultipleTraceResponseBody.Spans.Builder tagEntryList(List<GetMultipleTraceResponseBody.SpansTagEntryList> tagEntryList)
public GetMultipleTraceResponseBody.Spans.Builder timestamp(Long timestamp)
public GetMultipleTraceResponseBody.Spans.Builder traceID(String traceID)
public GetMultipleTraceResponseBody.Spans build()
Copyright © 2024. All rights reserved.