github.com/juju/juju@v0.0.0-20240430160146-1752b71fcf00/environs/space/environs_mock_test.go (about)

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: github.com/juju/juju/environs (interfaces: BootstrapEnviron,NetworkingEnviron)
     3  //
     4  // Generated by this command:
     5  //
     6  //	mockgen -package space -destination environs_mock_test.go github.com/juju/juju/environs BootstrapEnviron,NetworkingEnviron
     7  //
     8  
     9  // Package space is a generated GoMock package.
    10  package space
    11  
    12  import (
    13  	reflect "reflect"
    14  
    15  	constraints "github.com/juju/juju/core/constraints"
    16  	instance "github.com/juju/juju/core/instance"
    17  	network "github.com/juju/juju/core/network"
    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  	names "github.com/juju/names/v5"
    24  	version "github.com/juju/version/v2"
    25  	gomock "go.uber.org/mock/gomock"
    26  )
    27  
    28  // MockBootstrapEnviron is a mock of BootstrapEnviron interface.
    29  type MockBootstrapEnviron struct {
    30  	ctrl     *gomock.Controller
    31  	recorder *MockBootstrapEnvironMockRecorder
    32  }
    33  
    34  // MockBootstrapEnvironMockRecorder is the mock recorder for MockBootstrapEnviron.
    35  type MockBootstrapEnvironMockRecorder struct {
    36  	mock *MockBootstrapEnviron
    37  }
    38  
    39  // NewMockBootstrapEnviron creates a new mock instance.
    40  func NewMockBootstrapEnviron(ctrl *gomock.Controller) *MockBootstrapEnviron {
    41  	mock := &MockBootstrapEnviron{ctrl: ctrl}
    42  	mock.recorder = &MockBootstrapEnvironMockRecorder{mock}
    43  	return mock
    44  }
    45  
    46  // EXPECT returns an object that allows the caller to indicate expected use.
    47  func (m *MockBootstrapEnviron) EXPECT() *MockBootstrapEnvironMockRecorder {
    48  	return m.recorder
    49  }
    50  
    51  // Bootstrap mocks base method.
    52  func (m *MockBootstrapEnviron) Bootstrap(arg0 environs.BootstrapContext, arg1 context.ProviderCallContext, arg2 environs.BootstrapParams) (*environs.BootstrapResult, error) {
    53  	m.ctrl.T.Helper()
    54  	ret := m.ctrl.Call(m, "Bootstrap", arg0, arg1, arg2)
    55  	ret0, _ := ret[0].(*environs.BootstrapResult)
    56  	ret1, _ := ret[1].(error)
    57  	return ret0, ret1
    58  }
    59  
    60  // Bootstrap indicates an expected call of Bootstrap.
    61  func (mr *MockBootstrapEnvironMockRecorder) Bootstrap(arg0, arg1, arg2 any) *gomock.Call {
    62  	mr.mock.ctrl.T.Helper()
    63  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Bootstrap", reflect.TypeOf((*MockBootstrapEnviron)(nil).Bootstrap), arg0, arg1, arg2)
    64  }
    65  
    66  // Config mocks base method.
    67  func (m *MockBootstrapEnviron) Config() *config.Config {
    68  	m.ctrl.T.Helper()
    69  	ret := m.ctrl.Call(m, "Config")
    70  	ret0, _ := ret[0].(*config.Config)
    71  	return ret0
    72  }
    73  
    74  // Config indicates an expected call of Config.
    75  func (mr *MockBootstrapEnvironMockRecorder) Config() *gomock.Call {
    76  	mr.mock.ctrl.T.Helper()
    77  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Config", reflect.TypeOf((*MockBootstrapEnviron)(nil).Config))
    78  }
    79  
    80  // ConstraintsValidator mocks base method.
    81  func (m *MockBootstrapEnviron) ConstraintsValidator(arg0 context.ProviderCallContext) (constraints.Validator, error) {
    82  	m.ctrl.T.Helper()
    83  	ret := m.ctrl.Call(m, "ConstraintsValidator", arg0)
    84  	ret0, _ := ret[0].(constraints.Validator)
    85  	ret1, _ := ret[1].(error)
    86  	return ret0, ret1
    87  }
    88  
    89  // ConstraintsValidator indicates an expected call of ConstraintsValidator.
    90  func (mr *MockBootstrapEnvironMockRecorder) ConstraintsValidator(arg0 any) *gomock.Call {
    91  	mr.mock.ctrl.T.Helper()
    92  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ConstraintsValidator", reflect.TypeOf((*MockBootstrapEnviron)(nil).ConstraintsValidator), arg0)
    93  }
    94  
    95  // Create mocks base method.
    96  func (m *MockBootstrapEnviron) Create(arg0 context.ProviderCallContext, arg1 environs.CreateParams) error {
    97  	m.ctrl.T.Helper()
    98  	ret := m.ctrl.Call(m, "Create", arg0, arg1)
    99  	ret0, _ := ret[0].(error)
   100  	return ret0
   101  }
   102  
   103  // Create indicates an expected call of Create.
   104  func (mr *MockBootstrapEnvironMockRecorder) Create(arg0, arg1 any) *gomock.Call {
   105  	mr.mock.ctrl.T.Helper()
   106  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Create", reflect.TypeOf((*MockBootstrapEnviron)(nil).Create), arg0, arg1)
   107  }
   108  
   109  // Destroy mocks base method.
   110  func (m *MockBootstrapEnviron) Destroy(arg0 context.ProviderCallContext) error {
   111  	m.ctrl.T.Helper()
   112  	ret := m.ctrl.Call(m, "Destroy", arg0)
   113  	ret0, _ := ret[0].(error)
   114  	return ret0
   115  }
   116  
   117  // Destroy indicates an expected call of Destroy.
   118  func (mr *MockBootstrapEnvironMockRecorder) Destroy(arg0 any) *gomock.Call {
   119  	mr.mock.ctrl.T.Helper()
   120  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Destroy", reflect.TypeOf((*MockBootstrapEnviron)(nil).Destroy), arg0)
   121  }
   122  
   123  // DestroyController mocks base method.
   124  func (m *MockBootstrapEnviron) DestroyController(arg0 context.ProviderCallContext, arg1 string) error {
   125  	m.ctrl.T.Helper()
   126  	ret := m.ctrl.Call(m, "DestroyController", arg0, arg1)
   127  	ret0, _ := ret[0].(error)
   128  	return ret0
   129  }
   130  
   131  // DestroyController indicates an expected call of DestroyController.
   132  func (mr *MockBootstrapEnvironMockRecorder) DestroyController(arg0, arg1 any) *gomock.Call {
   133  	mr.mock.ctrl.T.Helper()
   134  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DestroyController", reflect.TypeOf((*MockBootstrapEnviron)(nil).DestroyController), arg0, arg1)
   135  }
   136  
   137  // PrepareForBootstrap mocks base method.
   138  func (m *MockBootstrapEnviron) PrepareForBootstrap(arg0 environs.BootstrapContext, arg1 string) error {
   139  	m.ctrl.T.Helper()
   140  	ret := m.ctrl.Call(m, "PrepareForBootstrap", arg0, arg1)
   141  	ret0, _ := ret[0].(error)
   142  	return ret0
   143  }
   144  
   145  // PrepareForBootstrap indicates an expected call of PrepareForBootstrap.
   146  func (mr *MockBootstrapEnvironMockRecorder) PrepareForBootstrap(arg0, arg1 any) *gomock.Call {
   147  	mr.mock.ctrl.T.Helper()
   148  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PrepareForBootstrap", reflect.TypeOf((*MockBootstrapEnviron)(nil).PrepareForBootstrap), arg0, arg1)
   149  }
   150  
   151  // SetConfig mocks base method.
   152  func (m *MockBootstrapEnviron) SetConfig(arg0 *config.Config) error {
   153  	m.ctrl.T.Helper()
   154  	ret := m.ctrl.Call(m, "SetConfig", arg0)
   155  	ret0, _ := ret[0].(error)
   156  	return ret0
   157  }
   158  
   159  // SetConfig indicates an expected call of SetConfig.
   160  func (mr *MockBootstrapEnvironMockRecorder) SetConfig(arg0 any) *gomock.Call {
   161  	mr.mock.ctrl.T.Helper()
   162  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetConfig", reflect.TypeOf((*MockBootstrapEnviron)(nil).SetConfig), arg0)
   163  }
   164  
   165  // StorageProvider mocks base method.
   166  func (m *MockBootstrapEnviron) StorageProvider(arg0 storage.ProviderType) (storage.Provider, error) {
   167  	m.ctrl.T.Helper()
   168  	ret := m.ctrl.Call(m, "StorageProvider", arg0)
   169  	ret0, _ := ret[0].(storage.Provider)
   170  	ret1, _ := ret[1].(error)
   171  	return ret0, ret1
   172  }
   173  
   174  // StorageProvider indicates an expected call of StorageProvider.
   175  func (mr *MockBootstrapEnvironMockRecorder) StorageProvider(arg0 any) *gomock.Call {
   176  	mr.mock.ctrl.T.Helper()
   177  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StorageProvider", reflect.TypeOf((*MockBootstrapEnviron)(nil).StorageProvider), arg0)
   178  }
   179  
   180  // StorageProviderTypes mocks base method.
   181  func (m *MockBootstrapEnviron) StorageProviderTypes() ([]storage.ProviderType, error) {
   182  	m.ctrl.T.Helper()
   183  	ret := m.ctrl.Call(m, "StorageProviderTypes")
   184  	ret0, _ := ret[0].([]storage.ProviderType)
   185  	ret1, _ := ret[1].(error)
   186  	return ret0, ret1
   187  }
   188  
   189  // StorageProviderTypes indicates an expected call of StorageProviderTypes.
   190  func (mr *MockBootstrapEnvironMockRecorder) StorageProviderTypes() *gomock.Call {
   191  	mr.mock.ctrl.T.Helper()
   192  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StorageProviderTypes", reflect.TypeOf((*MockBootstrapEnviron)(nil).StorageProviderTypes))
   193  }
   194  
   195  // MockNetworkingEnviron is a mock of NetworkingEnviron interface.
   196  type MockNetworkingEnviron struct {
   197  	ctrl     *gomock.Controller
   198  	recorder *MockNetworkingEnvironMockRecorder
   199  }
   200  
   201  // MockNetworkingEnvironMockRecorder is the mock recorder for MockNetworkingEnviron.
   202  type MockNetworkingEnvironMockRecorder struct {
   203  	mock *MockNetworkingEnviron
   204  }
   205  
   206  // NewMockNetworkingEnviron creates a new mock instance.
   207  func NewMockNetworkingEnviron(ctrl *gomock.Controller) *MockNetworkingEnviron {
   208  	mock := &MockNetworkingEnviron{ctrl: ctrl}
   209  	mock.recorder = &MockNetworkingEnvironMockRecorder{mock}
   210  	return mock
   211  }
   212  
   213  // EXPECT returns an object that allows the caller to indicate expected use.
   214  func (m *MockNetworkingEnviron) EXPECT() *MockNetworkingEnvironMockRecorder {
   215  	return m.recorder
   216  }
   217  
   218  // AdoptResources mocks base method.
   219  func (m *MockNetworkingEnviron) AdoptResources(arg0 context.ProviderCallContext, arg1 string, arg2 version.Number) error {
   220  	m.ctrl.T.Helper()
   221  	ret := m.ctrl.Call(m, "AdoptResources", arg0, arg1, arg2)
   222  	ret0, _ := ret[0].(error)
   223  	return ret0
   224  }
   225  
   226  // AdoptResources indicates an expected call of AdoptResources.
   227  func (mr *MockNetworkingEnvironMockRecorder) AdoptResources(arg0, arg1, arg2 any) *gomock.Call {
   228  	mr.mock.ctrl.T.Helper()
   229  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AdoptResources", reflect.TypeOf((*MockNetworkingEnviron)(nil).AdoptResources), arg0, arg1, arg2)
   230  }
   231  
   232  // AllInstances mocks base method.
   233  func (m *MockNetworkingEnviron) AllInstances(arg0 context.ProviderCallContext) ([]instances.Instance, error) {
   234  	m.ctrl.T.Helper()
   235  	ret := m.ctrl.Call(m, "AllInstances", arg0)
   236  	ret0, _ := ret[0].([]instances.Instance)
   237  	ret1, _ := ret[1].(error)
   238  	return ret0, ret1
   239  }
   240  
   241  // AllInstances indicates an expected call of AllInstances.
   242  func (mr *MockNetworkingEnvironMockRecorder) AllInstances(arg0 any) *gomock.Call {
   243  	mr.mock.ctrl.T.Helper()
   244  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AllInstances", reflect.TypeOf((*MockNetworkingEnviron)(nil).AllInstances), arg0)
   245  }
   246  
   247  // AllRunningInstances mocks base method.
   248  func (m *MockNetworkingEnviron) AllRunningInstances(arg0 context.ProviderCallContext) ([]instances.Instance, error) {
   249  	m.ctrl.T.Helper()
   250  	ret := m.ctrl.Call(m, "AllRunningInstances", arg0)
   251  	ret0, _ := ret[0].([]instances.Instance)
   252  	ret1, _ := ret[1].(error)
   253  	return ret0, ret1
   254  }
   255  
   256  // AllRunningInstances indicates an expected call of AllRunningInstances.
   257  func (mr *MockNetworkingEnvironMockRecorder) AllRunningInstances(arg0 any) *gomock.Call {
   258  	mr.mock.ctrl.T.Helper()
   259  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AllRunningInstances", reflect.TypeOf((*MockNetworkingEnviron)(nil).AllRunningInstances), arg0)
   260  }
   261  
   262  // AllocateContainerAddresses mocks base method.
   263  func (m *MockNetworkingEnviron) AllocateContainerAddresses(arg0 context.ProviderCallContext, arg1 instance.Id, arg2 names.MachineTag, arg3 network.InterfaceInfos) (network.InterfaceInfos, error) {
   264  	m.ctrl.T.Helper()
   265  	ret := m.ctrl.Call(m, "AllocateContainerAddresses", arg0, arg1, arg2, arg3)
   266  	ret0, _ := ret[0].(network.InterfaceInfos)
   267  	ret1, _ := ret[1].(error)
   268  	return ret0, ret1
   269  }
   270  
   271  // AllocateContainerAddresses indicates an expected call of AllocateContainerAddresses.
   272  func (mr *MockNetworkingEnvironMockRecorder) AllocateContainerAddresses(arg0, arg1, arg2, arg3 any) *gomock.Call {
   273  	mr.mock.ctrl.T.Helper()
   274  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AllocateContainerAddresses", reflect.TypeOf((*MockNetworkingEnviron)(nil).AllocateContainerAddresses), arg0, arg1, arg2, arg3)
   275  }
   276  
   277  // AreSpacesRoutable mocks base method.
   278  func (m *MockNetworkingEnviron) AreSpacesRoutable(arg0 context.ProviderCallContext, arg1, arg2 *environs.ProviderSpaceInfo) (bool, error) {
   279  	m.ctrl.T.Helper()
   280  	ret := m.ctrl.Call(m, "AreSpacesRoutable", arg0, arg1, arg2)
   281  	ret0, _ := ret[0].(bool)
   282  	ret1, _ := ret[1].(error)
   283  	return ret0, ret1
   284  }
   285  
   286  // AreSpacesRoutable indicates an expected call of AreSpacesRoutable.
   287  func (mr *MockNetworkingEnvironMockRecorder) AreSpacesRoutable(arg0, arg1, arg2 any) *gomock.Call {
   288  	mr.mock.ctrl.T.Helper()
   289  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AreSpacesRoutable", reflect.TypeOf((*MockNetworkingEnviron)(nil).AreSpacesRoutable), arg0, arg1, arg2)
   290  }
   291  
   292  // Bootstrap mocks base method.
   293  func (m *MockNetworkingEnviron) Bootstrap(arg0 environs.BootstrapContext, arg1 context.ProviderCallContext, arg2 environs.BootstrapParams) (*environs.BootstrapResult, error) {
   294  	m.ctrl.T.Helper()
   295  	ret := m.ctrl.Call(m, "Bootstrap", arg0, arg1, arg2)
   296  	ret0, _ := ret[0].(*environs.BootstrapResult)
   297  	ret1, _ := ret[1].(error)
   298  	return ret0, ret1
   299  }
   300  
   301  // Bootstrap indicates an expected call of Bootstrap.
   302  func (mr *MockNetworkingEnvironMockRecorder) Bootstrap(arg0, arg1, arg2 any) *gomock.Call {
   303  	mr.mock.ctrl.T.Helper()
   304  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Bootstrap", reflect.TypeOf((*MockNetworkingEnviron)(nil).Bootstrap), arg0, arg1, arg2)
   305  }
   306  
   307  // Config mocks base method.
   308  func (m *MockNetworkingEnviron) Config() *config.Config {
   309  	m.ctrl.T.Helper()
   310  	ret := m.ctrl.Call(m, "Config")
   311  	ret0, _ := ret[0].(*config.Config)
   312  	return ret0
   313  }
   314  
   315  // Config indicates an expected call of Config.
   316  func (mr *MockNetworkingEnvironMockRecorder) Config() *gomock.Call {
   317  	mr.mock.ctrl.T.Helper()
   318  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Config", reflect.TypeOf((*MockNetworkingEnviron)(nil).Config))
   319  }
   320  
   321  // ConstraintsValidator mocks base method.
   322  func (m *MockNetworkingEnviron) ConstraintsValidator(arg0 context.ProviderCallContext) (constraints.Validator, error) {
   323  	m.ctrl.T.Helper()
   324  	ret := m.ctrl.Call(m, "ConstraintsValidator", arg0)
   325  	ret0, _ := ret[0].(constraints.Validator)
   326  	ret1, _ := ret[1].(error)
   327  	return ret0, ret1
   328  }
   329  
   330  // ConstraintsValidator indicates an expected call of ConstraintsValidator.
   331  func (mr *MockNetworkingEnvironMockRecorder) ConstraintsValidator(arg0 any) *gomock.Call {
   332  	mr.mock.ctrl.T.Helper()
   333  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ConstraintsValidator", reflect.TypeOf((*MockNetworkingEnviron)(nil).ConstraintsValidator), arg0)
   334  }
   335  
   336  // ControllerInstances mocks base method.
   337  func (m *MockNetworkingEnviron) ControllerInstances(arg0 context.ProviderCallContext, arg1 string) ([]instance.Id, error) {
   338  	m.ctrl.T.Helper()
   339  	ret := m.ctrl.Call(m, "ControllerInstances", arg0, arg1)
   340  	ret0, _ := ret[0].([]instance.Id)
   341  	ret1, _ := ret[1].(error)
   342  	return ret0, ret1
   343  }
   344  
   345  // ControllerInstances indicates an expected call of ControllerInstances.
   346  func (mr *MockNetworkingEnvironMockRecorder) ControllerInstances(arg0, arg1 any) *gomock.Call {
   347  	mr.mock.ctrl.T.Helper()
   348  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ControllerInstances", reflect.TypeOf((*MockNetworkingEnviron)(nil).ControllerInstances), arg0, arg1)
   349  }
   350  
   351  // Create mocks base method.
   352  func (m *MockNetworkingEnviron) Create(arg0 context.ProviderCallContext, arg1 environs.CreateParams) error {
   353  	m.ctrl.T.Helper()
   354  	ret := m.ctrl.Call(m, "Create", arg0, arg1)
   355  	ret0, _ := ret[0].(error)
   356  	return ret0
   357  }
   358  
   359  // Create indicates an expected call of Create.
   360  func (mr *MockNetworkingEnvironMockRecorder) Create(arg0, arg1 any) *gomock.Call {
   361  	mr.mock.ctrl.T.Helper()
   362  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Create", reflect.TypeOf((*MockNetworkingEnviron)(nil).Create), arg0, arg1)
   363  }
   364  
   365  // Destroy mocks base method.
   366  func (m *MockNetworkingEnviron) Destroy(arg0 context.ProviderCallContext) error {
   367  	m.ctrl.T.Helper()
   368  	ret := m.ctrl.Call(m, "Destroy", arg0)
   369  	ret0, _ := ret[0].(error)
   370  	return ret0
   371  }
   372  
   373  // Destroy indicates an expected call of Destroy.
   374  func (mr *MockNetworkingEnvironMockRecorder) Destroy(arg0 any) *gomock.Call {
   375  	mr.mock.ctrl.T.Helper()
   376  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Destroy", reflect.TypeOf((*MockNetworkingEnviron)(nil).Destroy), arg0)
   377  }
   378  
   379  // DestroyController mocks base method.
   380  func (m *MockNetworkingEnviron) DestroyController(arg0 context.ProviderCallContext, arg1 string) error {
   381  	m.ctrl.T.Helper()
   382  	ret := m.ctrl.Call(m, "DestroyController", arg0, arg1)
   383  	ret0, _ := ret[0].(error)
   384  	return ret0
   385  }
   386  
   387  // DestroyController indicates an expected call of DestroyController.
   388  func (mr *MockNetworkingEnvironMockRecorder) DestroyController(arg0, arg1 any) *gomock.Call {
   389  	mr.mock.ctrl.T.Helper()
   390  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DestroyController", reflect.TypeOf((*MockNetworkingEnviron)(nil).DestroyController), arg0, arg1)
   391  }
   392  
   393  // InstanceTypes mocks base method.
   394  func (m *MockNetworkingEnviron) InstanceTypes(arg0 context.ProviderCallContext, arg1 constraints.Value) (instances.InstanceTypesWithCostMetadata, error) {
   395  	m.ctrl.T.Helper()
   396  	ret := m.ctrl.Call(m, "InstanceTypes", arg0, arg1)
   397  	ret0, _ := ret[0].(instances.InstanceTypesWithCostMetadata)
   398  	ret1, _ := ret[1].(error)
   399  	return ret0, ret1
   400  }
   401  
   402  // InstanceTypes indicates an expected call of InstanceTypes.
   403  func (mr *MockNetworkingEnvironMockRecorder) InstanceTypes(arg0, arg1 any) *gomock.Call {
   404  	mr.mock.ctrl.T.Helper()
   405  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "InstanceTypes", reflect.TypeOf((*MockNetworkingEnviron)(nil).InstanceTypes), arg0, arg1)
   406  }
   407  
   408  // Instances mocks base method.
   409  func (m *MockNetworkingEnviron) Instances(arg0 context.ProviderCallContext, arg1 []instance.Id) ([]instances.Instance, error) {
   410  	m.ctrl.T.Helper()
   411  	ret := m.ctrl.Call(m, "Instances", arg0, arg1)
   412  	ret0, _ := ret[0].([]instances.Instance)
   413  	ret1, _ := ret[1].(error)
   414  	return ret0, ret1
   415  }
   416  
   417  // Instances indicates an expected call of Instances.
   418  func (mr *MockNetworkingEnvironMockRecorder) Instances(arg0, arg1 any) *gomock.Call {
   419  	mr.mock.ctrl.T.Helper()
   420  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Instances", reflect.TypeOf((*MockNetworkingEnviron)(nil).Instances), arg0, arg1)
   421  }
   422  
   423  // NetworkInterfaces mocks base method.
   424  func (m *MockNetworkingEnviron) NetworkInterfaces(arg0 context.ProviderCallContext, arg1 []instance.Id) ([]network.InterfaceInfos, error) {
   425  	m.ctrl.T.Helper()
   426  	ret := m.ctrl.Call(m, "NetworkInterfaces", arg0, arg1)
   427  	ret0, _ := ret[0].([]network.InterfaceInfos)
   428  	ret1, _ := ret[1].(error)
   429  	return ret0, ret1
   430  }
   431  
   432  // NetworkInterfaces indicates an expected call of NetworkInterfaces.
   433  func (mr *MockNetworkingEnvironMockRecorder) NetworkInterfaces(arg0, arg1 any) *gomock.Call {
   434  	mr.mock.ctrl.T.Helper()
   435  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "NetworkInterfaces", reflect.TypeOf((*MockNetworkingEnviron)(nil).NetworkInterfaces), arg0, arg1)
   436  }
   437  
   438  // PrecheckInstance mocks base method.
   439  func (m *MockNetworkingEnviron) PrecheckInstance(arg0 context.ProviderCallContext, arg1 environs.PrecheckInstanceParams) error {
   440  	m.ctrl.T.Helper()
   441  	ret := m.ctrl.Call(m, "PrecheckInstance", arg0, arg1)
   442  	ret0, _ := ret[0].(error)
   443  	return ret0
   444  }
   445  
   446  // PrecheckInstance indicates an expected call of PrecheckInstance.
   447  func (mr *MockNetworkingEnvironMockRecorder) PrecheckInstance(arg0, arg1 any) *gomock.Call {
   448  	mr.mock.ctrl.T.Helper()
   449  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PrecheckInstance", reflect.TypeOf((*MockNetworkingEnviron)(nil).PrecheckInstance), arg0, arg1)
   450  }
   451  
   452  // PrepareForBootstrap mocks base method.
   453  func (m *MockNetworkingEnviron) PrepareForBootstrap(arg0 environs.BootstrapContext, arg1 string) error {
   454  	m.ctrl.T.Helper()
   455  	ret := m.ctrl.Call(m, "PrepareForBootstrap", arg0, arg1)
   456  	ret0, _ := ret[0].(error)
   457  	return ret0
   458  }
   459  
   460  // PrepareForBootstrap indicates an expected call of PrepareForBootstrap.
   461  func (mr *MockNetworkingEnvironMockRecorder) PrepareForBootstrap(arg0, arg1 any) *gomock.Call {
   462  	mr.mock.ctrl.T.Helper()
   463  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PrepareForBootstrap", reflect.TypeOf((*MockNetworkingEnviron)(nil).PrepareForBootstrap), arg0, arg1)
   464  }
   465  
   466  // Provider mocks base method.
   467  func (m *MockNetworkingEnviron) Provider() environs.EnvironProvider {
   468  	m.ctrl.T.Helper()
   469  	ret := m.ctrl.Call(m, "Provider")
   470  	ret0, _ := ret[0].(environs.EnvironProvider)
   471  	return ret0
   472  }
   473  
   474  // Provider indicates an expected call of Provider.
   475  func (mr *MockNetworkingEnvironMockRecorder) Provider() *gomock.Call {
   476  	mr.mock.ctrl.T.Helper()
   477  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Provider", reflect.TypeOf((*MockNetworkingEnviron)(nil).Provider))
   478  }
   479  
   480  // ProviderSpaceInfo mocks base method.
   481  func (m *MockNetworkingEnviron) ProviderSpaceInfo(arg0 context.ProviderCallContext, arg1 *network.SpaceInfo) (*environs.ProviderSpaceInfo, error) {
   482  	m.ctrl.T.Helper()
   483  	ret := m.ctrl.Call(m, "ProviderSpaceInfo", arg0, arg1)
   484  	ret0, _ := ret[0].(*environs.ProviderSpaceInfo)
   485  	ret1, _ := ret[1].(error)
   486  	return ret0, ret1
   487  }
   488  
   489  // ProviderSpaceInfo indicates an expected call of ProviderSpaceInfo.
   490  func (mr *MockNetworkingEnvironMockRecorder) ProviderSpaceInfo(arg0, arg1 any) *gomock.Call {
   491  	mr.mock.ctrl.T.Helper()
   492  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ProviderSpaceInfo", reflect.TypeOf((*MockNetworkingEnviron)(nil).ProviderSpaceInfo), arg0, arg1)
   493  }
   494  
   495  // ReleaseContainerAddresses mocks base method.
   496  func (m *MockNetworkingEnviron) ReleaseContainerAddresses(arg0 context.ProviderCallContext, arg1 []network.ProviderInterfaceInfo) error {
   497  	m.ctrl.T.Helper()
   498  	ret := m.ctrl.Call(m, "ReleaseContainerAddresses", arg0, arg1)
   499  	ret0, _ := ret[0].(error)
   500  	return ret0
   501  }
   502  
   503  // ReleaseContainerAddresses indicates an expected call of ReleaseContainerAddresses.
   504  func (mr *MockNetworkingEnvironMockRecorder) ReleaseContainerAddresses(arg0, arg1 any) *gomock.Call {
   505  	mr.mock.ctrl.T.Helper()
   506  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReleaseContainerAddresses", reflect.TypeOf((*MockNetworkingEnviron)(nil).ReleaseContainerAddresses), arg0, arg1)
   507  }
   508  
   509  // SetConfig mocks base method.
   510  func (m *MockNetworkingEnviron) SetConfig(arg0 *config.Config) error {
   511  	m.ctrl.T.Helper()
   512  	ret := m.ctrl.Call(m, "SetConfig", arg0)
   513  	ret0, _ := ret[0].(error)
   514  	return ret0
   515  }
   516  
   517  // SetConfig indicates an expected call of SetConfig.
   518  func (mr *MockNetworkingEnvironMockRecorder) SetConfig(arg0 any) *gomock.Call {
   519  	mr.mock.ctrl.T.Helper()
   520  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetConfig", reflect.TypeOf((*MockNetworkingEnviron)(nil).SetConfig), arg0)
   521  }
   522  
   523  // Spaces mocks base method.
   524  func (m *MockNetworkingEnviron) Spaces(arg0 context.ProviderCallContext) (network.SpaceInfos, error) {
   525  	m.ctrl.T.Helper()
   526  	ret := m.ctrl.Call(m, "Spaces", arg0)
   527  	ret0, _ := ret[0].(network.SpaceInfos)
   528  	ret1, _ := ret[1].(error)
   529  	return ret0, ret1
   530  }
   531  
   532  // Spaces indicates an expected call of Spaces.
   533  func (mr *MockNetworkingEnvironMockRecorder) Spaces(arg0 any) *gomock.Call {
   534  	mr.mock.ctrl.T.Helper()
   535  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Spaces", reflect.TypeOf((*MockNetworkingEnviron)(nil).Spaces), arg0)
   536  }
   537  
   538  // StartInstance mocks base method.
   539  func (m *MockNetworkingEnviron) StartInstance(arg0 context.ProviderCallContext, arg1 environs.StartInstanceParams) (*environs.StartInstanceResult, error) {
   540  	m.ctrl.T.Helper()
   541  	ret := m.ctrl.Call(m, "StartInstance", arg0, arg1)
   542  	ret0, _ := ret[0].(*environs.StartInstanceResult)
   543  	ret1, _ := ret[1].(error)
   544  	return ret0, ret1
   545  }
   546  
   547  // StartInstance indicates an expected call of StartInstance.
   548  func (mr *MockNetworkingEnvironMockRecorder) StartInstance(arg0, arg1 any) *gomock.Call {
   549  	mr.mock.ctrl.T.Helper()
   550  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StartInstance", reflect.TypeOf((*MockNetworkingEnviron)(nil).StartInstance), arg0, arg1)
   551  }
   552  
   553  // StopInstances mocks base method.
   554  func (m *MockNetworkingEnviron) StopInstances(arg0 context.ProviderCallContext, arg1 ...instance.Id) error {
   555  	m.ctrl.T.Helper()
   556  	varargs := []any{arg0}
   557  	for _, a := range arg1 {
   558  		varargs = append(varargs, a)
   559  	}
   560  	ret := m.ctrl.Call(m, "StopInstances", varargs...)
   561  	ret0, _ := ret[0].(error)
   562  	return ret0
   563  }
   564  
   565  // StopInstances indicates an expected call of StopInstances.
   566  func (mr *MockNetworkingEnvironMockRecorder) StopInstances(arg0 any, arg1 ...any) *gomock.Call {
   567  	mr.mock.ctrl.T.Helper()
   568  	varargs := append([]any{arg0}, arg1...)
   569  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StopInstances", reflect.TypeOf((*MockNetworkingEnviron)(nil).StopInstances), varargs...)
   570  }
   571  
   572  // StorageProvider mocks base method.
   573  func (m *MockNetworkingEnviron) StorageProvider(arg0 storage.ProviderType) (storage.Provider, error) {
   574  	m.ctrl.T.Helper()
   575  	ret := m.ctrl.Call(m, "StorageProvider", arg0)
   576  	ret0, _ := ret[0].(storage.Provider)
   577  	ret1, _ := ret[1].(error)
   578  	return ret0, ret1
   579  }
   580  
   581  // StorageProvider indicates an expected call of StorageProvider.
   582  func (mr *MockNetworkingEnvironMockRecorder) StorageProvider(arg0 any) *gomock.Call {
   583  	mr.mock.ctrl.T.Helper()
   584  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StorageProvider", reflect.TypeOf((*MockNetworkingEnviron)(nil).StorageProvider), arg0)
   585  }
   586  
   587  // StorageProviderTypes mocks base method.
   588  func (m *MockNetworkingEnviron) StorageProviderTypes() ([]storage.ProviderType, error) {
   589  	m.ctrl.T.Helper()
   590  	ret := m.ctrl.Call(m, "StorageProviderTypes")
   591  	ret0, _ := ret[0].([]storage.ProviderType)
   592  	ret1, _ := ret[1].(error)
   593  	return ret0, ret1
   594  }
   595  
   596  // StorageProviderTypes indicates an expected call of StorageProviderTypes.
   597  func (mr *MockNetworkingEnvironMockRecorder) StorageProviderTypes() *gomock.Call {
   598  	mr.mock.ctrl.T.Helper()
   599  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StorageProviderTypes", reflect.TypeOf((*MockNetworkingEnviron)(nil).StorageProviderTypes))
   600  }
   601  
   602  // Subnets mocks base method.
   603  func (m *MockNetworkingEnviron) Subnets(arg0 context.ProviderCallContext, arg1 instance.Id, arg2 []network.Id) ([]network.SubnetInfo, error) {
   604  	m.ctrl.T.Helper()
   605  	ret := m.ctrl.Call(m, "Subnets", arg0, arg1, arg2)
   606  	ret0, _ := ret[0].([]network.SubnetInfo)
   607  	ret1, _ := ret[1].(error)
   608  	return ret0, ret1
   609  }
   610  
   611  // Subnets indicates an expected call of Subnets.
   612  func (mr *MockNetworkingEnvironMockRecorder) Subnets(arg0, arg1, arg2 any) *gomock.Call {
   613  	mr.mock.ctrl.T.Helper()
   614  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Subnets", reflect.TypeOf((*MockNetworkingEnviron)(nil).Subnets), arg0, arg1, arg2)
   615  }
   616  
   617  // SuperSubnets mocks base method.
   618  func (m *MockNetworkingEnviron) SuperSubnets(arg0 context.ProviderCallContext) ([]string, error) {
   619  	m.ctrl.T.Helper()
   620  	ret := m.ctrl.Call(m, "SuperSubnets", arg0)
   621  	ret0, _ := ret[0].([]string)
   622  	ret1, _ := ret[1].(error)
   623  	return ret0, ret1
   624  }
   625  
   626  // SuperSubnets indicates an expected call of SuperSubnets.
   627  func (mr *MockNetworkingEnvironMockRecorder) SuperSubnets(arg0 any) *gomock.Call {
   628  	mr.mock.ctrl.T.Helper()
   629  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SuperSubnets", reflect.TypeOf((*MockNetworkingEnviron)(nil).SuperSubnets), arg0)
   630  }
   631  
   632  // SupportsContainerAddresses mocks base method.
   633  func (m *MockNetworkingEnviron) SupportsContainerAddresses(arg0 context.ProviderCallContext) (bool, error) {
   634  	m.ctrl.T.Helper()
   635  	ret := m.ctrl.Call(m, "SupportsContainerAddresses", arg0)
   636  	ret0, _ := ret[0].(bool)
   637  	ret1, _ := ret[1].(error)
   638  	return ret0, ret1
   639  }
   640  
   641  // SupportsContainerAddresses indicates an expected call of SupportsContainerAddresses.
   642  func (mr *MockNetworkingEnvironMockRecorder) SupportsContainerAddresses(arg0 any) *gomock.Call {
   643  	mr.mock.ctrl.T.Helper()
   644  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SupportsContainerAddresses", reflect.TypeOf((*MockNetworkingEnviron)(nil).SupportsContainerAddresses), arg0)
   645  }
   646  
   647  // SupportsSpaceDiscovery mocks base method.
   648  func (m *MockNetworkingEnviron) SupportsSpaceDiscovery(arg0 context.ProviderCallContext) (bool, error) {
   649  	m.ctrl.T.Helper()
   650  	ret := m.ctrl.Call(m, "SupportsSpaceDiscovery", arg0)
   651  	ret0, _ := ret[0].(bool)
   652  	ret1, _ := ret[1].(error)
   653  	return ret0, ret1
   654  }
   655  
   656  // SupportsSpaceDiscovery indicates an expected call of SupportsSpaceDiscovery.
   657  func (mr *MockNetworkingEnvironMockRecorder) SupportsSpaceDiscovery(arg0 any) *gomock.Call {
   658  	mr.mock.ctrl.T.Helper()
   659  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SupportsSpaceDiscovery", reflect.TypeOf((*MockNetworkingEnviron)(nil).SupportsSpaceDiscovery), arg0)
   660  }
   661  
   662  // SupportsSpaces mocks base method.
   663  func (m *MockNetworkingEnviron) SupportsSpaces(arg0 context.ProviderCallContext) (bool, error) {
   664  	m.ctrl.T.Helper()
   665  	ret := m.ctrl.Call(m, "SupportsSpaces", arg0)
   666  	ret0, _ := ret[0].(bool)
   667  	ret1, _ := ret[1].(error)
   668  	return ret0, ret1
   669  }
   670  
   671  // SupportsSpaces indicates an expected call of SupportsSpaces.
   672  func (mr *MockNetworkingEnvironMockRecorder) SupportsSpaces(arg0 any) *gomock.Call {
   673  	mr.mock.ctrl.T.Helper()
   674  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SupportsSpaces", reflect.TypeOf((*MockNetworkingEnviron)(nil).SupportsSpaces), arg0)
   675  }