# Functions
StreamClientInterceptor create a client-interceptor to automatically create child-spans, and append to gRPC metadata.
StreamServerInterceptor returns a middleware that creates datadog-spans on incoming requests, and stores them in the requests' context.
TraceStreamServerInterceptor for Datadog Log Integration, middleware will create span that can be used from context
Deprecated: Use StreamServerInterceptor instead.
TraceUnaryClientInterceptor create a client-interceptor to automatically create child-spans, and append to gRPC metadata.
TraceUnaryServerInterceptor for Datadog Log Integration, middleware will create span that can be used from context
Deprecated: Use UnaryServerInterceptor instead.
UnaryClientInterceptor create a client-interceptor to automatically create child-spans, and append to gRPC metadata.
UnaryServerInterceptor returns a middleware that creates datadog-spans on incoming requests, and stores them in the requests' context.
WithCustomTag will attach the value to the span tagged by the key.
WithNonErrorCodes determines the list of codes which will not be considered errors in instrumentation.
WithServiceName overrides the service-name set in environment-variable "DD_SERVICE".
WithUntracedMethods specifies full methods to be ignored by the server side and client side interceptors.
# Type aliases
Option allows for overriding our default-config.