pb

package
v1.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 4, 2021 License: Apache-2.0 Imports: 29 Imported by: 3

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	SortCondition_name = map[int32]string{
		0: "SPAN_COUNT_DESC",
		1: "SPAN_COUNT_ASC",
		2: "TRACE_DURATION_DESC",
		3: "TRACE_DURATION_ASC",
		4: "TRACE_TIME_DESC",
		5: "TRACE_TIME_ASC",
	}
	SortCondition_value = map[string]int32{
		"SPAN_COUNT_DESC":     0,
		"SPAN_COUNT_ASC":      1,
		"TRACE_DURATION_DESC": 2,
		"TRACE_DURATION_ASC":  3,
		"TRACE_TIME_DESC":     4,
		"TRACE_TIME_ASC":      5,
	}
)

Enum value maps for SortCondition.

View Source
var (
	LimitCondition_name = map[int32]string{
		0: "NUMBER_100",
		1: "NUMBER_200",
		2: "NUMBER_500",
		3: "NUMBER_1000",
	}
	LimitCondition_value = map[string]int32{
		"NUMBER_100":  0,
		"NUMBER_200":  1,
		"NUMBER_500":  2,
		"NUMBER_1000": 3,
	}
)

Enum value maps for LimitCondition.

View Source
var (
	TraceStatusCondition_name = map[int32]string{
		0: "TRACE_SUCCESS",
		1: "TRACE_ERROR",
		2: "TRACE_ALL",
	}
	TraceStatusCondition_value = map[string]int32{
		"TRACE_SUCCESS": 0,
		"TRACE_ERROR":   1,
		"TRACE_ALL":     2,
	}
)

Enum value maps for TraceStatusCondition.

View Source
var (
	OtherCondition_name = map[int32]string{
		0: "SERVICE_NAME",
		1: "TRACE_ID",
		2: "DUBBO_METHOD",
		3: "HTTP_PATH",
	}
	OtherCondition_value = map[string]int32{
		"SERVICE_NAME": 0,
		"TRACE_ID":     1,
		"DUBBO_METHOD": 2,
		"HTTP_PATH":    3,
	}
)

Enum value maps for OtherCondition.

View Source
var (
	SpanType_name = map[int32]string{
		0: "HTTP_CLIENT",
		1: "HTTP_SERVER",
		2: "RPC_CLIENT",
		3: "RPC_SERVER",
		4: "CACHE_CLIENT",
		5: "DB_CLIENT",
		6: "MQ_PRODUCER",
		7: "MQ_CONSUMER",
		8: "INVOKE_LOCAL",
	}
	SpanType_value = map[string]int32{
		"HTTP_CLIENT":  0,
		"HTTP_SERVER":  1,
		"RPC_CLIENT":   2,
		"RPC_SERVER":   3,
		"CACHE_CLIENT": 4,
		"DB_CLIENT":    5,
		"MQ_PRODUCER":  6,
		"MQ_CONSUMER":  7,
		"INVOKE_LOCAL": 8,
	}
)

Enum value maps for SpanType.

View Source
var File_trace_proto protoreflect.FileDescriptor

Functions

func RegisterTraceServiceHandler

func RegisterTraceServiceHandler(r http.Router, srv TraceServiceHandler, opts ...http.HandleOption)

RegisterTraceServiceHandler register TraceServiceHandler to http.Router.

func RegisterTraceServiceImp

func RegisterTraceServiceImp(regester transport.Register, srv TraceServiceServer, opts ...transport.ServiceOption)

RegisterTraceServiceImp trace.proto

func RegisterTraceServiceServer

func RegisterTraceServiceServer(s grpc1.ServiceRegistrar, srv TraceServiceServer, opts ...grpc1.HandleOption)

func ServiceNames

func ServiceNames(svr ...string) []string

ServiceNames return all service names

func TraceServiceClientType

func TraceServiceClientType() reflect.Type

TraceServiceClientType .

func TraceServiceHandlerType

func TraceServiceHandlerType() reflect.Type

TraceServiceHandlerType .

func TraceServiceServerType

func TraceServiceServerType() reflect.Type

TraceServiceServerType .

func Types

func Types() []reflect.Type

Types

type CreateTraceDebugRequest

type CreateTraceDebugRequest struct {
	RequestID    string            `protobuf:"bytes,1,opt,name=requestID,json=requestId,proto3" json:"requestID,omitempty"`
	ScopeID      string            `protobuf:"bytes,2,opt,name=scopeID,json=terminusKey,proto3" json:"scopeID,omitempty"`
	Url          string            `protobuf:"bytes,3,opt,name=url,proto3" json:"url,omitempty"`
	Query        map[string]string `` /* 151-byte string literal not displayed */
	Header       map[string]string `` /* 153-byte string literal not displayed */
	Body         string            `protobuf:"bytes,6,opt,name=body,proto3" json:"body,omitempty"`
	Status       int32             `protobuf:"varint,7,opt,name=status,proto3" json:"status,omitempty"`
	StatusName   string            `protobuf:"bytes,8,opt,name=statusName,proto3" json:"statusName,omitempty"`
	ResponseCode int32             `protobuf:"varint,9,opt,name=responseCode,proto3" json:"responseCode,omitempty"`
	ResponseBody string            `protobuf:"bytes,10,opt,name=responseBody,proto3" json:"responseBody,omitempty"`
	Method       string            `protobuf:"bytes,11,opt,name=method,proto3" json:"method,omitempty"`
	CreateTime   string            `protobuf:"bytes,12,opt,name=createTime,proto3" json:"createTime,omitempty"`
	UpdateTime   string            `protobuf:"bytes,13,opt,name=updateTime,proto3" json:"updateTime,omitempty"`
	ProjectID    string            `protobuf:"bytes,14,opt,name=projectID,json=projectId,proto3" json:"projectID,omitempty"`
	Name         string            `protobuf:"bytes,15,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateTraceDebugRequest) Descriptor deprecated

func (*CreateTraceDebugRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateTraceDebugRequest.ProtoReflect.Descriptor instead.

func (*CreateTraceDebugRequest) GetBody

func (x *CreateTraceDebugRequest) GetBody() string

func (*CreateTraceDebugRequest) GetCreateTime

func (x *CreateTraceDebugRequest) GetCreateTime() string

func (*CreateTraceDebugRequest) GetHeader

func (x *CreateTraceDebugRequest) GetHeader() map[string]string

func (*CreateTraceDebugRequest) GetMethod

func (x *CreateTraceDebugRequest) GetMethod() string

func (*CreateTraceDebugRequest) GetName

func (x *CreateTraceDebugRequest) GetName() string

func (*CreateTraceDebugRequest) GetProjectID

func (x *CreateTraceDebugRequest) GetProjectID() string

func (*CreateTraceDebugRequest) GetQuery

func (x *CreateTraceDebugRequest) GetQuery() map[string]string

func (*CreateTraceDebugRequest) GetRequestID

func (x *CreateTraceDebugRequest) GetRequestID() string

func (*CreateTraceDebugRequest) GetResponseBody

func (x *CreateTraceDebugRequest) GetResponseBody() string

func (*CreateTraceDebugRequest) GetResponseCode

func (x *CreateTraceDebugRequest) GetResponseCode() int32

func (*CreateTraceDebugRequest) GetScopeID

func (x *CreateTraceDebugRequest) GetScopeID() string

func (*CreateTraceDebugRequest) GetStatus

func (x *CreateTraceDebugRequest) GetStatus() int32

func (*CreateTraceDebugRequest) GetStatusName

func (x *CreateTraceDebugRequest) GetStatusName() string

func (*CreateTraceDebugRequest) GetUpdateTime

func (x *CreateTraceDebugRequest) GetUpdateTime() string

func (*CreateTraceDebugRequest) GetUrl

func (x *CreateTraceDebugRequest) GetUrl() string

func (*CreateTraceDebugRequest) MarshalJSON

func (m *CreateTraceDebugRequest) MarshalJSON() ([]byte, error)

CreateTraceDebugRequest implement json.Marshaler.

func (*CreateTraceDebugRequest) ProtoMessage

func (*CreateTraceDebugRequest) ProtoMessage()

func (*CreateTraceDebugRequest) ProtoReflect

func (x *CreateTraceDebugRequest) ProtoReflect() protoreflect.Message

func (*CreateTraceDebugRequest) Reset

func (x *CreateTraceDebugRequest) Reset()

func (*CreateTraceDebugRequest) String

func (x *CreateTraceDebugRequest) String() string

func (*CreateTraceDebugRequest) UnmarshalJSON

func (m *CreateTraceDebugRequest) UnmarshalJSON(b []byte) error

CreateTraceDebugRequest implement json.Marshaler.

func (*CreateTraceDebugRequest) UnmarshalURLValues

func (m *CreateTraceDebugRequest) UnmarshalURLValues(prefix string, values url.Values) error

CreateTraceDebugRequest implement urlenc.URLValuesUnmarshaler.

func (*CreateTraceDebugRequest) Validate

func (this *CreateTraceDebugRequest) Validate() error

type CreateTraceDebugResponse

type CreateTraceDebugResponse struct {
	Data *TraceDebugStatus `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateTraceDebugResponse) Descriptor deprecated

