github.com/juju/juju@v0.0.0-20240327075706-a90865de2538/worker/instancemutater/mocks/environs_mock.go (about)

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: github.com/juju/juju/environs (interfaces: Environ,LXDProfiler,InstanceBroker)
     3  //
     4  // Generated by this command:
     5  //
     6  //	mockgen -package mocks -destination mocks/environs_mock.go github.com/juju/juju/environs Environ,LXDProfiler,InstanceBroker
     7  //
     8  
     9  // Package mocks is a generated GoMock package.
    10  package mocks
    11  
    12  import (
    13  	reflect "reflect"
    14  
    15  	constraints "github.com/juju/juju/core/constraints"
    16  	instance "github.com/juju/juju/core/instance"
    17  	lxdprofile "github.com/juju/juju/core/lxdprofile"
    18  	environs "github.com/juju/juju/environs"
    19  	config "github.com/juju/juju/environs/config"
    20  	context "github.com/juju/juju/environs/context"
    21  	instances "github.com/juju/juju/environs/instances"
    22  	storage "github.com/juju/juju/storage"
    23  	version "github.com/juju/version/v2"
    24  	gomock "go.uber.org/mock/gomock"
    25  )
    26  
    27  // MockEnviron is a mock of Environ interface.
    28  type MockEnviron struct {
    29  	ctrl     *gomock.Controller
    30  	recorder *MockEnvironMockRecorder
    31  }
    32  
    33  // MockEnvironMockRecorder is the mock recorder for MockEnviron.
    34  type MockEnvironMockRecorder struct {
    35  	mock *MockEnviron
    36  }
    37  
    38  // NewMockEnviron creates a new mock instance.
    39  func NewMockEnviron(ctrl *gomock.Controller) *MockEnviron {
    40  	mock := &MockEnviron{ctrl: ctrl}
    41  	mock.recorder = &MockEnvironMockRecorder{mock}
    42  	return mock
    43  }
    44  
    45  // EXPECT returns an object that allows the caller to indicate expected use.
    46  func (m *MockEnviron) EXPECT() *MockEnvironMockRecorder {
    47  	return m.recorder
    48  }
    49  
    50  // AdoptResources mocks base method.
    51  func (m *MockEnviron) AdoptResources(arg0 context.ProviderCallContext, arg1 string, arg2 version.Number) error {
    52  	m.ctrl.T.Helper()
    53  	ret := m.ctrl.Call(m, "AdoptResources", arg0, arg1, arg2)
    54  	ret0, _ := ret[0].(error)
    55  	return ret0
    56  }
    57  
    58  // AdoptResources indicates an expected call of AdoptResources.
    59  func (mr *MockEnvironMockRecorder) AdoptResources(arg0, arg1, arg2 any) *gomock.Call {
    60  	mr.mock.ctrl.T.Helper()
    61  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AdoptResources", reflect.TypeOf((*MockEnviron)(nil).AdoptResources), arg0, arg1, arg2)
    62  }
    63  
    64  // AllInstances mocks base method.
    65  func (m *MockEnviron) AllInstances(arg0 context.ProviderCallContext) ([]instances.Instance, error) {
    66  	m.ctrl.T.Helper()
    67  	ret := m.ctrl.Call(m, "AllInstances", arg0)
    68  	ret0, _ := ret[0].([]instances.Instance)
    69  	ret1, _ := ret[1].(error)
    70  	return ret0, ret1
    71  }
    72  
    73  // AllInstances indicates an expected call of AllInstances.
    74  func (mr *MockEnvironMockRecorder) AllInstances(arg0 any) *gomock.Call {
    75  	mr.mock.ctrl.T.Helper()
    76  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AllInstances", reflect.TypeOf((*MockEnviron)(nil).AllInstances), arg0)
    77  }
    78  
    79  // AllRunningInstances mocks base method.
    80  func (m *MockEnviron) AllRunningInstances(arg0 context.ProviderCallContext) ([]instances.Instance, error) {
    81  	m.ctrl.T.Helper()
    82  	ret := m.ctrl.Call(m, "AllRunningInstances", arg0)
    83  	ret0, _ := ret[0].([]instances.Instance)
    84  	ret1, _ := ret[1].(error)
    85  	return ret0, ret1
    86  }
    87  
    88  // AllRunningInstances indicates an expected call of AllRunningInstances.
    89  func (mr *MockEnvironMockRecorder) AllRunningInstances(arg0 any) *gomock.Call {
    90  	mr.mock.ctrl.T.Helper()
    91  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AllRunningInstances", reflect.TypeOf((*MockEnviron)(nil).AllRunningInstances), arg0)
    92  }
    93  
    94  // Bootstrap mocks base method.
    95  func (m *MockEnviron) Bootstrap(arg0 environs.BootstrapContext, arg1 context.ProviderCallContext, arg2 environs.BootstrapParams) (*environs.BootstrapResult, error) {
    96  	m.ctrl.T.Helper()
    97  	ret := m.ctrl.Call(m, "Bootstrap", arg0, arg1, arg2)
    98  	ret0, _ := ret[0].(*environs.BootstrapResult)
    99  	ret1, _ := ret[1].(error)
   100  	return ret0, ret1
   101  }
   102  
   103  // Bootstrap indicates an expected call of Bootstrap.
   104  func (mr *MockEnvironMockRecorder) Bootstrap(arg0, arg1, arg2 any) *gomock.Call {
   105  	mr.mock.ctrl.T.Helper()
   106  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Bootstrap", reflect.TypeOf((*MockEnviron)(nil).Bootstrap), arg0, arg1, arg2)
   107  }
   108  
   109  // Config mocks base method.
   110  func (m *MockEnviron) Config() *config.Config {
   111  	m.ctrl.T.Helper()
   112  	ret := m.ctrl.Call(m, "Config")
   113  	ret0, _ := ret[0].(*config.Config)
   114  	return ret0
   115  }
   116  
   117  // Config indicates an expected call of Config.
   118  func (mr *MockEnvironMockRecorder) Config() *gomock.Call {
   119  	mr.mock.ctrl.T.Helper()
   120  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Config", reflect.TypeOf((*MockEnviron)(nil).Config))
   121  }
   122  
   123  // ConstraintsValidator mocks base method.
   124  func (m *MockEnviron) ConstraintsValidator(arg0 context.ProviderCallContext) (constraints.Validator, error) {
   125  	m.ctrl.T.Helper()
   126  	ret := m.ctrl.Call(m, "ConstraintsValidator", arg0)
   127  	ret0, _ := ret[0].(constraints.Validator)
   128  	ret1, _ := ret[1].(error)
   129  	return ret0, ret1
   130  }
   131  
   132  // ConstraintsValidator indicates an expected call of ConstraintsValidator.
   133  func (mr *MockEnvironMockRecorder) ConstraintsValidator(arg0 any) *gomock.Call {
   134  	mr.mock.ctrl.T.Helper()
   135  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ConstraintsValidator", reflect.TypeOf((*MockEnviron)(nil).ConstraintsValidator), arg0)
   136  }
   137  
   138  // ControllerInstances mocks base method.
   139  func (m *MockEnviron) ControllerInstances(arg0 context.ProviderCallContext, arg1 string) ([]instance.Id, error) {
   140  	m.ctrl.T.Helper()
   141  	ret := m.ctrl.Call(m, "ControllerInstances", arg0, arg1)
   142  	ret0, _ := ret[0].([]instance.Id)
   143  	ret1, _ := ret[1].(error)
   144  	return ret0, ret1
   145  }
   146  
   147  // ControllerInstances indicates an expected call of ControllerInstances.
   148  func (mr *MockEnvironMockRecorder) ControllerInstances(arg0, arg1 any) *gomock.Call {
   149  	mr.mock.ctrl.T.Helper()
   150  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ControllerInstances", reflect.TypeOf((*MockEnviron)(nil).ControllerInstances), arg0, arg1)
   151  }
   152  
   153  // Create mocks base method.
   154  func (m *MockEnviron) Create(arg0 context.ProviderCallContext, arg1 environs.CreateParams) error {
   155  	m.ctrl.T.Helper()
   156  	ret := m.ctrl.Call(m, "Create", arg0, arg1)
   157  	ret0, _ := ret[0].(error)
   158  	return ret0
   159  }
   160  
   161  // Create indicates an expected call of Create.
   162  func (mr *MockEnvironMockRecorder) Create(arg0, arg1 any) *gomock.Call {
   163  	mr.mock.ctrl.T.Helper()
   164  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Create", reflect.TypeOf((*MockEnviron)(nil).Create), arg0, arg1)
   165  }
   166  
   167  // Destroy mocks base method.
   168  func (m *MockEnviron) Destroy(arg0 context.ProviderCallContext) error {
   169  	m.ctrl.T.Helper()
   170  	ret := m.ctrl.Call(m, "Destroy", arg0)
   171  	ret0, _ := ret[0].(error)
   172  	return ret0
   173  }
   174  
   175  // Destroy indicates an expected call of Destroy.
   176  func (mr *MockEnvironMockRecorder) Destroy(arg0 any) *gomock.Call {
   177  	mr.mock.ctrl.T.Helper()
   178  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Destroy", reflect.TypeOf((*MockEnviron)(nil).Destroy), arg0)
   179  }
   180  
   181  // DestroyController mocks base method.
   182  func (m *MockEnviron) DestroyController(arg0 context.ProviderCallContext, arg1 string) error {
   183  	m.ctrl.T.Helper()
   184  	ret := m.ctrl.Call(m, "DestroyController", arg0, arg1)
   185  	ret0, _ := ret[0].(error)
   186  	return ret0
   187  }
   188  
   189  // DestroyController indicates an expected call of DestroyController.
   190  func (mr *MockEnvironMockRecorder) DestroyController(arg0, arg1 any) *gomock.Call {
   191  	mr.mock.ctrl.T.Helper()
   192  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DestroyController", reflect.TypeOf((*MockEnviron)(nil).DestroyController), arg0, arg1)
   193  }
   194  
   195  // InstanceTypes mocks base method.
   196  func (m *MockEnviron) InstanceTypes(arg0 context.ProviderCallContext, arg1 constraints.Value) (instances.InstanceTypesWithCostMetadata, error) {
   197  	m.ctrl.T.Helper()
   198  	ret := m.ctrl.Call(m, "InstanceTypes", arg0, arg1)
   199  	ret0, _ := ret[0].(instances.InstanceTypesWithCostMetadata)
   200  	ret1, _ := ret[1].(error)
   201  	return ret0, ret1
   202  }
   203  
   204  // InstanceTypes indicates an expected call of InstanceTypes.
   205  func (mr *MockEnvironMockRecorder) InstanceTypes(arg0, arg1 any) *gomock.Call {
   206  	mr.mock.ctrl.T.Helper()
   207  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "InstanceTypes", reflect.TypeOf((*MockEnviron)(nil).InstanceTypes), arg0, arg1)
   208  }
   209  
   210  // Instances mocks base method.
   211  func (m *MockEnviron) Instances(arg0 context.ProviderCallContext, arg1 []instance.Id) ([]instances.Instance, error) {
   212  	m.ctrl.T.Helper()
   213  	ret := m.ctrl.Call(m, "Instances", arg0, arg1)
   214  	ret0, _ := ret[0].([]instances.Instance)
   215  	ret1, _ := ret[1].(error)
   216  	return ret0, ret1
   217  }
   218  
   219  // Instances indicates an expected call of Instances.
   220  func (mr *MockEnvironMockRecorder) Instances(arg0, arg1 any) *gomock.Call {
   221  	mr.mock.ctrl.T.Helper()
   222  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Instances", reflect.TypeOf((*MockEnviron)(nil).Instances), arg0, arg1)
   223  }
   224  
   225  // PrecheckInstance mocks base method.
   226  func (m *MockEnviron) PrecheckInstance(arg0 context.ProviderCallContext, arg1 environs.PrecheckInstanceParams) error {
   227  	m.ctrl.T.Helper()
   228  	ret := m.ctrl.Call(m, "PrecheckInstance", arg0, arg1)
   229  	ret0, _ := ret[0].(error)
   230  	return ret0
   231  }
   232  
   233  // PrecheckInstance indicates an expected call of PrecheckInstance.
   234  func (mr *MockEnvironMockRecorder) PrecheckInstance(arg0, arg1 any) *gomock.Call {
   235  	mr.mock.ctrl.T.Helper()
   236  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PrecheckInstance", reflect.TypeOf((*MockEnviron)(nil).PrecheckInstance), arg0, arg1)
   237  }
   238  
   239  // PrepareForBootstrap mocks base method.
   240  func (m *MockEnviron) PrepareForBootstrap(arg0 environs.BootstrapContext, arg1 string) error {
   241  	m.ctrl.T.Helper()
   242  	ret := m.ctrl.Call(m, "PrepareForBootstrap", arg0, arg1)
   243  	ret0, _ := ret[0].(error)
   244  	return ret0
   245  }
   246  
   247  // PrepareForBootstrap indicates an expected call of PrepareForBootstrap.
   248  func (mr *MockEnvironMockRecorder) PrepareForBootstrap(arg0, arg1 any) *gomock.Call {
   249  	mr.mock.ctrl.T.Helper()
   250  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PrepareForBootstrap", reflect.TypeOf((*MockEnviron)(nil).PrepareForBootstrap), arg0, arg1)
   251  }
   252  
   253  // Provider mocks base method.
   254  func (m *MockEnviron) Provider() environs.EnvironProvider {
   255  	m.ctrl.T.Helper()
   256  	ret := m.ctrl.Call(m, "Provider")
   257  	ret0, _ := ret[0].(environs.EnvironProvider)
   258  	return ret0
   259  }
   260  
   261  // Provider indicates an expected call of Provider.
   262  func (mr *MockEnvironMockRecorder) Provider() *gomock.Call {
   263  	mr.mock.ctrl.T.Helper()
   264  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Provider", reflect.TypeOf((*MockEnviron)(nil).Provider))
   265  }
   266  
   267  // SetConfig mocks base method.
   268  func (m *MockEnviron) SetConfig(arg0 *config.Config) error {
   269  	m.ctrl.T.Helper()
   270  	ret := m.ctrl.Call(m, "SetConfig", arg0)
   271  	ret0, _ := ret[0].(error)
   272  	return ret0
   273  }
   274  
   275  // SetConfig indicates an expected call of SetConfig.
   276  func (mr *MockEnvironMockRecorder) SetConfig(arg0 any) *gomock.Call {
   277  	mr.mock.ctrl.T.Helper()
   278  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetConfig", reflect.TypeOf((*MockEnviron)(nil).SetConfig), arg0)
   279  }
   280  
   281  // StartInstance mocks base method.
   282  func (m *MockEnviron) StartInstance(arg0 context.ProviderCallContext, arg1 environs.StartInstanceParams) (*environs.StartInstanceResult, error) {
   283  	m.ctrl.T.Helper()
   284  	ret := m.ctrl.Call(m, "StartInstance", arg0, arg1)
   285  	ret0, _ := ret[0].(*environs.StartInstanceResult)
   286  	ret1, _ := ret[1].(error)
   287  	return ret0, ret1
   288  }
   289  
   290  // StartInstance indicates an expected call of StartInstance.
   291  func (mr *MockEnvironMockRecorder) StartInstance(arg0, arg1 any) *gomock.Call {
   292  	mr.mock.ctrl.T.Helper()
   293  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StartInstance", reflect.TypeOf((*MockEnviron)(nil).StartInstance), arg0, arg1)
   294  }
   295  
   296  // StopInstances mocks base method.
   297  func (m *MockEnviron) StopInstances(arg0 context.ProviderCallContext, arg1 ...instance.Id) error {
   298  	m.ctrl.T.Helper()
   299  	varargs := []any{arg0}
   300  	for _, a := range arg1 {
   301  		varargs = append(varargs, a)
   302  	}
   303  	ret := m.ctrl.Call(m, "StopInstances", varargs...)
   304  	ret0, _ := ret[0].(error)
   305  	return ret0
   306  }
   307  
   308  // StopInstances indicates an expected call of StopInstances.
   309  func (mr *MockEnvironMockRecorder) StopInstances(arg0 any, arg1 ...any) *gomock.Call {
   310  	mr.mock.ctrl.T.Helper()
   311  	varargs := append([]any{arg0}, arg1...)
   312  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StopInstances", reflect.TypeOf((*MockEnviron)(nil).StopInstances), varargs...)
   313  }
   314  
   315  // StorageProvider mocks base method.
   316  func (m *MockEnviron) StorageProvider(arg0 storage.ProviderType) (storage.Provider, error) {
   317  	m.ctrl.T.Helper()
   318  	ret := m.ctrl.Call(m, "StorageProvider", arg0)
   319  	ret0, _ := ret[0].(storage.Provider)
   320  	ret1, _ := ret[1].(error)
   321  	return ret0, ret1
   322  }
   323  
   324  // StorageProvider indicates an expected call of StorageProvider.
   325  func (mr *MockEnvironMockRecorder) StorageProvider(arg0 any) *gomock.Call {
   326  	mr.mock.ctrl.T.Helper()
   327  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StorageProvider", reflect.TypeOf((*MockEnviron)(nil).StorageProvider), arg0)
   328  }
   329  
   330  // StorageProviderTypes mocks base method.
   331  func (m *MockEnviron) StorageProviderTypes() ([]storage.ProviderType, error) {
   332  	m.ctrl.T.Helper()
   333  	ret := m.ctrl.Call(m, "StorageProviderTypes")
   334  	ret0, _ := ret[0].([]storage.ProviderType)
   335  	ret1, _ := ret[1].(error)
   336  	return ret0, ret1
   337  }
   338  
   339  // StorageProviderTypes indicates an expected call of StorageProviderTypes.
   340  func (mr *MockEnvironMockRecorder) StorageProviderTypes() *gomock.Call {
   341  	mr.mock.ctrl.T.Helper()
   342  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StorageProviderTypes", reflect.TypeOf((*MockEnviron)(nil).StorageProviderTypes))
   343  }
   344  
   345  // MockLXDProfiler is a mock of LXDProfiler interface.
   346  type MockLXDProfiler struct {
   347  	ctrl     *gomock.Controller
   348  	recorder *MockLXDProfilerMockRecorder
   349  }
   350  
   351  // MockLXDProfilerMockRecorder is the mock recorder for MockLXDProfiler.
   352  type MockLXDProfilerMockRecorder struct {
   353  	mock *MockLXDProfiler
   354  }
   355  
   356  // NewMockLXDProfiler creates a new mock instance.
   357  func NewMockLXDProfiler(ctrl *gomock.Controller) *MockLXDProfiler {
   358  	mock := &MockLXDProfiler{ctrl: ctrl}
   359  	mock.recorder = &MockLXDProfilerMockRecorder{mock}
   360  	return mock
   361  }
   362  
   363  // EXPECT returns an object that allows the caller to indicate expected use.
   364  func (m *MockLXDProfiler) EXPECT() *MockLXDProfilerMockRecorder {
   365  	return m.recorder
   366  }
   367  
   368  // AssignLXDProfiles mocks base method.
   369  func (m *MockLXDProfiler) AssignLXDProfiles(arg0 string, arg1 []string, arg2 []lxdprofile.ProfilePost) ([]string, error) {
   370  	m.ctrl.T.Helper()
   371  	ret := m.ctrl.Call(m, "AssignLXDProfiles", arg0, arg1, arg2)
   372  	ret0, _ := ret[0].([]string)
   373  	ret1, _ := ret[1].(error)
   374  	return ret0, ret1
   375  }
   376  
   377  // AssignLXDProfiles indicates an expected call of AssignLXDProfiles.
   378  func (mr *MockLXDProfilerMockRecorder) AssignLXDProfiles(arg0, arg1, arg2 any) *gomock.Call {
   379  	mr.mock.ctrl.T.Helper()
   380  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssignLXDProfiles", reflect.TypeOf((*MockLXDProfiler)(nil).AssignLXDProfiles), arg0, arg1, arg2)
   381  }
   382  
   383  // LXDProfileNames mocks base method.
   384  func (m *MockLXDProfiler) LXDProfileNames(arg0 string) ([]string, error) {
   385  	m.ctrl.T.Helper()
   386  	ret := m.ctrl.Call(m, "LXDProfileNames", arg0)
   387  	ret0, _ := ret[0].([]string)
   388  	ret1, _ := ret[1].(error)
   389  	return ret0, ret1
   390  }
   391  
   392  // LXDProfileNames indicates an expected call of LXDProfileNames.
   393  func (mr *MockLXDProfilerMockRecorder) LXDProfileNames(arg0 any) *gomock.Call {
   394  	mr.mock.ctrl.T.Helper()
   395  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "LXDProfileNames", reflect.TypeOf((*MockLXDProfiler)(nil).LXDProfileNames), arg0)
   396  }
   397  
   398  // MaybeWriteLXDProfile mocks base method.
   399  func (m *MockLXDProfiler) MaybeWriteLXDProfile(arg0 string, arg1 lxdprofile.Profile) error {
   400  	m.ctrl.T.Helper()
   401  	ret := m.ctrl.Call(m, "MaybeWriteLXDProfile", arg0, arg1)
   402  	ret0, _ := ret[0].(error)
   403  	return ret0
   404  }
   405  
   406  // MaybeWriteLXDProfile indicates an expected call of MaybeWriteLXDProfile.
   407  func (mr *MockLXDProfilerMockRecorder) MaybeWriteLXDProfile(arg0, arg1 any) *gomock.Call {
   408  	mr.mock.ctrl.T.Helper()
   409  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MaybeWriteLXDProfile", reflect.TypeOf((*MockLXDProfiler)(nil).MaybeWriteLXDProfile), arg0, arg1)
   410  }
   411  
   412  // MockInstanceBroker is a mock of InstanceBroker interface.
   413  type MockInstanceBroker struct {
   414  	ctrl     *gomock.Controller
   415  	recorder *MockInstanceBrokerMockRecorder
   416  }
   417  
   418  // MockInstanceBrokerMockRecorder is the mock recorder for MockInstanceBroker.
   419  type MockInstanceBrokerMockRecorder struct {
   420  	mock *MockInstanceBroker
   421  }
   422  
   423  // NewMockInstanceBroker creates a new mock instance.
   424  func NewMockInstanceBroker(ctrl *gomock.Controller) *MockInstanceBroker {
   425  	mock := &MockInstanceBroker{ctrl: ctrl}
   426  	mock.recorder = &MockInstanceBrokerMockRecorder{mock}
   427  	return mock
   428  }
   429  
   430  // EXPECT returns an object that allows the caller to indicate expected use.
   431  func (m *MockInstanceBroker) EXPECT() *MockInstanceBrokerMockRecorder {
   432  	return m.recorder
   433  }
   434  
   435  // AllInstances mocks base method.
   436  func (m *MockInstanceBroker) AllInstances(arg0 context.ProviderCallContext) ([]instances.Instance, error) {
   437  	m.ctrl.T.Helper()
   438  	ret := m.ctrl.Call(m, "AllInstances", arg0)
   439  	ret0, _ := ret[0].([]instances.Instance)
   440  	ret1, _ := ret[1].(error)
   441  	return ret0, ret1
   442  }
   443  
   444  // AllInstances indicates an expected call of AllInstances.
   445  func (mr *MockInstanceBrokerMockRecorder) AllInstances(arg0 any) *gomock.Call {
   446  	mr.mock.ctrl.T.Helper()
   447  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AllInstances", reflect.TypeOf((*MockInstanceBroker)(nil).AllInstances), arg0)
   448  }
   449  
   450  // AllRunningInstances mocks base method.
   451  func (m *MockInstanceBroker) AllRunningInstances(arg0 context.ProviderCallContext) ([]instances.Instance, error) {
   452  	m.ctrl.T.Helper()
   453  	ret := m.ctrl.Call(m, "AllRunningInstances", arg0)
   454  	ret0, _ := ret[0].([]instances.Instance)
   455  	ret1, _ := ret[1].(error)
   456  	return ret0, ret1
   457  }
   458  
   459  // AllRunningInstances indicates an expected call of AllRunningInstances.
   460  func (mr *MockInstanceBrokerMockRecorder) AllRunningInstances(arg0 any) *gomock.Call {
   461  	mr.mock.ctrl.T.Helper()
   462  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AllRunningInstances", reflect.TypeOf((*MockInstanceBroker)(nil).AllRunningInstances), arg0)
   463  }
   464  
   465  // StartInstance mocks base method.
   466  func (m *MockInstanceBroker) StartInstance(arg0 context.ProviderCallContext, arg1 environs.StartInstanceParams) (*environs.StartInstanceResult, error) {
   467  	m.ctrl.T.Helper()
   468  	ret := m.ctrl.Call(m, "StartInstance", arg0, arg1)
   469  	ret0, _ := ret[0].(*environs.StartInstanceResult)
   470  	ret1, _ := ret[1].(error)
   471  	return ret0, ret1
   472  }
   473  
   474  // StartInstance indicates an expected call of StartInstance.
   475  func (mr *MockInstanceBrokerMockRecorder) StartInstance(arg0, arg1 any) *gomock.Call {
   476  	mr.mock.ctrl.T.Helper()
   477  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StartInstance", reflect.TypeOf((*MockInstanceBroker)(nil).StartInstance), arg0, arg1)
   478  }
   479  
   480  // StopInstances mocks base method.
   481  func (m *MockInstanceBroker) StopInstances(arg0 context.ProviderCallContext, arg1 ...instance.Id) error {
   482  	m.ctrl.T.Helper()
   483  	varargs := []any{arg0}
   484  	for _, a := range arg1 {
   485  		varargs = append(varargs, a)
   486  	}
   487  	ret := m.ctrl.Call(m, "StopInstances", varargs...)
   488  	ret0, _ := ret[0].(error)
   489  	return ret0
   490  }
   491  
   492  // StopInstances indicates an expected call of StopInstances.
   493  func (mr *MockInstanceBrokerMockRecorder) StopInstances(arg0 any, arg1 ...any) *gomock.Call {
   494  	mr.mock.ctrl.T.Helper()
   495  	varargs := append([]any{arg0}, arg1...)
   496  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StopInstances", reflect.TypeOf((*MockInstanceBroker)(nil).StopInstances), varargs...)
   497  }