Documentation
¶
Overview ¶
Package notify is a generated GoMock package.
Index ¶
- type MockNotifier
- func (m *MockNotifier) EXPECT() *MockNotifierMockRecorder
- func (m *MockNotifier) GetNotifierName() string
- func (m *MockNotifier) NotifyMaintenanceCancellation(arg0 client.Object, arg1 v1alpha1.NotifyMaintenance) error
- func (m *MockNotifier) NotifyMaintenanceCompleted(arg0 client.Object, arg1 v1alpha1.NotifyMaintenance) error
- func (m *MockNotifier) NotifyMaintenanceEnded(arg0 client.Object, arg1 v1alpha1.NotifyMaintenance) error
- func (m *MockNotifier) NotifyMaintenanceIncomplete(arg0 client.Object, arg1 v1alpha1.NotifyMaintenance) error
- func (m *MockNotifier) NotifyNodeDrain(arg0 client.Object, arg1 v1alpha1.NotifyMaintenance) error
- func (m *MockNotifier) NotifySLAExpire(arg0 client.Object, arg1 v1alpha1.NotifyMaintenance) error
- func (m *MockNotifier) NotifySLAStart(arg0 client.Object, arg1 v1alpha1.NotifyMaintenance) error
- func (m *MockNotifier) NotifyValidating(arg0 client.Object, arg1 v1alpha1.NotifyMaintenance) error
- func (m *MockNotifier) RotateCert() error
- type MockNotifierMockRecorder
- func (mr *MockNotifierMockRecorder) GetNotifierName() *gomock.Call
- func (mr *MockNotifierMockRecorder) NotifyMaintenanceCancellation(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockNotifierMockRecorder) NotifyMaintenanceCompleted(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockNotifierMockRecorder) NotifyMaintenanceEnded(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockNotifierMockRecorder) NotifyMaintenanceIncomplete(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockNotifierMockRecorder) NotifyNodeDrain(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockNotifierMockRecorder) NotifySLAExpire(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockNotifierMockRecorder) NotifySLAStart(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockNotifierMockRecorder) NotifyValidating(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockNotifierMockRecorder) RotateCert() *gomock.Call
- type NewNotifierFunc
- type NoopNotifier
- func (n NoopNotifier) GetNotifierName() string
- func (n NoopNotifier) NotifyMaintenanceCancellation(obj client.Object, nm ngn2v1alpha1.NotifyMaintenance) error
- func (n NoopNotifier) NotifyMaintenanceCompleted(obj client.Object, nm ngn2v1alpha1.NotifyMaintenance) error
- func (n NoopNotifier) NotifyMaintenanceEnded(obj client.Object, nm ngn2v1alpha1.NotifyMaintenance) error
- func (n NoopNotifier) NotifyMaintenanceIncomplete(obj client.Object, nm ngn2v1alpha1.NotifyMaintenance) error
- func (n NoopNotifier) NotifyNodeDrain(obj client.Object, nm ngn2v1alpha1.NotifyMaintenance) error
- func (n NoopNotifier) NotifySLAExpire(obj client.Object, nm ngn2v1alpha1.NotifyMaintenance) error
- func (n NoopNotifier) NotifySLAStart(obj client.Object, nm ngn2v1alpha1.NotifyMaintenance) error
- func (n NoopNotifier) NotifyValidating(obj client.Object, nm ngn2v1alpha1.NotifyMaintenance) error
- func (n NoopNotifier) RotateCert() error
- type Notifier
- type NotifyAggregator
- func (na *NotifyAggregator) GetNotifierName() string
- func (na *NotifyAggregator) NotifyMaintenanceCancellation(obj client.Object, nm ngn2v1alpha1.NotifyMaintenance) error
- func (na *NotifyAggregator) NotifyMaintenanceCompleted(obj client.Object, nm ngn2v1alpha1.NotifyMaintenance) error
- func (na *NotifyAggregator) NotifyMaintenanceEnded(obj client.Object, nm ngn2v1alpha1.NotifyMaintenance) error
- func (na *NotifyAggregator) NotifyMaintenanceIncomplete(obj client.Object, nm ngn2v1alpha1.NotifyMaintenance) error
- func (na *NotifyAggregator) NotifyNodeDrain(obj client.Object, nm ngn2v1alpha1.NotifyMaintenance) error
- func (na *NotifyAggregator) NotifySLAExpire(obj client.Object, nm ngn2v1alpha1.NotifyMaintenance) error
- func (na *NotifyAggregator) NotifySLAStart(obj client.Object, nm ngn2v1alpha1.NotifyMaintenance) error
- func (na *NotifyAggregator) NotifyValidating(obj client.Object, nm ngn2v1alpha1.NotifyMaintenance) error
- func (na *NotifyAggregator) RotateCert() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockNotifier ¶
type MockNotifier struct {
// contains filtered or unexported fields
}
MockNotifier is a mock of Notifier interface.
func NewMockNotifier ¶
func NewMockNotifier(ctrl *gomock.Controller) *MockNotifier
NewMockNotifier creates a new mock instance.
func (*MockNotifier) EXPECT ¶
func (m *MockNotifier) EXPECT() *MockNotifierMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockNotifier) GetNotifierName ¶
func (m *MockNotifier) GetNotifierName() string
GetNotifierName mocks base method.
func (*MockNotifier) NotifyMaintenanceCancellation ¶
func (m *MockNotifier) NotifyMaintenanceCancellation(arg0 client.Object, arg1 v1alpha1.NotifyMaintenance) error
NotifyMaintenanceCancellation mocks base method.
func (*MockNotifier) NotifyMaintenanceCompleted ¶
func (m *MockNotifier) NotifyMaintenanceCompleted(arg0 client.Object, arg1 v1alpha1.NotifyMaintenance) error
NotifyMaintenanceCompleted mocks base method.
func (*MockNotifier) NotifyMaintenanceEnded ¶
func (m *MockNotifier) NotifyMaintenanceEnded(arg0 client.Object, arg1 v1alpha1.NotifyMaintenance) error
NotifyMaintenanceEnded mocks base method.
func (*MockNotifier) NotifyMaintenanceIncomplete ¶
func (m *MockNotifier) NotifyMaintenanceIncomplete(arg0 client.Object, arg1 v1alpha1.NotifyMaintenance) error
NotifyMaintenanceIncomplete mocks base method.
func (*MockNotifier) NotifyNodeDrain ¶
func (m *MockNotifier) NotifyNodeDrain(arg0 client.Object, arg1 v1alpha1.NotifyMaintenance) error
NotifyNodeDrain mocks base method.
func (*MockNotifier) NotifySLAExpire ¶
func (m *MockNotifier) NotifySLAExpire(arg0 client.Object, arg1 v1alpha1.NotifyMaintenance) error
NotifySLAExpire mocks base method.
func (*MockNotifier) NotifySLAStart ¶
func (m *MockNotifier) NotifySLAStart(arg0 client.Object, arg1 v1alpha1.NotifyMaintenance) error
NotifySLAStart mocks base method.
func (*MockNotifier) NotifyValidating ¶
func (m *MockNotifier) NotifyValidating(arg0 client.Object, arg1 v1alpha1.NotifyMaintenance) error
NotifyValidating mocks base method.
func (*MockNotifier) RotateCert ¶
func (m *MockNotifier) RotateCert() error
RotateCert mocks base method.
type MockNotifierMockRecorder ¶
type MockNotifierMockRecorder struct {
// contains filtered or unexported fields
}
MockNotifierMockRecorder is the mock recorder for MockNotifier.
func (*MockNotifierMockRecorder) GetNotifierName ¶
func (mr *MockNotifierMockRecorder) GetNotifierName() *gomock.Call
GetNotifierName indicates an expected call of GetNotifierName.
func (*MockNotifierMockRecorder) NotifyMaintenanceCancellation ¶
func (mr *MockNotifierMockRecorder) NotifyMaintenanceCancellation(arg0, arg1 interface{}) *gomock.Call
NotifyMaintenanceCancellation indicates an expected call of NotifyMaintenanceCancellation.
func (*MockNotifierMockRecorder) NotifyMaintenanceCompleted ¶
func (mr *MockNotifierMockRecorder) NotifyMaintenanceCompleted(arg0, arg1 interface{}) *gomock.Call
NotifyMaintenanceCompleted indicates an expected call of NotifyMaintenanceCompleted.
func (*MockNotifierMockRecorder) NotifyMaintenanceEnded ¶
func (mr *MockNotifierMockRecorder) NotifyMaintenanceEnded(arg0, arg1 interface{}) *gomock.Call
NotifyMaintenanceEnded indicates an expected call of NotifyMaintenanceEnded.
func (*MockNotifierMockRecorder) NotifyMaintenanceIncomplete ¶
func (mr *MockNotifierMockRecorder) NotifyMaintenanceIncomplete(arg0, arg1 interface{}) *gomock.Call
NotifyMaintenanceIncomplete indicates an expected call of NotifyMaintenanceIncomplete.
func (*MockNotifierMockRecorder) NotifyNodeDrain ¶
func (mr *MockNotifierMockRecorder) NotifyNodeDrain(arg0, arg1 interface{}) *gomock.Call
NotifyNodeDrain indicates an expected call of NotifyNodeDrain.
func (*MockNotifierMockRecorder) NotifySLAExpire ¶
func (mr *MockNotifierMockRecorder) NotifySLAExpire(arg0, arg1 interface{}) *gomock.Call
NotifySLAExpire indicates an expected call of NotifySLAExpire.
func (*MockNotifierMockRecorder) NotifySLAStart ¶
func (mr *MockNotifierMockRecorder) NotifySLAStart(arg0, arg1 interface{}) *gomock.Call
NotifySLAStart indicates an expected call of NotifySLAStart.
func (*MockNotifierMockRecorder) NotifyValidating ¶
func (mr *MockNotifierMockRecorder) NotifyValidating(arg0, arg1 interface{}) *gomock.Call
NotifyValidating indicates an expected call of NotifyValidating.
func (*MockNotifierMockRecorder) RotateCert ¶
func (mr *MockNotifierMockRecorder) RotateCert() *gomock.Call
RotateCert indicates an expected call of RotateCert.
type NoopNotifier ¶
type NoopNotifier struct{}
func (NoopNotifier) GetNotifierName ¶
func (n NoopNotifier) GetNotifierName() string
func (NoopNotifier) NotifyMaintenanceCancellation ¶
func (n NoopNotifier) NotifyMaintenanceCancellation(obj client.Object, nm ngn2v1alpha1.NotifyMaintenance) error
func (NoopNotifier) NotifyMaintenanceCompleted ¶
func (n NoopNotifier) NotifyMaintenanceCompleted(obj client.Object, nm ngn2v1alpha1.NotifyMaintenance) error
func (NoopNotifier) NotifyMaintenanceEnded ¶
func (n NoopNotifier) NotifyMaintenanceEnded(obj client.Object, nm ngn2v1alpha1.NotifyMaintenance) error
func (NoopNotifier) NotifyMaintenanceIncomplete ¶
func (n NoopNotifier) NotifyMaintenanceIncomplete(obj client.Object, nm ngn2v1alpha1.NotifyMaintenance) error
func (NoopNotifier) NotifyNodeDrain ¶
func (n NoopNotifier) NotifyNodeDrain(obj client.Object, nm ngn2v1alpha1.NotifyMaintenance) error
func (NoopNotifier) NotifySLAExpire ¶
func (n NoopNotifier) NotifySLAExpire(obj client.Object, nm ngn2v1alpha1.NotifyMaintenance) error
func (NoopNotifier) NotifySLAStart ¶
func (n NoopNotifier) NotifySLAStart(obj client.Object, nm ngn2v1alpha1.NotifyMaintenance) error
func (NoopNotifier) NotifyValidating ¶
func (n NoopNotifier) NotifyValidating(obj client.Object, nm ngn2v1alpha1.NotifyMaintenance) error
func (NoopNotifier) RotateCert ¶
func (n NoopNotifier) RotateCert() error
type Notifier ¶
type Notifier interface {
NotifySLAStart(client.Object, ngn2v1alpha1.NotifyMaintenance) error
NotifySLAExpire(client.Object, ngn2v1alpha1.NotifyMaintenance) error
NotifyMaintenanceCancellation(client.Object, ngn2v1alpha1.NotifyMaintenance) error
NotifyMaintenanceEnded(client.Object, ngn2v1alpha1.NotifyMaintenance) error
NotifyMaintenanceCompleted(client.Object, ngn2v1alpha1.NotifyMaintenance) error
NotifyNodeDrain(client.Object, ngn2v1alpha1.NotifyMaintenance) error
NotifyValidating(client.Object, ngn2v1alpha1.NotifyMaintenance) error
NotifyMaintenanceIncomplete(client.Object, ngn2v1alpha1.NotifyMaintenance) error
GetNotifierName() string
RotateCert() error
}
type NotifyAggregator ¶
type NotifyAggregator struct {
// contains filtered or unexported fields
}
func NewNotifyAggregator ¶
func NewNotifyAggregator(notifiers ...Notifier) *NotifyAggregator
func (*NotifyAggregator) GetNotifierName ¶
func (na *NotifyAggregator) GetNotifierName() string
func (*NotifyAggregator) NotifyMaintenanceCancellation ¶
func (na *NotifyAggregator) NotifyMaintenanceCancellation(obj client.Object, nm ngn2v1alpha1.NotifyMaintenance) error
func (*NotifyAggregator) NotifyMaintenanceCompleted ¶
func (na *NotifyAggregator) NotifyMaintenanceCompleted(obj client.Object, nm ngn2v1alpha1.NotifyMaintenance) error
func (*NotifyAggregator) NotifyMaintenanceEnded ¶
func (na *NotifyAggregator) NotifyMaintenanceEnded(obj client.Object, nm ngn2v1alpha1.NotifyMaintenance) error
func (*NotifyAggregator) NotifyMaintenanceIncomplete ¶
func (na *NotifyAggregator) NotifyMaintenanceIncomplete(obj client.Object, nm ngn2v1alpha1.NotifyMaintenance) error
func (*NotifyAggregator) NotifyNodeDrain ¶
func (na *NotifyAggregator) NotifyNodeDrain(obj client.Object, nm ngn2v1alpha1.NotifyMaintenance) error
func (*NotifyAggregator) NotifySLAExpire ¶
func (na *NotifyAggregator) NotifySLAExpire(obj client.Object, nm ngn2v1alpha1.NotifyMaintenance) error
func (*NotifyAggregator) NotifySLAStart ¶
func (na *NotifyAggregator) NotifySLAStart(obj client.Object, nm ngn2v1alpha1.NotifyMaintenance) error
func (*NotifyAggregator) NotifyValidating ¶
func (na *NotifyAggregator) NotifyValidating(obj client.Object, nm ngn2v1alpha1.NotifyMaintenance) error
func (*NotifyAggregator) RotateCert ¶
func (na *NotifyAggregator) RotateCert() error