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

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: github.com/juju/juju/worker/caasapplicationprovisioner (interfaces: ApplicationOps)
     3  //
     4  // Generated by this command:
     5  //
     6  //	mockgen -package mocks -destination mocks/ops_mock.go github.com/juju/juju/worker/caasapplicationprovisioner ApplicationOps
     7  //
     8  
     9  // Package mocks is a generated GoMock package.
    10  package mocks
    11  
    12  import (
    13  	reflect "reflect"
    14  
    15  	clock "github.com/juju/clock"
    16  	caas "github.com/juju/juju/caas"
    17  	life "github.com/juju/juju/core/life"
    18  	status "github.com/juju/juju/core/status"
    19  	caasapplicationprovisioner "github.com/juju/juju/worker/caasapplicationprovisioner"
    20  	gomock "go.uber.org/mock/gomock"
    21  )
    22  
    23  // MockApplicationOps is a mock of ApplicationOps interface.
    24  type MockApplicationOps struct {
    25  	ctrl     *gomock.Controller
    26  	recorder *MockApplicationOpsMockRecorder
    27  }
    28  
    29  // MockApplicationOpsMockRecorder is the mock recorder for MockApplicationOps.
    30  type MockApplicationOpsMockRecorder struct {
    31  	mock *MockApplicationOps
    32  }
    33  
    34  // NewMockApplicationOps creates a new mock instance.
    35  func NewMockApplicationOps(ctrl *gomock.Controller) *MockApplicationOps {
    36  	mock := &MockApplicationOps{ctrl: ctrl}
    37  	mock.recorder = &MockApplicationOpsMockRecorder{mock}
    38  	return mock
    39  }
    40  
    41  // EXPECT returns an object that allows the caller to indicate expected use.
    42  func (m *MockApplicationOps) EXPECT() *MockApplicationOpsMockRecorder {
    43  	return m.recorder
    44  }
    45  
    46  // AppAlive mocks base method.
    47  func (m *MockApplicationOps) AppAlive(arg0 string, arg1 caas.Application, arg2 string, arg3 *caas.ApplicationConfig, arg4 caasapplicationprovisioner.CAASProvisionerFacade, arg5 clock.Clock, arg6 caasapplicationprovisioner.Logger) error {
    48  	m.ctrl.T.Helper()
    49  	ret := m.ctrl.Call(m, "AppAlive", arg0, arg1, arg2, arg3, arg4, arg5, arg6)
    50  	ret0, _ := ret[0].(error)
    51  	return ret0
    52  }
    53  
    54  // AppAlive indicates an expected call of AppAlive.
    55  func (mr *MockApplicationOpsMockRecorder) AppAlive(arg0, arg1, arg2, arg3, arg4, arg5, arg6 any) *gomock.Call {
    56  	mr.mock.ctrl.T.Helper()
    57  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AppAlive", reflect.TypeOf((*MockApplicationOps)(nil).AppAlive), arg0, arg1, arg2, arg3, arg4, arg5, arg6)
    58  }
    59  
    60  // AppDead mocks base method.
    61  func (m *MockApplicationOps) AppDead(arg0 string, arg1 caas.Application, arg2 caasapplicationprovisioner.CAASBroker, arg3 caasapplicationprovisioner.CAASProvisionerFacade, arg4 caasapplicationprovisioner.CAASUnitProvisionerFacade, arg5 clock.Clock, arg6 caasapplicationprovisioner.Logger) error {
    62  	m.ctrl.T.Helper()
    63  	ret := m.ctrl.Call(m, "AppDead", arg0, arg1, arg2, arg3, arg4, arg5, arg6)
    64  	ret0, _ := ret[0].(error)
    65  	return ret0
    66  }
    67  
    68  // AppDead indicates an expected call of AppDead.
    69  func (mr *MockApplicationOpsMockRecorder) AppDead(arg0, arg1, arg2, arg3, arg4, arg5, arg6 any) *gomock.Call {
    70  	mr.mock.ctrl.T.Helper()
    71  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AppDead", reflect.TypeOf((*MockApplicationOps)(nil).AppDead), arg0, arg1, arg2, arg3, arg4, arg5, arg6)
    72  }
    73  
    74  // AppDying mocks base method.
    75  func (m *MockApplicationOps) AppDying(arg0 string, arg1 caas.Application, arg2 life.Value, arg3 caasapplicationprovisioner.CAASProvisionerFacade, arg4 caasapplicationprovisioner.CAASUnitProvisionerFacade, arg5 caasapplicationprovisioner.Logger) error {
    76  	m.ctrl.T.Helper()
    77  	ret := m.ctrl.Call(m, "AppDying", arg0, arg1, arg2, arg3, arg4, arg5)
    78  	ret0, _ := ret[0].(error)
    79  	return ret0
    80  }
    81  
    82  // AppDying indicates an expected call of AppDying.
    83  func (mr *MockApplicationOpsMockRecorder) AppDying(arg0, arg1, arg2, arg3, arg4, arg5 any) *gomock.Call {
    84  	mr.mock.ctrl.T.Helper()
    85  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AppDying", reflect.TypeOf((*MockApplicationOps)(nil).AppDying), arg0, arg1, arg2, arg3, arg4, arg5)
    86  }
    87  
    88  // EnsureScale mocks base method.
    89  func (m *MockApplicationOps) EnsureScale(arg0 string, arg1 caas.Application, arg2 life.Value, arg3 caasapplicationprovisioner.CAASProvisionerFacade, arg4 caasapplicationprovisioner.CAASUnitProvisionerFacade, arg5 caasapplicationprovisioner.Logger) error {
    90  	m.ctrl.T.Helper()
    91  	ret := m.ctrl.Call(m, "EnsureScale", arg0, arg1, arg2, arg3, arg4, arg5)
    92  	ret0, _ := ret[0].(error)
    93  	return ret0
    94  }
    95  
    96  // EnsureScale indicates an expected call of EnsureScale.
    97  func (mr *MockApplicationOpsMockRecorder) EnsureScale(arg0, arg1, arg2, arg3, arg4, arg5 any) *gomock.Call {
    98  	mr.mock.ctrl.T.Helper()
    99  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnsureScale", reflect.TypeOf((*MockApplicationOps)(nil).EnsureScale), arg0, arg1, arg2, arg3, arg4, arg5)
   100  }
   101  
   102  // EnsureTrust mocks base method.
   103  func (m *MockApplicationOps) EnsureTrust(arg0 string, arg1 caas.Application, arg2 caasapplicationprovisioner.CAASUnitProvisionerFacade, arg3 caasapplicationprovisioner.Logger) error {
   104  	m.ctrl.T.Helper()
   105  	ret := m.ctrl.Call(m, "EnsureTrust", arg0, arg1, arg2, arg3)
   106  	ret0, _ := ret[0].(error)
   107  	return ret0
   108  }
   109  
   110  // EnsureTrust indicates an expected call of EnsureTrust.
   111  func (mr *MockApplicationOpsMockRecorder) EnsureTrust(arg0, arg1, arg2, arg3 any) *gomock.Call {
   112  	mr.mock.ctrl.T.Helper()
   113  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnsureTrust", reflect.TypeOf((*MockApplicationOps)(nil).EnsureTrust), arg0, arg1, arg2, arg3)
   114  }
   115  
   116  // ReconcileDeadUnitScale mocks base method.
   117  func (m *MockApplicationOps) ReconcileDeadUnitScale(arg0 string, arg1 caas.Application, arg2 caasapplicationprovisioner.CAASProvisionerFacade, arg3 caasapplicationprovisioner.Logger) error {
   118  	m.ctrl.T.Helper()
   119  	ret := m.ctrl.Call(m, "ReconcileDeadUnitScale", arg0, arg1, arg2, arg3)
   120  	ret0, _ := ret[0].(error)
   121  	return ret0
   122  }
   123  
   124  // ReconcileDeadUnitScale indicates an expected call of ReconcileDeadUnitScale.
   125  func (mr *MockApplicationOpsMockRecorder) ReconcileDeadUnitScale(arg0, arg1, arg2, arg3 any) *gomock.Call {
   126  	mr.mock.ctrl.T.Helper()
   127  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReconcileDeadUnitScale", reflect.TypeOf((*MockApplicationOps)(nil).ReconcileDeadUnitScale), arg0, arg1, arg2, arg3)
   128  }
   129  
   130  // RefreshApplicationStatus mocks base method.
   131  func (m *MockApplicationOps) RefreshApplicationStatus(arg0 string, arg1 caas.Application, arg2 life.Value, arg3 caasapplicationprovisioner.CAASProvisionerFacade, arg4 caasapplicationprovisioner.Logger) error {
   132  	m.ctrl.T.Helper()
   133  	ret := m.ctrl.Call(m, "RefreshApplicationStatus", arg0, arg1, arg2, arg3, arg4)
   134  	ret0, _ := ret[0].(error)
   135  	return ret0
   136  }
   137  
   138  // RefreshApplicationStatus indicates an expected call of RefreshApplicationStatus.
   139  func (mr *MockApplicationOpsMockRecorder) RefreshApplicationStatus(arg0, arg1, arg2, arg3, arg4 any) *gomock.Call {
   140  	mr.mock.ctrl.T.Helper()
   141  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RefreshApplicationStatus", reflect.TypeOf((*MockApplicationOps)(nil).RefreshApplicationStatus), arg0, arg1, arg2, arg3, arg4)
   142  }
   143  
   144  // UpdateState mocks base method.
   145  func (m *MockApplicationOps) UpdateState(arg0 string, arg1 caas.Application, arg2 map[string]status.StatusInfo, arg3 caasapplicationprovisioner.CAASBroker, arg4 caasapplicationprovisioner.CAASProvisionerFacade, arg5 caasapplicationprovisioner.CAASUnitProvisionerFacade, arg6 caasapplicationprovisioner.Logger) (map[string]status.StatusInfo, error) {
   146  	m.ctrl.T.Helper()
   147  	ret := m.ctrl.Call(m, "UpdateState", arg0, arg1, arg2, arg3, arg4, arg5, arg6)
   148  	ret0, _ := ret[0].(map[string]status.StatusInfo)
   149  	ret1, _ := ret[1].(error)
   150  	return ret0, ret1
   151  }
   152  
   153  // UpdateState indicates an expected call of UpdateState.
   154  func (mr *MockApplicationOpsMockRecorder) UpdateState(arg0, arg1, arg2, arg3, arg4, arg5, arg6 any) *gomock.Call {
   155  	mr.mock.ctrl.T.Helper()
   156  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateState", reflect.TypeOf((*MockApplicationOps)(nil).UpdateState), arg0, arg1, arg2, arg3, arg4, arg5, arg6)
   157  }
   158  
   159  // UpgradePodSpec mocks base method.
   160  func (m *MockApplicationOps) UpgradePodSpec(arg0 string, arg1 caasapplicationprovisioner.CAASBroker, arg2 clock.Clock, arg3 caasapplicationprovisioner.Tomb, arg4 caasapplicationprovisioner.Logger) error {
   161  	m.ctrl.T.Helper()
   162  	ret := m.ctrl.Call(m, "UpgradePodSpec", arg0, arg1, arg2, arg3, arg4)
   163  	ret0, _ := ret[0].(error)
   164  	return ret0
   165  }
   166  
   167  // UpgradePodSpec indicates an expected call of UpgradePodSpec.
   168  func (mr *MockApplicationOpsMockRecorder) UpgradePodSpec(arg0, arg1, arg2, arg3, arg4 any) *gomock.Call {
   169  	mr.mock.ctrl.T.Helper()
   170  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpgradePodSpec", reflect.TypeOf((*MockApplicationOps)(nil).UpgradePodSpec), arg0, arg1, arg2, arg3, arg4)
   171  }
   172  
   173  // VerifyCharmUpgraded mocks base method.
   174  func (m *MockApplicationOps) VerifyCharmUpgraded(arg0 string, arg1 caasapplicationprovisioner.CAASProvisionerFacade, arg2 caasapplicationprovisioner.Tomb, arg3 caasapplicationprovisioner.Logger) (bool, error) {
   175  	m.ctrl.T.Helper()
   176  	ret := m.ctrl.Call(m, "VerifyCharmUpgraded", arg0, arg1, arg2, arg3)
   177  	ret0, _ := ret[0].(bool)
   178  	ret1, _ := ret[1].(error)
   179  	return ret0, ret1
   180  }
   181  
   182  // VerifyCharmUpgraded indicates an expected call of VerifyCharmUpgraded.
   183  func (mr *MockApplicationOpsMockRecorder) VerifyCharmUpgraded(arg0, arg1, arg2, arg3 any) *gomock.Call {
   184  	mr.mock.ctrl.T.Helper()
   185  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "VerifyCharmUpgraded", reflect.TypeOf((*MockApplicationOps)(nil).VerifyCharmUpgraded), arg0, arg1, arg2, arg3)
   186  }
   187  
   188  // WaitForTerminated mocks base method.
   189  func (m *MockApplicationOps) WaitForTerminated(arg0 string, arg1 caas.Application, arg2 clock.Clock) error {
   190  	m.ctrl.T.Helper()
   191  	ret := m.ctrl.Call(m, "WaitForTerminated", arg0, arg1, arg2)
   192  	ret0, _ := ret[0].(error)
   193  	return ret0
   194  }
   195  
   196  // WaitForTerminated indicates an expected call of WaitForTerminated.
   197  func (mr *MockApplicationOpsMockRecorder) WaitForTerminated(arg0, arg1, arg2 any) *gomock.Call {
   198  	mr.mock.ctrl.T.Helper()
   199  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitForTerminated", reflect.TypeOf((*MockApplicationOps)(nil).WaitForTerminated), arg0, arg1, arg2)
   200  }