package
0.37.2
Repository: https://github.com/thanos-io/thanos.git
Documentation: pkg.go.dev

# Functions

BuildConfigFromGRPCAddresses returns a configuration from a static addresses.
BuildConfigFromHTTPAddresses returns a configuration from static addresses.
LoadConfigs loads a list of Config from YAML data.
NewClient returns a new Client.
NewHTTPClient returns a new HTTP client.
NewRoundTripperFromConfig returns a new HTTP RoundTripper configured for the given http.HTTPClientConfig and http.HTTPClientOption.

# Variables

# Structs

BasicAuth configures basic authentication for HTTP clients.
Config is a structure that allows pointing to various HTTP and GRPC endpoints, e.g.
HTTPClient represents a client that can send requests to a cluster of HTTP-based endpoints.
HTTPClientConfig configures an HTTP client.
HTTPConfig is a structure that allows pointing to various HTTP endpoint, e.g ruler connecting to queriers.
HTTPEndpointsConfig configures a cluster of HTTP endpoints from static addresses and file service discovery.
HTTPFileSDConfig represents a file service discovery configuration.
TLSConfig configures TLS connections.
TransportConfig configures client's transport properties.

# Interfaces