# Packages

Package mocks is a generated GoMock package.

# Functions

No description provided by the author
No description provided by the author
NewSyncRequeuingMiddleware handles delaying requeues in the case of synchronization errors in order to not block the reconciliation loop.
No description provided by the author
RescheduleK8sError allows us to reschedule all non-Kubernetes errors while not blocking the reconciliation loop because of immediate rescheduling.

# Structs

K8sError is an error type that should wrap any Kubernetes API errors that the gatewayclient returns -- they're caught in the requeueing middleware to be retried immediately rather than with a delayed requeue.

# Interfaces

Client is an abstraction around interactions with Kubernetes APIs.