Documentation
¶
Index ¶
- func New(logger logging.Logger, inner client.Client) client.Client
- type FakeClient
- func (f *FakeClient) Create(ctx context.Context, obj ctrlclient.Object, opts ...ctrlclient.CreateOption) error
- func (f *FakeClient) Delete(ctx context.Context, obj ctrlclient.Object, opts ...ctrlclient.DeleteOption) error
- func (f *FakeClient) Get(ctx context.Context, key ctrlclient.ObjectKey, obj ctrlclient.Object, ...) error
- func (f *FakeClient) IsObjectNamespaced(obj runtime.Object) (bool, error)
- func (f *FakeClient) List(ctx context.Context, list ctrlclient.ObjectList, opts ...ctrlclient.ListOption) error
- func (f *FakeClient) Patch(ctx context.Context, obj ctrlclient.Object, patch ctrlclient.Patch, ...) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type FakeClient ¶ added in v0.0.3
type FakeClient struct { T *testing.T GetFake func(ctx context.Context, t *testing.T, key ctrlclient.ObjectKey, obj ctrlclient.Object, opts ...ctrlclient.GetOption) error CreateFake func(ctx context.Context, t *testing.T, obj ctrlclient.Object, opts ...ctrlclient.CreateOption) error DeleteFake func(ctx context.Context, t *testing.T, obj ctrlclient.Object, opts ...ctrlclient.DeleteOption) error ListFake func(ctx context.Context, t *testing.T, list ctrlclient.ObjectList, opts ...ctrlclient.ListOption) error PatchFake func(ctx context.Context, t *testing.T, obj ctrlclient.Object, patch ctrlclient.Patch, opts ...ctrlclient.PatchOption) error IsNamespaced func(t *testing.T, obj runtime.Object) (bool, error) NumCalls int }
func (*FakeClient) Create ¶ added in v0.0.3
func (f *FakeClient) Create(ctx context.Context, obj ctrlclient.Object, opts ...ctrlclient.CreateOption) error
func (*FakeClient) Delete ¶ added in v0.0.3
func (f *FakeClient) Delete(ctx context.Context, obj ctrlclient.Object, opts ...ctrlclient.DeleteOption) error
func (*FakeClient) Get ¶ added in v0.0.3
func (f *FakeClient) Get(ctx context.Context, key ctrlclient.ObjectKey, obj ctrlclient.Object, opts ...ctrlclient.GetOption) error
func (*FakeClient) IsObjectNamespaced ¶ added in v0.0.3
func (f *FakeClient) IsObjectNamespaced(obj runtime.Object) (bool, error)
func (*FakeClient) List ¶ added in v0.0.3
func (f *FakeClient) List(ctx context.Context, list ctrlclient.ObjectList, opts ...ctrlclient.ListOption) error
func (*FakeClient) Patch ¶ added in v0.0.3
func (f *FakeClient) Patch(ctx context.Context, obj ctrlclient.Object, patch ctrlclient.Patch, opts ...ctrlclient.PatchOption) error
Click to show internal directories.
Click to hide internal directories.