package
6.53.0+incompatible
Repository: https://github.com/orange-cloudfoundry/cli.git
Documentation: pkg.go.dev
# Functions
NewRequestLogger returns a pointer to a RequestLogger wrapper.
NewRetryRequest returns a pointer to a RetryRequest wrapper.
NewUAAAuthentication returns a pointer to a UAAAuthentication wrapper with the client and a token cache.
# Structs
CustomWrapper is a wrapper that can execute arbitrary code via the CustomMake function on every request that passes through Make.
RequestLogger is the wrapper that logs requests to and responses from the Cloud Controller server.
RetryRequest is a wrapper that retries failed requests if they contain a 5XX status code.
UAAAuthentication wraps connections and adds authentication headers to all requests.
# Interfaces
RequestLoggerOutput is the interface for displaying logs.
TokenCache is where the UAA token information is stored.
UAAClient is the interface for getting a valid access token.