Versions in this module Expand all Collapse all v0 v0.8.6 Apr 21, 2021 v0.8.5 Apr 21, 2021 Changes in this version + type ClientBuilder interface + Build func(cache cache.Cache, config *rest.Config, options client.Options) (client.Client, error) + WithUncached func(objs ...client.Object) ClientBuilder + func NewClientBuilder() ClientBuilder + type Cluster interface + GetAPIReader func() client.Reader + GetCache func() cache.Cache + GetClient func() client.Client + GetConfig func() *rest.Config + GetEventRecorderFor func(name string) record.EventRecorder + GetFieldIndexer func() client.FieldIndexer + GetRESTMapper func() meta.RESTMapper + GetScheme func() *runtime.Scheme + SetFields func(interface{}) error + Start func(ctx context.Context) error + func New(config *rest.Config, opts ...Option) (Cluster, error) + type Option func(*Options) + type Options struct + ClientBuilder ClientBuilder + ClientDisableCacheFor []client.Object + DryRunClient bool + EventBroadcaster record.EventBroadcaster + Logger logr.Logger + MapperProvider func(c *rest.Config) (meta.RESTMapper, error) + Namespace string + NewCache cache.NewCacheFunc + Scheme *runtime.Scheme + SyncPeriod *time.Duration