github.com/juju/juju@v0.0.0-20240430160146-1752b71fcf00/apiserver/facades/client/secrets/mocks/secretsbackend.go (about) 1 // Code generated by MockGen. DO NOT EDIT. 2 // Source: github.com/juju/juju/secrets/provider (interfaces: SecretsBackend,SecretBackendProvider) 3 // 4 // Generated by this command: 5 // 6 // mockgen -package mocks -destination mocks/secretsbackend.go github.com/juju/juju/secrets/provider SecretsBackend,SecretBackendProvider 7 // 8 9 // Package mocks is a generated GoMock package. 10 package mocks 11 12 import ( 13 context "context" 14 reflect "reflect" 15 16 secrets "github.com/juju/juju/core/secrets" 17 provider "github.com/juju/juju/secrets/provider" 18 names "github.com/juju/names/v5" 19 gomock "go.uber.org/mock/gomock" 20 ) 21 22 // MockSecretsBackend is a mock of SecretsBackend interface. 23 type MockSecretsBackend struct { 24 ctrl *gomock.Controller 25 recorder *MockSecretsBackendMockRecorder 26 } 27 28 // MockSecretsBackendMockRecorder is the mock recorder for MockSecretsBackend. 29 type MockSecretsBackendMockRecorder struct { 30 mock *MockSecretsBackend 31 } 32 33 // NewMockSecretsBackend creates a new mock instance. 34 func NewMockSecretsBackend(ctrl *gomock.Controller) *MockSecretsBackend { 35 mock := &MockSecretsBackend{ctrl: ctrl} 36 mock.recorder = &MockSecretsBackendMockRecorder{mock} 37 return mock 38 } 39 40 // EXPECT returns an object that allows the caller to indicate expected use. 41 func (m *MockSecretsBackend) EXPECT() *MockSecretsBackendMockRecorder { 42 return m.recorder 43 } 44 45 // DeleteContent mocks base method. 46 func (m *MockSecretsBackend) DeleteContent(arg0 context.Context, arg1 string) error { 47 m.ctrl.T.Helper() 48 ret := m.ctrl.Call(m, "DeleteContent", arg0, arg1) 49 ret0, _ := ret[0].(error) 50 return ret0 51 } 52 53 // DeleteContent indicates an expected call of DeleteContent. 54 func (mr *MockSecretsBackendMockRecorder) DeleteContent(arg0, arg1 any) *gomock.Call { 55 mr.mock.ctrl.T.Helper() 56 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteContent", reflect.TypeOf((*MockSecretsBackend)(nil).DeleteContent), arg0, arg1) 57 } 58 59 // GetContent mocks base method. 60 func (m *MockSecretsBackend) GetContent(arg0 context.Context, arg1 string) (secrets.SecretValue, error) { 61 m.ctrl.T.Helper() 62 ret := m.ctrl.Call(m, "GetContent", arg0, arg1) 63 ret0, _ := ret[0].(secrets.SecretValue) 64 ret1, _ := ret[1].(error) 65 return ret0, ret1 66 } 67 68 // GetContent indicates an expected call of GetContent. 69 func (mr *MockSecretsBackendMockRecorder) GetContent(arg0, arg1 any) *gomock.Call { 70 mr.mock.ctrl.T.Helper() 71 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetContent", reflect.TypeOf((*MockSecretsBackend)(nil).GetContent), arg0, arg1) 72 } 73 74 // Ping mocks base method. 75 func (m *MockSecretsBackend) Ping() error { 76 m.ctrl.T.Helper() 77 ret := m.ctrl.Call(m, "Ping") 78 ret0, _ := ret[0].(error) 79 return ret0 80 } 81 82 // Ping indicates an expected call of Ping. 83 func (mr *MockSecretsBackendMockRecorder) Ping() *gomock.Call { 84 mr.mock.ctrl.T.Helper() 85 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Ping", reflect.TypeOf((*MockSecretsBackend)(nil).Ping)) 86 } 87 88 // SaveContent mocks base method. 89 func (m *MockSecretsBackend) SaveContent(arg0 context.Context, arg1 *secrets.URI, arg2 int, arg3 secrets.SecretValue) (string, error) { 90 m.ctrl.T.Helper() 91 ret := m.ctrl.Call(m, "SaveContent", arg0, arg1, arg2, arg3) 92 ret0, _ := ret[0].(string) 93 ret1, _ := ret[1].(error) 94 return ret0, ret1 95 } 96 97 // SaveContent indicates an expected call of SaveContent. 98 func (mr *MockSecretsBackendMockRecorder) SaveContent(arg0, arg1, arg2, arg3 any) *gomock.Call { 99 mr.mock.ctrl.T.Helper() 100 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SaveContent", reflect.TypeOf((*MockSecretsBackend)(nil).SaveContent), arg0, arg1, arg2, arg3) 101 } 102 103 // MockSecretBackendProvider is a mock of SecretBackendProvider interface. 104 type MockSecretBackendProvider struct { 105 ctrl *gomock.Controller 106 recorder *MockSecretBackendProviderMockRecorder 107 } 108 109 // MockSecretBackendProviderMockRecorder is the mock recorder for MockSecretBackendProvider. 110 type MockSecretBackendProviderMockRecorder struct { 111 mock *MockSecretBackendProvider 112 } 113 114 // NewMockSecretBackendProvider creates a new mock instance. 115 func NewMockSecretBackendProvider(ctrl *gomock.Controller) *MockSecretBackendProvider { 116 mock := &MockSecretBackendProvider{ctrl: ctrl} 117 mock.recorder = &MockSecretBackendProviderMockRecorder{mock} 118 return mock 119 } 120 121 // EXPECT returns an object that allows the caller to indicate expected use. 122 func (m *MockSecretBackendProvider) EXPECT() *MockSecretBackendProviderMockRecorder { 123 return m.recorder 124 } 125 126 // CleanupModel mocks base method. 127 func (m *MockSecretBackendProvider) CleanupModel(arg0 *provider.ModelBackendConfig) error { 128 m.ctrl.T.Helper() 129 ret := m.ctrl.Call(m, "CleanupModel", arg0) 130 ret0, _ := ret[0].(error) 131 return ret0 132 } 133 134 // CleanupModel indicates an expected call of CleanupModel. 135 func (mr *MockSecretBackendProviderMockRecorder) CleanupModel(arg0 any) *gomock.Call { 136 mr.mock.ctrl.T.Helper() 137 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CleanupModel", reflect.TypeOf((*MockSecretBackendProvider)(nil).CleanupModel), arg0) 138 } 139 140 // CleanupSecrets mocks base method. 141 func (m *MockSecretBackendProvider) CleanupSecrets(arg0 *provider.ModelBackendConfig, arg1 names.Tag, arg2 provider.SecretRevisions) error { 142 m.ctrl.T.Helper() 143 ret := m.ctrl.Call(m, "CleanupSecrets", arg0, arg1, arg2) 144 ret0, _ := ret[0].(error) 145 return ret0 146 } 147 148 // CleanupSecrets indicates an expected call of CleanupSecrets. 149 func (mr *MockSecretBackendProviderMockRecorder) CleanupSecrets(arg0, arg1, arg2 any) *gomock.Call { 150 mr.mock.ctrl.T.Helper() 151 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CleanupSecrets", reflect.TypeOf((*MockSecretBackendProvider)(nil).CleanupSecrets), arg0, arg1, arg2) 152 } 153 154 // Initialise mocks base method. 155 func (m *MockSecretBackendProvider) Initialise(arg0 *provider.ModelBackendConfig) error { 156 m.ctrl.T.Helper() 157 ret := m.ctrl.Call(m, "Initialise", arg0) 158 ret0, _ := ret[0].(error) 159 return ret0 160 } 161 162 // Initialise indicates an expected call of Initialise. 163 func (mr *MockSecretBackendProviderMockRecorder) Initialise(arg0 any) *gomock.Call { 164 mr.mock.ctrl.T.Helper() 165 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Initialise", reflect.TypeOf((*MockSecretBackendProvider)(nil).Initialise), arg0) 166 } 167 168 // NewBackend mocks base method. 169 func (m *MockSecretBackendProvider) NewBackend(arg0 *provider.ModelBackendConfig) (provider.SecretsBackend, error) { 170 m.ctrl.T.Helper() 171 ret := m.ctrl.Call(m, "NewBackend", arg0) 172 ret0, _ := ret[0].(provider.SecretsBackend) 173 ret1, _ := ret[1].(error) 174 return ret0, ret1 175 } 176 177 // NewBackend indicates an expected call of NewBackend. 178 func (mr *MockSecretBackendProviderMockRecorder) NewBackend(arg0 any) *gomock.Call { 179 mr.mock.ctrl.T.Helper() 180 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "NewBackend", reflect.TypeOf((*MockSecretBackendProvider)(nil).NewBackend), arg0) 181 } 182 183 // RestrictedConfig mocks base method. 184 func (m *MockSecretBackendProvider) RestrictedConfig(arg0 *provider.ModelBackendConfig, arg1, arg2 bool, arg3 names.Tag, arg4, arg5 provider.SecretRevisions) (*provider.BackendConfig, error) { 185 m.ctrl.T.Helper() 186 ret := m.ctrl.Call(m, "RestrictedConfig", arg0, arg1, arg2, arg3, arg4, arg5) 187 ret0, _ := ret[0].(*provider.BackendConfig) 188 ret1, _ := ret[1].(error) 189 return ret0, ret1 190 } 191 192 // RestrictedConfig indicates an expected call of RestrictedConfig. 193 func (mr *MockSecretBackendProviderMockRecorder) RestrictedConfig(arg0, arg1, arg2, arg3, arg4, arg5 any) *gomock.Call { 194 mr.mock.ctrl.T.Helper() 195 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RestrictedConfig", reflect.TypeOf((*MockSecretBackendProvider)(nil).RestrictedConfig), arg0, arg1, arg2, arg3, arg4, arg5) 196 } 197 198 // Type mocks base method. 199 func (m *MockSecretBackendProvider) Type() string { 200 m.ctrl.T.Helper() 201 ret := m.ctrl.Call(m, "Type") 202 ret0, _ := ret[0].(string) 203 return ret0 204 } 205 206 // Type indicates an expected call of Type. 207 func (mr *MockSecretBackendProviderMockRecorder) Type() *gomock.Call { 208 mr.mock.ctrl.T.Helper() 209 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Type", reflect.TypeOf((*MockSecretBackendProvider)(nil).Type)) 210 }