# Packages

Package operatorclientmocks is a generated GoMock package.

# Functions

NewClient creates a kubernetes client.
NewClient creates a kubernetes client or bails out on on failures.
No description provided by the author
Patch returns a default PatchFunction implementation that passes its arguments through to the patcher directly, ignoring the current object.
Update returns a default UpdateFunction implementation that passes its argument through to the Update* function directly, ignoring the current object.

# Structs

Client is a kubernetes client that can talk to the API server.
CustomResourceList represents a list of custom resource objects that will be returned from a List() operation.

# Interfaces

APIServiceClient contains methods for manipulating APIServiceBindings.
No description provided by the author
ClusterRoleBindingClient contains methods for manipulating ClusterRoleBindings.
ClusterRoleClient contains methods for manipulating ClusterRoleBindings.
ConfigMapClient contains methods for the ConfigMap resource.
CustomResourceClient contains methods for the Custom Resource.
DeploymentClient contains methods for the Deployment resource.
RoleBindingClient contains methods for manipulating RoleBindings.
RoleClient contains methods for manipulating Roles.
SecretClient contains methods for manipulating Secrets.
ServiceAccountClient contains methods for manipulating ServiceAccounts.
ServiceClient contains methods for manipulating Services.

# Type aliases

CustomResourceModifier takes the custom resource object, and modifies it in-place.
PatchFunction defines a function that is used to provide patch objects for a 3-way merge.
UpdateFunction defines a function that updates an object in an Update* function.