github.com/juju/juju@v0.0.0-20240430160146-1752b71fcf00/worker/caasapplicationprovisioner/mocks/facade_mock.go (about)

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: github.com/juju/juju/worker/caasapplicationprovisioner (interfaces: CAASProvisionerFacade)
     3  //
     4  // Generated by this command:
     5  //
     6  //	mockgen -package mocks -destination mocks/facade_mock.go github.com/juju/juju/worker/caasapplicationprovisioner CAASProvisionerFacade
     7  //
     8  
     9  // Package mocks is a generated GoMock package.
    10  package mocks
    11  
    12  import (
    13  	reflect "reflect"
    14  
    15  	charms "github.com/juju/juju/api/common/charms"
    16  	caasapplicationprovisioner "github.com/juju/juju/api/controller/caasapplicationprovisioner"
    17  	life "github.com/juju/juju/core/life"
    18  	resources "github.com/juju/juju/core/resources"
    19  	status "github.com/juju/juju/core/status"
    20  	watcher "github.com/juju/juju/core/watcher"
    21  	params "github.com/juju/juju/rpc/params"
    22  	gomock "go.uber.org/mock/gomock"
    23  )
    24  
    25  // MockCAASProvisionerFacade is a mock of CAASProvisionerFacade interface.
    26  type MockCAASProvisionerFacade struct {
    27  	ctrl     *gomock.Controller
    28  	recorder *MockCAASProvisionerFacadeMockRecorder
    29  }
    30  
    31  // MockCAASProvisionerFacadeMockRecorder is the mock recorder for MockCAASProvisionerFacade.
    32  type MockCAASProvisionerFacadeMockRecorder struct {
    33  	mock *MockCAASProvisionerFacade
    34  }
    35  
    36  // NewMockCAASProvisionerFacade creates a new mock instance.
    37  func NewMockCAASProvisionerFacade(ctrl *gomock.Controller) *MockCAASProvisionerFacade {
    38  	mock := &MockCAASProvisionerFacade{ctrl: ctrl}
    39  	mock.recorder = &MockCAASProvisionerFacadeMockRecorder{mock}
    40  	return mock
    41  }
    42  
    43  // EXPECT returns an object that allows the caller to indicate expected use.
    44  func (m *MockCAASProvisionerFacade) EXPECT() *MockCAASProvisionerFacadeMockRecorder {
    45  	return m.recorder
    46  }
    47  
    48  // ApplicationCharmInfo mocks base method.
    49  func (m *MockCAASProvisionerFacade) ApplicationCharmInfo(arg0 string) (*charms.CharmInfo, error) {
    50  	m.ctrl.T.Helper()
    51  	ret := m.ctrl.Call(m, "ApplicationCharmInfo", arg0)
    52  	ret0, _ := ret[0].(*charms.CharmInfo)
    53  	ret1, _ := ret[1].(error)
    54  	return ret0, ret1
    55  }
    56  
    57  // ApplicationCharmInfo indicates an expected call of ApplicationCharmInfo.
    58  func (mr *MockCAASProvisionerFacadeMockRecorder) ApplicationCharmInfo(arg0 any) *gomock.Call {
    59  	mr.mock.ctrl.T.Helper()
    60  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ApplicationCharmInfo", reflect.TypeOf((*MockCAASProvisionerFacade)(nil).ApplicationCharmInfo), arg0)
    61  }
    62  
    63  // ApplicationOCIResources mocks base method.
    64  func (m *MockCAASProvisionerFacade) ApplicationOCIResources(arg0 string) (map[string]resources.DockerImageDetails, error) {
    65  	m.ctrl.T.Helper()
    66  	ret := m.ctrl.Call(m, "ApplicationOCIResources", arg0)
    67  	ret0, _ := ret[0].(map[string]resources.DockerImageDetails)
    68  	ret1, _ := ret[1].(error)
    69  	return ret0, ret1
    70  }
    71  
    72  // ApplicationOCIResources indicates an expected call of ApplicationOCIResources.
    73  func (mr *MockCAASProvisionerFacadeMockRecorder) ApplicationOCIResources(arg0 any) *gomock.Call {
    74  	mr.mock.ctrl.T.Helper()
    75  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ApplicationOCIResources", reflect.TypeOf((*MockCAASProvisionerFacade)(nil).ApplicationOCIResources), arg0)
    76  }
    77  
    78  // CharmInfo mocks base method.
    79  func (m *MockCAASProvisionerFacade) CharmInfo(arg0 string) (*charms.CharmInfo, error) {
    80  	m.ctrl.T.Helper()
    81  	ret := m.ctrl.Call(m, "CharmInfo", arg0)
    82  	ret0, _ := ret[0].(*charms.CharmInfo)
    83  	ret1, _ := ret[1].(error)
    84  	return ret0, ret1
    85  }
    86  
    87  // CharmInfo indicates an expected call of CharmInfo.
    88  func (mr *MockCAASProvisionerFacadeMockRecorder) CharmInfo(arg0 any) *gomock.Call {
    89  	mr.mock.ctrl.T.Helper()
    90  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CharmInfo", reflect.TypeOf((*MockCAASProvisionerFacade)(nil).CharmInfo), arg0)
    91  }
    92  
    93  // ClearApplicationResources mocks base method.
    94  func (m *MockCAASProvisionerFacade) ClearApplicationResources(arg0 string) error {
    95  	m.ctrl.T.Helper()
    96  	ret := m.ctrl.Call(m, "ClearApplicationResources", arg0)
    97  	ret0, _ := ret[0].(error)
    98  	return ret0
    99  }
   100  
   101  // ClearApplicationResources indicates an expected call of ClearApplicationResources.
   102  func (mr *MockCAASProvisionerFacadeMockRecorder) ClearApplicationResources(arg0 any) *gomock.Call {
   103  	mr.mock.ctrl.T.Helper()
   104  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ClearApplicationResources", reflect.TypeOf((*MockCAASProvisionerFacade)(nil).ClearApplicationResources), arg0)
   105  }
   106  
   107  // DestroyUnits mocks base method.
   108  func (m *MockCAASProvisionerFacade) DestroyUnits(arg0 []string) error {
   109  	m.ctrl.T.Helper()
   110  	ret := m.ctrl.Call(m, "DestroyUnits", arg0)
   111  	ret0, _ := ret[0].(error)
   112  	return ret0
   113  }
   114  
   115  // DestroyUnits indicates an expected call of DestroyUnits.
   116  func (mr *MockCAASProvisionerFacadeMockRecorder) DestroyUnits(arg0 any) *gomock.Call {
   117  	mr.mock.ctrl.T.Helper()
   118  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DestroyUnits", reflect.TypeOf((*MockCAASProvisionerFacade)(nil).DestroyUnits), arg0)
   119  }
   120  
   121  // Life mocks base method.
   122  func (m *MockCAASProvisionerFacade) Life(arg0 string) (life.Value, error) {
   123  	m.ctrl.T.Helper()
   124  	ret := m.ctrl.Call(m, "Life", arg0)
   125  	ret0, _ := ret[0].(life.Value)
   126  	ret1, _ := ret[1].(error)
   127  	return ret0, ret1
   128  }
   129  
   130  // Life indicates an expected call of Life.
   131  func (mr *MockCAASProvisionerFacadeMockRecorder) Life(arg0 any) *gomock.Call {
   132  	mr.mock.ctrl.T.Helper()
   133  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Life", reflect.TypeOf((*MockCAASProvisionerFacade)(nil).Life), arg0)
   134  }
   135  
   136  // ProvisionerConfig mocks base method.
   137  func (m *MockCAASProvisionerFacade) ProvisionerConfig() (params.CAASApplicationProvisionerConfig, error) {
   138  	m.ctrl.T.Helper()
   139  	ret := m.ctrl.Call(m, "ProvisionerConfig")
   140  	ret0, _ := ret[0].(params.CAASApplicationProvisionerConfig)
   141  	ret1, _ := ret[1].(error)
   142  	return ret0, ret1
   143  }
   144  
   145  // ProvisionerConfig indicates an expected call of ProvisionerConfig.
   146  func (mr *MockCAASProvisionerFacadeMockRecorder) ProvisionerConfig() *gomock.Call {
   147  	mr.mock.ctrl.T.Helper()
   148  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ProvisionerConfig", reflect.TypeOf((*MockCAASProvisionerFacade)(nil).ProvisionerConfig))
   149  }
   150  
   151  // ProvisioningInfo mocks base method.
   152  func (m *MockCAASProvisionerFacade) ProvisioningInfo(arg0 string) (caasapplicationprovisioner.ProvisioningInfo, error) {
   153  	m.ctrl.T.Helper()
   154  	ret := m.ctrl.Call(m, "ProvisioningInfo", arg0)
   155  	ret0, _ := ret[0].(caasapplicationprovisioner.ProvisioningInfo)
   156  	ret1, _ := ret[1].(error)
   157  	return ret0, ret1
   158  }
   159  
   160  // ProvisioningInfo indicates an expected call of ProvisioningInfo.
   161  func (mr *MockCAASProvisionerFacadeMockRecorder) ProvisioningInfo(arg0 any) *gomock.Call {
   162  	mr.mock.ctrl.T.Helper()
   163  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ProvisioningInfo", reflect.TypeOf((*MockCAASProvisionerFacade)(nil).ProvisioningInfo), arg0)
   164  }
   165  
   166  // ProvisioningState mocks base method.
   167  func (m *MockCAASProvisionerFacade) ProvisioningState(arg0 string) (*params.CAASApplicationProvisioningState, error) {
   168  	m.ctrl.T.Helper()
   169  	ret := m.ctrl.Call(m, "ProvisioningState", arg0)
   170  	ret0, _ := ret[0].(*params.CAASApplicationProvisioningState)
   171  	ret1, _ := ret[1].(error)
   172  	return ret0, ret1
   173  }
   174  
   175  // ProvisioningState indicates an expected call of ProvisioningState.
   176  func (mr *MockCAASProvisionerFacadeMockRecorder) ProvisioningState(arg0 any) *gomock.Call {
   177  	mr.mock.ctrl.T.Helper()
   178  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ProvisioningState", reflect.TypeOf((*MockCAASProvisionerFacade)(nil).ProvisioningState), arg0)
   179  }
   180  
   181  // RemoveUnit mocks base method.
   182  func (m *MockCAASProvisionerFacade) RemoveUnit(arg0 string) error {
   183  	m.ctrl.T.Helper()
   184  	ret := m.ctrl.Call(m, "RemoveUnit", arg0)
   185  	ret0, _ := ret[0].(error)
   186  	return ret0
   187  }
   188  
   189  // RemoveUnit indicates an expected call of RemoveUnit.
   190  func (mr *MockCAASProvisionerFacadeMockRecorder) RemoveUnit(arg0 any) *gomock.Call {
   191  	mr.mock.ctrl.T.Helper()
   192  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RemoveUnit", reflect.TypeOf((*MockCAASProvisionerFacade)(nil).RemoveUnit), arg0)
   193  }
   194  
   195  // SetOperatorStatus mocks base method.
   196  func (m *MockCAASProvisionerFacade) SetOperatorStatus(arg0 string, arg1 status.Status, arg2 string, arg3 map[string]any) error {
   197  	m.ctrl.T.Helper()
   198  	ret := m.ctrl.Call(m, "SetOperatorStatus", arg0, arg1, arg2, arg3)
   199  	ret0, _ := ret[0].(error)
   200  	return ret0
   201  }
   202  
   203  // SetOperatorStatus indicates an expected call of SetOperatorStatus.
   204  func (mr *MockCAASProvisionerFacadeMockRecorder) SetOperatorStatus(arg0, arg1, arg2, arg3 any) *gomock.Call {
   205  	mr.mock.ctrl.T.Helper()
   206  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetOperatorStatus", reflect.TypeOf((*MockCAASProvisionerFacade)(nil).SetOperatorStatus), arg0, arg1, arg2, arg3)
   207  }
   208  
   209  // SetPassword mocks base method.
   210  func (m *MockCAASProvisionerFacade) SetPassword(arg0, arg1 string) error {
   211  	m.ctrl.T.Helper()
   212  	ret := m.ctrl.Call(m, "SetPassword", arg0, arg1)
   213  	ret0, _ := ret[0].(error)
   214  	return ret0
   215  }
   216  
   217  // SetPassword indicates an expected call of SetPassword.
   218  func (mr *MockCAASProvisionerFacadeMockRecorder) SetPassword(arg0, arg1 any) *gomock.Call {
   219  	mr.mock.ctrl.T.Helper()
   220  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetPassword", reflect.TypeOf((*MockCAASProvisionerFacade)(nil).SetPassword), arg0, arg1)
   221  }
   222  
   223  // SetProvisioningState mocks base method.
   224  func (m *MockCAASProvisionerFacade) SetProvisioningState(arg0 string, arg1 params.CAASApplicationProvisioningState) error {
   225  	m.ctrl.T.Helper()
   226  	ret := m.ctrl.Call(m, "SetProvisioningState", arg0, arg1)
   227  	ret0, _ := ret[0].(error)
   228  	return ret0
   229  }
   230  
   231  // SetProvisioningState indicates an expected call of SetProvisioningState.
   232  func (mr *MockCAASProvisionerFacadeMockRecorder) SetProvisioningState(arg0, arg1 any) *gomock.Call {
   233  	mr.mock.ctrl.T.Helper()
   234  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetProvisioningState", reflect.TypeOf((*MockCAASProvisionerFacade)(nil).SetProvisioningState), arg0, arg1)
   235  }
   236  
   237  // Units mocks base method.
   238  func (m *MockCAASProvisionerFacade) Units(arg0 string) ([]params.CAASUnit, error) {
   239  	m.ctrl.T.Helper()
   240  	ret := m.ctrl.Call(m, "Units", arg0)
   241  	ret0, _ := ret[0].([]params.CAASUnit)
   242  	ret1, _ := ret[1].(error)
   243  	return ret0, ret1
   244  }
   245  
   246  // Units indicates an expected call of Units.
   247  func (mr *MockCAASProvisionerFacadeMockRecorder) Units(arg0 any) *gomock.Call {
   248  	mr.mock.ctrl.T.Helper()
   249  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Units", reflect.TypeOf((*MockCAASProvisionerFacade)(nil).Units), arg0)
   250  }
   251  
   252  // UpdateUnits mocks base method.
   253  func (m *MockCAASProvisionerFacade) UpdateUnits(arg0 params.UpdateApplicationUnits) (*params.UpdateApplicationUnitsInfo, error) {
   254  	m.ctrl.T.Helper()
   255  	ret := m.ctrl.Call(m, "UpdateUnits", arg0)
   256  	ret0, _ := ret[0].(*params.UpdateApplicationUnitsInfo)
   257  	ret1, _ := ret[1].(error)
   258  	return ret0, ret1
   259  }
   260  
   261  // UpdateUnits indicates an expected call of UpdateUnits.
   262  func (mr *MockCAASProvisionerFacadeMockRecorder) UpdateUnits(arg0 any) *gomock.Call {
   263  	mr.mock.ctrl.T.Helper()
   264  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateUnits", reflect.TypeOf((*MockCAASProvisionerFacade)(nil).UpdateUnits), arg0)
   265  }
   266  
   267  // WatchApplication mocks base method.
   268  func (m *MockCAASProvisionerFacade) WatchApplication(arg0 string) (watcher.NotifyWatcher, error) {
   269  	m.ctrl.T.Helper()
   270  	ret := m.ctrl.Call(m, "WatchApplication", arg0)
   271  	ret0, _ := ret[0].(watcher.NotifyWatcher)
   272  	ret1, _ := ret[1].(error)
   273  	return ret0, ret1
   274  }
   275  
   276  // WatchApplication indicates an expected call of WatchApplication.
   277  func (mr *MockCAASProvisionerFacadeMockRecorder) WatchApplication(arg0 any) *gomock.Call {
   278  	mr.mock.ctrl.T.Helper()
   279  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WatchApplication", reflect.TypeOf((*MockCAASProvisionerFacade)(nil).WatchApplication), arg0)
   280  }
   281  
   282  // WatchApplications mocks base method.
   283  func (m *MockCAASProvisionerFacade) WatchApplications() (watcher.StringsWatcher, error) {
   284  	m.ctrl.T.Helper()
   285  	ret := m.ctrl.Call(m, "WatchApplications")
   286  	ret0, _ := ret[0].(watcher.StringsWatcher)
   287  	ret1, _ := ret[1].(error)
   288  	return ret0, ret1
   289  }
   290  
   291  // WatchApplications indicates an expected call of WatchApplications.
   292  func (mr *MockCAASProvisionerFacadeMockRecorder) WatchApplications() *gomock.Call {
   293  	mr.mock.ctrl.T.Helper()
   294  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WatchApplications", reflect.TypeOf((*MockCAASProvisionerFacade)(nil).WatchApplications))
   295  }
   296  
   297  // WatchProvisioningInfo mocks base method.
   298  func (m *MockCAASProvisionerFacade) WatchProvisioningInfo(arg0 string) (watcher.NotifyWatcher, error) {
   299  	m.ctrl.T.Helper()
   300  	ret := m.ctrl.Call(m, "WatchProvisioningInfo", arg0)
   301  	ret0, _ := ret[0].(watcher.NotifyWatcher)
   302  	ret1, _ := ret[1].(error)
   303  	return ret0, ret1
   304  }
   305  
   306  // WatchProvisioningInfo indicates an expected call of WatchProvisioningInfo.
   307  func (mr *MockCAASProvisionerFacadeMockRecorder) WatchProvisioningInfo(arg0 any) *gomock.Call {
   308  	mr.mock.ctrl.T.Helper()
   309  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WatchProvisioningInfo", reflect.TypeOf((*MockCAASProvisionerFacade)(nil).WatchProvisioningInfo), arg0)
   310  }
   311  
   312  // WatchUnits mocks base method.
   313  func (m *MockCAASProvisionerFacade) WatchUnits(arg0 string) (watcher.StringsWatcher, error) {
   314  	m.ctrl.T.Helper()
   315  	ret := m.ctrl.Call(m, "WatchUnits", arg0)
   316  	ret0, _ := ret[0].(watcher.StringsWatcher)
   317  	ret1, _ := ret[1].(error)
   318  	return ret0, ret1
   319  }
   320  
   321  // WatchUnits indicates an expected call of WatchUnits.
   322  func (mr *MockCAASProvisionerFacadeMockRecorder) WatchUnits(arg0 any) *gomock.Call {
   323  	mr.mock.ctrl.T.Helper()
   324  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WatchUnits", reflect.TypeOf((*MockCAASProvisionerFacade)(nil).WatchUnits), arg0)
   325  }