Versions in this module Expand all Collapse all v2 v2.14.0 Jun 30, 2026 Changes in this version + type MockClient struct + func NewMockClient(ctrl *gomock.Controller) *MockClient + func (m *MockClient) Apply(ctx context.Context, obj runtime.ApplyConfiguration, ...) error + func (m *MockClient) Create(ctx context.Context, obj client.Object, opts ...client.CreateOption) error + func (m *MockClient) Delete(ctx context.Context, obj client.Object, opts ...client.DeleteOption) error + func (m *MockClient) DeleteAllOf(ctx context.Context, obj client.Object, opts ...client.DeleteAllOfOption) error + func (m *MockClient) EXPECT() *MockClientMockRecorder + func (m *MockClient) Get(ctx context.Context, key client.ObjectKey, obj client.Object, ...) error + func (m *MockClient) GroupVersionKindFor(obj runtime.Object) (schema.GroupVersionKind, error) + func (m *MockClient) IsObjectNamespaced(obj runtime.Object) (bool, error) + func (m *MockClient) List(ctx context.Context, list client.ObjectList, opts ...client.ListOption) error + func (m *MockClient) Patch(ctx context.Context, obj client.Object, patch client.Patch, ...) error + func (m *MockClient) RESTMapper() meta.RESTMapper + func (m *MockClient) Scheme() *runtime.Scheme + func (m *MockClient) Status() client.SubResourceWriter + func (m *MockClient) SubResource(subResource string) client.SubResourceClient + func (m *MockClient) Update(ctx context.Context, obj client.Object, opts ...client.UpdateOption) error + type MockClientMockRecorder struct + func (mr *MockClientMockRecorder) Apply(ctx, obj any, opts ...any) *gomock.Call + func (mr *MockClientMockRecorder) Create(ctx, obj any, opts ...any) *gomock.Call + func (mr *MockClientMockRecorder) Delete(ctx, obj any, opts ...any) *gomock.Call + func (mr *MockClientMockRecorder) DeleteAllOf(ctx, obj any, opts ...any) *gomock.Call + func (mr *MockClientMockRecorder) Get(ctx, key, obj any, opts ...any) *gomock.Call + func (mr *MockClientMockRecorder) GroupVersionKindFor(obj any) *gomock.Call + func (mr *MockClientMockRecorder) IsObjectNamespaced(obj any) *gomock.Call + func (mr *MockClientMockRecorder) List(ctx, list any, opts ...any) *gomock.Call + func (mr *MockClientMockRecorder) Patch(ctx, obj, patch any, opts ...any) *gomock.Call + func (mr *MockClientMockRecorder) RESTMapper() *gomock.Call + func (mr *MockClientMockRecorder) Scheme() *gomock.Call + func (mr *MockClientMockRecorder) Status() *gomock.Call + func (mr *MockClientMockRecorder) SubResource(subResource any) *gomock.Call + func (mr *MockClientMockRecorder) Update(ctx, obj any, opts ...any) *gomock.Call + type MockReader struct + func NewMockReader(ctrl *gomock.Controller) *MockReader + func (m *MockReader) EXPECT() *MockReaderMockRecorder + func (m *MockReader) Get(ctx context.Context, key client.ObjectKey, obj client.Object, ...) error + func (m *MockReader) List(ctx context.Context, list client.ObjectList, opts ...client.ListOption) error + type MockReaderMockRecorder struct + func (mr *MockReaderMockRecorder) Get(ctx, key, obj any, opts ...any) *gomock.Call + func (mr *MockReaderMockRecorder) List(ctx, list any, opts ...any) *gomock.Call + type MockStatusWriter struct + func NewMockStatusWriter(ctrl *gomock.Controller) *MockStatusWriter + func (m *MockStatusWriter) Apply(ctx context.Context, obj runtime.ApplyConfiguration, ...) error + func (m *MockStatusWriter) Create(ctx context.Context, obj, subResource client.Object, ...) error + func (m *MockStatusWriter) EXPECT() *MockStatusWriterMockRecorder + func (m *MockStatusWriter) Patch(ctx context.Context, obj client.Object, patch client.Patch, ...) error + func (m *MockStatusWriter) Update(ctx context.Context, obj client.Object, opts ...client.SubResourceUpdateOption) error + type MockStatusWriterMockRecorder struct + func (mr *MockStatusWriterMockRecorder) Apply(ctx, obj any, opts ...any) *gomock.Call + func (mr *MockStatusWriterMockRecorder) Create(ctx, obj, subResource any, opts ...any) *gomock.Call + func (mr *MockStatusWriterMockRecorder) Patch(ctx, obj, patch any, opts ...any) *gomock.Call + func (mr *MockStatusWriterMockRecorder) Update(ctx, obj any, opts ...any) *gomock.Call + type MockSubResourceClient struct + func NewMockSubResourceClient(ctrl *gomock.Controller) *MockSubResourceClient + func (m *MockSubResourceClient) Apply(ctx context.Context, obj runtime.ApplyConfiguration, ...) error + func (m *MockSubResourceClient) Create(ctx context.Context, obj, subResource client.Object, ...) error + func (m *MockSubResourceClient) EXPECT() *MockSubResourceClientMockRecorder + func (m *MockSubResourceClient) Get(ctx context.Context, obj, subResource client.Object, ...) error + func (m *MockSubResourceClient) Patch(ctx context.Context, obj client.Object, patch client.Patch, ...) error + func (m *MockSubResourceClient) Update(ctx context.Context, obj client.Object, opts ...client.SubResourceUpdateOption) error + type MockSubResourceClientMockRecorder struct + func (mr *MockSubResourceClientMockRecorder) Apply(ctx, obj any, opts ...any) *gomock.Call + func (mr *MockSubResourceClientMockRecorder) Create(ctx, obj, subResource any, opts ...any) *gomock.Call + func (mr *MockSubResourceClientMockRecorder) Get(ctx, obj, subResource any, opts ...any) *gomock.Call + func (mr *MockSubResourceClientMockRecorder) Patch(ctx, obj, patch any, opts ...any) *gomock.Call + func (mr *MockSubResourceClientMockRecorder) Update(ctx, obj any, opts ...any) *gomock.Call + type MockWriter struct + func NewMockWriter(ctrl *gomock.Controller) *MockWriter + func (m *MockWriter) Apply(ctx context.Context, obj runtime.ApplyConfiguration, ...) error + func (m *MockWriter) Create(ctx context.Context, obj client.Object, opts ...client.CreateOption) error + func (m *MockWriter) Delete(ctx context.Context, obj client.Object, opts ...client.DeleteOption) error + func (m *MockWriter) DeleteAllOf(ctx context.Context, obj client.Object, opts ...client.DeleteAllOfOption) error + func (m *MockWriter) EXPECT() *MockWriterMockRecorder + func (m *MockWriter) Patch(ctx context.Context, obj client.Object, patch client.Patch, ...) error + func (m *MockWriter) Update(ctx context.Context, obj client.Object, opts ...client.UpdateOption) error + type MockWriterMockRecorder struct + func (mr *MockWriterMockRecorder) Apply(ctx, obj any, opts ...any) *gomock.Call + func (mr *MockWriterMockRecorder) Create(ctx, obj any, opts ...any) *gomock.Call + func (mr *MockWriterMockRecorder) Delete(ctx, obj any, opts ...any) *gomock.Call + func (mr *MockWriterMockRecorder) DeleteAllOf(ctx, obj any, opts ...any) *gomock.Call + func (mr *MockWriterMockRecorder) Patch(ctx, obj, patch any, opts ...any) *gomock.Call + func (mr *MockWriterMockRecorder) Update(ctx, obj any, opts ...any) *gomock.Call