Documentation ¶
Overview ¶
Package core is a generated GoMock package.
Index ¶
- func ContextGetAdmissionRequest(ctx context.Context) *admission.Request
- func ContextWithAdmissionRequest(ctx context.Context, req admission.Request) context.Context
- func MutatingWebhookForMutator(scheme *runtime.Scheme, mutator Mutator) *admission.Webhook
- type MockMutator
- func (m *MockMutator) EXPECT() *MockMutatorMockRecorder
- func (m *MockMutator) MutateCreate(arg0 context.Context, arg1 runtime.Object) (runtime.Object, error)
- func (m *MockMutator) MutateUpdate(arg0 context.Context, arg1, arg2 runtime.Object) (runtime.Object, error)
- func (m *MockMutator) Prototype(arg0 admission.Request) (runtime.Object, error)
- type MockMutatorMockRecorder
- type Mutator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type MockMutator ¶
type MockMutator struct {
// contains filtered or unexported fields
}
MockMutator is a mock of Mutator interface.
func NewMockMutator ¶
func NewMockMutator(ctrl *gomock.Controller) *MockMutator
NewMockMutator creates a new mock instance.
func (*MockMutator) EXPECT ¶
func (m *MockMutator) EXPECT() *MockMutatorMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockMutator) MutateCreate ¶
func (m *MockMutator) MutateCreate(arg0 context.Context, arg1 runtime.Object) (runtime.Object, error)
MutateCreate mocks base method.
func (*MockMutator) MutateUpdate ¶
func (m *MockMutator) MutateUpdate(arg0 context.Context, arg1, arg2 runtime.Object) (runtime.Object, error)
MutateUpdate mocks base method.
type MockMutatorMockRecorder ¶
type MockMutatorMockRecorder struct {
// contains filtered or unexported fields
}
MockMutatorMockRecorder is the mock recorder for MockMutator.
func (*MockMutatorMockRecorder) MutateCreate ¶
func (mr *MockMutatorMockRecorder) MutateCreate(arg0, arg1 interface{}) *gomock.Call
MutateCreate indicates an expected call of MutateCreate.
func (*MockMutatorMockRecorder) MutateUpdate ¶
func (mr *MockMutatorMockRecorder) MutateUpdate(arg0, arg1, arg2 interface{}) *gomock.Call
MutateUpdate indicates an expected call of MutateUpdate.
func (*MockMutatorMockRecorder) Prototype ¶
func (mr *MockMutatorMockRecorder) Prototype(arg0 interface{}) *gomock.Call
Prototype indicates an expected call of Prototype.
type Mutator ¶
type Mutator interface { // Prototype returns a prototype of Object for this admission request. Prototype(req admission.Request) (runtime.Object, error) // MutateCreate handles Object creation and returns the object after mutation and error if any. MutateCreate(ctx context.Context, obj runtime.Object) (runtime.Object, error) // MutateUpdate handles Object update and returns the object after mutation and error if any. MutateUpdate(ctx context.Context, obj runtime.Object, oldObj runtime.Object) (runtime.Object, error) }
Click to show internal directories.
Click to hide internal directories.