O11yHTTPClientConfig constructor

O11yHTTPClientConfig({
  1. O11yAuthorization? authorization,
  2. O11yBasicAuth? basicAuth,
  3. Object? bearerToken,
  4. String? bearerTokenFile,
  5. bool? enableHttp2,
  6. bool? followRedirects,
  7. Object? httpHeaders,
  8. String? noProxy,
  9. O11yOAuth2? oauth2,
  10. Map<String, List<Object>> proxyConnectHeader = const {},
  11. bool? proxyFromEnvironment,
  12. Object? proxyUrl,
  13. O11yTLSConfig? tlsConfig,
})

Returns a new O11yHTTPClientConfig instance.

Implementation

O11yHTTPClientConfig({
  this.authorization,
  this.basicAuth,
  this.bearerToken,
  this.bearerTokenFile,
  this.enableHttp2,
  this.followRedirects,
  this.httpHeaders,
  this.noProxy,
  this.oauth2,
  this.proxyConnectHeader = const {},
  this.proxyFromEnvironment,
  this.proxyUrl,
  this.tlsConfig,
});