Documentation
¶
Overview ¶
Package apmplusserveriface provides an interface to enable mocking the APMPLUS_SERVER service client for testing your code.
It is important to note that this interface will have breaking changes when the service model is updated and adds new API operations, paginators, and waiters.
Index ¶
- Constants
- type APMPLUSSERVER
- func (c *APMPLUSSERVER) GetTraceDetail(input *GetTraceDetailInput) (*GetTraceDetailOutput, error)
- func (c *APMPLUSSERVER) GetTraceDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *APMPLUSSERVER) GetTraceDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *APMPLUSSERVER) GetTraceDetailCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *APMPLUSSERVER) GetTraceDetailRequest(input *GetTraceDetailInput) (req *request.Request, output *GetTraceDetailOutput)
- func (c *APMPLUSSERVER) GetTraceDetailWithContext(ctx volcengine.Context, input *GetTraceDetailInput, opts ...request.Option) (*GetTraceDetailOutput, error)
- func (c *APMPLUSSERVER) GetTraceTrend(input *GetTraceTrendInput) (*GetTraceTrendOutput, error)
- func (c *APMPLUSSERVER) GetTraceTrendCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *APMPLUSSERVER) GetTraceTrendCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *APMPLUSSERVER) GetTraceTrendCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *APMPLUSSERVER) GetTraceTrendRequest(input *GetTraceTrendInput) (req *request.Request, output *GetTraceTrendOutput)
- func (c *APMPLUSSERVER) GetTraceTrendWithContext(ctx volcengine.Context, input *GetTraceTrendInput, opts ...request.Option) (*GetTraceTrendOutput, error)
- func (c *APMPLUSSERVER) ListSpan(input *ListSpanInput) (*ListSpanOutput, error)
- func (c *APMPLUSSERVER) ListSpanCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *APMPLUSSERVER) ListSpanCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *APMPLUSSERVER) ListSpanCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *APMPLUSSERVER) ListSpanRequest(input *ListSpanInput) (req *request.Request, output *ListSpanOutput)
- func (c *APMPLUSSERVER) ListSpanWithContext(ctx volcengine.Context, input *ListSpanInput, opts ...request.Option) (*ListSpanOutput, error)
- type APMPLUSSERVERAPI
- type ComponentSpanIdsForGetTraceDetailOutput
- type ErrorInfoListForGetTraceDetailOutput
- func (s ErrorInfoListForGetTraceDetailOutput) GoString() string
- func (s *ErrorInfoListForGetTraceDetailOutput) SetErrorKind(v string) *ErrorInfoListForGetTraceDetailOutput
- func (s *ErrorInfoListForGetTraceDetailOutput) SetErrorMessage(v string) *ErrorInfoListForGetTraceDetailOutput
- func (s *ErrorInfoListForGetTraceDetailOutput) SetErrorOccurTime(v int64) *ErrorInfoListForGetTraceDetailOutput
- func (s *ErrorInfoListForGetTraceDetailOutput) SetErrorStack(v string) *ErrorInfoListForGetTraceDetailOutput
- func (s *ErrorInfoListForGetTraceDetailOutput) SetErrorTags(v *ErrorTagsForGetTraceDetailOutput) *ErrorInfoListForGetTraceDetailOutput
- func (s *ErrorInfoListForGetTraceDetailOutput) SetIssueId(v string) *ErrorInfoListForGetTraceDetailOutput
- func (s ErrorInfoListForGetTraceDetailOutput) String() string
- type ErrorListForListSpanOutput
- func (s ErrorListForListSpanOutput) GoString() string
- func (s *ErrorListForListSpanOutput) SetErrorKind(v string) *ErrorListForListSpanOutput
- func (s *ErrorListForListSpanOutput) SetErrorMessage(v string) *ErrorListForListSpanOutput
- func (s *ErrorListForListSpanOutput) SetErrorOccurTime(v int64) *ErrorListForListSpanOutput
- func (s *ErrorListForListSpanOutput) SetErrorStack(v string) *ErrorListForListSpanOutput
- func (s *ErrorListForListSpanOutput) SetErrorTags(v *ErrorTagsForListSpanOutput) *ErrorListForListSpanOutput
- func (s *ErrorListForListSpanOutput) SetIssueId(v string) *ErrorListForListSpanOutput
- func (s ErrorListForListSpanOutput) String() string
- type ErrorTagsForGetTraceDetailOutput
- type ErrorTagsForListSpanOutput
- type EventListForGetTraceDetailOutput
- func (s EventListForGetTraceDetailOutput) GoString() string
- func (s *EventListForGetTraceDetailOutput) SetEventName(v string) *EventListForGetTraceDetailOutput
- func (s *EventListForGetTraceDetailOutput) SetEventTimeMillisecond(v int64) *EventListForGetTraceDetailOutput
- func (s *EventListForGetTraceDetailOutput) SetOperationName(v string) *EventListForGetTraceDetailOutput
- func (s *EventListForGetTraceDetailOutput) SetServiceName(v string) *EventListForGetTraceDetailOutput
- func (s *EventListForGetTraceDetailOutput) SetTags(v *TagsForGetTraceDetailOutput) *EventListForGetTraceDetailOutput
- func (s *EventListForGetTraceDetailOutput) SetTraceId(v string) *EventListForGetTraceDetailOutput
- func (s EventListForGetTraceDetailOutput) String() string
- type EventListForListSpanOutput
- func (s EventListForListSpanOutput) GoString() string
- func (s *EventListForListSpanOutput) SetEventName(v string) *EventListForListSpanOutput
- func (s *EventListForListSpanOutput) SetEventTimeMillisecond(v int64) *EventListForListSpanOutput
- func (s *EventListForListSpanOutput) SetOperationName(v string) *EventListForListSpanOutput
- func (s *EventListForListSpanOutput) SetServiceName(v string) *EventListForListSpanOutput
- func (s *EventListForListSpanOutput) SetTags(v *TagsForListSpanOutput) *EventListForListSpanOutput
- func (s *EventListForListSpanOutput) SetTraceId(v string) *EventListForListSpanOutput
- func (s EventListForListSpanOutput) String() string
- type FilterForGetTraceTrendInput
- func (s FilterForGetTraceTrendInput) GoString() string
- func (s *FilterForGetTraceTrendInput) SetKey(v string) *FilterForGetTraceTrendInput
- func (s *FilterForGetTraceTrendInput) SetOp(v string) *FilterForGetTraceTrendInput
- func (s *FilterForGetTraceTrendInput) SetValues(v []*string) *FilterForGetTraceTrendInput
- func (s FilterForGetTraceTrendInput) String() string
- type FilterForListSpanInput
- func (s FilterForListSpanInput) GoString() string
- func (s *FilterForListSpanInput) SetKey(v string) *FilterForListSpanInput
- func (s *FilterForListSpanInput) SetOp(v string) *FilterForListSpanInput
- func (s *FilterForListSpanInput) SetValues(v []*string) *FilterForListSpanInput
- func (s FilterForListSpanInput) String() string
- type GetTraceDetailInput
- type GetTraceDetailOutput
- func (s GetTraceDetailOutput) GoString() string
- func (s *GetTraceDetailOutput) SetMsg(v string) *GetTraceDetailOutput
- func (s *GetTraceDetailOutput) SetSummary(v *SummaryForGetTraceDetailOutput) *GetTraceDetailOutput
- func (s *GetTraceDetailOutput) SetTrace(v *TraceForGetTraceDetailOutput) *GetTraceDetailOutput
- func (s GetTraceDetailOutput) String() string
- type GetTraceTrendInput
- func (s GetTraceTrendInput) GoString() string
- func (s *GetTraceTrendInput) SetBusinessCarrier(v string) *GetTraceTrendInput
- func (s *GetTraceTrendInput) SetEndTime(v int64) *GetTraceTrendInput
- func (s *GetTraceTrendInput) SetFilters(v []*FilterForGetTraceTrendInput) *GetTraceTrendInput
- func (s *GetTraceTrendInput) SetGranularity(v int64) *GetTraceTrendInput
- func (s *GetTraceTrendInput) SetGranularityUnit(v string) *GetTraceTrendInput
- func (s *GetTraceTrendInput) SetMaxCallCostMillisecond(v int64) *GetTraceTrendInput
- func (s *GetTraceTrendInput) SetMinCallCostMillisecond(v int64) *GetTraceTrendInput
- func (s *GetTraceTrendInput) SetProjectName(v string) *GetTraceTrendInput
- func (s *GetTraceTrendInput) SetStartTime(v int64) *GetTraceTrendInput
- func (s *GetTraceTrendInput) SetTagFilters(v []*TagFilterForGetTraceTrendInput) *GetTraceTrendInput
- func (s GetTraceTrendInput) String() string
- func (s *GetTraceTrendInput) Validate() error
- type GetTraceTrendOutput
- type KeyInfoForListSpanOutput
- type LLMComponentSpanIdsForGetTraceDetailOutput
- type ListSpanInput
- func (s ListSpanInput) GoString() string
- func (s *ListSpanInput) SetBusinessCarrier(v string) *ListSpanInput
- func (s *ListSpanInput) SetEndTime(v int64) *ListSpanInput
- func (s *ListSpanInput) SetFilters(v []*FilterForListSpanInput) *ListSpanInput
- func (s *ListSpanInput) SetLimit(v int32) *ListSpanInput
- func (s *ListSpanInput) SetMaxCallCostMillisecond(v int64) *ListSpanInput
- func (s *ListSpanInput) SetMinCallCostMillisecond(v int64) *ListSpanInput
- func (s *ListSpanInput) SetOffset(v int32) *ListSpanInput
- func (s *ListSpanInput) SetOrder(v string) *ListSpanInput
- func (s *ListSpanInput) SetOrderBy(v string) *ListSpanInput
- func (s *ListSpanInput) SetProjectName(v string) *ListSpanInput
- func (s *ListSpanInput) SetStartTime(v int64) *ListSpanInput
- func (s *ListSpanInput) SetTagFilters(v []*TagFilterForListSpanInput) *ListSpanInput
- func (s ListSpanInput) String() string
- func (s *ListSpanInput) Validate() error
- type ListSpanOutput
- type PanelForGetTraceTrendOutput
- func (s PanelForGetTraceTrendOutput) GoString() string
- func (s *PanelForGetTraceTrendOutput) SetAccuracy(v int32) *PanelForGetTraceTrendOutput
- func (s *PanelForGetTraceTrendOutput) SetTrendList(v []*TrendListForGetTraceTrendOutput) *PanelForGetTraceTrendOutput
- func (s PanelForGetTraceTrendOutput) String() string
- type PointForGetTraceTrendOutput
- func (s PointForGetTraceTrendOutput) GoString() string
- func (s *PointForGetTraceTrendOutput) SetEndTimestamp(v int64) *PointForGetTraceTrendOutput
- func (s *PointForGetTraceTrendOutput) SetTimestamp(v int64) *PointForGetTraceTrendOutput
- func (s *PointForGetTraceTrendOutput) SetValue(v float64) *PointForGetTraceTrendOutput
- func (s PointForGetTraceTrendOutput) String() string
- type SpanListForGetTraceDetailOutput
- func (s SpanListForGetTraceDetailOutput) GoString() string
- func (s *SpanListForGetTraceDetailOutput) SetApiName(v string) *SpanListForGetTraceDetailOutput
- func (s *SpanListForGetTraceDetailOutput) SetApiTime(v int64) *SpanListForGetTraceDetailOutput
- func (s *SpanListForGetTraceDetailOutput) SetCacheReadTokens(v int64) *SpanListForGetTraceDetailOutput
- func (s *SpanListForGetTraceDetailOutput) SetCallServiceType(v string) *SpanListForGetTraceDetailOutput
- func (s *SpanListForGetTraceDetailOutput) SetDurationMicroseconds(v int64) *SpanListForGetTraceDetailOutput
- func (s *SpanListForGetTraceDetailOutput) SetEnv(v string) *SpanListForGetTraceDetailOutput
- func (s *SpanListForGetTraceDetailOutput) SetErrorInfoList(v []*ErrorInfoListForGetTraceDetailOutput) *SpanListForGetTraceDetailOutput
- func (s *SpanListForGetTraceDetailOutput) SetEventList(v []*EventListForGetTraceDetailOutput) *SpanListForGetTraceDetailOutput
- func (s *SpanListForGetTraceDetailOutput) SetGenAISpanKind(v string) *SpanListForGetTraceDetailOutput
- func (s *SpanListForGetTraceDetailOutput) SetHostname(v string) *SpanListForGetTraceDetailOutput
- func (s *SpanListForGetTraceDetailOutput) SetInputTokens(v int64) *SpanListForGetTraceDetailOutput
- func (s *SpanListForGetTraceDetailOutput) SetOperationName(v string) *SpanListForGetTraceDetailOutput
- func (s *SpanListForGetTraceDetailOutput) SetOutputTokens(v int64) *SpanListForGetTraceDetailOutput
- func (s *SpanListForGetTraceDetailOutput) SetParentSpanId(v string) *SpanListForGetTraceDetailOutput
- func (s *SpanListForGetTraceDetailOutput) SetRelativeStartTimeMillisecond(v int64) *SpanListForGetTraceDetailOutput
- func (s *SpanListForGetTraceDetailOutput) SetServiceName(v string) *SpanListForGetTraceDetailOutput
- func (s *SpanListForGetTraceDetailOutput) SetServiceType(v string) *SpanListForGetTraceDetailOutput
- func (s *SpanListForGetTraceDetailOutput) SetSpanId(v string) *SpanListForGetTraceDetailOutput
- func (s *SpanListForGetTraceDetailOutput) SetSpanType(v string) *SpanListForGetTraceDetailOutput
- func (s *SpanListForGetTraceDetailOutput) SetStartTimeMicrosecond(v int64) *SpanListForGetTraceDetailOutput
- func (s *SpanListForGetTraceDetailOutput) SetStartTimeMillisecond(v int64) *SpanListForGetTraceDetailOutput
- func (s *SpanListForGetTraceDetailOutput) SetStatus(v int32) *SpanListForGetTraceDetailOutput
- func (s *SpanListForGetTraceDetailOutput) SetTotalTokens(v int64) *SpanListForGetTraceDetailOutput
- func (s SpanListForGetTraceDetailOutput) String() string
- type SpanListForListSpanOutput
- func (s SpanListForListSpanOutput) GoString() string
- func (s *SpanListForListSpanOutput) SetApiName(v string) *SpanListForListSpanOutput
- func (s *SpanListForListSpanOutput) SetApiTime(v int64) *SpanListForListSpanOutput
- func (s *SpanListForListSpanOutput) SetCallApiName(v string) *SpanListForListSpanOutput
- func (s *SpanListForListSpanOutput) SetCallResourceName(v string) *SpanListForListSpanOutput
- func (s *SpanListForListSpanOutput) SetCallServiceName(v string) *SpanListForListSpanOutput
- func (s *SpanListForListSpanOutput) SetCallServiceType(v string) *SpanListForListSpanOutput
- func (s *SpanListForListSpanOutput) SetCmdKey(v string) *SpanListForListSpanOutput
- func (s *SpanListForListSpanOutput) SetContainerId(v string) *SpanListForListSpanOutput
- func (s *SpanListForListSpanOutput) SetDurationMicroseconds(v int64) *SpanListForListSpanOutput
- func (s *SpanListForListSpanOutput) SetErrorList(v []*ErrorListForListSpanOutput) *SpanListForListSpanOutput
- func (s *SpanListForListSpanOutput) SetEventList(v []*EventListForListSpanOutput) *SpanListForListSpanOutput
- func (s *SpanListForListSpanOutput) SetGenAIInput(v string) *SpanListForListSpanOutput
- func (s *SpanListForListSpanOutput) SetGenAIOutput(v string) *SpanListForListSpanOutput
- func (s *SpanListForListSpanOutput) SetHostname(v string) *SpanListForListSpanOutput
- func (s *SpanListForListSpanOutput) SetInstanceId(v string) *SpanListForListSpanOutput
- func (s *SpanListForListSpanOutput) SetKeyInfo(v *KeyInfoForListSpanOutput) *SpanListForListSpanOutput
- func (s *SpanListForListSpanOutput) SetOperationName(v string) *SpanListForListSpanOutput
- func (s *SpanListForListSpanOutput) SetPId(v int64) *SpanListForListSpanOutput
- func (s *SpanListForListSpanOutput) SetParentSpanId(v string) *SpanListForListSpanOutput
- func (s *SpanListForListSpanOutput) SetProcessStartTime(v int64) *SpanListForListSpanOutput
- func (s *SpanListForListSpanOutput) SetServiceName(v string) *SpanListForListSpanOutput
- func (s *SpanListForListSpanOutput) SetServiceType(v string) *SpanListForListSpanOutput
- func (s *SpanListForListSpanOutput) SetSpanId(v string) *SpanListForListSpanOutput
- func (s *SpanListForListSpanOutput) SetSpanType(v string) *SpanListForListSpanOutput
- func (s *SpanListForListSpanOutput) SetSql(v string) *SpanListForListSpanOutput
- func (s *SpanListForListSpanOutput) SetSqlPattern(v string) *SpanListForListSpanOutput
- func (s *SpanListForListSpanOutput) SetStartTimeMicrosecond(v int64) *SpanListForListSpanOutput
- func (s *SpanListForListSpanOutput) SetStartTimeMillisecond(v int64) *SpanListForListSpanOutput
- func (s *SpanListForListSpanOutput) SetStatus(v int32) *SpanListForListSpanOutput
- func (s *SpanListForListSpanOutput) SetSummary(v string) *SpanListForListSpanOutput
- func (s *SpanListForListSpanOutput) SetTags(v *TagsForListSpanOutput) *SpanListForListSpanOutput
- func (s *SpanListForListSpanOutput) SetTraceId(v string) *SpanListForListSpanOutput
- func (s SpanListForListSpanOutput) String() string
- type SummaryForGetTraceDetailOutput
- func (s SummaryForGetTraceDetailOutput) GoString() string
- func (s *SummaryForGetTraceDetailOutput) SetComponentSpanIds(v *ComponentSpanIdsForGetTraceDetailOutput) *SummaryForGetTraceDetailOutput
- func (s *SummaryForGetTraceDetailOutput) SetErrorSpanIds(v []*string) *SummaryForGetTraceDetailOutput
- func (s *SummaryForGetTraceDetailOutput) SetLLMComponentSpanIds(v *LLMComponentSpanIdsForGetTraceDetailOutput) *SummaryForGetTraceDetailOutput
- func (s *SummaryForGetTraceDetailOutput) SetServiceNums(v int32) *SummaryForGetTraceDetailOutput
- func (s *SummaryForGetTraceDetailOutput) SetSpanNums(v int32) *SummaryForGetTraceDetailOutput
- func (s SummaryForGetTraceDetailOutput) String() string
- type TagFilterForGetTraceTrendInput
- type TagFilterForListSpanInput
- type TagForGetTraceTrendOutput
- func (s TagForGetTraceTrendOutput) GoString() string
- func (s *TagForGetTraceTrendOutput) SetKey(v string) *TagForGetTraceTrendOutput
- func (s *TagForGetTraceTrendOutput) SetLabel(v string) *TagForGetTraceTrendOutput
- func (s *TagForGetTraceTrendOutput) SetValue(v string) *TagForGetTraceTrendOutput
- func (s TagForGetTraceTrendOutput) String() string
- type TagsForGetTraceDetailOutput
- type TagsForListSpanOutput
- type TraceForGetTraceDetailOutput
- func (s TraceForGetTraceDetailOutput) GoString() string
- func (s *TraceForGetTraceDetailOutput) SetApiName(v string) *TraceForGetTraceDetailOutput
- func (s *TraceForGetTraceDetailOutput) SetDurationMicroseconds(v int64) *TraceForGetTraceDetailOutput
- func (s *TraceForGetTraceDetailOutput) SetServiceName(v string) *TraceForGetTraceDetailOutput
- func (s *TraceForGetTraceDetailOutput) SetServiceType(v string) *TraceForGetTraceDetailOutput
- func (s *TraceForGetTraceDetailOutput) SetSpanList(v []*SpanListForGetTraceDetailOutput) *TraceForGetTraceDetailOutput
- func (s *TraceForGetTraceDetailOutput) SetStartTimeMillisecond(v int64) *TraceForGetTraceDetailOutput
- func (s *TraceForGetTraceDetailOutput) SetStatus(v int32) *TraceForGetTraceDetailOutput
- func (s *TraceForGetTraceDetailOutput) SetTraceId(v string) *TraceForGetTraceDetailOutput
- func (s TraceForGetTraceDetailOutput) String() string
- type TrendListForGetTraceTrendOutput
- func (s TrendListForGetTraceTrendOutput) GoString() string
- func (s *TrendListForGetTraceTrendOutput) SetAvg(v float64) *TrendListForGetTraceTrendOutput
- func (s *TrendListForGetTraceTrendOutput) SetMetricLabel(v string) *TrendListForGetTraceTrendOutput
- func (s *TrendListForGetTraceTrendOutput) SetMetricName(v string) *TrendListForGetTraceTrendOutput
- func (s *TrendListForGetTraceTrendOutput) SetPoints(v []*PointForGetTraceTrendOutput) *TrendListForGetTraceTrendOutput
- func (s *TrendListForGetTraceTrendOutput) SetTags(v []*TagForGetTraceTrendOutput) *TrendListForGetTraceTrendOutput
- func (s *TrendListForGetTraceTrendOutput) SetUnit(v string) *TrendListForGetTraceTrendOutput
- func (s TrendListForGetTraceTrendOutput) String() string
Constants ¶
const ( ServiceName = "apmplus_server" // Name of service. EndpointsID = ServiceName // ID to lookup a service endpoint with. ServiceID = "apmplus_server" // ServiceID is a unique identifer of a specific service. )
Service information constants
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APMPLUSSERVER ¶
APMPLUSSERVER provides the API operation methods for making requests to APMPLUS_SERVER. See this package's package overview docs for details on the service.
APMPLUSSERVER methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.
func New ¶
func New(p client.ConfigProvider, cfgs ...*volcengine.Config) *APMPLUSSERVER
New create int can support ssl or region locate set
func (*APMPLUSSERVER) GetTraceDetail ¶
func (c *APMPLUSSERVER) GetTraceDetail(input *GetTraceDetailInput) (*GetTraceDetailOutput, error)
GetTraceDetail API operation for APMPLUS_SERVER.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APMPLUS_SERVER's API operation GetTraceDetail for usage and error information.
func (*APMPLUSSERVER) GetTraceDetailCommon ¶
func (c *APMPLUSSERVER) GetTraceDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)
GetTraceDetailCommon API operation for APMPLUS_SERVER.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APMPLUS_SERVER's API operation GetTraceDetailCommon for usage and error information.
func (*APMPLUSSERVER) GetTraceDetailCommonRequest ¶
func (c *APMPLUSSERVER) GetTraceDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetTraceDetailCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetTraceDetailCommon operation. The "output" return value will be populated with the GetTraceDetailCommon request's response once the request completes successfully.
Use "Send" method on the returned GetTraceDetailCommon Request to send the API call to the service. the "output" return value is not valid until after GetTraceDetailCommon Send returns without error.
See GetTraceDetailCommon for more information on using the GetTraceDetailCommon API call, and error handling.
// Example sending a request using the GetTraceDetailCommonRequest method.
req, resp := client.GetTraceDetailCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APMPLUSSERVER) GetTraceDetailCommonWithContext ¶
func (c *APMPLUSSERVER) GetTraceDetailCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetTraceDetailCommonWithContext is the same as GetTraceDetailCommon with the addition of the ability to pass a context and additional request options.
See GetTraceDetailCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APMPLUSSERVER) GetTraceDetailRequest ¶
func (c *APMPLUSSERVER) GetTraceDetailRequest(input *GetTraceDetailInput) (req *request.Request, output *GetTraceDetailOutput)
GetTraceDetailRequest generates a "volcengine/request.Request" representing the client's request for the GetTraceDetail operation. The "output" return value will be populated with the GetTraceDetailCommon request's response once the request completes successfully.
Use "Send" method on the returned GetTraceDetailCommon Request to send the API call to the service. the "output" return value is not valid until after GetTraceDetailCommon Send returns without error.
See GetTraceDetail for more information on using the GetTraceDetail API call, and error handling.
// Example sending a request using the GetTraceDetailRequest method.
req, resp := client.GetTraceDetailRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APMPLUSSERVER) GetTraceDetailWithContext ¶
func (c *APMPLUSSERVER) GetTraceDetailWithContext(ctx volcengine.Context, input *GetTraceDetailInput, opts ...request.Option) (*GetTraceDetailOutput, error)
GetTraceDetailWithContext is the same as GetTraceDetail with the addition of the ability to pass a context and additional request options.
See GetTraceDetail for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APMPLUSSERVER) GetTraceTrend ¶
func (c *APMPLUSSERVER) GetTraceTrend(input *GetTraceTrendInput) (*GetTraceTrendOutput, error)
GetTraceTrend API operation for APMPLUS_SERVER.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APMPLUS_SERVER's API operation GetTraceTrend for usage and error information.
func (*APMPLUSSERVER) GetTraceTrendCommon ¶
func (c *APMPLUSSERVER) GetTraceTrendCommon(input *map[string]interface{}) (*map[string]interface{}, error)
GetTraceTrendCommon API operation for APMPLUS_SERVER.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APMPLUS_SERVER's API operation GetTraceTrendCommon for usage and error information.
func (*APMPLUSSERVER) GetTraceTrendCommonRequest ¶
func (c *APMPLUSSERVER) GetTraceTrendCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetTraceTrendCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetTraceTrendCommon operation. The "output" return value will be populated with the GetTraceTrendCommon request's response once the request completes successfully.
Use "Send" method on the returned GetTraceTrendCommon Request to send the API call to the service. the "output" return value is not valid until after GetTraceTrendCommon Send returns without error.
See GetTraceTrendCommon for more information on using the GetTraceTrendCommon API call, and error handling.
// Example sending a request using the GetTraceTrendCommonRequest method.
req, resp := client.GetTraceTrendCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APMPLUSSERVER) GetTraceTrendCommonWithContext ¶
func (c *APMPLUSSERVER) GetTraceTrendCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetTraceTrendCommonWithContext is the same as GetTraceTrendCommon with the addition of the ability to pass a context and additional request options.
See GetTraceTrendCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APMPLUSSERVER) GetTraceTrendRequest ¶
func (c *APMPLUSSERVER) GetTraceTrendRequest(input *GetTraceTrendInput) (req *request.Request, output *GetTraceTrendOutput)
GetTraceTrendRequest generates a "volcengine/request.Request" representing the client's request for the GetTraceTrend operation. The "output" return value will be populated with the GetTraceTrendCommon request's response once the request completes successfully.
Use "Send" method on the returned GetTraceTrendCommon Request to send the API call to the service. the "output" return value is not valid until after GetTraceTrendCommon Send returns without error.
See GetTraceTrend for more information on using the GetTraceTrend API call, and error handling.
// Example sending a request using the GetTraceTrendRequest method.
req, resp := client.GetTraceTrendRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APMPLUSSERVER) GetTraceTrendWithContext ¶
func (c *APMPLUSSERVER) GetTraceTrendWithContext(ctx volcengine.Context, input *GetTraceTrendInput, opts ...request.Option) (*GetTraceTrendOutput, error)
GetTraceTrendWithContext is the same as GetTraceTrend with the addition of the ability to pass a context and additional request options.
See GetTraceTrend for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APMPLUSSERVER) ListSpan ¶
func (c *APMPLUSSERVER) ListSpan(input *ListSpanInput) (*ListSpanOutput, error)
ListSpan API operation for APMPLUS_SERVER.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APMPLUS_SERVER's API operation ListSpan for usage and error information.
func (*APMPLUSSERVER) ListSpanCommon ¶
func (c *APMPLUSSERVER) ListSpanCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListSpanCommon API operation for APMPLUS_SERVER.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for APMPLUS_SERVER's API operation ListSpanCommon for usage and error information.
func (*APMPLUSSERVER) ListSpanCommonRequest ¶
func (c *APMPLUSSERVER) ListSpanCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListSpanCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListSpanCommon operation. The "output" return value will be populated with the ListSpanCommon request's response once the request completes successfully.
Use "Send" method on the returned ListSpanCommon Request to send the API call to the service. the "output" return value is not valid until after ListSpanCommon Send returns without error.
See ListSpanCommon for more information on using the ListSpanCommon API call, and error handling.
// Example sending a request using the ListSpanCommonRequest method.
req, resp := client.ListSpanCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APMPLUSSERVER) ListSpanCommonWithContext ¶
func (c *APMPLUSSERVER) ListSpanCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListSpanCommonWithContext is the same as ListSpanCommon with the addition of the ability to pass a context and additional request options.
See ListSpanCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*APMPLUSSERVER) ListSpanRequest ¶
func (c *APMPLUSSERVER) ListSpanRequest(input *ListSpanInput) (req *request.Request, output *ListSpanOutput)
ListSpanRequest generates a "volcengine/request.Request" representing the client's request for the ListSpan operation. The "output" return value will be populated with the ListSpanCommon request's response once the request completes successfully.
Use "Send" method on the returned ListSpanCommon Request to send the API call to the service. the "output" return value is not valid until after ListSpanCommon Send returns without error.
See ListSpan for more information on using the ListSpan API call, and error handling.
// Example sending a request using the ListSpanRequest method.
req, resp := client.ListSpanRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*APMPLUSSERVER) ListSpanWithContext ¶
func (c *APMPLUSSERVER) ListSpanWithContext(ctx volcengine.Context, input *ListSpanInput, opts ...request.Option) (*ListSpanOutput, error)
ListSpanWithContext is the same as ListSpan with the addition of the ability to pass a context and additional request options.
See ListSpan for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
type APMPLUSSERVERAPI ¶
type APMPLUSSERVERAPI interface {
GetTraceDetailCommon(*map[string]interface{}) (*map[string]interface{}, error)
GetTraceDetailCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
GetTraceDetailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
GetTraceDetail(*GetTraceDetailInput) (*GetTraceDetailOutput, error)
GetTraceDetailWithContext(volcengine.Context, *GetTraceDetailInput, ...request.Option) (*GetTraceDetailOutput, error)
GetTraceDetailRequest(*GetTraceDetailInput) (*request.Request, *GetTraceDetailOutput)
GetTraceTrendCommon(*map[string]interface{}) (*map[string]interface{}, error)
GetTraceTrendCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
GetTraceTrendCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
GetTraceTrend(*GetTraceTrendInput) (*GetTraceTrendOutput, error)
GetTraceTrendWithContext(volcengine.Context, *GetTraceTrendInput, ...request.Option) (*GetTraceTrendOutput, error)
GetTraceTrendRequest(*GetTraceTrendInput) (*request.Request, *GetTraceTrendOutput)
ListSpanCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListSpanCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListSpanCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListSpan(*ListSpanInput) (*ListSpanOutput, error)
ListSpanWithContext(volcengine.Context, *ListSpanInput, ...request.Option) (*ListSpanOutput, error)
ListSpanRequest(*ListSpanInput) (*request.Request, *ListSpanOutput)
}
APMPLUSSERVERAPI provides an interface to enable mocking the apmplusserver.APMPLUSSERVER service client's API operation,
// volcengine sdk func uses an SDK service client to make a request to
// APMPLUS_SERVER.
func myFunc(svc APMPLUSSERVERAPI) bool {
// Make svc.GetTraceDetail request
}
func main() {
sess := session.New()
svc := apmplusserver.New(sess)
myFunc(svc)
}
type ComponentSpanIdsForGetTraceDetailOutput ¶
type ComponentSpanIdsForGetTraceDetailOutput struct {
// contains filtered or unexported fields
}
func (ComponentSpanIdsForGetTraceDetailOutput) GoString ¶
func (s ComponentSpanIdsForGetTraceDetailOutput) GoString() string
GoString returns the string representation
func (ComponentSpanIdsForGetTraceDetailOutput) String ¶
func (s ComponentSpanIdsForGetTraceDetailOutput) String() string
String returns the string representation
type ErrorInfoListForGetTraceDetailOutput ¶
type ErrorInfoListForGetTraceDetailOutput struct {
ErrorKind *string `type:"string" json:",omitempty"`
ErrorMessage *string `type:"string" json:",omitempty"`
ErrorOccurTime *int64 `type:"int64" json:",omitempty"`
ErrorStack *string `type:"string" json:",omitempty"`
ErrorTags *ErrorTagsForGetTraceDetailOutput `type:"structure" json:",omitempty"`
IssueId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ErrorInfoListForGetTraceDetailOutput) GoString ¶
func (s ErrorInfoListForGetTraceDetailOutput) GoString() string
GoString returns the string representation
func (*ErrorInfoListForGetTraceDetailOutput) SetErrorKind ¶
func (s *ErrorInfoListForGetTraceDetailOutput) SetErrorKind(v string) *ErrorInfoListForGetTraceDetailOutput
SetErrorKind sets the ErrorKind field's value.
func (*ErrorInfoListForGetTraceDetailOutput) SetErrorMessage ¶
func (s *ErrorInfoListForGetTraceDetailOutput) SetErrorMessage(v string) *ErrorInfoListForGetTraceDetailOutput
SetErrorMessage sets the ErrorMessage field's value.
func (*ErrorInfoListForGetTraceDetailOutput) SetErrorOccurTime ¶
func (s *ErrorInfoListForGetTraceDetailOutput) SetErrorOccurTime(v int64) *ErrorInfoListForGetTraceDetailOutput
SetErrorOccurTime sets the ErrorOccurTime field's value.
func (*ErrorInfoListForGetTraceDetailOutput) SetErrorStack ¶
func (s *ErrorInfoListForGetTraceDetailOutput) SetErrorStack(v string) *ErrorInfoListForGetTraceDetailOutput
SetErrorStack sets the ErrorStack field's value.
func (*ErrorInfoListForGetTraceDetailOutput) SetErrorTags ¶
func (s *ErrorInfoListForGetTraceDetailOutput) SetErrorTags(v *ErrorTagsForGetTraceDetailOutput) *ErrorInfoListForGetTraceDetailOutput
SetErrorTags sets the ErrorTags field's value.
func (*ErrorInfoListForGetTraceDetailOutput) SetIssueId ¶
func (s *ErrorInfoListForGetTraceDetailOutput) SetIssueId(v string) *ErrorInfoListForGetTraceDetailOutput
SetIssueId sets the IssueId field's value.
func (ErrorInfoListForGetTraceDetailOutput) String ¶
func (s ErrorInfoListForGetTraceDetailOutput) String() string
String returns the string representation
type ErrorListForListSpanOutput ¶
type ErrorListForListSpanOutput struct {
ErrorKind *string `type:"string" json:",omitempty"`
ErrorMessage *string `type:"string" json:",omitempty"`
ErrorOccurTime *int64 `type:"int64" json:",omitempty"`
ErrorStack *string `type:"string" json:",omitempty"`
ErrorTags *ErrorTagsForListSpanOutput `type:"structure" json:",omitempty"`
IssueId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ErrorListForListSpanOutput) GoString ¶
func (s ErrorListForListSpanOutput) GoString() string
GoString returns the string representation
func (*ErrorListForListSpanOutput) SetErrorKind ¶
func (s *ErrorListForListSpanOutput) SetErrorKind(v string) *ErrorListForListSpanOutput
SetErrorKind sets the ErrorKind field's value.
func (*ErrorListForListSpanOutput) SetErrorMessage ¶
func (s *ErrorListForListSpanOutput) SetErrorMessage(v string) *ErrorListForListSpanOutput
SetErrorMessage sets the ErrorMessage field's value.
func (*ErrorListForListSpanOutput) SetErrorOccurTime ¶
func (s *ErrorListForListSpanOutput) SetErrorOccurTime(v int64) *ErrorListForListSpanOutput
SetErrorOccurTime sets the ErrorOccurTime field's value.
func (*ErrorListForListSpanOutput) SetErrorStack ¶
func (s *ErrorListForListSpanOutput) SetErrorStack(v string) *ErrorListForListSpanOutput
SetErrorStack sets the ErrorStack field's value.
func (*ErrorListForListSpanOutput) SetErrorTags ¶
func (s *ErrorListForListSpanOutput) SetErrorTags(v *ErrorTagsForListSpanOutput) *ErrorListForListSpanOutput
SetErrorTags sets the ErrorTags field's value.
func (*ErrorListForListSpanOutput) SetIssueId ¶
func (s *ErrorListForListSpanOutput) SetIssueId(v string) *ErrorListForListSpanOutput
SetIssueId sets the IssueId field's value.
func (ErrorListForListSpanOutput) String ¶
func (s ErrorListForListSpanOutput) String() string
String returns the string representation
type ErrorTagsForGetTraceDetailOutput ¶
type ErrorTagsForGetTraceDetailOutput struct {
// contains filtered or unexported fields
}
func (ErrorTagsForGetTraceDetailOutput) GoString ¶
func (s ErrorTagsForGetTraceDetailOutput) GoString() string
GoString returns the string representation
func (ErrorTagsForGetTraceDetailOutput) String ¶
func (s ErrorTagsForGetTraceDetailOutput) String() string
String returns the string representation
type ErrorTagsForListSpanOutput ¶
type ErrorTagsForListSpanOutput struct {
// contains filtered or unexported fields
}
func (ErrorTagsForListSpanOutput) GoString ¶
func (s ErrorTagsForListSpanOutput) GoString() string
GoString returns the string representation
func (ErrorTagsForListSpanOutput) String ¶
func (s ErrorTagsForListSpanOutput) String() string
String returns the string representation
type EventListForGetTraceDetailOutput ¶
type EventListForGetTraceDetailOutput struct {
EventName *string `type:"string" json:",omitempty"`
EventTimeMillisecond *int64 `type:"int64" json:",omitempty"`
OperationName *string `type:"string" json:",omitempty"`
ServiceName *string `type:"string" json:",omitempty"`
Tags *TagsForGetTraceDetailOutput `type:"structure" json:",omitempty"`
TraceId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (EventListForGetTraceDetailOutput) GoString ¶
func (s EventListForGetTraceDetailOutput) GoString() string
GoString returns the string representation
func (*EventListForGetTraceDetailOutput) SetEventName ¶
func (s *EventListForGetTraceDetailOutput) SetEventName(v string) *EventListForGetTraceDetailOutput
SetEventName sets the EventName field's value.
func (*EventListForGetTraceDetailOutput) SetEventTimeMillisecond ¶
func (s *EventListForGetTraceDetailOutput) SetEventTimeMillisecond(v int64) *EventListForGetTraceDetailOutput
SetEventTimeMillisecond sets the EventTimeMillisecond field's value.
func (*EventListForGetTraceDetailOutput) SetOperationName ¶
func (s *EventListForGetTraceDetailOutput) SetOperationName(v string) *EventListForGetTraceDetailOutput
SetOperationName sets the OperationName field's value.
func (*EventListForGetTraceDetailOutput) SetServiceName ¶
func (s *EventListForGetTraceDetailOutput) SetServiceName(v string) *EventListForGetTraceDetailOutput
SetServiceName sets the ServiceName field's value.
func (*EventListForGetTraceDetailOutput) SetTags ¶
func (s *EventListForGetTraceDetailOutput) SetTags(v *TagsForGetTraceDetailOutput) *EventListForGetTraceDetailOutput
SetTags sets the Tags field's value.
func (*EventListForGetTraceDetailOutput) SetTraceId ¶
func (s *EventListForGetTraceDetailOutput) SetTraceId(v string) *EventListForGetTraceDetailOutput
SetTraceId sets the TraceId field's value.
func (EventListForGetTraceDetailOutput) String ¶
func (s EventListForGetTraceDetailOutput) String() string
String returns the string representation
type EventListForListSpanOutput ¶
type EventListForListSpanOutput struct {
EventName *string `type:"string" json:",omitempty"`
EventTimeMillisecond *int64 `type:"int64" json:",omitempty"`
OperationName *string `type:"string" json:",omitempty"`
ServiceName *string `type:"string" json:",omitempty"`
Tags *TagsForListSpanOutput `type:"structure" json:",omitempty"`
TraceId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (EventListForListSpanOutput) GoString ¶
func (s EventListForListSpanOutput) GoString() string
GoString returns the string representation
func (*EventListForListSpanOutput) SetEventName ¶
func (s *EventListForListSpanOutput) SetEventName(v string) *EventListForListSpanOutput
SetEventName sets the EventName field's value.
func (*EventListForListSpanOutput) SetEventTimeMillisecond ¶
func (s *EventListForListSpanOutput) SetEventTimeMillisecond(v int64) *EventListForListSpanOutput
SetEventTimeMillisecond sets the EventTimeMillisecond field's value.
func (*EventListForListSpanOutput) SetOperationName ¶
func (s *EventListForListSpanOutput) SetOperationName(v string) *EventListForListSpanOutput
SetOperationName sets the OperationName field's value.
func (*EventListForListSpanOutput) SetServiceName ¶
func (s *EventListForListSpanOutput) SetServiceName(v string) *EventListForListSpanOutput
SetServiceName sets the ServiceName field's value.
func (*EventListForListSpanOutput) SetTags ¶
func (s *EventListForListSpanOutput) SetTags(v *TagsForListSpanOutput) *EventListForListSpanOutput
SetTags sets the Tags field's value.
func (*EventListForListSpanOutput) SetTraceId ¶
func (s *EventListForListSpanOutput) SetTraceId(v string) *EventListForListSpanOutput
SetTraceId sets the TraceId field's value.
func (EventListForListSpanOutput) String ¶
func (s EventListForListSpanOutput) String() string
String returns the string representation
type FilterForGetTraceTrendInput ¶
type FilterForGetTraceTrendInput struct {
Key *string `type:"string" json:",omitempty"`
Op *string `type:"string" json:",omitempty"`
Values []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (FilterForGetTraceTrendInput) GoString ¶
func (s FilterForGetTraceTrendInput) GoString() string
GoString returns the string representation
func (*FilterForGetTraceTrendInput) SetKey ¶
func (s *FilterForGetTraceTrendInput) SetKey(v string) *FilterForGetTraceTrendInput
SetKey sets the Key field's value.
func (*FilterForGetTraceTrendInput) SetOp ¶
func (s *FilterForGetTraceTrendInput) SetOp(v string) *FilterForGetTraceTrendInput
SetOp sets the Op field's value.
func (*FilterForGetTraceTrendInput) SetValues ¶
func (s *FilterForGetTraceTrendInput) SetValues(v []*string) *FilterForGetTraceTrendInput
SetValues sets the Values field's value.
func (FilterForGetTraceTrendInput) String ¶
func (s FilterForGetTraceTrendInput) String() string
String returns the string representation
type FilterForListSpanInput ¶
type FilterForListSpanInput struct {
Key *string `type:"string" json:",omitempty"`
Op *string `type:"string" json:",omitempty"`
Values []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (FilterForListSpanInput) GoString ¶
func (s FilterForListSpanInput) GoString() string
GoString returns the string representation
func (*FilterForListSpanInput) SetKey ¶
func (s *FilterForListSpanInput) SetKey(v string) *FilterForListSpanInput
SetKey sets the Key field's value.
func (*FilterForListSpanInput) SetOp ¶
func (s *FilterForListSpanInput) SetOp(v string) *FilterForListSpanInput
SetOp sets the Op field's value.
func (*FilterForListSpanInput) SetValues ¶
func (s *FilterForListSpanInput) SetValues(v []*string) *FilterForListSpanInput
SetValues sets the Values field's value.
func (FilterForListSpanInput) String ¶
func (s FilterForListSpanInput) String() string
String returns the string representation
type GetTraceDetailInput ¶
type GetTraceDetailInput struct {
// SuggestTime is a required field
SuggestTime *int64 `type:"int64" json:",omitempty" required:"true"`
// TraceId is a required field
TraceId *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (GetTraceDetailInput) GoString ¶
func (s GetTraceDetailInput) GoString() string
GoString returns the string representation
func (*GetTraceDetailInput) SetSuggestTime ¶
func (s *GetTraceDetailInput) SetSuggestTime(v int64) *GetTraceDetailInput
SetSuggestTime sets the SuggestTime field's value.
func (*GetTraceDetailInput) SetTraceId ¶
func (s *GetTraceDetailInput) SetTraceId(v string) *GetTraceDetailInput
SetTraceId sets the TraceId field's value.
func (GetTraceDetailInput) String ¶
func (s GetTraceDetailInput) String() string
String returns the string representation
func (*GetTraceDetailInput) Validate ¶
func (s *GetTraceDetailInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetTraceDetailOutput ¶
type GetTraceDetailOutput struct {
Metadata *response.ResponseMetadata
Msg *string `type:"string" json:",omitempty"`
Summary *SummaryForGetTraceDetailOutput `type:"structure" json:",omitempty"`
Trace *TraceForGetTraceDetailOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (GetTraceDetailOutput) GoString ¶
func (s GetTraceDetailOutput) GoString() string
GoString returns the string representation
func (*GetTraceDetailOutput) SetMsg ¶
func (s *GetTraceDetailOutput) SetMsg(v string) *GetTraceDetailOutput
SetMsg sets the Msg field's value.
func (*GetTraceDetailOutput) SetSummary ¶
func (s *GetTraceDetailOutput) SetSummary(v *SummaryForGetTraceDetailOutput) *GetTraceDetailOutput
SetSummary sets the Summary field's value.
func (*GetTraceDetailOutput) SetTrace ¶
func (s *GetTraceDetailOutput) SetTrace(v *TraceForGetTraceDetailOutput) *GetTraceDetailOutput
SetTrace sets the Trace field's value.
func (GetTraceDetailOutput) String ¶
func (s GetTraceDetailOutput) String() string
String returns the string representation
type GetTraceTrendInput ¶
type GetTraceTrendInput struct {
BusinessCarrier *string `type:"string" json:",omitempty"`
// EndTime is a required field
EndTime *int64 `type:"int64" json:",omitempty" required:"true"`
Filters []*FilterForGetTraceTrendInput `type:"list" json:",omitempty"`
// Granularity is a required field
Granularity *int64 `type:"int64" json:",omitempty" required:"true"`
// GranularityUnit is a required field
GranularityUnit *string `type:"string" json:",omitempty" required:"true"`
// MaxCallCostMillisecond is a required field
MaxCallCostMillisecond *int64 `type:"int64" json:",omitempty" required:"true"`
// MinCallCostMillisecond is a required field
MinCallCostMillisecond *int64 `type:"int64" json:",omitempty" required:"true"`
ProjectName *string `type:"string" json:",omitempty"`
// StartTime is a required field
StartTime *int64 `type:"int64" json:",omitempty" required:"true"`
TagFilters []*TagFilterForGetTraceTrendInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (GetTraceTrendInput) GoString ¶
func (s GetTraceTrendInput) GoString() string
GoString returns the string representation
func (*GetTraceTrendInput) SetBusinessCarrier ¶
func (s *GetTraceTrendInput) SetBusinessCarrier(v string) *GetTraceTrendInput
SetBusinessCarrier sets the BusinessCarrier field's value.
func (*GetTraceTrendInput) SetEndTime ¶
func (s *GetTraceTrendInput) SetEndTime(v int64) *GetTraceTrendInput
SetEndTime sets the EndTime field's value.
func (*GetTraceTrendInput) SetFilters ¶
func (s *GetTraceTrendInput) SetFilters(v []*FilterForGetTraceTrendInput) *GetTraceTrendInput
SetFilters sets the Filters field's value.
func (*GetTraceTrendInput) SetGranularity ¶
func (s *GetTraceTrendInput) SetGranularity(v int64) *GetTraceTrendInput
SetGranularity sets the Granularity field's value.
func (*GetTraceTrendInput) SetGranularityUnit ¶
func (s *GetTraceTrendInput) SetGranularityUnit(v string) *GetTraceTrendInput
SetGranularityUnit sets the GranularityUnit field's value.
func (*GetTraceTrendInput) SetMaxCallCostMillisecond ¶
func (s *GetTraceTrendInput) SetMaxCallCostMillisecond(v int64) *GetTraceTrendInput
SetMaxCallCostMillisecond sets the MaxCallCostMillisecond field's value.
func (*GetTraceTrendInput) SetMinCallCostMillisecond ¶
func (s *GetTraceTrendInput) SetMinCallCostMillisecond(v int64) *GetTraceTrendInput
SetMinCallCostMillisecond sets the MinCallCostMillisecond field's value.
func (*GetTraceTrendInput) SetProjectName ¶
func (s *GetTraceTrendInput) SetProjectName(v string) *GetTraceTrendInput
SetProjectName sets the ProjectName field's value.
func (*GetTraceTrendInput) SetStartTime ¶
func (s *GetTraceTrendInput) SetStartTime(v int64) *GetTraceTrendInput
SetStartTime sets the StartTime field's value.
func (*GetTraceTrendInput) SetTagFilters ¶
func (s *GetTraceTrendInput) SetTagFilters(v []*TagFilterForGetTraceTrendInput) *GetTraceTrendInput
SetTagFilters sets the TagFilters field's value.
func (GetTraceTrendInput) String ¶
func (s GetTraceTrendInput) String() string
String returns the string representation
func (*GetTraceTrendInput) Validate ¶
func (s *GetTraceTrendInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetTraceTrendOutput ¶
type GetTraceTrendOutput struct {
Metadata *response.ResponseMetadata
Panel *PanelForGetTraceTrendOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (GetTraceTrendOutput) GoString ¶
func (s GetTraceTrendOutput) GoString() string
GoString returns the string representation
func (*GetTraceTrendOutput) SetPanel ¶
func (s *GetTraceTrendOutput) SetPanel(v *PanelForGetTraceTrendOutput) *GetTraceTrendOutput
SetPanel sets the Panel field's value.
func (GetTraceTrendOutput) String ¶
func (s GetTraceTrendOutput) String() string
String returns the string representation
type KeyInfoForListSpanOutput ¶
type KeyInfoForListSpanOutput struct {
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (KeyInfoForListSpanOutput) GoString ¶
func (s KeyInfoForListSpanOutput) GoString() string
GoString returns the string representation
func (*KeyInfoForListSpanOutput) SetValue ¶
func (s *KeyInfoForListSpanOutput) SetValue(v string) *KeyInfoForListSpanOutput
SetValue sets the Value field's value.
func (KeyInfoForListSpanOutput) String ¶
func (s KeyInfoForListSpanOutput) String() string
String returns the string representation
type LLMComponentSpanIdsForGetTraceDetailOutput ¶
type LLMComponentSpanIdsForGetTraceDetailOutput struct {
// contains filtered or unexported fields
}
func (LLMComponentSpanIdsForGetTraceDetailOutput) GoString ¶
func (s LLMComponentSpanIdsForGetTraceDetailOutput) GoString() string
GoString returns the string representation
func (LLMComponentSpanIdsForGetTraceDetailOutput) String ¶
func (s LLMComponentSpanIdsForGetTraceDetailOutput) String() string
String returns the string representation
type ListSpanInput ¶
type ListSpanInput struct {
BusinessCarrier *string `type:"string" json:",omitempty"`
// EndTime is a required field
EndTime *int64 `type:"int64" json:",omitempty" required:"true"`
Filters []*FilterForListSpanInput `type:"list" json:",omitempty"`
// Limit is a required field
Limit *int32 `type:"int32" json:",omitempty" required:"true"`
// MaxCallCostMillisecond is a required field
MaxCallCostMillisecond *int64 `type:"int64" json:",omitempty" required:"true"`
// MinCallCostMillisecond is a required field
MinCallCostMillisecond *int64 `type:"int64" json:",omitempty" required:"true"`
// Offset is a required field
Offset *int32 `type:"int32" json:",omitempty" required:"true"`
// Order is a required field
Order *string `type:"string" json:",omitempty" required:"true"`
// OrderBy is a required field
OrderBy *string `type:"string" json:",omitempty" required:"true"`
ProjectName *string `type:"string" json:",omitempty"`
// StartTime is a required field
StartTime *int64 `type:"int64" json:",omitempty" required:"true"`
TagFilters []*TagFilterForListSpanInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListSpanInput) GoString ¶
func (s ListSpanInput) GoString() string
GoString returns the string representation
func (*ListSpanInput) SetBusinessCarrier ¶
func (s *ListSpanInput) SetBusinessCarrier(v string) *ListSpanInput
SetBusinessCarrier sets the BusinessCarrier field's value.
func (*ListSpanInput) SetEndTime ¶
func (s *ListSpanInput) SetEndTime(v int64) *ListSpanInput
SetEndTime sets the EndTime field's value.
func (*ListSpanInput) SetFilters ¶
func (s *ListSpanInput) SetFilters(v []*FilterForListSpanInput) *ListSpanInput
SetFilters sets the Filters field's value.
func (*ListSpanInput) SetLimit ¶
func (s *ListSpanInput) SetLimit(v int32) *ListSpanInput
SetLimit sets the Limit field's value.
func (*ListSpanInput) SetMaxCallCostMillisecond ¶
func (s *ListSpanInput) SetMaxCallCostMillisecond(v int64) *ListSpanInput
SetMaxCallCostMillisecond sets the MaxCallCostMillisecond field's value.
func (*ListSpanInput) SetMinCallCostMillisecond ¶
func (s *ListSpanInput) SetMinCallCostMillisecond(v int64) *ListSpanInput
SetMinCallCostMillisecond sets the MinCallCostMillisecond field's value.
func (*ListSpanInput) SetOffset ¶
func (s *ListSpanInput) SetOffset(v int32) *ListSpanInput
SetOffset sets the Offset field's value.
func (*ListSpanInput) SetOrder ¶
func (s *ListSpanInput) SetOrder(v string) *ListSpanInput
SetOrder sets the Order field's value.
func (*ListSpanInput) SetOrderBy ¶
func (s *ListSpanInput) SetOrderBy(v string) *ListSpanInput
SetOrderBy sets the OrderBy field's value.
func (*ListSpanInput) SetProjectName ¶
func (s *ListSpanInput) SetProjectName(v string) *ListSpanInput
SetProjectName sets the ProjectName field's value.
func (*ListSpanInput) SetStartTime ¶
func (s *ListSpanInput) SetStartTime(v int64) *ListSpanInput
SetStartTime sets the StartTime field's value.
func (*ListSpanInput) SetTagFilters ¶
func (s *ListSpanInput) SetTagFilters(v []*TagFilterForListSpanInput) *ListSpanInput
SetTagFilters sets the TagFilters field's value.
func (ListSpanInput) String ¶
func (s ListSpanInput) String() string
String returns the string representation
func (*ListSpanInput) Validate ¶
func (s *ListSpanInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListSpanOutput ¶
type ListSpanOutput struct {
Metadata *response.ResponseMetadata
SpanList []*SpanListForListSpanOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListSpanOutput) GoString ¶
func (s ListSpanOutput) GoString() string
GoString returns the string representation
func (*ListSpanOutput) SetSpanList ¶
func (s *ListSpanOutput) SetSpanList(v []*SpanListForListSpanOutput) *ListSpanOutput
SetSpanList sets the SpanList field's value.
func (ListSpanOutput) String ¶
func (s ListSpanOutput) String() string
String returns the string representation
type PanelForGetTraceTrendOutput ¶
type PanelForGetTraceTrendOutput struct {
Accuracy *int32 `type:"int32" json:",omitempty"`
TrendList []*TrendListForGetTraceTrendOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (PanelForGetTraceTrendOutput) GoString ¶
func (s PanelForGetTraceTrendOutput) GoString() string
GoString returns the string representation
func (*PanelForGetTraceTrendOutput) SetAccuracy ¶
func (s *PanelForGetTraceTrendOutput) SetAccuracy(v int32) *PanelForGetTraceTrendOutput
SetAccuracy sets the Accuracy field's value.
func (*PanelForGetTraceTrendOutput) SetTrendList ¶
func (s *PanelForGetTraceTrendOutput) SetTrendList(v []*TrendListForGetTraceTrendOutput) *PanelForGetTraceTrendOutput
SetTrendList sets the TrendList field's value.
func (PanelForGetTraceTrendOutput) String ¶
func (s PanelForGetTraceTrendOutput) String() string
String returns the string representation
type PointForGetTraceTrendOutput ¶
type PointForGetTraceTrendOutput struct {
EndTimestamp *int64 `type:"int64" json:",omitempty"`
Timestamp *int64 `type:"int64" json:",omitempty"`
Value *float64 `type:"double" json:",omitempty"`
// contains filtered or unexported fields
}
func (PointForGetTraceTrendOutput) GoString ¶
func (s PointForGetTraceTrendOutput) GoString() string
GoString returns the string representation
func (*PointForGetTraceTrendOutput) SetEndTimestamp ¶
func (s *PointForGetTraceTrendOutput) SetEndTimestamp(v int64) *PointForGetTraceTrendOutput
SetEndTimestamp sets the EndTimestamp field's value.
func (*PointForGetTraceTrendOutput) SetTimestamp ¶
func (s *PointForGetTraceTrendOutput) SetTimestamp(v int64) *PointForGetTraceTrendOutput
SetTimestamp sets the Timestamp field's value.
func (*PointForGetTraceTrendOutput) SetValue ¶
func (s *PointForGetTraceTrendOutput) SetValue(v float64) *PointForGetTraceTrendOutput
SetValue sets the Value field's value.
func (PointForGetTraceTrendOutput) String ¶
func (s PointForGetTraceTrendOutput) String() string
String returns the string representation
type SpanListForGetTraceDetailOutput ¶
type SpanListForGetTraceDetailOutput struct {
ApiName *string `type:"string" json:",omitempty"`
ApiTime *int64 `type:"int64" json:",omitempty"`
CacheReadTokens *int64 `type:"int64" json:",omitempty"`
CallServiceType *string `type:"string" json:",omitempty"`
DurationMicroseconds *int64 `type:"int64" json:",omitempty"`
Env *string `type:"string" json:",omitempty"`
ErrorInfoList []*ErrorInfoListForGetTraceDetailOutput `type:"list" json:",omitempty"`
EventList []*EventListForGetTraceDetailOutput `type:"list" json:",omitempty"`
GenAISpanKind *string `type:"string" json:",omitempty"`
Hostname *string `type:"string" json:",omitempty"`
InputTokens *int64 `type:"int64" json:",omitempty"`
OperationName *string `type:"string" json:",omitempty"`
OutputTokens *int64 `type:"int64" json:",omitempty"`
ParentSpanId *string `type:"string" json:",omitempty"`
RelativeStartTimeMillisecond *int64 `type:"int64" json:",omitempty"`
ServiceName *string `type:"string" json:",omitempty"`
ServiceType *string `type:"string" json:",omitempty"`
SpanId *string `type:"string" json:",omitempty"`
SpanType *string `type:"string" json:",omitempty"`
StartTimeMicrosecond *int64 `type:"int64" json:",omitempty"`
StartTimeMillisecond *int64 `type:"int64" json:",omitempty"`
Status *int32 `type:"int32" json:",omitempty"`
TotalTokens *int64 `type:"int64" json:",omitempty"`
// contains filtered or unexported fields
}
func (SpanListForGetTraceDetailOutput) GoString ¶
func (s SpanListForGetTraceDetailOutput) GoString() string
GoString returns the string representation
func (*SpanListForGetTraceDetailOutput) SetApiName ¶
func (s *SpanListForGetTraceDetailOutput) SetApiName(v string) *SpanListForGetTraceDetailOutput
SetApiName sets the ApiName field's value.
func (*SpanListForGetTraceDetailOutput) SetApiTime ¶
func (s *SpanListForGetTraceDetailOutput) SetApiTime(v int64) *SpanListForGetTraceDetailOutput
SetApiTime sets the ApiTime field's value.
func (*SpanListForGetTraceDetailOutput) SetCacheReadTokens ¶
func (s *SpanListForGetTraceDetailOutput) SetCacheReadTokens(v int64) *SpanListForGetTraceDetailOutput
SetCacheReadTokens sets the CacheReadTokens field's value.
func (*SpanListForGetTraceDetailOutput) SetCallServiceType ¶
func (s *SpanListForGetTraceDetailOutput) SetCallServiceType(v string) *SpanListForGetTraceDetailOutput
SetCallServiceType sets the CallServiceType field's value.
func (*SpanListForGetTraceDetailOutput) SetDurationMicroseconds ¶
func (s *SpanListForGetTraceDetailOutput) SetDurationMicroseconds(v int64) *SpanListForGetTraceDetailOutput
SetDurationMicroseconds sets the DurationMicroseconds field's value.
func (*SpanListForGetTraceDetailOutput) SetEnv ¶
func (s *SpanListForGetTraceDetailOutput) SetEnv(v string) *SpanListForGetTraceDetailOutput
SetEnv sets the Env field's value.
func (*SpanListForGetTraceDetailOutput) SetErrorInfoList ¶
func (s *SpanListForGetTraceDetailOutput) SetErrorInfoList(v []*ErrorInfoListForGetTraceDetailOutput) *SpanListForGetTraceDetailOutput
SetErrorInfoList sets the ErrorInfoList field's value.
func (*SpanListForGetTraceDetailOutput) SetEventList ¶
func (s *SpanListForGetTraceDetailOutput) SetEventList(v []*EventListForGetTraceDetailOutput) *SpanListForGetTraceDetailOutput
SetEventList sets the EventList field's value.
func (*SpanListForGetTraceDetailOutput) SetGenAISpanKind ¶
func (s *SpanListForGetTraceDetailOutput) SetGenAISpanKind(v string) *SpanListForGetTraceDetailOutput
SetGenAISpanKind sets the GenAISpanKind field's value.
func (*SpanListForGetTraceDetailOutput) SetHostname ¶
func (s *SpanListForGetTraceDetailOutput) SetHostname(v string) *SpanListForGetTraceDetailOutput
SetHostname sets the Hostname field's value.
func (*SpanListForGetTraceDetailOutput) SetInputTokens ¶
func (s *SpanListForGetTraceDetailOutput) SetInputTokens(v int64) *SpanListForGetTraceDetailOutput
SetInputTokens sets the InputTokens field's value.
func (*SpanListForGetTraceDetailOutput) SetOperationName ¶
func (s *SpanListForGetTraceDetailOutput) SetOperationName(v string) *SpanListForGetTraceDetailOutput
SetOperationName sets the OperationName field's value.
func (*SpanListForGetTraceDetailOutput) SetOutputTokens ¶
func (s *SpanListForGetTraceDetailOutput) SetOutputTokens(v int64) *SpanListForGetTraceDetailOutput
SetOutputTokens sets the OutputTokens field's value.
func (*SpanListForGetTraceDetailOutput) SetParentSpanId ¶
func (s *SpanListForGetTraceDetailOutput) SetParentSpanId(v string) *SpanListForGetTraceDetailOutput
SetParentSpanId sets the ParentSpanId field's value.
func (*SpanListForGetTraceDetailOutput) SetRelativeStartTimeMillisecond ¶
func (s *SpanListForGetTraceDetailOutput) SetRelativeStartTimeMillisecond(v int64) *SpanListForGetTraceDetailOutput
SetRelativeStartTimeMillisecond sets the RelativeStartTimeMillisecond field's value.
func (*SpanListForGetTraceDetailOutput) SetServiceName ¶
func (s *SpanListForGetTraceDetailOutput) SetServiceName(v string) *SpanListForGetTraceDetailOutput
SetServiceName sets the ServiceName field's value.
func (*SpanListForGetTraceDetailOutput) SetServiceType ¶
func (s *SpanListForGetTraceDetailOutput) SetServiceType(v string) *SpanListForGetTraceDetailOutput
SetServiceType sets the ServiceType field's value.
func (*SpanListForGetTraceDetailOutput) SetSpanId ¶
func (s *SpanListForGetTraceDetailOutput) SetSpanId(v string) *SpanListForGetTraceDetailOutput
SetSpanId sets the SpanId field's value.
func (*SpanListForGetTraceDetailOutput) SetSpanType ¶
func (s *SpanListForGetTraceDetailOutput) SetSpanType(v string) *SpanListForGetTraceDetailOutput
SetSpanType sets the SpanType field's value.
func (*SpanListForGetTraceDetailOutput) SetStartTimeMicrosecond ¶
func (s *SpanListForGetTraceDetailOutput) SetStartTimeMicrosecond(v int64) *SpanListForGetTraceDetailOutput
SetStartTimeMicrosecond sets the StartTimeMicrosecond field's value.
func (*SpanListForGetTraceDetailOutput) SetStartTimeMillisecond ¶
func (s *SpanListForGetTraceDetailOutput) SetStartTimeMillisecond(v int64) *SpanListForGetTraceDetailOutput
SetStartTimeMillisecond sets the StartTimeMillisecond field's value.
func (*SpanListForGetTraceDetailOutput) SetStatus ¶
func (s *SpanListForGetTraceDetailOutput) SetStatus(v int32) *SpanListForGetTraceDetailOutput
SetStatus sets the Status field's value.
func (*SpanListForGetTraceDetailOutput) SetTotalTokens ¶
func (s *SpanListForGetTraceDetailOutput) SetTotalTokens(v int64) *SpanListForGetTraceDetailOutput
SetTotalTokens sets the TotalTokens field's value.
func (SpanListForGetTraceDetailOutput) String ¶
func (s SpanListForGetTraceDetailOutput) String() string
String returns the string representation
type SpanListForListSpanOutput ¶
type SpanListForListSpanOutput struct {
ApiName *string `type:"string" json:",omitempty"`
ApiTime *int64 `type:"int64" json:",omitempty"`
CallApiName *string `type:"string" json:",omitempty"`
CallResourceName *string `type:"string" json:",omitempty"`
CallServiceName *string `type:"string" json:",omitempty"`
CallServiceType *string `type:"string" json:",omitempty"`
CmdKey *string `type:"string" json:",omitempty"`
ContainerId *string `type:"string" json:",omitempty"`
DurationMicroseconds *int64 `type:"int64" json:",omitempty"`
ErrorList []*ErrorListForListSpanOutput `type:"list" json:",omitempty"`
EventList []*EventListForListSpanOutput `type:"list" json:",omitempty"`
GenAIInput *string `type:"string" json:",omitempty"`
GenAIOutput *string `type:"string" json:",omitempty"`
Hostname *string `type:"string" json:",omitempty"`
InstanceId *string `type:"string" json:",omitempty"`
KeyInfo *KeyInfoForListSpanOutput `type:"structure" json:",omitempty"`
OperationName *string `type:"string" json:",omitempty"`
PId *int64 `type:"int64" json:",omitempty"`
ParentSpanId *string `type:"string" json:",omitempty"`
ProcessStartTime *int64 `type:"int64" json:",omitempty"`
ServiceName *string `type:"string" json:",omitempty"`
ServiceType *string `type:"string" json:",omitempty"`
SpanId *string `type:"string" json:",omitempty"`
SpanType *string `type:"string" json:",omitempty"`
Sql *string `type:"string" json:",omitempty"`
SqlPattern *string `type:"string" json:",omitempty"`
StartTimeMicrosecond *int64 `type:"int64" json:",omitempty"`
StartTimeMillisecond *int64 `type:"int64" json:",omitempty"`
Status *int32 `type:"int32" json:",omitempty"`
Summary *string `type:"string" json:",omitempty"`
Tags *TagsForListSpanOutput `type:"structure" json:",omitempty"`
TraceId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (SpanListForListSpanOutput) GoString ¶
func (s SpanListForListSpanOutput) GoString() string
GoString returns the string representation
func (*SpanListForListSpanOutput) SetApiName ¶
func (s *SpanListForListSpanOutput) SetApiName(v string) *SpanListForListSpanOutput
SetApiName sets the ApiName field's value.
func (*SpanListForListSpanOutput) SetApiTime ¶
func (s *SpanListForListSpanOutput) SetApiTime(v int64) *SpanListForListSpanOutput
SetApiTime sets the ApiTime field's value.
func (*SpanListForListSpanOutput) SetCallApiName ¶
func (s *SpanListForListSpanOutput) SetCallApiName(v string) *SpanListForListSpanOutput
SetCallApiName sets the CallApiName field's value.
func (*SpanListForListSpanOutput) SetCallResourceName ¶
func (s *SpanListForListSpanOutput) SetCallResourceName(v string) *SpanListForListSpanOutput
SetCallResourceName sets the CallResourceName field's value.
func (*SpanListForListSpanOutput) SetCallServiceName ¶
func (s *SpanListForListSpanOutput) SetCallServiceName(v string) *SpanListForListSpanOutput
SetCallServiceName sets the CallServiceName field's value.
func (*SpanListForListSpanOutput) SetCallServiceType ¶
func (s *SpanListForListSpanOutput) SetCallServiceType(v string) *SpanListForListSpanOutput
SetCallServiceType sets the CallServiceType field's value.
func (*SpanListForListSpanOutput) SetCmdKey ¶
func (s *SpanListForListSpanOutput) SetCmdKey(v string) *SpanListForListSpanOutput
SetCmdKey sets the CmdKey field's value.
func (*SpanListForListSpanOutput) SetContainerId ¶
func (s *SpanListForListSpanOutput) SetContainerId(v string) *SpanListForListSpanOutput
SetContainerId sets the ContainerId field's value.
func (*SpanListForListSpanOutput) SetDurationMicroseconds ¶
func (s *SpanListForListSpanOutput) SetDurationMicroseconds(v int64) *SpanListForListSpanOutput
SetDurationMicroseconds sets the DurationMicroseconds field's value.
func (*SpanListForListSpanOutput) SetErrorList ¶
func (s *SpanListForListSpanOutput) SetErrorList(v []*ErrorListForListSpanOutput) *SpanListForListSpanOutput
SetErrorList sets the ErrorList field's value.
func (*SpanListForListSpanOutput) SetEventList ¶
func (s *SpanListForListSpanOutput) SetEventList(v []*EventListForListSpanOutput) *SpanListForListSpanOutput
SetEventList sets the EventList field's value.
func (*SpanListForListSpanOutput) SetGenAIInput ¶
func (s *SpanListForListSpanOutput) SetGenAIInput(v string) *SpanListForListSpanOutput
SetGenAIInput sets the GenAIInput field's value.
func (*SpanListForListSpanOutput) SetGenAIOutput ¶
func (s *SpanListForListSpanOutput) SetGenAIOutput(v string) *SpanListForListSpanOutput
SetGenAIOutput sets the GenAIOutput field's value.
func (*SpanListForListSpanOutput) SetHostname ¶
func (s *SpanListForListSpanOutput) SetHostname(v string) *SpanListForListSpanOutput
SetHostname sets the Hostname field's value.
func (*SpanListForListSpanOutput) SetInstanceId ¶
func (s *SpanListForListSpanOutput) SetInstanceId(v string) *SpanListForListSpanOutput
SetInstanceId sets the InstanceId field's value.
func (*SpanListForListSpanOutput) SetKeyInfo ¶
func (s *SpanListForListSpanOutput) SetKeyInfo(v *KeyInfoForListSpanOutput) *SpanListForListSpanOutput
SetKeyInfo sets the KeyInfo field's value.
func (*SpanListForListSpanOutput) SetOperationName ¶
func (s *SpanListForListSpanOutput) SetOperationName(v string) *SpanListForListSpanOutput
SetOperationName sets the OperationName field's value.
func (*SpanListForListSpanOutput) SetPId ¶
func (s *SpanListForListSpanOutput) SetPId(v int64) *SpanListForListSpanOutput
SetPId sets the PId field's value.
func (*SpanListForListSpanOutput) SetParentSpanId ¶
func (s *SpanListForListSpanOutput) SetParentSpanId(v string) *SpanListForListSpanOutput
SetParentSpanId sets the ParentSpanId field's value.
func (*SpanListForListSpanOutput) SetProcessStartTime ¶
func (s *SpanListForListSpanOutput) SetProcessStartTime(v int64) *SpanListForListSpanOutput
SetProcessStartTime sets the ProcessStartTime field's value.
func (*SpanListForListSpanOutput) SetServiceName ¶
func (s *SpanListForListSpanOutput) SetServiceName(v string) *SpanListForListSpanOutput
SetServiceName sets the ServiceName field's value.
func (*SpanListForListSpanOutput) SetServiceType ¶
func (s *SpanListForListSpanOutput) SetServiceType(v string) *SpanListForListSpanOutput
SetServiceType sets the ServiceType field's value.
func (*SpanListForListSpanOutput) SetSpanId ¶
func (s *SpanListForListSpanOutput) SetSpanId(v string) *SpanListForListSpanOutput
SetSpanId sets the SpanId field's value.
func (*SpanListForListSpanOutput) SetSpanType ¶
func (s *SpanListForListSpanOutput) SetSpanType(v string) *SpanListForListSpanOutput
SetSpanType sets the SpanType field's value.
func (*SpanListForListSpanOutput) SetSql ¶
func (s *SpanListForListSpanOutput) SetSql(v string) *SpanListForListSpanOutput
SetSql sets the Sql field's value.
func (*SpanListForListSpanOutput) SetSqlPattern ¶
func (s *SpanListForListSpanOutput) SetSqlPattern(v string) *SpanListForListSpanOutput
SetSqlPattern sets the SqlPattern field's value.
func (*SpanListForListSpanOutput) SetStartTimeMicrosecond ¶
func (s *SpanListForListSpanOutput) SetStartTimeMicrosecond(v int64) *SpanListForListSpanOutput
SetStartTimeMicrosecond sets the StartTimeMicrosecond field's value.
func (*SpanListForListSpanOutput) SetStartTimeMillisecond ¶
func (s *SpanListForListSpanOutput) SetStartTimeMillisecond(v int64) *SpanListForListSpanOutput
SetStartTimeMillisecond sets the StartTimeMillisecond field's value.
func (*SpanListForListSpanOutput) SetStatus ¶
func (s *SpanListForListSpanOutput) SetStatus(v int32) *SpanListForListSpanOutput
SetStatus sets the Status field's value.
func (*SpanListForListSpanOutput) SetSummary ¶
func (s *SpanListForListSpanOutput) SetSummary(v string) *SpanListForListSpanOutput
SetSummary sets the Summary field's value.
func (*SpanListForListSpanOutput) SetTags ¶
func (s *SpanListForListSpanOutput) SetTags(v *TagsForListSpanOutput) *SpanListForListSpanOutput
SetTags sets the Tags field's value.
func (*SpanListForListSpanOutput) SetTraceId ¶
func (s *SpanListForListSpanOutput) SetTraceId(v string) *SpanListForListSpanOutput
SetTraceId sets the TraceId field's value.
func (SpanListForListSpanOutput) String ¶
func (s SpanListForListSpanOutput) String() string
String returns the string representation
type SummaryForGetTraceDetailOutput ¶
type SummaryForGetTraceDetailOutput struct {
ComponentSpanIds *ComponentSpanIdsForGetTraceDetailOutput `type:"structure" json:",omitempty"`
ErrorSpanIds []*string `type:"list" json:",omitempty"`
LLMComponentSpanIds *LLMComponentSpanIdsForGetTraceDetailOutput `type:"structure" json:",omitempty"`
ServiceNums *int32 `type:"int32" json:",omitempty"`
SpanNums *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (SummaryForGetTraceDetailOutput) GoString ¶
func (s SummaryForGetTraceDetailOutput) GoString() string
GoString returns the string representation
func (*SummaryForGetTraceDetailOutput) SetComponentSpanIds ¶
func (s *SummaryForGetTraceDetailOutput) SetComponentSpanIds(v *ComponentSpanIdsForGetTraceDetailOutput) *SummaryForGetTraceDetailOutput
SetComponentSpanIds sets the ComponentSpanIds field's value.
func (*SummaryForGetTraceDetailOutput) SetErrorSpanIds ¶
func (s *SummaryForGetTraceDetailOutput) SetErrorSpanIds(v []*string) *SummaryForGetTraceDetailOutput
SetErrorSpanIds sets the ErrorSpanIds field's value.
func (*SummaryForGetTraceDetailOutput) SetLLMComponentSpanIds ¶
func (s *SummaryForGetTraceDetailOutput) SetLLMComponentSpanIds(v *LLMComponentSpanIdsForGetTraceDetailOutput) *SummaryForGetTraceDetailOutput
SetLLMComponentSpanIds sets the LLMComponentSpanIds field's value.
func (*SummaryForGetTraceDetailOutput) SetServiceNums ¶
func (s *SummaryForGetTraceDetailOutput) SetServiceNums(v int32) *SummaryForGetTraceDetailOutput
SetServiceNums sets the ServiceNums field's value.
func (*SummaryForGetTraceDetailOutput) SetSpanNums ¶
func (s *SummaryForGetTraceDetailOutput) SetSpanNums(v int32) *SummaryForGetTraceDetailOutput
SetSpanNums sets the SpanNums field's value.
func (SummaryForGetTraceDetailOutput) String ¶
func (s SummaryForGetTraceDetailOutput) String() string
String returns the string representation
type TagFilterForGetTraceTrendInput ¶
type TagFilterForGetTraceTrendInput struct {
Key *string `type:"string" json:",omitempty"`
Values []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagFilterForGetTraceTrendInput) GoString ¶
func (s TagFilterForGetTraceTrendInput) GoString() string
GoString returns the string representation
func (*TagFilterForGetTraceTrendInput) SetKey ¶
func (s *TagFilterForGetTraceTrendInput) SetKey(v string) *TagFilterForGetTraceTrendInput
SetKey sets the Key field's value.
func (*TagFilterForGetTraceTrendInput) SetValues ¶
func (s *TagFilterForGetTraceTrendInput) SetValues(v []*string) *TagFilterForGetTraceTrendInput
SetValues sets the Values field's value.
func (TagFilterForGetTraceTrendInput) String ¶
func (s TagFilterForGetTraceTrendInput) String() string
String returns the string representation
type TagFilterForListSpanInput ¶
type TagFilterForListSpanInput struct {
Key *string `type:"string" json:",omitempty"`
Values []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagFilterForListSpanInput) GoString ¶
func (s TagFilterForListSpanInput) GoString() string
GoString returns the string representation
func (*TagFilterForListSpanInput) SetKey ¶
func (s *TagFilterForListSpanInput) SetKey(v string) *TagFilterForListSpanInput
SetKey sets the Key field's value.
func (*TagFilterForListSpanInput) SetValues ¶
func (s *TagFilterForListSpanInput) SetValues(v []*string) *TagFilterForListSpanInput
SetValues sets the Values field's value.
func (TagFilterForListSpanInput) String ¶
func (s TagFilterForListSpanInput) String() string
String returns the string representation
type TagForGetTraceTrendOutput ¶
type TagForGetTraceTrendOutput struct {
Key *string `type:"string" json:",omitempty"`
Label *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForGetTraceTrendOutput) GoString ¶
func (s TagForGetTraceTrendOutput) GoString() string
GoString returns the string representation
func (*TagForGetTraceTrendOutput) SetKey ¶
func (s *TagForGetTraceTrendOutput) SetKey(v string) *TagForGetTraceTrendOutput
SetKey sets the Key field's value.
func (*TagForGetTraceTrendOutput) SetLabel ¶
func (s *TagForGetTraceTrendOutput) SetLabel(v string) *TagForGetTraceTrendOutput
SetLabel sets the Label field's value.
func (*TagForGetTraceTrendOutput) SetValue ¶
func (s *TagForGetTraceTrendOutput) SetValue(v string) *TagForGetTraceTrendOutput
SetValue sets the Value field's value.
func (TagForGetTraceTrendOutput) String ¶
func (s TagForGetTraceTrendOutput) String() string
String returns the string representation
type TagsForGetTraceDetailOutput ¶
type TagsForGetTraceDetailOutput struct {
// contains filtered or unexported fields
}
func (TagsForGetTraceDetailOutput) GoString ¶
func (s TagsForGetTraceDetailOutput) GoString() string
GoString returns the string representation
func (TagsForGetTraceDetailOutput) String ¶
func (s TagsForGetTraceDetailOutput) String() string
String returns the string representation
type TagsForListSpanOutput ¶
type TagsForListSpanOutput struct {
// contains filtered or unexported fields
}
func (TagsForListSpanOutput) GoString ¶
func (s TagsForListSpanOutput) GoString() string
GoString returns the string representation
func (TagsForListSpanOutput) String ¶
func (s TagsForListSpanOutput) String() string
String returns the string representation
type TraceForGetTraceDetailOutput ¶
type TraceForGetTraceDetailOutput struct {
ApiName *string `type:"string" json:",omitempty"`
DurationMicroseconds *int64 `type:"int64" json:",omitempty"`
ServiceName *string `type:"string" json:",omitempty"`
ServiceType *string `type:"string" json:",omitempty"`
SpanList []*SpanListForGetTraceDetailOutput `type:"list" json:",omitempty"`
StartTimeMillisecond *int64 `type:"int64" json:",omitempty"`
Status *int32 `type:"int32" json:",omitempty"`
TraceId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TraceForGetTraceDetailOutput) GoString ¶
func (s TraceForGetTraceDetailOutput) GoString() string
GoString returns the string representation
func (*TraceForGetTraceDetailOutput) SetApiName ¶
func (s *TraceForGetTraceDetailOutput) SetApiName(v string) *TraceForGetTraceDetailOutput
SetApiName sets the ApiName field's value.
func (*TraceForGetTraceDetailOutput) SetDurationMicroseconds ¶
func (s *TraceForGetTraceDetailOutput) SetDurationMicroseconds(v int64) *TraceForGetTraceDetailOutput
SetDurationMicroseconds sets the DurationMicroseconds field's value.
func (*TraceForGetTraceDetailOutput) SetServiceName ¶
func (s *TraceForGetTraceDetailOutput) SetServiceName(v string) *TraceForGetTraceDetailOutput
SetServiceName sets the ServiceName field's value.
func (*TraceForGetTraceDetailOutput) SetServiceType ¶
func (s *TraceForGetTraceDetailOutput) SetServiceType(v string) *TraceForGetTraceDetailOutput
SetServiceType sets the ServiceType field's value.
func (*TraceForGetTraceDetailOutput) SetSpanList ¶
func (s *TraceForGetTraceDetailOutput) SetSpanList(v []*SpanListForGetTraceDetailOutput) *TraceForGetTraceDetailOutput
SetSpanList sets the SpanList field's value.
func (*TraceForGetTraceDetailOutput) SetStartTimeMillisecond ¶
func (s *TraceForGetTraceDetailOutput) SetStartTimeMillisecond(v int64) *TraceForGetTraceDetailOutput
SetStartTimeMillisecond sets the StartTimeMillisecond field's value.
func (*TraceForGetTraceDetailOutput) SetStatus ¶
func (s *TraceForGetTraceDetailOutput) SetStatus(v int32) *TraceForGetTraceDetailOutput
SetStatus sets the Status field's value.
func (*TraceForGetTraceDetailOutput) SetTraceId ¶
func (s *TraceForGetTraceDetailOutput) SetTraceId(v string) *TraceForGetTraceDetailOutput
SetTraceId sets the TraceId field's value.
func (TraceForGetTraceDetailOutput) String ¶
func (s TraceForGetTraceDetailOutput) String() string
String returns the string representation
type TrendListForGetTraceTrendOutput ¶
type TrendListForGetTraceTrendOutput struct {
Avg *float64 `type:"double" json:",omitempty"`
MetricLabel *string `type:"string" json:",omitempty"`
MetricName *string `type:"string" json:",omitempty"`
Points []*PointForGetTraceTrendOutput `type:"list" json:",omitempty"`
Tags []*TagForGetTraceTrendOutput `type:"list" json:",omitempty"`
Unit *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TrendListForGetTraceTrendOutput) GoString ¶
func (s TrendListForGetTraceTrendOutput) GoString() string
GoString returns the string representation
func (*TrendListForGetTraceTrendOutput) SetAvg ¶
func (s *TrendListForGetTraceTrendOutput) SetAvg(v float64) *TrendListForGetTraceTrendOutput
SetAvg sets the Avg field's value.
func (*TrendListForGetTraceTrendOutput) SetMetricLabel ¶
func (s *TrendListForGetTraceTrendOutput) SetMetricLabel(v string) *TrendListForGetTraceTrendOutput
SetMetricLabel sets the MetricLabel field's value.
func (*TrendListForGetTraceTrendOutput) SetMetricName ¶
func (s *TrendListForGetTraceTrendOutput) SetMetricName(v string) *TrendListForGetTraceTrendOutput
SetMetricName sets the MetricName field's value.
func (*TrendListForGetTraceTrendOutput) SetPoints ¶
func (s *TrendListForGetTraceTrendOutput) SetPoints(v []*PointForGetTraceTrendOutput) *TrendListForGetTraceTrendOutput
SetPoints sets the Points field's value.
func (*TrendListForGetTraceTrendOutput) SetTags ¶
func (s *TrendListForGetTraceTrendOutput) SetTags(v []*TagForGetTraceTrendOutput) *TrendListForGetTraceTrendOutput
SetTags sets the Tags field's value.
func (*TrendListForGetTraceTrendOutput) SetUnit ¶
func (s *TrendListForGetTraceTrendOutput) SetUnit(v string) *TrendListForGetTraceTrendOutput
SetUnit sets the Unit field's value.
func (TrendListForGetTraceTrendOutput) String ¶
func (s TrendListForGetTraceTrendOutput) String() string
String returns the string representation