InstrumentationConfiguration

The full instrumentation configuration, including the instrumentation type, service, environment, signal type, location details, stable location hash, capture settings, filters, expiration, creation time, and ARN.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val arn: String

ARN for the instrumentation configuration

Link copied to clipboard

Client-side filters that determine which instances apply this instrumentation.

Link copied to clipboard

The capture settings for this instrumentation configuration.

Link copied to clipboard

The timestamp when this instrumentation configuration was created.

Link copied to clipboard

An optional short description of the instrumentation configuration.

Link copied to clipboard

The environment where the service is running.

Link copied to clipboard

The timestamp when this configuration expires.

Link copied to clipboard

The type of instrumentation for this configuration.

Link copied to clipboard

The location where this instrumentation is applied.

Link copied to clipboard

The stable hash derived from the location that uniquely identifies this instrumentation point within the service and environment.

Link copied to clipboard

The service that this instrumentation configuration targets.

Link copied to clipboard

The telemetry signal type for this instrumentation configuration.

Functions

Link copied to clipboard
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String