# Functions

NewCacheBasedProxy will provide a new Proxy object.
NewCacheBasedProxy will provide a new Proxy object.

# Constants

DefaultObjectBufferSize is the number of client.Objects that the server will buffer before it starts rejecting new objects while it processes the originals.
DefaultSyncSeconds indicates the time.Duration (minimum) that will occur between updates to the Kong Proxy Admin API when using the NewProxy() constructor.

# Interfaces

Proxy represents the Kong Proxy from the perspective of Kubernetes allowing callers to update and remove Kubernetes objects in the backend proxy without having to understand or be aware of Kong DSLs or how types are converted between Kubernetes and the Kong Admin API.

# Type aliases

KongUpdater is a type of function that describes how to provide updates to the Kong Admin API and implementations will report the configuration SHA that results from any update performed.