Send feedback
Class SpanName (2.76.0) Stay organized with collections
Save and categorize content based on your preferences.
2.76.0 (latest)
2.75.0
2.74.1
2.73.1
2.72.2
2.71.0
2.70.3
2.69.0
2.68.2
2.67.0
2.66.0
2.65.0
2.63.1
2.62.0
2.61.0
2.60.0
2.59.1
2.58.0
2.57.0
2.55.0
2.54.1
2.53.0
2.52.0
2.51.0
2.50.0
2.49.0
2.48.1
2.47.0
2.46.1
2.45.0
2.43.0
2.42.0
2.41.0
2.39.0
2.38.0
2.37.0
2.36.0
2.35.0
2.34.1
2.33.0
2.32.1
2.31.1
2.30.1
2.24.0
2.23.3
2.22.0
2.21.0
2.20.1
2.19.6
2.18.7
2.17.0
2.16.0
2.15.0
2.14.0
2.13.0
2.12.2
2.11.0
2.10.0
2.9.0
2.8.1
2.7.1
Beta
This library is covered by the Pre-GA Offerings Terms
of the Terms of Service. Pre-GA libraries might have limited support,
and changes to pre-GA libraries might not be compatible with other pre-GA versions.
For more information, see the launch stage descriptions
.
public
abstract
class
SpanName
A value class to represent the name of the operation in an ApiTracer
.
Static Methods
of(ApiTracerContext apiTracerContext)
public
static
SpanName
of
(
ApiTracerContext
apiTracerContext
)
Returns a new SpanName
parsed from the given ApiTracerContext
This is extracted from ApiTracerContext#fullMethodName()
using the #FULL_METHOD_NAME_REGEX
If fullMethodName()
is "google.pubsub.v1.Publisher/Publish", the client name is
"Publisher".
If fullMethodName()
is "google.pubsub.v1.Publisher/Publish", the base method name
is "Publish".
a new SpanName
with the parsed client name and method name
of(String clientName, String methodName)
public
static
SpanName
of
(
String
clientName
,
String
methodName
)
Creates a new instance of the name.
clientName
String
The name of the client. In general this will be GAPIC generated client name.
However, in some cases, when the GAPIC generated client is wrapped, this will be overridden
to specify the manually written wrapper's name.
methodName
String
The name of the logical operation being traced.
Constructors
SpanName()
Methods
getClientName()
public
abstract
String
getClientName
()
The name of the client. ie BigtableData
getMethodName()
public
abstract
String
getMethodName
()
The name of the logical operation being traced. ie. ReadRows.
toString()
public
String
toString
()
Overrides
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License
, and code samples are licensed under the Apache 2.0 License
. For details, see the Google Developers Site Policies
. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-29 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-29 UTC."],[],[]]