trace4cats-stackdriver-http-exporter
trace4cats-stackdriver-http-exporter
trace4cats.stackdriver
StackdriverHttpSpanCompleter
StackdriverHttpSpanExporter
trace4cats.stackdriver.model
Attributes
Attributes
Batch
Batch
SDAttributeValue
SDAttributeValue
BoolValue
IntValue
StringValue
Span
Span
SpanLink
SpanLink
SpanLinks
SpanLinks
Status
Status
trace4cats.stackdriver.oauth
AccessToken
AccessToken
CachedTokenProvider
GoogleAccountParser
JsonGoogleServiceAccount
JsonGoogleServiceAccount
GoogleOAuth
GoogleOAuth
FailedRequest
GoogleServiceAccount
InstanceMetadataTokenProvider
NoopOAuth
OAuth
OAuthTokenProvider
OAuthTokenProvider
TokenProvider
TokenProvider
FailedToGetToken
TokenValidityTooLong
trace4cats.stackdriver.project
InstanceMetadataProjectIdProvider
ProjectIdProvider
ProjectIdProvider
StaticProjectIdProvider
trace4cats.stackdriver.util
RefreshableEffect
RefreshableEffect
trace4cats-stackdriver-http-exporter
/
trace4cats.stackdriver.model
/
Span
Span
object
Span
Companion:
class
Graph
Supertypes
Self type
trait
Product
trait
Mirror
class
Object
trait
Matchable
class
Any
Span
.type
Type members
Value members
Implicits
Type members
Inherited types
type
MirroredElemLabels
<:
Tuple
The names of the product elements
The names of the product elements
Inherited from:
Mirror
type
MirroredLabel
<:
String
The name of the type
The name of the type
Inherited from:
Mirror
Value members
Concrete methods
def
fromCompleted
(
projectId:
String
,
completed:
CompletedSpan
):
Span
def
toDisplayName
(
spanName:
String
,
spanKind:
SpanKind
):
String
def
toInstant
(
time:
Long
):
Instant
def
toSpanLinks
(
links:
Option
[
NonEmptyList
[
Link
]]):
SpanLinks
Implicits
Implicits
implicit
val
encoder
:
Encoder
[
Span
]
implicit
val
spanKindEncoder
:
Encoder
[
SpanKind
]
implicit
val
truncatableStringEncoder
:
Encoder
[
TruncatableString
]