package
0.0.0-20231129065837-deba56b04b66
Repository: https://github.com/chipartem/k6.git
Documentation: pkg.go.dev

# Packages

Package proto contains the Protobuf definitions used by the k6 Insights.

# Functions

NewClient creates a new client.
NewDefaultClientConfigForTestRun creates a new default client config for a test run.

# Variables

ErrClientAlreadyInitialized is returned when the client is already initialized.
ErrClientClosed is returned when the client is closed.

# Structs

Client is the client for the k6 Insights ingester service.
ClientAuthConfig is the configuration for the client authentication.
ClientBackoffConfig is the configuration for the client retries using the backoff exponential with jitter algorithm.
ClientConfig is the configuration for the client.
ClientConnectConfig is the configuration for the client connection.
ClientRetryConfig is the configuration for the client retries.
ClientTLSConfig is the configuration for the client TLS.
ProtocolHTTPLabels describes labels associated with a single HTTP request.
RequestMetadata describes metadata associated with a single *traced* request.
TestRunLabels describes labels associated with a single test run.

# Interfaces

ProtocolLabels is a dummy interface that is used for compile-time type checking.

# Type aliases

RequestMetadatas is a slice of RequestMetadata.