package
1.11.1
Repository: https://github.com/ibm/ibm-cos-sdk-go.git
Documentation: pkg.go.dev

# Functions

NewClient creates a new HTTP Client using the ClientConfig values.
NewHTTPTrace returns a initialized HTTPTrace for an httptrace.ClientTrace, based on the context passed.

# Structs

ClientConfig provides the timeouts from CLI flags and default values for the example apps's configuration.
HTTPLatency provides latencies for an HTTP request.
HTTPTrace provides the trace time stamps of the HTTP request's segments.
RequestAttemptLatency provides latencies for an individual request attempt.
RequestAttemptTrace provides a structure for storing trace information on the SDK's request attempt.
RequestLatency provides latencies for the SDK API request and its attempts.
RequestTrace provides the structure to store SDK request attempt latencies.
Timeouts collection of HTTP client timeout values.