func GetTraceName()

in pkg/plugin/cloudtrace/cloudtrace.go [61:75]


func GetTraceName(span *tracepb.TraceSpan) string {
	namePart := span.GetName()

	servicePart := GetServiceName(span)
	if servicePart != "" {
		servicePart = fmt.Sprintf("%s: ", servicePart)
	}

	methodPart := getHTTPMethod(span)
	if methodPart != "" {
		methodPart = fmt.Sprintf("HTTP %s ", methodPart)
	}

	return fmt.Sprintf("%s%s%s", servicePart, methodPart, namePart)
}