func (*CreateTraceDebugResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateTraceDebugResponse.ProtoReflect.Descriptor instead.

func (*CreateTraceDebugResponse) GetData

func (*CreateTraceDebugResponse) MarshalJSON

func (m *CreateTraceDebugResponse) MarshalJSON() ([]byte, error)

CreateTraceDebugResponse implement json.Marshaler.

func (*CreateTraceDebugResponse) ProtoMessage

func (*CreateTraceDebugResponse) ProtoMessage()

func (*CreateTraceDebugResponse) ProtoReflect

func (x *CreateTraceDebugResponse) ProtoReflect() protoreflect.Message

func (*CreateTraceDebugResponse) Reset

func (x *CreateTraceDebugResponse) Reset()

func (*CreateTraceDebugResponse) String

func (x *CreateTraceDebugResponse) String() string

func (*CreateTraceDebugResponse) UnmarshalJSON

func (m *CreateTraceDebugResponse) UnmarshalJSON(b []byte) error

CreateTraceDebugResponse implement json.Marshaler.

func (*CreateTraceDebugResponse) UnmarshalURLValues

func (m *CreateTraceDebugResponse) UnmarshalURLValues(prefix string, values url.Values) error

CreateTraceDebugResponse implement urlenc.URLValuesUnmarshaler.

func (*CreateTraceDebugResponse) Validate

func (this *CreateTraceDebugResponse) Validate() error

type GetSpanDashboardsRequest added in v1.3.0

type GetSpanDashboardsRequest struct {
	TenantID          string `protobuf:"bytes,1,opt,name=tenantID,proto3" json:"tenantID,omitempty"`
	Type              string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	ServiceInstanceID string `protobuf:"bytes,3,opt,name=serviceInstanceID,proto3" json:"serviceInstanceID,omitempty"`
	StartTime         int64  `protobuf:"varint,4,opt,name=startTime,proto3" json:"startTime,omitempty"`
	EndTime           int64  `protobuf:"varint,5,opt,name=endTime,proto3" json:"endTime,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSpanDashboardsRequest) Descriptor deprecated added in v1.3.0

func (*GetSpanDashboardsRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetSpanDashboardsRequest.ProtoReflect.Descriptor instead.

func (*GetSpanDashboardsRequest) GetEndTime added in v1.3.0

func (x *GetSpanDashboardsRequest) GetEndTime() int64

func (*GetSpanDashboardsRequest) GetServiceInstanceID added in v1.3.0

func (x *GetSpanDashboardsRequest) GetServiceInstanceID() string

func (*GetSpanDashboardsRequest) GetStartTime added in v1.3.0

func (x *GetSpanDashboardsRequest) GetStartTime() int64

func (*GetSpanDashboardsRequest) GetTenantID added in v1.3.0

func (x *GetSpanDashboardsRequest) GetTenantID() string

func (*GetSpanDashboardsRequest) GetType added in v1.3.0

func (x *GetSpanDashboardsRequest) GetType() string

func (*GetSpanDashboardsRequest) MarshalJSON added in v1.3.0

func (m *GetSpanDashboardsRequest) MarshalJSON() ([]byte, error)

GetSpanDashboardsRequest implement json.Marshaler.

func (*GetSpanDashboardsRequest) ProtoMessage added in v1.3.0

func (*GetSpanDashboardsRequest) ProtoMessage()

func (*GetSpanDashboardsRequest) ProtoReflect added in v1.3.0

func (x *GetSpanDashboardsRequest) ProtoReflect() protoreflect.Message

func (*GetSpanDashboardsRequest) Reset added in v1.3.0

func (x *GetSpanDashboardsRequest) Reset()

func (*GetSpanDashboardsRequest) String added in v1.3.0

func (x *GetSpanDashboardsRequest) String() string

func (*GetSpanDashboardsRequest) UnmarshalJSON added in v1.3.0

func (m *GetSpanDashboardsRequest) UnmarshalJSON(b []byte) error

GetSpanDashboardsRequest implement json.Marshaler.

func (*GetSpanDashboardsRequest) UnmarshalURLValues added in v1.3.0

func (m *GetSpanDashboardsRequest) UnmarshalURLValues(prefix string, values url.Values) error

GetSpanDashboardsRequest implement urlenc.URLValuesUnmarshaler.

func (*GetSpanDashboardsRequest) Validate added in v1.3.0

func (this *GetSpanDashboardsRequest) Validate() error

type GetSpanDashboardsResponse added in v1.3.0

type GetSpanDashboardsResponse struct {
	CallAnalysis    *SpanAnalysis `protobuf:"bytes,1,opt,name=callAnalysis,proto3" json:"callAnalysis,omitempty"`
	ServiceAnalysis *SpanAnalysis `protobuf:"bytes,2,opt,name=serviceAnalysis,proto3" json:"serviceAnalysis,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSpanDashboardsResponse) Descriptor deprecated added in v1.3.0

func (*GetSpanDashboardsResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetSpanDashboardsResponse.ProtoReflect.Descriptor instead.

func (*GetSpanDashboardsResponse) GetCallAnalysis added in v1.3.0

func (x *GetSpanDashboardsResponse) GetCallAnalysis() *SpanAnalysis

func (*GetSpanDashboardsResponse) GetServiceAnalysis added in v1.3.0

func (x *GetSpanDashboardsResponse) GetServiceAnalysis() *SpanAnalysis

func (*GetSpanDashboardsResponse) MarshalJSON added in v1.3.0

func (m *GetSpanDashboardsResponse) MarshalJSON() ([]byte, error)

GetSpanDashboardsResponse implement json.Marshaler.

func (*GetSpanDashboardsResponse) ProtoMessage added in v1.3.0

func (*GetSpanDashboardsResponse) ProtoMessage()

func (*GetSpanDashboardsResponse) ProtoReflect added in v1.3.0

func (*GetSpanDashboardsResponse) Reset added in v1.3.0

func (x *GetSpanDashboardsResponse) Reset()

func (*GetSpanDashboardsResponse) String added in v1.3.0

func (x *GetSpanDashboardsResponse) String() string

func (*GetSpanDashboardsResponse) UnmarshalJSON added in v1.3.0

func (m *GetSpanDashboardsResponse) UnmarshalJSON(b []byte) error

GetSpanDashboardsResponse implement json.Marshaler.

func (*GetSpanDashboardsResponse) UnmarshalURLValues added in v1.3.0

func (m *GetSpanDashboardsResponse) UnmarshalURLValues(prefix string, values url.Values) error

GetSpanDashboardsResponse implement urlenc.URLValuesUnmarshaler.

func (*GetSpanDashboardsResponse) Validate added in v1.3.0

func (this *GetSpanDashboardsResponse) Validate() error

type GetSpansRequest

type GetSpansRequest struct {

	// Each request will generate a globally unique TraceId,
	// and the TraceId is generally generated by the first server that receives the request.
	TraceID string `protobuf:"bytes,1,opt,name=traceID,proto3" json:"traceID,omitempty"`
	// The scopeId is similar to the tenant id, which can quickly locate the cluster, project, and environment
	ScopeID string `protobuf:"bytes,2,opt,name=scopeID,proto3" json:"scopeID,omitempty"`
	Limit   int64  `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSpansRequest) Descriptor deprecated

func (*GetSpansRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetSpansRequest.ProtoReflect.Descriptor instead.

func (*GetSpansRequest) GetLimit

func (x *GetSpansRequest) GetLimit() int64

func (*GetSpansRequest) GetScopeID

func (x *GetSpansRequest) GetScopeID() string

func (*GetSpansRequest) GetTraceID

func (x *GetSpansRequest) GetTraceID() string

func (*GetSpansRequest) MarshalJSON

func (m *GetSpansRequest) MarshalJSON() ([]byte, error)

GetSpansRequest implement json.Marshaler.

func (*GetSpansRequest) ProtoMessage

func (*GetSpansRequest) ProtoMessage()

func (*GetSpansRequest) ProtoReflect

func (x *GetSpansRequest) ProtoReflect() protoreflect.Message

func (*GetSpansRequest) Reset

func (x *GetSpansRequest) Reset()

func (*GetSpansRequest) String

func (x *GetSpansRequest) String() string

func (*GetSpansRequest) UnmarshalJSON

func (m *GetSpansRequest) UnmarshalJSON(b []byte) error

GetSpansRequest implement json.Marshaler.

func (*GetSpansRequest) UnmarshalURLValues

func (m *GetSpansRequest) UnmarshalURLValues(prefix string, values url.Values) error

GetSpansRequest implement urlenc.URLValuesUnmarshaler.

func (*GetSpansRequest) Validate

func (this *GetSpansRequest) Validate() error

type GetSpansResponse

type GetSpansResponse struct {
	Spans        []*Span `protobuf:"bytes,1,rep,name=spans,proto3" json:"spans,omitempty"`
	Duration     int64   `protobuf:"varint,2,opt,name=duration,proto3" json:"duration,omitempty"`
	ServiceCount int64   `protobuf:"varint,3,opt,name=serviceCount,proto3" json:"serviceCount,omitempty"`
	Depth        int64   `protobuf:"varint,4,opt,name=depth,proto3" json:"depth,omitempty"`
	SpanCount    int64   `protobuf:"varint,5,opt,name=spanCount,proto3" json:"spanCount,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSpansResponse) Descriptor deprecated

func (*GetSpansResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetSpansResponse.ProtoReflect.Descriptor instead.

func (*GetSpansResponse) GetDepth

func (x *GetSpansResponse) GetDepth() int64

func (*GetSpansResponse) GetDuration

func (x *GetSpansResponse) GetDuration() int64

func (*GetSpansResponse) GetServiceCount

func (x *GetSpansResponse) GetServiceCount() int64

func (*GetSpansResponse) GetSpanCount

func (x *GetSpansResponse) GetSpanCount() int64

func (*GetSpansResponse) GetSpans

func (x *GetSpansResponse) GetSpans() []*Span

func (*GetSpansResponse) MarshalJSON

func (m *GetSpansResponse) MarshalJSON() ([]byte, error)

GetSpansResponse implement json.Marshaler.

func (*GetSpansResponse) ProtoMessage

func (*GetSpansResponse) ProtoMessage()

func (*GetSpansResponse) ProtoReflect

func (x *GetSpansResponse) ProtoReflect() protoreflect.Message

func (*GetSpansResponse) Reset

func (x *GetSpansResponse) Reset()

func (*GetSpansResponse) String

func (x *GetSpansResponse) String() string

func (*GetSpansResponse) UnmarshalJSON

func (m *GetSpansResponse) UnmarshalJSON(b []byte) error

GetSpansResponse implement json.Marshaler.

func (*GetSpansResponse) UnmarshalURLValues

func (m *GetSpansResponse) UnmarshalURLValues(prefix string, values url.Values) error

GetSpansResponse implement urlenc.URLValuesUnmarshaler.

func (*GetSpansResponse) Validate

func (this *GetSpansResponse) Validate() error

type GetTraceDebugHistoriesRequest

type GetTraceDebugHistoriesRequest struct {
	ScopeID string `protobuf:"bytes,1,opt,name=scopeID,proto3" json:"scopeID,omitempty"`
	Limit   int64  `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTraceDebugHistoriesRequest) Descriptor deprecated

func (*GetTraceDebugHistoriesRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetTraceDebugHistoriesRequest.ProtoReflect.Descriptor instead.

func (*GetTraceDebugHistoriesRequest) GetLimit

func (x *GetTraceDebugHistoriesRequest) GetLimit() int64

func (*GetTraceDebugHistoriesRequest) GetScopeID

func (x *GetTraceDebugHistoriesRequest) GetScopeID() string

func (*GetTraceDebugHistoriesRequest) MarshalJSON

func (m *GetTraceDebugHistoriesRequest) MarshalJSON() ([]byte, error)

GetTraceDebugHistoriesRequest implement json.Marshaler.

func (*GetTraceDebugHistoriesRequest) ProtoMessage

func (*GetTraceDebugHistoriesRequest) ProtoMessage()

func (*GetTraceDebugHistoriesRequest) ProtoReflect

func (*GetTraceDebugHistoriesRequest) Reset

func (x *GetTraceDebugHistoriesRequest) Reset()

func (*GetTraceDebugHistoriesRequest) String

func (*GetTraceDebugHistoriesRequest) UnmarshalJSON

func (m *GetTraceDebugHistoriesRequest) UnmarshalJSON(b []byte) error

GetTraceDebugHistoriesRequest implement json.Marshaler.

func (*GetTraceDebugHistoriesRequest) UnmarshalURLValues

func (m *GetTraceDebugHistoriesRequest) UnmarshalURLValues(prefix string, values url.Values) error

GetTraceDebugHistoriesRequest implement urlenc.URLValuesUnmarshaler.

func (*GetTraceDebugHistoriesRequest) Validate

func (this *GetTraceDebugHistoriesRequest) Validate() error

type GetTraceDebugHistoriesResponse

type GetTraceDebugHistoriesResponse struct {
	Data *TraceDebug `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTraceDebugHistoriesResponse) Descriptor deprecated

func (*GetTraceDebugHistoriesResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetTraceDebugHistoriesResponse.ProtoReflect.Descriptor instead.

func (*GetTraceDebugHistoriesResponse) GetData

func (*GetTraceDebugHistoriesResponse) MarshalJSON

func (m *GetTraceDebugHistoriesResponse) MarshalJSON() ([]byte, error)

GetTraceDebugHistoriesResponse implement json.Marshaler.

func (*GetTraceDebugHistoriesResponse) ProtoMessage

func (*GetTraceDebugHistoriesResponse) ProtoMessage()

func (*GetTraceDebugHistoriesResponse) ProtoReflect

func (*GetTraceDebugHistoriesResponse) Reset

func (x *GetTraceDebugHistoriesResponse) Reset()

func (*GetTraceDebugHistoriesResponse) String

func (*GetTraceDebugHistoriesResponse) UnmarshalJSON

func (m *GetTraceDebugHistoriesResponse) UnmarshalJSON(b []byte) error

GetTraceDebugHistoriesResponse implement json.Marshaler.

func (*GetTraceDebugHistoriesResponse) UnmarshalURLValues

func (m *GetTraceDebugHistoriesResponse) UnmarshalURLValues(prefix string, values url.Values) error

GetTraceDebugHistoriesResponse implement urlenc.URLValuesUnmarshaler.

func (*GetTraceDebugHistoriesResponse) Validate

func (this *GetTraceDebugHistoriesResponse) Validate() error

type GetTraceDebugRequest

type GetTraceDebugRequest struct {
	RequestID string `protobuf:"bytes,1,opt,name=requestID,proto3" json:"requestID,omitempty"`
	ScopeID   string `protobuf:"bytes,2,opt,name=scopeID,proto3" json:"scopeID,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTraceDebugRequest) Descriptor deprecated

func (*GetTraceDebugRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetTraceDebugRequest.ProtoReflect.Descriptor instead.

func (*GetTraceDebugRequest) GetRequestID

func (x *GetTraceDebugRequest) GetRequestID() string

func (*GetTraceDebugRequest) GetScopeID

func (x *GetTraceDebugRequest) GetScopeID() string

func (*GetTraceDebugRequest) MarshalJSON

func (m *GetTraceDebugRequest) MarshalJSON() ([]byte, error)

GetTraceDebugRequest implement json.Marshaler.

func (*GetTraceDebugRequest) ProtoMessage

func (*GetTraceDebugRequest) ProtoMessage()

func (*GetTraceDebugRequest) ProtoReflect

func (x *GetTraceDebugRequest) ProtoReflect() protoreflect.Message

func (*GetTraceDebugRequest) Reset

func (x *GetTraceDebugRequest) Reset()

func (*GetTraceDebugRequest) String

func (x *GetTraceDebugRequest) String() string

func (*GetTraceDebugRequest) UnmarshalJSON

func (m *GetTraceDebugRequest) UnmarshalJSON(b []byte) error

GetTraceDebugRequest implement json.Marshaler.

func (*GetTraceDebugRequest) UnmarshalURLValues

func (m *GetTraceDebugRequest) UnmarshalURLValues(prefix string, values url.Values) error

GetTraceDebugRequest implement urlenc.URLValuesUnmarshaler.

func (*GetTraceDebugRequest) Validate

func (this *GetTraceDebugRequest) Validate() error

type GetTraceDebugResponse

type GetTraceDebugResponse struct {
	Data *TraceDebugHistory `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTraceDebugResponse) Descriptor deprecated

func (*GetTraceDebugResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetTraceDebugResponse.ProtoReflect.Descriptor instead.

func (*GetTraceDebugResponse) GetData

func (*GetTraceDebugResponse) MarshalJSON

func (m *GetTraceDebugResponse) MarshalJSON() ([]byte, error)

GetTraceDebugResponse implement json.Marshaler.

func (*GetTraceDebugResponse) ProtoMessage

func (*GetTraceDebugResponse) ProtoMessage()

func (*GetTraceDebugResponse) ProtoReflect

func (x *GetTraceDebugResponse) ProtoReflect() protoreflect.Message

func (*GetTraceDebugResponse) Reset

func (x *GetTraceDebugResponse) Reset()

func (*GetTraceDebugResponse) String

func (x *GetTraceDebugResponse) String() string

func (*GetTraceDebugResponse) UnmarshalJSON

func (m *GetTraceDebugResponse) UnmarshalJSON(b []byte) error

GetTraceDebugResponse implement json.Marshaler.

func (*GetTraceDebugResponse) UnmarshalURLValues

func (m *GetTraceDebugResponse) UnmarshalURLValues(prefix string, values url.Values) error

GetTraceDebugResponse implement urlenc.URLValuesUnmarshaler.

func (*GetTraceDebugResponse) Validate

func (this *GetTraceDebugResponse) Validate() error

type GetTraceDebugStatusByRequestIDRequest

type GetTraceDebugStatusByRequestIDRequest struct {
	RequestID string `protobuf:"bytes,1,opt,name=requestID,proto3" json:"requestID,omitempty"`
	ScopeID   string `protobuf:"bytes,2,opt,name=scopeID,proto3" json:"scopeID,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTraceDebugStatusByRequestIDRequest) Descriptor deprecated

func (*GetTraceDebugStatusByRequestIDRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetTraceDebugStatusByRequestIDRequest.ProtoReflect.Descriptor instead.

func (*GetTraceDebugStatusByRequestIDRequest) GetRequestID

func (*GetTraceDebugStatusByRequestIDRequest) GetScopeID

func (*GetTraceDebugStatusByRequestIDRequest) MarshalJSON

func (m *GetTraceDebugStatusByRequestIDRequest) MarshalJSON() ([]byte, error)

GetTraceDebugStatusByRequestIDRequest implement json.Marshaler.

func (*GetTraceDebugStatusByRequestIDRequest) ProtoMessage

func (*GetTraceDebugStatusByRequestIDRequest) ProtoMessage()

func (*GetTraceDebugStatusByRequestIDRequest) ProtoReflect

func (*GetTraceDebugStatusByRequestIDRequest) Reset

func (*GetTraceDebugStatusByRequestIDRequest) String

func (*GetTraceDebugStatusByRequestIDRequest) UnmarshalJSON

func (m *GetTraceDebugStatusByRequestIDRequest) UnmarshalJSON(b []byte) error

GetTraceDebugStatusByRequestIDRequest implement json.Marshaler.

func (*GetTraceDebugStatusByRequestIDRequest) UnmarshalURLValues

func (m *GetTraceDebugStatusByRequestIDRequest) UnmarshalURLValues(prefix string, values url.Values) error

GetTraceDebugStatusByRequestIDRequest implement urlenc.URLValuesUnmarshaler.

func (*GetTraceDebugStatusByRequestIDRequest) Validate

type GetTraceDebugStatusByRequestIDResponse

type GetTraceDebugStatusByRequestIDResponse struct {
	Data *TraceDebugStatus `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTraceDebugStatusByRequestIDResponse) Descriptor deprecated

func (*GetTraceDebugStatusByRequestIDResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetTraceDebugStatusByRequestIDResponse.ProtoReflect.Descriptor instead.

func (*GetTraceDebugStatusByRequestIDResponse) GetData

func (*GetTraceDebugStatusByRequestIDResponse) MarshalJSON

func (m *GetTraceDebugStatusByRequestIDResponse) MarshalJSON() ([]byte, error)

GetTraceDebugStatusByRequestIDResponse implement json.Marshaler.

func (*GetTraceDebugStatusByRequestIDResponse) ProtoMessage

func (*GetTraceDebugStatusByRequestIDResponse) ProtoReflect

func (*GetTraceDebugStatusByRequestIDResponse) Reset

func (*GetTraceDebugStatusByRequestIDResponse) String

func (*GetTraceDebugStatusByRequestIDResponse) UnmarshalJSON

func (m *GetTraceDebugStatusByRequestIDResponse) UnmarshalJSON(b []byte) error

GetTraceDebugStatusByRequestIDResponse implement json.Marshaler.

func (*GetTraceDebugStatusByRequestIDResponse) UnmarshalURLValues

func (m *GetTraceDebugStatusByRequestIDResponse) UnmarshalURLValues(prefix string, values url.Values) error

GetTraceDebugStatusByRequestIDResponse implement urlenc.URLValuesUnmarshaler.

func (*GetTraceDebugStatusByRequestIDResponse) Validate

type GetTraceQueryConditionsRequest

type GetTraceQueryConditionsRequest struct {
	TenantID string `protobuf:"bytes,1,opt,name=tenantID,proto3" json:"tenantID,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTraceQueryConditionsRequest) Descriptor deprecated

func (*GetTraceQueryConditionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetTraceQueryConditionsRequest.ProtoReflect.Descriptor instead.

func (*GetTraceQueryConditionsRequest) GetTenantID

func (x *GetTraceQueryConditionsRequest) GetTenantID() string

func (*GetTraceQueryConditionsRequest) MarshalJSON

func (m *GetTraceQueryConditionsRequest) MarshalJSON() ([]byte, error)

GetTraceQueryConditionsRequest implement json.Marshaler.

func (*GetTraceQueryConditionsRequest) ProtoMessage

func (*GetTraceQueryConditionsRequest) ProtoMessage()

func (*GetTraceQueryConditionsRequest) ProtoReflect

func (*GetTraceQueryConditionsRequest) Reset

func (x *GetTraceQueryConditionsRequest) Reset()

func (*GetTraceQueryConditionsRequest) String

func (*GetTraceQueryConditionsRequest) UnmarshalJSON

func (m *GetTraceQueryConditionsRequest) UnmarshalJSON(b []byte) error

GetTraceQueryConditionsRequest implement json.Marshaler.

func (*GetTraceQueryConditionsRequest) UnmarshalURLValues

func (m *GetTraceQueryConditionsRequest) UnmarshalURLValues(prefix string, values url.Values) error

GetTraceQueryConditionsRequest implement urlenc.URLValuesUnmarshaler.

func (*GetTraceQueryConditionsRequest) Validate

func (this *GetTraceQueryConditionsRequest) Validate() error

type GetTraceQueryConditionsResponse

type GetTraceQueryConditionsResponse struct {
	Data *TraceQueryConditions `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTraceQueryConditionsResponse) Descriptor deprecated

func (*GetTraceQueryConditionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetTraceQueryConditionsResponse.ProtoReflect.Descriptor instead.

func (*GetTraceQueryConditionsResponse) GetData

func (*GetTraceQueryConditionsResponse) MarshalJSON

func (m *GetTraceQueryConditionsResponse) MarshalJSON() ([]byte, error)

GetTraceQueryConditionsResponse implement json.Marshaler.

func (*GetTraceQueryConditionsResponse) ProtoMessage

func (*GetTraceQueryConditionsResponse) ProtoMessage()

func (*GetTraceQueryConditionsResponse) ProtoReflect

func (*GetTraceQueryConditionsResponse) Reset

func (*GetTraceQueryConditionsResponse) String

func (*GetTraceQueryConditionsResponse) UnmarshalJSON

func (m *GetTraceQueryConditionsResponse) UnmarshalJSON(b []byte) error

GetTraceQueryConditionsResponse implement json.Marshaler.

func (*GetTraceQueryConditionsResponse) UnmarshalURLValues

func (m *GetTraceQueryConditionsResponse) UnmarshalURLValues(prefix string, values url.Values) error

GetTraceQueryConditionsResponse implement urlenc.URLValuesUnmarshaler.

func (*GetTraceQueryConditionsResponse) Validate

func (this *GetTraceQueryConditionsResponse) Validate() error

type GetTracesRequest

type GetTracesRequest struct {

	// The tenant id, which can quickly locate the cluster, project, and environment
	TenantID    string `protobuf:"bytes,1,opt,name=tenantID,json=traceId,proto3" json:"tenantID,omitempty"`
	Status      string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	StartTime   int64  `protobuf:"varint,3,opt,name=startTime,proto3" json:"startTime,omitempty"`
	EndTime     int64  `protobuf:"varint,4,opt,name=endTime,proto3" json:"endTime,omitempty"`
	Limit       int64  `protobuf:"varint,5,opt,name=limit,proto3" json:"limit,omitempty"`
	TraceID     string `protobuf:"bytes,6,opt,name=traceID,json=traceId,proto3" json:"traceID,omitempty"`
	DurationMin int64  `protobuf:"varint,7,opt,name=durationMin,proto3" json:"durationMin,omitempty"`
	DurationMax int64  `protobuf:"varint,8,opt,name=durationMax,proto3" json:"durationMax,omitempty"`
	Sort        string `protobuf:"bytes,9,opt,name=sort,proto3" json:"sort,omitempty"`
	ServiceName string `protobuf:"bytes,10,opt,name=serviceName,proto3" json:"serviceName,omitempty"`
	DubboMethod string `protobuf:"bytes,11,opt,name=dubboMethod,proto3" json:"dubboMethod,omitempty"`
	HttpPath    string `protobuf:"bytes,12,opt,name=httpPath,proto3" json:"httpPath,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTracesRequest) Descriptor deprecated

func (*GetTracesRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetTracesRequest.ProtoReflect.Descriptor instead.

func (*GetTracesRequest) GetDubboMethod

func (x *GetTracesRequest) GetDubboMethod() string

func (*GetTracesRequest) GetDurationMax

func (x *GetTracesRequest) GetDurationMax() int64

func (*GetTracesRequest) GetDurationMin

func (x *GetTracesRequest) GetDurationMin() int64

func (*GetTracesRequest) GetEndTime

func (x *GetTracesRequest) GetEndTime() int64

func (*GetTracesRequest) GetHttpPath

func (x *GetTracesRequest) GetHttpPath() string

func (*GetTracesRequest) GetLimit

func (x *GetTracesRequest) GetLimit() int64

func (*GetTracesRequest) GetServiceName

func (x *GetTracesRequest) GetServiceName() string

func (*GetTracesRequest) GetSort

func (x *GetTracesRequest) GetSort() string

func (*GetTracesRequest) GetStartTime

func (x *GetTracesRequest) GetStartTime() int64

func (*GetTracesRequest) GetStatus

func (x *GetTracesRequest) GetStatus() string

func (*GetTracesRequest) GetTenantID

func (x *GetTracesRequest) GetTenantID() string

func (*GetTracesRequest) GetTraceID

func (x *GetTracesRequest) GetTraceID() string

func (*GetTracesRequest) MarshalJSON

func (m *GetTracesRequest) MarshalJSON() ([]byte, error)

GetTracesRequest implement json.Marshaler.

func (*GetTracesRequest) ProtoMessage

func (*GetTracesRequest) ProtoMessage()

func (*GetTracesRequest) ProtoReflect

func (x *GetTracesRequest) ProtoReflect() protoreflect.Message

func (*GetTracesRequest) Reset

func (x *GetTracesRequest) Reset()

func (*GetTracesRequest) String

func (x *GetTracesRequest) String() string

func (*GetTracesRequest) UnmarshalJSON

func (m *GetTracesRequest) UnmarshalJSON(b []byte) error

GetTracesRequest implement json.Marshaler.

func (*GetTracesRequest) UnmarshalURLValues

func (m *GetTracesRequest) UnmarshalURLValues(prefix string, values url.Values) error

GetTracesRequest implement urlenc.URLValuesUnmarshaler.

func (*GetTracesRequest) Validate

func (this *GetTracesRequest) Validate() error

type GetTracesResponse

type GetTracesResponse struct {
	Data []*Trace `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTracesResponse) Descriptor deprecated

func (*GetTracesResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetTracesResponse.ProtoReflect.Descriptor instead.

func (*GetTracesResponse) GetData

func (x *GetTracesResponse) GetData() []*Trace

func (*GetTracesResponse) MarshalJSON

func (m *GetTracesResponse) MarshalJSON() ([]byte, error)

GetTracesResponse implement json.Marshaler.

func (*GetTracesResponse) ProtoMessage

func (*GetTracesResponse) ProtoMessage()

func (*GetTracesResponse) ProtoReflect

func (x *GetTracesResponse) ProtoReflect() protoreflect.Message

func (*GetTracesResponse) Reset

func (x *GetTracesResponse) Reset()

func (*GetTracesResponse) String

func (x *GetTracesResponse) String() string

func (*GetTracesResponse) UnmarshalJSON

func (m *GetTracesResponse) UnmarshalJSON(b []byte) error

GetTracesResponse implement json.Marshaler.

func (*GetTracesResponse) UnmarshalURLValues

func (m *GetTracesResponse) UnmarshalURLValues(prefix string, values url.Values) error

GetTracesResponse implement urlenc.URLValuesUnmarshaler.

func (*GetTracesResponse) Validate

func (this *GetTracesResponse) Validate() error

type LimitCondition

type LimitCondition int32
const (
	LimitCondition_NUMBER_100  LimitCondition = 0
	LimitCondition_NUMBER_200  LimitCondition = 1
	LimitCondition_NUMBER_500  LimitCondition = 2
	LimitCondition_NUMBER_1000 LimitCondition = 3
)

func (LimitCondition) Descriptor

func (LimitCondition) Enum

func (x LimitCondition) Enum() *LimitCondition

func (LimitCondition) EnumDescriptor deprecated

func (LimitCondition) EnumDescriptor() ([]byte, []int)

Deprecated: Use LimitCondition.Descriptor instead.

func (LimitCondition) Number

func (LimitCondition) String

func (x LimitCondition) String() string

func (LimitCondition) Type

type OtherCondition

type OtherCondition int32
const (
	OtherCondition_SERVICE_NAME OtherCondition = 0
	OtherCondition_TRACE_ID     OtherCondition = 1
	OtherCondition_DUBBO_METHOD OtherCondition = 2
	OtherCondition_HTTP_PATH    OtherCondition = 3
)

func (OtherCondition) Descriptor

func (OtherCondition) Enum

func (x OtherCondition) Enum() *OtherCondition

func (OtherCondition) EnumDescriptor deprecated

func (OtherCondition) EnumDescriptor() ([]byte, []int)

Deprecated: Use OtherCondition.Descriptor instead.

func (OtherCondition) Number

func (OtherCondition) String

func (x OtherCondition) String() string

func (OtherCondition) Type

type OtherTraceQueryCondition

type OtherTraceQueryCondition struct {
	Key         string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Value       string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	DisplayName string `protobuf:"bytes,3,opt,name=displayName,proto3" json:"displayName,omitempty"`
	Type        string `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`
	ParamKey    string `protobuf:"bytes,5,opt,name=paramKey,proto3" json:"paramKey,omitempty"`
	// contains filtered or unexported fields
}

func (*OtherTraceQueryCondition) Descriptor deprecated

func (*OtherTraceQueryCondition) Descriptor() ([]byte, []int)

Deprecated: Use OtherTraceQueryCondition.ProtoReflect.Descriptor instead.

func (*OtherTraceQueryCondition) GetDisplayName

func (x *OtherTraceQueryCondition) GetDisplayName() string

func (*OtherTraceQueryCondition) GetKey

func (x *OtherTraceQueryCondition) GetKey() string

func (*OtherTraceQueryCondition) GetParamKey

func (x *OtherTraceQueryCondition) GetParamKey() string

func (*OtherTraceQueryCondition) GetType

func (x *OtherTraceQueryCondition) GetType() string

func (*OtherTraceQueryCondition) GetValue

func (x *OtherTraceQueryCondition) GetValue() string

func (*OtherTraceQueryCondition) MarshalJSON

func (m *OtherTraceQueryCondition) MarshalJSON() ([]byte, error)

OtherTraceQueryCondition implement json.Marshaler.

func (*OtherTraceQueryCondition) ProtoMessage

func (*OtherTraceQueryCondition) ProtoMessage()

func (*OtherTraceQueryCondition) ProtoReflect

func (x *OtherTraceQueryCondition) ProtoReflect() protoreflect.Message

func (*OtherTraceQueryCondition) Reset

func (x *OtherTraceQueryCondition) Reset()

func (*OtherTraceQueryCondition) String

func (x *OtherTraceQueryCondition) String() string

func (*OtherTraceQueryCondition) UnmarshalJSON

func (m *OtherTraceQueryCondition) UnmarshalJSON(b []byte) error

OtherTraceQueryCondition implement json.Marshaler.

func (*OtherTraceQueryCondition) UnmarshalURLValues

func (m *OtherTraceQueryCondition) UnmarshalURLValues(prefix string, values url.Values) error

OtherTraceQueryCondition implement urlenc.URLValuesUnmarshaler.

func (*OtherTraceQueryCondition) Validate

func (this *OtherTraceQueryCondition) Validate() error

type SortCondition

type SortCondition int32
const (
	SortCondition_SPAN_COUNT_DESC     SortCondition = 0
	SortCondition_SPAN_COUNT_ASC      SortCondition = 1
	SortCondition_TRACE_DURATION_DESC SortCondition = 2
	SortCondition_TRACE_DURATION_ASC  SortCondition = 3
	SortCondition_TRACE_TIME_DESC     SortCondition = 4
	SortCondition_TRACE_TIME_ASC      SortCondition = 5
)

func (SortCondition) Descriptor

func (SortCondition) Enum

func (x SortCondition) Enum() *SortCondition

func (SortCondition) EnumDescriptor deprecated

func (SortCondition) EnumDescriptor() ([]byte, []int)

Deprecated: Use SortCondition.Descriptor instead.

func (SortCondition) Number

func (SortCondition) String

func (x SortCondition) String() string

func (SortCondition) Type

type Span

type Span struct {

	// Span id
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// The traceId to which the current span belongs
	TraceId string `protobuf:"bytes,2,opt,name=traceId,proto3" json:"traceId,omitempty"`
	// Operation name
	OperationName string `protobuf:"bytes,3,opt,name=operationName,proto3" json:"operationName,omitempty"`
	// Start time of span
	StartTime int64 `protobuf:"varint,4,opt,name=startTime,proto3" json:"startTime,omitempty"`
	// End time of span
	EndTime int64 `protobuf:"varint,5,opt,name=endTime,proto3" json:"endTime,omitempty"`
	// Parent span id
	ParentSpanId string `protobuf:"bytes,6,opt,name=parentSpanId,proto3" json:"parentSpanId,omitempty"`
	Timestamp    int64  `protobuf:"varint,7,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// Tags store user-defined or agent defined tags in the form of K/V key-value pairs,
	// which are mainly used to query and filter link tracking results
	Tags map[string]string `` /* 149-byte string literal not displayed */
	// The span of total time
	Duration int64 `protobuf:"varint,9,opt,name=duration,proto3" json:"duration,omitempty"`
	// The span of time,non-include child spans
	SelfDuration int64 `protobuf:"varint,10,opt,name=selfDuration,proto3" json:"selfDuration,omitempty"`
	// contains filtered or unexported fields
}

Span is the basic component of a trace, a span represents an independent unit of work, for example, it can represent a function call, an http request, etc.

func (*Span) Descriptor deprecated

func (*Span) Descriptor() ([]byte, []int)

Deprecated: Use Span.ProtoReflect.Descriptor instead.

func (*Span) GetDuration

func (x *Span) GetDuration() int64

func (*Span) GetEndTime

func (x *Span) GetEndTime() int64

func (*Span) GetId

func (x *Span) GetId() string

func (*Span) GetOperationName

func (x *Span) GetOperationName() string

func (*Span) GetParentSpanId

func (x *Span) GetParentSpanId() string

func (*Span) GetSelfDuration

func (x *Span) GetSelfDuration() int64

func (*Span) GetStartTime

func (x *Span) GetStartTime() int64

func (*Span) GetTags

func (x *Span) GetTags() map[string]string

func (*Span) GetTimestamp

func (x *Span) GetTimestamp() int64

func (*Span) GetTraceId

func (x *Span) GetTraceId() string

func (*Span) MarshalJSON

func (m *Span) MarshalJSON() ([]byte, error)

Span implement json.Marshaler.

func (*Span) ProtoMessage

func (*Span) ProtoMessage()

func (*Span) ProtoReflect

func (x *Span) ProtoReflect() protoreflect.Message

func (*Span) Reset

func (x *Span) Reset()

func (*Span) String

func (x *Span) String() string

func (*Span) UnmarshalJSON

func (m *Span) UnmarshalJSON(b []byte) error

Span implement json.Marshaler.

func (*Span) UnmarshalURLValues

func (m *Span) UnmarshalURLValues(prefix string, values url.Values) error

Span implement urlenc.URLValuesUnmarshaler.

func (*Span) Validate

func (this *Span) Validate() error

type SpanAnalysis added in v1.3.0

type SpanAnalysis struct {
	DashboardID string   `protobuf:"bytes,1,opt,name=dashboardID,json=dashboardId,proto3" json:"dashboardID,omitempty"`
	Conditions  []string `protobuf:"bytes,2,rep,name=conditions,proto3" json:"conditions,omitempty"`
	// contains filtered or unexported fields
}

func (*SpanAnalysis) Descriptor deprecated added in v1.3.0

func (*SpanAnalysis) Descriptor() ([]byte, []int)

Deprecated: Use SpanAnalysis.ProtoReflect.Descriptor instead.

func (*SpanAnalysis) GetConditions added in v1.3.0

func (x *SpanAnalysis) GetConditions() []string

func (*SpanAnalysis) GetDashboardID added in v1.3.0

func (x *SpanAnalysis) GetDashboardID() string

func (*SpanAnalysis) MarshalJSON added in v1.3.0

func (m *SpanAnalysis) MarshalJSON() ([]byte, error)

SpanAnalysis implement json.Marshaler.

func (*SpanAnalysis) ProtoMessage added in v1.3.0

func (*SpanAnalysis) ProtoMessage()

func (*SpanAnalysis) ProtoReflect added in v1.3.0

func (x *SpanAnalysis) ProtoReflect() protoreflect.Message

func (*SpanAnalysis) Reset added in v1.3.0

func (x *SpanAnalysis) Reset()

func (*SpanAnalysis) String added in v1.3.0

func (x *SpanAnalysis) String() string

func (*SpanAnalysis) UnmarshalJSON added in v1.3.0

func (m *SpanAnalysis) UnmarshalJSON(b []byte) error

SpanAnalysis implement json.Marshaler.

func (*SpanAnalysis) UnmarshalURLValues added in v1.3.0

func (m *SpanAnalysis) UnmarshalURLValues(prefix string, values url.Values) error

SpanAnalysis implement urlenc.URLValuesUnmarshaler.

func (*SpanAnalysis) Validate added in v1.3.0

func (this *SpanAnalysis) Validate() error

type SpanEvent added in v1.4.0

type SpanEvent struct {
	Timestamp int64             `protobuf:"varint,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	Events    map[string]string `` /* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*SpanEvent) Descriptor deprecated added in v1.4.0

func (*SpanEvent) Descriptor() ([]byte, []int)

Deprecated: Use SpanEvent.ProtoReflect.Descriptor instead.

func (*SpanEvent) GetEvents added in v1.4.0

func (x *SpanEvent) GetEvents() map[string]string

func (*SpanEvent) GetTimestamp added in v1.4.0

func (x *SpanEvent) GetTimestamp() int64

func (*SpanEvent) MarshalJSON added in v1.4.0

func (m *SpanEvent) MarshalJSON() ([]byte, error)

SpanEvent implement json.Marshaler.

func (*SpanEvent) ProtoMessage added in v1.4.0

func (*SpanEvent) ProtoMessage()

func (*SpanEvent) ProtoReflect added in v1.4.0

func (x *SpanEvent) ProtoReflect() protoreflect.Message

func (*SpanEvent) Reset added in v1.4.0

func (x *SpanEvent) Reset()

func (*SpanEvent) String added in v1.4.0

func (x *SpanEvent) String() string

func (*SpanEvent) UnmarshalJSON added in v1.4.0

func (m *SpanEvent) UnmarshalJSON(b []byte) error

SpanEvent implement json.Marshaler.

func (*SpanEvent) UnmarshalURLValues added in v1.4.0

func (m *SpanEvent) UnmarshalURLValues(prefix string, values url.Values) error

SpanEvent implement urlenc.URLValuesUnmarshaler.

func (*SpanEvent) Validate added in v1.4.0

func (this *SpanEvent) Validate() error

type SpanEventRequest added in v1.4.0

type SpanEventRequest struct {
	SpanID    string `protobuf:"bytes,1,opt,name=spanID,proto3" json:"spanID,omitempty"`
	StartTime int64  `protobuf:"varint,2,opt,name=startTime,proto3" json:"startTime,omitempty"`
	// contains filtered or unexported fields
}

func (*SpanEventRequest) Descriptor deprecated added in v1.4.0

func (*SpanEventRequest) Descriptor() ([]byte, []int)

Deprecated: Use SpanEventRequest.ProtoReflect.Descriptor instead.

func (*SpanEventRequest) GetSpanID added in v1.4.0

func (x *SpanEventRequest) GetSpanID() string

func (*SpanEventRequest) GetStartTime added in v1.4.0

func (x *SpanEventRequest) GetStartTime() int64

func (*SpanEventRequest) MarshalJSON added in v1.4.0

func (m *SpanEventRequest) MarshalJSON() ([]byte, error)

SpanEventRequest implement json.Marshaler.

func (*SpanEventRequest) ProtoMessage added in v1.4.0

func (*SpanEventRequest) ProtoMessage()

func (*SpanEventRequest) ProtoReflect added in v1.4.0

func (x *SpanEventRequest) ProtoReflect() protoreflect.Message

func (*SpanEventRequest) Reset added in v1.4.0

func (x *SpanEventRequest) Reset()

func (*SpanEventRequest) String added in v1.4.0

func (x *SpanEventRequest) String() string

func (*SpanEventRequest) UnmarshalJSON added in v1.4.0

func (m *SpanEventRequest) UnmarshalJSON(b []byte) error

SpanEventRequest implement json.Marshaler.

func (*SpanEventRequest) UnmarshalURLValues added in v1.4.0

func (m *SpanEventRequest) UnmarshalURLValues(prefix string, values url.Values) error

SpanEventRequest implement urlenc.URLValuesUnmarshaler.

func (*SpanEventRequest) Validate added in v1.4.0

func (this *SpanEventRequest) Validate() error

type SpanEventResponse added in v1.4.0

type SpanEventResponse struct {
	SpanEvents []*SpanEvent `protobuf:"bytes,1,rep,name=spanEvents,proto3" json:"spanEvents,omitempty"`
	// contains filtered or unexported fields
}

func (*SpanEventResponse) Descriptor deprecated added in v1.4.0

func (*SpanEventResponse) Descriptor() ([]byte, []int)

Deprecated: Use SpanEventResponse.ProtoReflect.Descriptor instead.

func (*SpanEventResponse) GetSpanEvents added in v1.4.0

func (x *SpanEventResponse) GetSpanEvents() []*SpanEvent

func (*SpanEventResponse) MarshalJSON added in v1.4.0

func (m *SpanEventResponse) MarshalJSON() ([]byte, error)

SpanEventResponse implement json.Marshaler.

func (*SpanEventResponse) ProtoMessage added in v1.4.0

func (*SpanEventResponse) ProtoMessage()

func (*SpanEventResponse) ProtoReflect added in v1.4.0

func (x *SpanEventResponse) ProtoReflect() protoreflect.Message

func (*SpanEventResponse) Reset added in v1.4.0

func (x *SpanEventResponse) Reset()

func (*SpanEventResponse) String added in v1.4.0

func (x *SpanEventResponse) String() string

func (*SpanEventResponse) UnmarshalJSON added in v1.4.0

func (m *SpanEventResponse) UnmarshalJSON(b []byte) error

SpanEventResponse implement json.Marshaler.

func (*SpanEventResponse) UnmarshalURLValues added in v1.4.0

func (m *SpanEventResponse) UnmarshalURLValues(prefix string, values url.Values) error

SpanEventResponse implement urlenc.URLValuesUnmarshaler.

func (*SpanEventResponse) Validate added in v1.4.0

func (this *SpanEventResponse) Validate() error

type SpanType added in v1.3.0

type SpanType int32
const (
	SpanType_HTTP_CLIENT  SpanType = 0
	SpanType_HTTP_SERVER  SpanType = 1
	SpanType_RPC_CLIENT   SpanType = 2
	SpanType_RPC_SERVER   SpanType = 3
	SpanType_CACHE_CLIENT SpanType = 4
	SpanType_DB_CLIENT    SpanType = 5
	SpanType_MQ_PRODUCER  SpanType = 6
	SpanType_MQ_CONSUMER  SpanType = 7
	SpanType_INVOKE_LOCAL SpanType = 8
)

func (SpanType) Descriptor added in v1.3.0

func (SpanType) Descriptor() protoreflect.EnumDescriptor

func (SpanType) Enum added in v1.3.0

func (x SpanType) Enum() *SpanType

func (SpanType) EnumDescriptor deprecated added in v1.3.0

func (SpanType) EnumDescriptor() ([]byte, []int)

Deprecated: Use SpanType.Descriptor instead.

func (SpanType) Number added in v1.3.0

func (x SpanType) Number() protoreflect.EnumNumber

func (SpanType) String added in v1.3.0

func (x SpanType) String() string

func (SpanType) Type added in v1.3.0

type StopTraceDebugRequest

type StopTraceDebugRequest struct {
	RequestID string `protobuf:"bytes,1,opt,name=requestID,proto3" json:"requestID,omitempty"`
	ScopeID   string `protobuf:"bytes,2,opt,name=scopeID,proto3" json:"scopeID,omitempty"`
	// contains filtered or unexported fields
}

func (*StopTraceDebugRequest) Descriptor deprecated

func (*StopTraceDebugRequest) Descriptor() ([]byte, []int)

Deprecated: Use StopTraceDebugRequest.ProtoReflect.Descriptor instead.

func (*StopTraceDebugRequest) GetRequestID

func (x *StopTraceDebugRequest) GetRequestID() string

func (*StopTraceDebugRequest) GetScopeID

func (x *StopTraceDebugRequest) GetScopeID() string

func (*StopTraceDebugRequest) MarshalJSON

func (m *StopTraceDebugRequest) MarshalJSON() ([]byte, error)

StopTraceDebugRequest implement json.Marshaler.

func (*StopTraceDebugRequest) ProtoMessage

func (*StopTraceDebugRequest) ProtoMessage()

func (*StopTraceDebugRequest) ProtoReflect

func (x *StopTraceDebugRequest) ProtoReflect() protoreflect.Message

func (*StopTraceDebugRequest) Reset

func (x *StopTraceDebugRequest) Reset()

func (*StopTraceDebugRequest) String

func (x *StopTraceDebugRequest) String() string

func (*StopTraceDebugRequest) UnmarshalJSON

func (m *StopTraceDebugRequest) UnmarshalJSON(b []byte) error

StopTraceDebugRequest implement json.Marshaler.

func (*StopTraceDebugRequest) UnmarshalURLValues

func (m *StopTraceDebugRequest) UnmarshalURLValues(prefix string, values url.Values) error

StopTraceDebugRequest implement urlenc.URLValuesUnmarshaler.

func (*StopTraceDebugRequest) Validate

func (this *StopTraceDebugRequest) Validate() error

type StopTraceDebugResponse

type StopTraceDebugResponse struct {
	// contains filtered or unexported fields
}

func (*StopTraceDebugResponse) Descriptor deprecated

func (*StopTraceDebugResponse) Descriptor() ([]byte, []int)

Deprecated: Use StopTraceDebugResponse.ProtoReflect.Descriptor instead.

func (*StopTraceDebugResponse) MarshalJSON

func (m *StopTraceDebugResponse) MarshalJSON() ([]byte, error)

StopTraceDebugResponse implement json.Marshaler.

func (*StopTraceDebugResponse) ProtoMessage

func (*StopTraceDebugResponse) ProtoMessage()

func (*StopTraceDebugResponse) ProtoReflect

func (x *StopTraceDebugResponse) ProtoReflect() protoreflect.Message

func (*StopTraceDebugResponse) Reset

func (x *StopTraceDebugResponse) Reset()

func (*StopTraceDebugResponse) String

func (x *StopTraceDebugResponse) String() string

func (*StopTraceDebugResponse) UnmarshalJSON

func (m *StopTraceDebugResponse) UnmarshalJSON(b []byte) error

StopTraceDebugResponse implement json.Marshaler.

func (*StopTraceDebugResponse) UnmarshalURLValues

func (m *StopTraceDebugResponse) UnmarshalURLValues(prefix string, values url.Values) error

StopTraceDebugResponse implement urlenc.URLValuesUnmarshaler.

func (*StopTraceDebugResponse) Validate

func (this *StopTraceDebugResponse) Validate() error

type Trace

type Trace struct {

	// Trace id
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// The total time of trace
	Duration float64 `protobuf:"fixed64,2,opt,name=duration,proto3" json:"duration,omitempty"`
	// Service name of the trace link
	Services []string `protobuf:"bytes,3,rep,name=services,proto3" json:"services,omitempty"`
	// Start time of trace
	StartTime int64 `protobuf:"varint,4,opt,name=startTime,proto3" json:"startTime,omitempty"`
	// contains filtered or unexported fields
}

Trace represents a complete trace link, and trace consists of one or more spans

func (*Trace) Descriptor deprecated

func (*Trace) Descriptor() ([]byte, []int)

Deprecated: Use Trace.ProtoReflect.Descriptor instead.

func (*Trace) GetDuration

func (x *Trace) GetDuration() float64

func (*Trace) GetId

func (x *Trace) GetId() string

func (*Trace) GetServices

func (x *Trace) GetServices() []string

func (*Trace) GetStartTime

func (x *Trace) GetStartTime() int64

func (*Trace) MarshalJSON

func (m *Trace) MarshalJSON() ([]byte, error)

Trace implement json.Marshaler.

func (*Trace) ProtoMessage

func (*Trace) ProtoMessage()

func (*Trace) ProtoReflect

func (x *Trace) ProtoReflect() protoreflect.Message

func (*Trace) Reset

func (x *Trace) Reset()

func (*Trace) String

func (x *Trace) String() string

func (*Trace) UnmarshalJSON

func (m *Trace) UnmarshalJSON(b []byte) error

Trace implement json.Marshaler.

func (*Trace) UnmarshalURLValues

func (m *Trace) UnmarshalURLValues(prefix string, values url.Values) error

Trace implement urlenc.URLValuesUnmarshaler.

func (*Trace) Validate

func (this *Trace) Validate() error

type TraceDebug

type TraceDebug struct {
	History []*TraceDebugHistory `protobuf:"bytes,1,rep,name=history,proto3" json:"history,omitempty"`
	Limit   int32                `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	Offset  int64                `protobuf:"varint,3,opt,name=offset,proto3" json:"offset,omitempty"`
	Total   int32                `protobuf:"varint,4,opt,name=total,proto3" json:"total,omitempty"`
	// contains filtered or unexported fields
}

func (*TraceDebug) Descriptor deprecated

func (*TraceDebug) Descriptor() ([]byte, []int)

Deprecated: Use TraceDebug.ProtoReflect.Descriptor instead.

func (*TraceDebug) GetHistory

func (x *TraceDebug) GetHistory() []*TraceDebugHistory

func (*TraceDebug) GetLimit

func (x *TraceDebug) GetLimit() int32

func (*TraceDebug) GetOffset

func (x *TraceDebug) GetOffset() int64

func (*TraceDebug) GetTotal

func (x *TraceDebug) GetTotal() int32

func (*TraceDebug) MarshalJSON

func (m *TraceDebug) MarshalJSON() ([]byte, error)

TraceDebug implement json.Marshaler.

func (*TraceDebug) ProtoMessage

func (*TraceDebug) ProtoMessage()

func (*TraceDebug) ProtoReflect

func (x *TraceDebug) ProtoReflect() protoreflect.Message

func (*TraceDebug) Reset

func (x *TraceDebug) Reset()

func (*TraceDebug) String

func (x *TraceDebug) String() string

func (*TraceDebug) UnmarshalJSON

func (m *TraceDebug) UnmarshalJSON(b []byte) error

TraceDebug implement json.Marshaler.

func (*TraceDebug) UnmarshalURLValues

func (m *TraceDebug) UnmarshalURLValues(prefix string, values url.Values) error

TraceDebug implement urlenc.URLValuesUnmarshaler.

func (*TraceDebug) Validate

func (this *TraceDebug) Validate() error

type TraceDebugHistory

type TraceDebugHistory struct {
	RequestID    string            `protobuf:"bytes,1,opt,name=requestID,json=requestId,proto3" json:"requestID,omitempty"`
	ScopeID      string            `protobuf:"bytes,2,opt,name=scopeID,json=terminusKey,proto3" json:"scopeID,omitempty"`
	Url          string            `protobuf:"bytes,3,opt,name=url,proto3" json:"url,omitempty"`
	Query        map[string]string `` /* 151-byte string literal not displayed */
	Header       map[string]string `` /* 153-byte string literal not displayed */
	Body         string            `protobuf:"bytes,6,opt,name=body,proto3" json:"body,omitempty"`
	Status       int32             `protobuf:"varint,7,opt,name=status,proto3" json:"status,omitempty"`
	StatusName   string            `protobuf:"bytes,8,opt,name=statusName,proto3" json:"statusName,omitempty"`
	ResponseCode int32             `protobuf:"varint,9,opt,name=responseCode,proto3" json:"responseCode,omitempty"`
	ResponseBody string            `protobuf:"bytes,10,opt,name=responseBody,proto3" json:"responseBody,omitempty"`
	Method       string            `protobuf:"bytes,11,opt,name=method,proto3" json:"method,omitempty"`
	CreateTime   string            `protobuf:"bytes,12,opt,name=createTime,proto3" json:"createTime,omitempty"`
	UpdateTime   string            `protobuf:"bytes,13,opt,name=updateTime,proto3" json:"updateTime,omitempty"`
	Name         string            `protobuf:"bytes,14,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*TraceDebugHistory) Descriptor deprecated

func (*TraceDebugHistory) Descriptor() ([]byte, []int)

Deprecated: Use TraceDebugHistory.ProtoReflect.Descriptor instead.

func (*TraceDebugHistory) GetBody

func (x *TraceDebugHistory) GetBody() string

func (*TraceDebugHistory) GetCreateTime

func (x *TraceDebugHistory) GetCreateTime() string

func (*TraceDebugHistory) GetHeader

func (x *TraceDebugHistory) GetHeader() map[string]string

func (*TraceDebugHistory) GetMethod

func (x *TraceDebugHistory) GetMethod() string

func (*TraceDebugHistory) GetName

func (x *TraceDebugHistory) GetName() string

func (*TraceDebugHistory) GetQuery

func (x *TraceDebugHistory) GetQuery() map[string]string

func (*TraceDebugHistory) GetRequestID

func (x *TraceDebugHistory) GetRequestID() string

func (*TraceDebugHistory) GetResponseBody

func (x *TraceDebugHistory) GetResponseBody() string

func (*TraceDebugHistory) GetResponseCode

func (x *TraceDebugHistory) GetResponseCode() int32

func (*TraceDebugHistory) GetScopeID

func (x *TraceDebugHistory) GetScopeID() string

func (*TraceDebugHistory) GetStatus

func (x *TraceDebugHistory) GetStatus() int32

func (*TraceDebugHistory) GetStatusName

func (x *TraceDebugHistory) GetStatusName() string

func (*TraceDebugHistory) GetUpdateTime

func (x *TraceDebugHistory) GetUpdateTime() string

func (*TraceDebugHistory) GetUrl

func (x *TraceDebugHistory) GetUrl() string

func (*TraceDebugHistory) MarshalJSON

func (m *TraceDebugHistory) MarshalJSON() ([]byte, error)

TraceDebugHistory implement json.Marshaler.

func (*TraceDebugHistory) ProtoMessage

func (*TraceDebugHistory) ProtoMessage()

func (*TraceDebugHistory) ProtoReflect

func (x *TraceDebugHistory) ProtoReflect() protoreflect.Message

func (*TraceDebugHistory) Reset

func (x *TraceDebugHistory) Reset()

func (*TraceDebugHistory) String

func (x *TraceDebugHistory) String() string

func (*TraceDebugHistory) UnmarshalJSON

func (m *TraceDebugHistory) UnmarshalJSON(b []byte) error

TraceDebugHistory implement json.Marshaler.

func (*TraceDebugHistory) UnmarshalURLValues

func (m *TraceDebugHistory) UnmarshalURLValues(prefix string, values url.Values) error

TraceDebugHistory implement urlenc.URLValuesUnmarshaler.

func (*TraceDebugHistory) Validate

func (this *TraceDebugHistory) Validate() error

type TraceDebugStatus

type TraceDebugStatus struct {
	RequestID  string `protobuf:"bytes,1,opt,name=requestID,json=requestId,proto3" json:"requestID,omitempty"`
	Status     int32  `protobuf:"varint,2,opt,name=status,proto3" json:"status,omitempty"`
	StatusName string `protobuf:"bytes,3,opt,name=statusName,proto3" json:"statusName,omitempty"`
	ScopeID    string `protobuf:"bytes,4,opt,name=scopeID,json=terminusKey,proto3" json:"scopeID,omitempty"`
	// contains filtered or unexported fields
}

func (*TraceDebugStatus) Descriptor deprecated

func (*TraceDebugStatus) Descriptor() ([]byte, []int)

Deprecated: Use TraceDebugStatus.ProtoReflect.Descriptor instead.

func (*TraceDebugStatus) GetRequestID

func (x *TraceDebugStatus) GetRequestID() string

func (*TraceDebugStatus) GetScopeID

func (x *TraceDebugStatus) GetScopeID() string

func (*TraceDebugStatus) GetStatus

func (x *TraceDebugStatus) GetStatus() int32

func (*TraceDebugStatus) GetStatusName

func (x *TraceDebugStatus) GetStatusName() string

func (*TraceDebugStatus) MarshalJSON

func (m *TraceDebugStatus) MarshalJSON() ([]byte, error)

TraceDebugStatus implement json.Marshaler.

func (*TraceDebugStatus) ProtoMessage

func (*TraceDebugStatus) ProtoMessage()

func (*TraceDebugStatus) ProtoReflect

func (x *TraceDebugStatus) ProtoReflect() protoreflect.Message

func (*TraceDebugStatus) Reset

func (x *TraceDebugStatus) Reset()

func (*TraceDebugStatus) String

func (x *TraceDebugStatus) String() string

func (*TraceDebugStatus) UnmarshalJSON

func (m *TraceDebugStatus) UnmarshalJSON(b []byte) error

TraceDebugStatus implement json.Marshaler.

func (*TraceDebugStatus) UnmarshalURLValues

func (m *TraceDebugStatus) UnmarshalURLValues(prefix string, values url.Values) error

TraceDebugStatus implement urlenc.URLValuesUnmarshaler.

func (*TraceDebugStatus) Validate

func (this *TraceDebugStatus) Validate() error

type TraceQueryCondition

type TraceQueryCondition struct {
	Key         string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Value       string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	DisplayName string `protobuf:"bytes,3,opt,name=displayName,proto3" json:"displayName,omitempty"`
	// contains filtered or unexported fields
}

func (*TraceQueryCondition) Descriptor deprecated

func (*TraceQueryCondition) Descriptor() ([]byte, []int)

Deprecated: Use TraceQueryCondition.ProtoReflect.Descriptor instead.

func (*TraceQueryCondition) GetDisplayName

func (x *TraceQueryCondition) GetDisplayName() string

func (*TraceQueryCondition) GetKey

func (x *TraceQueryCondition) GetKey() string

func (*TraceQueryCondition) GetValue

func (x *TraceQueryCondition) GetValue() string

func (*TraceQueryCondition) MarshalJSON

func (m *TraceQueryCondition) MarshalJSON() ([]byte, error)

TraceQueryCondition implement json.Marshaler.

func (*TraceQueryCondition) ProtoMessage

func (*TraceQueryCondition) ProtoMessage()

func (*TraceQueryCondition) ProtoReflect

func (x *TraceQueryCondition) ProtoReflect() protoreflect.Message

func (*TraceQueryCondition) Reset

func (x *TraceQueryCondition) Reset()

func (*TraceQueryCondition) String

func (x *TraceQueryCondition) String() string

func (*TraceQueryCondition) UnmarshalJSON

func (m *TraceQueryCondition) UnmarshalJSON(b []byte) error

TraceQueryCondition implement json.Marshaler.

func (*TraceQueryCondition) UnmarshalURLValues

func (m *TraceQueryCondition) UnmarshalURLValues(prefix string, values url.Values) error

TraceQueryCondition implement urlenc.URLValuesUnmarshaler.

func (*TraceQueryCondition) Validate

func (this *TraceQueryCondition) Validate() error

type TraceQueryConditions

type TraceQueryConditions struct {
	Sort        []*TraceQueryCondition      `protobuf:"bytes,1,rep,name=sort,proto3" json:"sort,omitempty"`
	Limit       []*TraceQueryCondition      `protobuf:"bytes,2,rep,name=limit,proto3" json:"limit,omitempty"`
	TraceStatus []*TraceQueryCondition      `protobuf:"bytes,3,rep,name=traceStatus,proto3" json:"traceStatus,omitempty"`
	Others      []*OtherTraceQueryCondition `protobuf:"bytes,4,rep,name=others,proto3" json:"others,omitempty"`
	// contains filtered or unexported fields
}

func (*TraceQueryConditions) Descriptor deprecated

func (*TraceQueryConditions) Descriptor() ([]byte, []int)

Deprecated: Use TraceQueryConditions.ProtoReflect.Descriptor instead.

func (*TraceQueryConditions) GetLimit

func (x *TraceQueryConditions) GetLimit() []*TraceQueryCondition

func (*TraceQueryConditions) GetOthers

func (*TraceQueryConditions) GetSort

func (x *TraceQueryConditions) GetSort() []*TraceQueryCondition

func (*TraceQueryConditions) GetTraceStatus

func (x *TraceQueryConditions) GetTraceStatus() []*TraceQueryCondition

func (*TraceQueryConditions) MarshalJSON

func (m *TraceQueryConditions) MarshalJSON() ([]byte, error)

TraceQueryConditions implement json.Marshaler.

func (*TraceQueryConditions) ProtoMessage

func (*TraceQueryConditions) ProtoMessage()

func (*TraceQueryConditions) ProtoReflect

func (x *TraceQueryConditions) ProtoReflect() protoreflect.Message

func (*TraceQueryConditions) Reset

func (x *TraceQueryConditions) Reset()

func (*TraceQueryConditions) String

func (x *TraceQueryConditions) String() string

func (*TraceQueryConditions) UnmarshalJSON

func (m *TraceQueryConditions) UnmarshalJSON(b []byte) error

TraceQueryConditions implement json.Marshaler.

func (*TraceQueryConditions) UnmarshalURLValues

func (m *TraceQueryConditions) UnmarshalURLValues(prefix string, values url.Values) error

TraceQueryConditions implement urlenc.URLValuesUnmarshaler.

func (*TraceQueryConditions) Validate

func (this *TraceQueryConditions) Validate() error

type TraceServiceClient

TraceServiceClient is the client API for TraceService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type TraceServiceHandler

type TraceServiceHandler interface {
	// GET /api/msp/apm/traces/{traceID}/spans
	GetSpans(context.Context, *GetSpansRequest) (*GetSpansResponse, error)
	// GET /api/msp/apm/trace/span-analysis
	GetSpanDashboards(context.Context, *GetSpanDashboardsRequest) (*GetSpanDashboardsResponse, error)
	// GET /api/msp/apm/traces
	GetTraces(context.Context, *GetTracesRequest) (*GetTracesResponse, error)
	// GET /api/msp/apm/trace/conditions
	GetTraceQueryConditions(context.Context, *GetTraceQueryConditionsRequest) (*GetTraceQueryConditionsResponse, error)
	// GET /api/msp/apm/trace/debug/histories
	GetTraceDebugHistories(context.Context, *GetTraceDebugHistoriesRequest) (*GetTraceDebugHistoriesResponse, error)
	// GET /api/msp/apm/trace/debug/{requestID}
	GetTraceDebugByRequestID(context.Context, *GetTraceDebugRequest) (*GetTraceDebugResponse, error)
	// POST /api/msp/apm/trace/debug
	CreateTraceDebug(context.Context, *CreateTraceDebugRequest) (*CreateTraceDebugResponse, error)
	// PUT /api/msp/apm/trace/debug/{requestID}
	StopTraceDebug(context.Context, *StopTraceDebugRequest) (*StopTraceDebugResponse, error)
	// GET /api/msp/apm/trace/debug/{requestID}/history/status
	GetTraceDebugHistoryStatusByRequestID(context.Context, *GetTraceDebugStatusByRequestIDRequest) (*GetTraceDebugStatusByRequestIDResponse, error)
	// GET /api/msp/apm/trace/span-events
	GetSpanEvents(context.Context, *SpanEventRequest) (*SpanEventResponse, error)
}

TraceServiceHandler is the server API for TraceService service.

type TraceServiceServer

TraceServiceServer is the server API for TraceService service. All implementations should embed UnimplementedTraceServiceServer for forward compatibility

type TraceStatusCondition

type TraceStatusCondition int32
const (
	TraceStatusCondition_TRACE_SUCCESS TraceStatusCondition = 0
	TraceStatusCondition_TRACE_ERROR   TraceStatusCondition = 1
	TraceStatusCondition_TRACE_ALL     TraceStatusCondition = 2
)

func (TraceStatusCondition) Descriptor

func (TraceStatusCondition) Enum

func (TraceStatusCondition) EnumDescriptor deprecated

func (TraceStatusCondition) EnumDescriptor() ([]byte, []int)

Deprecated: Use TraceStatusCondition.Descriptor instead.

func (TraceStatusCondition) Number

func (TraceStatusCondition) String

func (x TraceStatusCondition) String() string

func (TraceStatusCondition) Type

type UnimplementedTraceServiceServer

type UnimplementedTraceServiceServer struct {
}

UnimplementedTraceServiceServer should be embedded to have forward compatible implementations.

func (*UnimplementedTraceServiceServer) CreateTraceDebug

func (*UnimplementedTraceServiceServer) GetSpanDashboards added in v1.3.0

func (*UnimplementedTraceServiceServer) GetSpanEvents added in v1.4.0

func (*UnimplementedTraceServiceServer) GetSpans

func (*UnimplementedTraceServiceServer) GetTraceDebugByRequestID

func (*UnimplementedTraceServiceServer) GetTraces

func (*UnimplementedTraceServiceServer) StopTraceDebug

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL