Skip to content

Latest commit

 

History

History
23 lines (16 loc) · 820 Bytes

http-configuration.md

File metadata and controls

23 lines (16 loc) · 820 Bytes

HttpConfiguration

The following parameters are configurable for the HttpConfiguration:

Properties

Name Type Description
timeout float64 Timeout in milliseconds.
Default: 120
transport http.RoundTripper Establishes network connection and caches them for reuse.
Default: http.DefaultTransport
retryConfiguration advancedbilling.RetryConfiguration Configurations to retry requests.
Default: DefaultRetryConfiguration()

The httpConfiguration can be initialized as follows:

httpConfiguration := CreateHttpConfiguration(
    advancedbilling.WithTimeout(120),
    advancedbilling.WithTransport(http.DefaultTransport),
    advancedbilling.WithRetryConfiguration(DefaultRetryConfiguration()),
)