github.com/juju/juju@v0.0.0-20240430160146-1752b71fcf00/apiserver/facades/client/secrets/mocks/secretsstate.go (about)

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: github.com/juju/juju/apiserver/facades/client/secrets (interfaces: SecretsState,SecretsConsumer)
     3  //
     4  // Generated by this command:
     5  //
     6  //	mockgen -package mocks -destination mocks/secretsstate.go github.com/juju/juju/apiserver/facades/client/secrets SecretsState,SecretsConsumer
     7  //
     8  
     9  // Package mocks is a generated GoMock package.
    10  package mocks
    11  
    12  import (
    13  	reflect "reflect"
    14  
    15  	secrets "github.com/juju/juju/core/secrets"
    16  	state "github.com/juju/juju/state"
    17  	names "github.com/juju/names/v5"
    18  	gomock "go.uber.org/mock/gomock"
    19  )
    20  
    21  // MockSecretsState is a mock of SecretsState interface.
    22  type MockSecretsState struct {
    23  	ctrl     *gomock.Controller
    24  	recorder *MockSecretsStateMockRecorder
    25  }
    26  
    27  // MockSecretsStateMockRecorder is the mock recorder for MockSecretsState.
    28  type MockSecretsStateMockRecorder struct {
    29  	mock *MockSecretsState
    30  }
    31  
    32  // NewMockSecretsState creates a new mock instance.
    33  func NewMockSecretsState(ctrl *gomock.Controller) *MockSecretsState {
    34  	mock := &MockSecretsState{ctrl: ctrl}
    35  	mock.recorder = &MockSecretsStateMockRecorder{mock}
    36  	return mock
    37  }
    38  
    39  // EXPECT returns an object that allows the caller to indicate expected use.
    40  func (m *MockSecretsState) EXPECT() *MockSecretsStateMockRecorder {
    41  	return m.recorder
    42  }
    43  
    44  // CreateSecret mocks base method.
    45  func (m *MockSecretsState) CreateSecret(arg0 *secrets.URI, arg1 state.CreateSecretParams) (*secrets.SecretMetadata, error) {
    46  	m.ctrl.T.Helper()
    47  	ret := m.ctrl.Call(m, "CreateSecret", arg0, arg1)
    48  	ret0, _ := ret[0].(*secrets.SecretMetadata)
    49  	ret1, _ := ret[1].(error)
    50  	return ret0, ret1
    51  }
    52  
    53  // CreateSecret indicates an expected call of CreateSecret.
    54  func (mr *MockSecretsStateMockRecorder) CreateSecret(arg0, arg1 any) *gomock.Call {
    55  	mr.mock.ctrl.T.Helper()
    56  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateSecret", reflect.TypeOf((*MockSecretsState)(nil).CreateSecret), arg0, arg1)
    57  }
    58  
    59  // DeleteSecret mocks base method.
    60  func (m *MockSecretsState) DeleteSecret(arg0 *secrets.URI, arg1 ...int) ([]secrets.ValueRef, error) {
    61  	m.ctrl.T.Helper()
    62  	varargs := []any{arg0}
    63  	for _, a := range arg1 {
    64  		varargs = append(varargs, a)
    65  	}
    66  	ret := m.ctrl.Call(m, "DeleteSecret", varargs...)
    67  	ret0, _ := ret[0].([]secrets.ValueRef)
    68  	ret1, _ := ret[1].(error)
    69  	return ret0, ret1
    70  }
    71  
    72  // DeleteSecret indicates an expected call of DeleteSecret.
    73  func (mr *MockSecretsStateMockRecorder) DeleteSecret(arg0 any, arg1 ...any) *gomock.Call {
    74  	mr.mock.ctrl.T.Helper()
    75  	varargs := append([]any{arg0}, arg1...)
    76  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteSecret", reflect.TypeOf((*MockSecretsState)(nil).DeleteSecret), varargs...)
    77  }
    78  
    79  // GetSecret mocks base method.
    80  func (m *MockSecretsState) GetSecret(arg0 *secrets.URI) (*secrets.SecretMetadata, error) {
    81  	m.ctrl.T.Helper()
    82  	ret := m.ctrl.Call(m, "GetSecret", arg0)
    83  	ret0, _ := ret[0].(*secrets.SecretMetadata)
    84  	ret1, _ := ret[1].(error)
    85  	return ret0, ret1
    86  }
    87  
    88  // GetSecret indicates an expected call of GetSecret.
    89  func (mr *MockSecretsStateMockRecorder) GetSecret(arg0 any) *gomock.Call {
    90  	mr.mock.ctrl.T.Helper()
    91  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetSecret", reflect.TypeOf((*MockSecretsState)(nil).GetSecret), arg0)
    92  }
    93  
    94  // GetSecretRevision mocks base method.
    95  func (m *MockSecretsState) GetSecretRevision(arg0 *secrets.URI, arg1 int) (*secrets.SecretRevisionMetadata, error) {
    96  	m.ctrl.T.Helper()
    97  	ret := m.ctrl.Call(m, "GetSecretRevision", arg0, arg1)
    98  	ret0, _ := ret[0].(*secrets.SecretRevisionMetadata)
    99  	ret1, _ := ret[1].(error)
   100  	return ret0, ret1
   101  }
   102  
   103  // GetSecretRevision indicates an expected call of GetSecretRevision.
   104  func (mr *MockSecretsStateMockRecorder) GetSecretRevision(arg0, arg1 any) *gomock.Call {
   105  	mr.mock.ctrl.T.Helper()
   106  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetSecretRevision", reflect.TypeOf((*MockSecretsState)(nil).GetSecretRevision), arg0, arg1)
   107  }
   108  
   109  // GetSecretValue mocks base method.
   110  func (m *MockSecretsState) GetSecretValue(arg0 *secrets.URI, arg1 int) (secrets.SecretValue, *secrets.ValueRef, error) {
   111  	m.ctrl.T.Helper()
   112  	ret := m.ctrl.Call(m, "GetSecretValue", arg0, arg1)
   113  	ret0, _ := ret[0].(secrets.SecretValue)
   114  	ret1, _ := ret[1].(*secrets.ValueRef)
   115  	ret2, _ := ret[2].(error)
   116  	return ret0, ret1, ret2
   117  }
   118  
   119  // GetSecretValue indicates an expected call of GetSecretValue.
   120  func (mr *MockSecretsStateMockRecorder) GetSecretValue(arg0, arg1 any) *gomock.Call {
   121  	mr.mock.ctrl.T.Helper()
   122  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetSecretValue", reflect.TypeOf((*MockSecretsState)(nil).GetSecretValue), arg0, arg1)
   123  }
   124  
   125  // ListSecretRevisions mocks base method.
   126  func (m *MockSecretsState) ListSecretRevisions(arg0 *secrets.URI) ([]*secrets.SecretRevisionMetadata, error) {
   127  	m.ctrl.T.Helper()
   128  	ret := m.ctrl.Call(m, "ListSecretRevisions", arg0)
   129  	ret0, _ := ret[0].([]*secrets.SecretRevisionMetadata)
   130  	ret1, _ := ret[1].(error)
   131  	return ret0, ret1
   132  }
   133  
   134  // ListSecretRevisions indicates an expected call of ListSecretRevisions.
   135  func (mr *MockSecretsStateMockRecorder) ListSecretRevisions(arg0 any) *gomock.Call {
   136  	mr.mock.ctrl.T.Helper()
   137  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListSecretRevisions", reflect.TypeOf((*MockSecretsState)(nil).ListSecretRevisions), arg0)
   138  }
   139  
   140  // ListSecrets mocks base method.
   141  func (m *MockSecretsState) ListSecrets(arg0 state.SecretsFilter) ([]*secrets.SecretMetadata, error) {
   142  	m.ctrl.T.Helper()
   143  	ret := m.ctrl.Call(m, "ListSecrets", arg0)
   144  	ret0, _ := ret[0].([]*secrets.SecretMetadata)
   145  	ret1, _ := ret[1].(error)
   146  	return ret0, ret1
   147  }
   148  
   149  // ListSecrets indicates an expected call of ListSecrets.
   150  func (mr *MockSecretsStateMockRecorder) ListSecrets(arg0 any) *gomock.Call {
   151  	mr.mock.ctrl.T.Helper()
   152  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListSecrets", reflect.TypeOf((*MockSecretsState)(nil).ListSecrets), arg0)
   153  }
   154  
   155  // ListUnusedSecretRevisions mocks base method.
   156  func (m *MockSecretsState) ListUnusedSecretRevisions(arg0 *secrets.URI) ([]int, error) {
   157  	m.ctrl.T.Helper()
   158  	ret := m.ctrl.Call(m, "ListUnusedSecretRevisions", arg0)
   159  	ret0, _ := ret[0].([]int)
   160  	ret1, _ := ret[1].(error)
   161  	return ret0, ret1
   162  }
   163  
   164  // ListUnusedSecretRevisions indicates an expected call of ListUnusedSecretRevisions.
   165  func (mr *MockSecretsStateMockRecorder) ListUnusedSecretRevisions(arg0 any) *gomock.Call {
   166  	mr.mock.ctrl.T.Helper()
   167  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListUnusedSecretRevisions", reflect.TypeOf((*MockSecretsState)(nil).ListUnusedSecretRevisions), arg0)
   168  }
   169  
   170  // SecretGrants mocks base method.
   171  func (m *MockSecretsState) SecretGrants(arg0 *secrets.URI, arg1 secrets.SecretRole) ([]secrets.AccessInfo, error) {
   172  	m.ctrl.T.Helper()
   173  	ret := m.ctrl.Call(m, "SecretGrants", arg0, arg1)
   174  	ret0, _ := ret[0].([]secrets.AccessInfo)
   175  	ret1, _ := ret[1].(error)
   176  	return ret0, ret1
   177  }
   178  
   179  // SecretGrants indicates an expected call of SecretGrants.
   180  func (mr *MockSecretsStateMockRecorder) SecretGrants(arg0, arg1 any) *gomock.Call {
   181  	mr.mock.ctrl.T.Helper()
   182  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SecretGrants", reflect.TypeOf((*MockSecretsState)(nil).SecretGrants), arg0, arg1)
   183  }
   184  
   185  // UpdateSecret mocks base method.
   186  func (m *MockSecretsState) UpdateSecret(arg0 *secrets.URI, arg1 state.UpdateSecretParams) (*secrets.SecretMetadata, error) {
   187  	m.ctrl.T.Helper()
   188  	ret := m.ctrl.Call(m, "UpdateSecret", arg0, arg1)
   189  	ret0, _ := ret[0].(*secrets.SecretMetadata)
   190  	ret1, _ := ret[1].(error)
   191  	return ret0, ret1
   192  }
   193  
   194  // UpdateSecret indicates an expected call of UpdateSecret.
   195  func (mr *MockSecretsStateMockRecorder) UpdateSecret(arg0, arg1 any) *gomock.Call {
   196  	mr.mock.ctrl.T.Helper()
   197  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateSecret", reflect.TypeOf((*MockSecretsState)(nil).UpdateSecret), arg0, arg1)
   198  }
   199  
   200  // MockSecretsConsumer is a mock of SecretsConsumer interface.
   201  type MockSecretsConsumer struct {
   202  	ctrl     *gomock.Controller
   203  	recorder *MockSecretsConsumerMockRecorder
   204  }
   205  
   206  // MockSecretsConsumerMockRecorder is the mock recorder for MockSecretsConsumer.
   207  type MockSecretsConsumerMockRecorder struct {
   208  	mock *MockSecretsConsumer
   209  }
   210  
   211  // NewMockSecretsConsumer creates a new mock instance.
   212  func NewMockSecretsConsumer(ctrl *gomock.Controller) *MockSecretsConsumer {
   213  	mock := &MockSecretsConsumer{ctrl: ctrl}
   214  	mock.recorder = &MockSecretsConsumerMockRecorder{mock}
   215  	return mock
   216  }
   217  
   218  // EXPECT returns an object that allows the caller to indicate expected use.
   219  func (m *MockSecretsConsumer) EXPECT() *MockSecretsConsumerMockRecorder {
   220  	return m.recorder
   221  }
   222  
   223  // GrantSecretAccess mocks base method.
   224  func (m *MockSecretsConsumer) GrantSecretAccess(arg0 *secrets.URI, arg1 state.SecretAccessParams) error {
   225  	m.ctrl.T.Helper()
   226  	ret := m.ctrl.Call(m, "GrantSecretAccess", arg0, arg1)
   227  	ret0, _ := ret[0].(error)
   228  	return ret0
   229  }
   230  
   231  // GrantSecretAccess indicates an expected call of GrantSecretAccess.
   232  func (mr *MockSecretsConsumerMockRecorder) GrantSecretAccess(arg0, arg1 any) *gomock.Call {
   233  	mr.mock.ctrl.T.Helper()
   234  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GrantSecretAccess", reflect.TypeOf((*MockSecretsConsumer)(nil).GrantSecretAccess), arg0, arg1)
   235  }
   236  
   237  // RevokeSecretAccess mocks base method.
   238  func (m *MockSecretsConsumer) RevokeSecretAccess(arg0 *secrets.URI, arg1 state.SecretAccessParams) error {
   239  	m.ctrl.T.Helper()
   240  	ret := m.ctrl.Call(m, "RevokeSecretAccess", arg0, arg1)
   241  	ret0, _ := ret[0].(error)
   242  	return ret0
   243  }
   244  
   245  // RevokeSecretAccess indicates an expected call of RevokeSecretAccess.
   246  func (mr *MockSecretsConsumerMockRecorder) RevokeSecretAccess(arg0, arg1 any) *gomock.Call {
   247  	mr.mock.ctrl.T.Helper()
   248  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RevokeSecretAccess", reflect.TypeOf((*MockSecretsConsumer)(nil).RevokeSecretAccess), arg0, arg1)
   249  }
   250  
   251  // SecretAccess mocks base method.
   252  func (m *MockSecretsConsumer) SecretAccess(arg0 *secrets.URI, arg1 names.Tag) (secrets.SecretRole, error) {
   253  	m.ctrl.T.Helper()
   254  	ret := m.ctrl.Call(m, "SecretAccess", arg0, arg1)
   255  	ret0, _ := ret[0].(secrets.SecretRole)
   256  	ret1, _ := ret[1].(error)
   257  	return ret0, ret1
   258  }
   259  
   260  // SecretAccess indicates an expected call of SecretAccess.
   261  func (mr *MockSecretsConsumerMockRecorder) SecretAccess(arg0, arg1 any) *gomock.Call {
   262  	mr.mock.ctrl.T.Helper()
   263  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SecretAccess", reflect.TypeOf((*MockSecretsConsumer)(nil).SecretAccess), arg0, arg1)
   264  }