package
1.9.2
Repository: https://github.com/kubevela/pkg.git
Documentation: pkg.go.dev

# Functions

AddFlags add flags for default controller client.
AddTimeoutControllerClientFlags add flags for default timeout controller client.
DefaultNewControllerClient function for creating controller client.
WrapDefaultTimeoutClient wrap client with DefaultTimeoutClientOptions.

# Constants

ControllerClientRequestLatencyKey metrics key for recording time cost of controller client requests.

# Variables

CachedGVKs identifies the GVKs of resources to be cached during dispatching.
DefaultTimeoutClientOptions options for default timeout.

# Structs

DelegatingHandlerClient override the original client's function.
TimeoutClient add timeout limit for requests.
TimeoutOptions timeout options for controller client.
TimeoutStatusWriter add timeout limit for requests.
TimeoutSubResourceClient add timeout limit for requests.