sigs.k8s.io/cluster-api-provider-aws@v1.5.5/pkg/cloud/services/autoscaling/mock_autoscalingiface/autoscalingapi_mock.go (about)

     1  /*
     2  Copyright The Kubernetes Authors.
     3  
     4  Licensed under the Apache License, Version 2.0 (the "License");
     5  you may not use this file except in compliance with the License.
     6  You may obtain a copy of the License at
     7  
     8  	http://www.apache.org/licenses/LICENSE-2.0
     9  
    10  Unless required by applicable law or agreed to in writing, software
    11  distributed under the License is distributed on an "AS IS" BASIS,
    12  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    13  See the License for the specific language governing permissions and
    14  limitations under the License.
    15  */
    16  
    17  // Code generated by MockGen. DO NOT EDIT.
    18  // Source: github.com/aws/aws-sdk-go/service/autoscaling/autoscalingiface (interfaces: AutoScalingAPI)
    19  
    20  // Package mock_autoscalingiface is a generated GoMock package.
    21  package mock_autoscalingiface
    22  
    23  import (
    24  	context "context"
    25  	reflect "reflect"
    26  
    27  	request "github.com/aws/aws-sdk-go/aws/request"
    28  	autoscaling "github.com/aws/aws-sdk-go/service/autoscaling"
    29  	gomock "github.com/golang/mock/gomock"
    30  )
    31  
    32  // MockAutoScalingAPI is a mock of AutoScalingAPI interface.
    33  type MockAutoScalingAPI struct {
    34  	ctrl     *gomock.Controller
    35  	recorder *MockAutoScalingAPIMockRecorder
    36  }
    37  
    38  // MockAutoScalingAPIMockRecorder is the mock recorder for MockAutoScalingAPI.
    39  type MockAutoScalingAPIMockRecorder struct {
    40  	mock *MockAutoScalingAPI
    41  }
    42  
    43  // NewMockAutoScalingAPI creates a new mock instance.
    44  func NewMockAutoScalingAPI(ctrl *gomock.Controller) *MockAutoScalingAPI {
    45  	mock := &MockAutoScalingAPI{ctrl: ctrl}
    46  	mock.recorder = &MockAutoScalingAPIMockRecorder{mock}
    47  	return mock
    48  }
    49  
    50  // EXPECT returns an object that allows the caller to indicate expected use.
    51  func (m *MockAutoScalingAPI) EXPECT() *MockAutoScalingAPIMockRecorder {
    52  	return m.recorder
    53  }
    54  
    55  // AttachInstances mocks base method.
    56  func (m *MockAutoScalingAPI) AttachInstances(arg0 *autoscaling.AttachInstancesInput) (*autoscaling.AttachInstancesOutput, error) {
    57  	m.ctrl.T.Helper()
    58  	ret := m.ctrl.Call(m, "AttachInstances", arg0)
    59  	ret0, _ := ret[0].(*autoscaling.AttachInstancesOutput)
    60  	ret1, _ := ret[1].(error)
    61  	return ret0, ret1
    62  }
    63  
    64  // AttachInstances indicates an expected call of AttachInstances.
    65  func (mr *MockAutoScalingAPIMockRecorder) AttachInstances(arg0 interface{}) *gomock.Call {
    66  	mr.mock.ctrl.T.Helper()
    67  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AttachInstances", reflect.TypeOf((*MockAutoScalingAPI)(nil).AttachInstances), arg0)
    68  }
    69  
    70  // AttachInstancesRequest mocks base method.
    71  func (m *MockAutoScalingAPI) AttachInstancesRequest(arg0 *autoscaling.AttachInstancesInput) (*request.Request, *autoscaling.AttachInstancesOutput) {
    72  	m.ctrl.T.Helper()
    73  	ret := m.ctrl.Call(m, "AttachInstancesRequest", arg0)
    74  	ret0, _ := ret[0].(*request.Request)
    75  	ret1, _ := ret[1].(*autoscaling.AttachInstancesOutput)
    76  	return ret0, ret1
    77  }
    78  
    79  // AttachInstancesRequest indicates an expected call of AttachInstancesRequest.
    80  func (mr *MockAutoScalingAPIMockRecorder) AttachInstancesRequest(arg0 interface{}) *gomock.Call {
    81  	mr.mock.ctrl.T.Helper()
    82  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AttachInstancesRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).AttachInstancesRequest), arg0)
    83  }
    84  
    85  // AttachInstancesWithContext mocks base method.
    86  func (m *MockAutoScalingAPI) AttachInstancesWithContext(arg0 context.Context, arg1 *autoscaling.AttachInstancesInput, arg2 ...request.Option) (*autoscaling.AttachInstancesOutput, error) {
    87  	m.ctrl.T.Helper()
    88  	varargs := []interface{}{arg0, arg1}
    89  	for _, a := range arg2 {
    90  		varargs = append(varargs, a)
    91  	}
    92  	ret := m.ctrl.Call(m, "AttachInstancesWithContext", varargs...)
    93  	ret0, _ := ret[0].(*autoscaling.AttachInstancesOutput)
    94  	ret1, _ := ret[1].(error)
    95  	return ret0, ret1
    96  }
    97  
    98  // AttachInstancesWithContext indicates an expected call of AttachInstancesWithContext.
    99  func (mr *MockAutoScalingAPIMockRecorder) AttachInstancesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   100  	mr.mock.ctrl.T.Helper()
   101  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   102  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AttachInstancesWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).AttachInstancesWithContext), varargs...)
   103  }
   104  
   105  // AttachLoadBalancerTargetGroups mocks base method.
   106  func (m *MockAutoScalingAPI) AttachLoadBalancerTargetGroups(arg0 *autoscaling.AttachLoadBalancerTargetGroupsInput) (*autoscaling.AttachLoadBalancerTargetGroupsOutput, error) {
   107  	m.ctrl.T.Helper()
   108  	ret := m.ctrl.Call(m, "AttachLoadBalancerTargetGroups", arg0)
   109  	ret0, _ := ret[0].(*autoscaling.AttachLoadBalancerTargetGroupsOutput)
   110  	ret1, _ := ret[1].(error)
   111  	return ret0, ret1
   112  }
   113  
   114  // AttachLoadBalancerTargetGroups indicates an expected call of AttachLoadBalancerTargetGroups.
   115  func (mr *MockAutoScalingAPIMockRecorder) AttachLoadBalancerTargetGroups(arg0 interface{}) *gomock.Call {
   116  	mr.mock.ctrl.T.Helper()
   117  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AttachLoadBalancerTargetGroups", reflect.TypeOf((*MockAutoScalingAPI)(nil).AttachLoadBalancerTargetGroups), arg0)
   118  }
   119  
   120  // AttachLoadBalancerTargetGroupsRequest mocks base method.
   121  func (m *MockAutoScalingAPI) AttachLoadBalancerTargetGroupsRequest(arg0 *autoscaling.AttachLoadBalancerTargetGroupsInput) (*request.Request, *autoscaling.AttachLoadBalancerTargetGroupsOutput) {
   122  	m.ctrl.T.Helper()
   123  	ret := m.ctrl.Call(m, "AttachLoadBalancerTargetGroupsRequest", arg0)
   124  	ret0, _ := ret[0].(*request.Request)
   125  	ret1, _ := ret[1].(*autoscaling.AttachLoadBalancerTargetGroupsOutput)
   126  	return ret0, ret1
   127  }
   128  
   129  // AttachLoadBalancerTargetGroupsRequest indicates an expected call of AttachLoadBalancerTargetGroupsRequest.
   130  func (mr *MockAutoScalingAPIMockRecorder) AttachLoadBalancerTargetGroupsRequest(arg0 interface{}) *gomock.Call {
   131  	mr.mock.ctrl.T.Helper()
   132  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AttachLoadBalancerTargetGroupsRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).AttachLoadBalancerTargetGroupsRequest), arg0)
   133  }
   134  
   135  // AttachLoadBalancerTargetGroupsWithContext mocks base method.
   136  func (m *MockAutoScalingAPI) AttachLoadBalancerTargetGroupsWithContext(arg0 context.Context, arg1 *autoscaling.AttachLoadBalancerTargetGroupsInput, arg2 ...request.Option) (*autoscaling.AttachLoadBalancerTargetGroupsOutput, error) {
   137  	m.ctrl.T.Helper()
   138  	varargs := []interface{}{arg0, arg1}
   139  	for _, a := range arg2 {
   140  		varargs = append(varargs, a)
   141  	}
   142  	ret := m.ctrl.Call(m, "AttachLoadBalancerTargetGroupsWithContext", varargs...)
   143  	ret0, _ := ret[0].(*autoscaling.AttachLoadBalancerTargetGroupsOutput)
   144  	ret1, _ := ret[1].(error)
   145  	return ret0, ret1
   146  }
   147  
   148  // AttachLoadBalancerTargetGroupsWithContext indicates an expected call of AttachLoadBalancerTargetGroupsWithContext.
   149  func (mr *MockAutoScalingAPIMockRecorder) AttachLoadBalancerTargetGroupsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   150  	mr.mock.ctrl.T.Helper()
   151  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   152  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AttachLoadBalancerTargetGroupsWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).AttachLoadBalancerTargetGroupsWithContext), varargs...)
   153  }
   154  
   155  // AttachLoadBalancers mocks base method.
   156  func (m *MockAutoScalingAPI) AttachLoadBalancers(arg0 *autoscaling.AttachLoadBalancersInput) (*autoscaling.AttachLoadBalancersOutput, error) {
   157  	m.ctrl.T.Helper()
   158  	ret := m.ctrl.Call(m, "AttachLoadBalancers", arg0)
   159  	ret0, _ := ret[0].(*autoscaling.AttachLoadBalancersOutput)
   160  	ret1, _ := ret[1].(error)
   161  	return ret0, ret1
   162  }
   163  
   164  // AttachLoadBalancers indicates an expected call of AttachLoadBalancers.
   165  func (mr *MockAutoScalingAPIMockRecorder) AttachLoadBalancers(arg0 interface{}) *gomock.Call {
   166  	mr.mock.ctrl.T.Helper()
   167  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AttachLoadBalancers", reflect.TypeOf((*MockAutoScalingAPI)(nil).AttachLoadBalancers), arg0)
   168  }
   169  
   170  // AttachLoadBalancersRequest mocks base method.
   171  func (m *MockAutoScalingAPI) AttachLoadBalancersRequest(arg0 *autoscaling.AttachLoadBalancersInput) (*request.Request, *autoscaling.AttachLoadBalancersOutput) {
   172  	m.ctrl.T.Helper()
   173  	ret := m.ctrl.Call(m, "AttachLoadBalancersRequest", arg0)
   174  	ret0, _ := ret[0].(*request.Request)
   175  	ret1, _ := ret[1].(*autoscaling.AttachLoadBalancersOutput)
   176  	return ret0, ret1
   177  }
   178  
   179  // AttachLoadBalancersRequest indicates an expected call of AttachLoadBalancersRequest.
   180  func (mr *MockAutoScalingAPIMockRecorder) AttachLoadBalancersRequest(arg0 interface{}) *gomock.Call {
   181  	mr.mock.ctrl.T.Helper()
   182  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AttachLoadBalancersRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).AttachLoadBalancersRequest), arg0)
   183  }
   184  
   185  // AttachLoadBalancersWithContext mocks base method.
   186  func (m *MockAutoScalingAPI) AttachLoadBalancersWithContext(arg0 context.Context, arg1 *autoscaling.AttachLoadBalancersInput, arg2 ...request.Option) (*autoscaling.AttachLoadBalancersOutput, error) {
   187  	m.ctrl.T.Helper()
   188  	varargs := []interface{}{arg0, arg1}
   189  	for _, a := range arg2 {
   190  		varargs = append(varargs, a)
   191  	}
   192  	ret := m.ctrl.Call(m, "AttachLoadBalancersWithContext", varargs...)
   193  	ret0, _ := ret[0].(*autoscaling.AttachLoadBalancersOutput)
   194  	ret1, _ := ret[1].(error)
   195  	return ret0, ret1
   196  }
   197  
   198  // AttachLoadBalancersWithContext indicates an expected call of AttachLoadBalancersWithContext.
   199  func (mr *MockAutoScalingAPIMockRecorder) AttachLoadBalancersWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   200  	mr.mock.ctrl.T.Helper()
   201  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   202  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AttachLoadBalancersWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).AttachLoadBalancersWithContext), varargs...)
   203  }
   204  
   205  // BatchDeleteScheduledAction mocks base method.
   206  func (m *MockAutoScalingAPI) BatchDeleteScheduledAction(arg0 *autoscaling.BatchDeleteScheduledActionInput) (*autoscaling.BatchDeleteScheduledActionOutput, error) {
   207  	m.ctrl.T.Helper()
   208  	ret := m.ctrl.Call(m, "BatchDeleteScheduledAction", arg0)
   209  	ret0, _ := ret[0].(*autoscaling.BatchDeleteScheduledActionOutput)
   210  	ret1, _ := ret[1].(error)
   211  	return ret0, ret1
   212  }
   213  
   214  // BatchDeleteScheduledAction indicates an expected call of BatchDeleteScheduledAction.
   215  func (mr *MockAutoScalingAPIMockRecorder) BatchDeleteScheduledAction(arg0 interface{}) *gomock.Call {
   216  	mr.mock.ctrl.T.Helper()
   217  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BatchDeleteScheduledAction", reflect.TypeOf((*MockAutoScalingAPI)(nil).BatchDeleteScheduledAction), arg0)
   218  }
   219  
   220  // BatchDeleteScheduledActionRequest mocks base method.
   221  func (m *MockAutoScalingAPI) BatchDeleteScheduledActionRequest(arg0 *autoscaling.BatchDeleteScheduledActionInput) (*request.Request, *autoscaling.BatchDeleteScheduledActionOutput) {
   222  	m.ctrl.T.Helper()
   223  	ret := m.ctrl.Call(m, "BatchDeleteScheduledActionRequest", arg0)
   224  	ret0, _ := ret[0].(*request.Request)
   225  	ret1, _ := ret[1].(*autoscaling.BatchDeleteScheduledActionOutput)
   226  	return ret0, ret1
   227  }
   228  
   229  // BatchDeleteScheduledActionRequest indicates an expected call of BatchDeleteScheduledActionRequest.
   230  func (mr *MockAutoScalingAPIMockRecorder) BatchDeleteScheduledActionRequest(arg0 interface{}) *gomock.Call {
   231  	mr.mock.ctrl.T.Helper()
   232  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BatchDeleteScheduledActionRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).BatchDeleteScheduledActionRequest), arg0)
   233  }
   234  
   235  // BatchDeleteScheduledActionWithContext mocks base method.
   236  func (m *MockAutoScalingAPI) BatchDeleteScheduledActionWithContext(arg0 context.Context, arg1 *autoscaling.BatchDeleteScheduledActionInput, arg2 ...request.Option) (*autoscaling.BatchDeleteScheduledActionOutput, error) {
   237  	m.ctrl.T.Helper()
   238  	varargs := []interface{}{arg0, arg1}
   239  	for _, a := range arg2 {
   240  		varargs = append(varargs, a)
   241  	}
   242  	ret := m.ctrl.Call(m, "BatchDeleteScheduledActionWithContext", varargs...)
   243  	ret0, _ := ret[0].(*autoscaling.BatchDeleteScheduledActionOutput)
   244  	ret1, _ := ret[1].(error)
   245  	return ret0, ret1
   246  }
   247  
   248  // BatchDeleteScheduledActionWithContext indicates an expected call of BatchDeleteScheduledActionWithContext.
   249  func (mr *MockAutoScalingAPIMockRecorder) BatchDeleteScheduledActionWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   250  	mr.mock.ctrl.T.Helper()
   251  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   252  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BatchDeleteScheduledActionWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).BatchDeleteScheduledActionWithContext), varargs...)
   253  }
   254  
   255  // BatchPutScheduledUpdateGroupAction mocks base method.
   256  func (m *MockAutoScalingAPI) BatchPutScheduledUpdateGroupAction(arg0 *autoscaling.BatchPutScheduledUpdateGroupActionInput) (*autoscaling.BatchPutScheduledUpdateGroupActionOutput, error) {
   257  	m.ctrl.T.Helper()
   258  	ret := m.ctrl.Call(m, "BatchPutScheduledUpdateGroupAction", arg0)
   259  	ret0, _ := ret[0].(*autoscaling.BatchPutScheduledUpdateGroupActionOutput)
   260  	ret1, _ := ret[1].(error)
   261  	return ret0, ret1
   262  }
   263  
   264  // BatchPutScheduledUpdateGroupAction indicates an expected call of BatchPutScheduledUpdateGroupAction.
   265  func (mr *MockAutoScalingAPIMockRecorder) BatchPutScheduledUpdateGroupAction(arg0 interface{}) *gomock.Call {
   266  	mr.mock.ctrl.T.Helper()
   267  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BatchPutScheduledUpdateGroupAction", reflect.TypeOf((*MockAutoScalingAPI)(nil).BatchPutScheduledUpdateGroupAction), arg0)
   268  }
   269  
   270  // BatchPutScheduledUpdateGroupActionRequest mocks base method.
   271  func (m *MockAutoScalingAPI) BatchPutScheduledUpdateGroupActionRequest(arg0 *autoscaling.BatchPutScheduledUpdateGroupActionInput) (*request.Request, *autoscaling.BatchPutScheduledUpdateGroupActionOutput) {
   272  	m.ctrl.T.Helper()
   273  	ret := m.ctrl.Call(m, "BatchPutScheduledUpdateGroupActionRequest", arg0)
   274  	ret0, _ := ret[0].(*request.Request)
   275  	ret1, _ := ret[1].(*autoscaling.BatchPutScheduledUpdateGroupActionOutput)
   276  	return ret0, ret1
   277  }
   278  
   279  // BatchPutScheduledUpdateGroupActionRequest indicates an expected call of BatchPutScheduledUpdateGroupActionRequest.
   280  func (mr *MockAutoScalingAPIMockRecorder) BatchPutScheduledUpdateGroupActionRequest(arg0 interface{}) *gomock.Call {
   281  	mr.mock.ctrl.T.Helper()
   282  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BatchPutScheduledUpdateGroupActionRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).BatchPutScheduledUpdateGroupActionRequest), arg0)
   283  }
   284  
   285  // BatchPutScheduledUpdateGroupActionWithContext mocks base method.
   286  func (m *MockAutoScalingAPI) BatchPutScheduledUpdateGroupActionWithContext(arg0 context.Context, arg1 *autoscaling.BatchPutScheduledUpdateGroupActionInput, arg2 ...request.Option) (*autoscaling.BatchPutScheduledUpdateGroupActionOutput, error) {
   287  	m.ctrl.T.Helper()
   288  	varargs := []interface{}{arg0, arg1}
   289  	for _, a := range arg2 {
   290  		varargs = append(varargs, a)
   291  	}
   292  	ret := m.ctrl.Call(m, "BatchPutScheduledUpdateGroupActionWithContext", varargs...)
   293  	ret0, _ := ret[0].(*autoscaling.BatchPutScheduledUpdateGroupActionOutput)
   294  	ret1, _ := ret[1].(error)
   295  	return ret0, ret1
   296  }
   297  
   298  // BatchPutScheduledUpdateGroupActionWithContext indicates an expected call of BatchPutScheduledUpdateGroupActionWithContext.
   299  func (mr *MockAutoScalingAPIMockRecorder) BatchPutScheduledUpdateGroupActionWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   300  	mr.mock.ctrl.T.Helper()
   301  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   302  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BatchPutScheduledUpdateGroupActionWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).BatchPutScheduledUpdateGroupActionWithContext), varargs...)
   303  }
   304  
   305  // CancelInstanceRefresh mocks base method.
   306  func (m *MockAutoScalingAPI) CancelInstanceRefresh(arg0 *autoscaling.CancelInstanceRefreshInput) (*autoscaling.CancelInstanceRefreshOutput, error) {
   307  	m.ctrl.T.Helper()
   308  	ret := m.ctrl.Call(m, "CancelInstanceRefresh", arg0)
   309  	ret0, _ := ret[0].(*autoscaling.CancelInstanceRefreshOutput)
   310  	ret1, _ := ret[1].(error)
   311  	return ret0, ret1
   312  }
   313  
   314  // CancelInstanceRefresh indicates an expected call of CancelInstanceRefresh.
   315  func (mr *MockAutoScalingAPIMockRecorder) CancelInstanceRefresh(arg0 interface{}) *gomock.Call {
   316  	mr.mock.ctrl.T.Helper()
   317  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CancelInstanceRefresh", reflect.TypeOf((*MockAutoScalingAPI)(nil).CancelInstanceRefresh), arg0)
   318  }
   319  
   320  // CancelInstanceRefreshRequest mocks base method.
   321  func (m *MockAutoScalingAPI) CancelInstanceRefreshRequest(arg0 *autoscaling.CancelInstanceRefreshInput) (*request.Request, *autoscaling.CancelInstanceRefreshOutput) {
   322  	m.ctrl.T.Helper()
   323  	ret := m.ctrl.Call(m, "CancelInstanceRefreshRequest", arg0)
   324  	ret0, _ := ret[0].(*request.Request)
   325  	ret1, _ := ret[1].(*autoscaling.CancelInstanceRefreshOutput)
   326  	return ret0, ret1
   327  }
   328  
   329  // CancelInstanceRefreshRequest indicates an expected call of CancelInstanceRefreshRequest.
   330  func (mr *MockAutoScalingAPIMockRecorder) CancelInstanceRefreshRequest(arg0 interface{}) *gomock.Call {
   331  	mr.mock.ctrl.T.Helper()
   332  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CancelInstanceRefreshRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).CancelInstanceRefreshRequest), arg0)
   333  }
   334  
   335  // CancelInstanceRefreshWithContext mocks base method.
   336  func (m *MockAutoScalingAPI) CancelInstanceRefreshWithContext(arg0 context.Context, arg1 *autoscaling.CancelInstanceRefreshInput, arg2 ...request.Option) (*autoscaling.CancelInstanceRefreshOutput, error) {
   337  	m.ctrl.T.Helper()
   338  	varargs := []interface{}{arg0, arg1}
   339  	for _, a := range arg2 {
   340  		varargs = append(varargs, a)
   341  	}
   342  	ret := m.ctrl.Call(m, "CancelInstanceRefreshWithContext", varargs...)
   343  	ret0, _ := ret[0].(*autoscaling.CancelInstanceRefreshOutput)
   344  	ret1, _ := ret[1].(error)
   345  	return ret0, ret1
   346  }
   347  
   348  // CancelInstanceRefreshWithContext indicates an expected call of CancelInstanceRefreshWithContext.
   349  func (mr *MockAutoScalingAPIMockRecorder) CancelInstanceRefreshWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   350  	mr.mock.ctrl.T.Helper()
   351  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   352  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CancelInstanceRefreshWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).CancelInstanceRefreshWithContext), varargs...)
   353  }
   354  
   355  // CompleteLifecycleAction mocks base method.
   356  func (m *MockAutoScalingAPI) CompleteLifecycleAction(arg0 *autoscaling.CompleteLifecycleActionInput) (*autoscaling.CompleteLifecycleActionOutput, error) {
   357  	m.ctrl.T.Helper()
   358  	ret := m.ctrl.Call(m, "CompleteLifecycleAction", arg0)
   359  	ret0, _ := ret[0].(*autoscaling.CompleteLifecycleActionOutput)
   360  	ret1, _ := ret[1].(error)
   361  	return ret0, ret1
   362  }
   363  
   364  // CompleteLifecycleAction indicates an expected call of CompleteLifecycleAction.
   365  func (mr *MockAutoScalingAPIMockRecorder) CompleteLifecycleAction(arg0 interface{}) *gomock.Call {
   366  	mr.mock.ctrl.T.Helper()
   367  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CompleteLifecycleAction", reflect.TypeOf((*MockAutoScalingAPI)(nil).CompleteLifecycleAction), arg0)
   368  }
   369  
   370  // CompleteLifecycleActionRequest mocks base method.
   371  func (m *MockAutoScalingAPI) CompleteLifecycleActionRequest(arg0 *autoscaling.CompleteLifecycleActionInput) (*request.Request, *autoscaling.CompleteLifecycleActionOutput) {
   372  	m.ctrl.T.Helper()
   373  	ret := m.ctrl.Call(m, "CompleteLifecycleActionRequest", arg0)
   374  	ret0, _ := ret[0].(*request.Request)
   375  	ret1, _ := ret[1].(*autoscaling.CompleteLifecycleActionOutput)
   376  	return ret0, ret1
   377  }
   378  
   379  // CompleteLifecycleActionRequest indicates an expected call of CompleteLifecycleActionRequest.
   380  func (mr *MockAutoScalingAPIMockRecorder) CompleteLifecycleActionRequest(arg0 interface{}) *gomock.Call {
   381  	mr.mock.ctrl.T.Helper()
   382  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CompleteLifecycleActionRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).CompleteLifecycleActionRequest), arg0)
   383  }
   384  
   385  // CompleteLifecycleActionWithContext mocks base method.
   386  func (m *MockAutoScalingAPI) CompleteLifecycleActionWithContext(arg0 context.Context, arg1 *autoscaling.CompleteLifecycleActionInput, arg2 ...request.Option) (*autoscaling.CompleteLifecycleActionOutput, error) {
   387  	m.ctrl.T.Helper()
   388  	varargs := []interface{}{arg0, arg1}
   389  	for _, a := range arg2 {
   390  		varargs = append(varargs, a)
   391  	}
   392  	ret := m.ctrl.Call(m, "CompleteLifecycleActionWithContext", varargs...)
   393  	ret0, _ := ret[0].(*autoscaling.CompleteLifecycleActionOutput)
   394  	ret1, _ := ret[1].(error)
   395  	return ret0, ret1
   396  }
   397  
   398  // CompleteLifecycleActionWithContext indicates an expected call of CompleteLifecycleActionWithContext.
   399  func (mr *MockAutoScalingAPIMockRecorder) CompleteLifecycleActionWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   400  	mr.mock.ctrl.T.Helper()
   401  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   402  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CompleteLifecycleActionWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).CompleteLifecycleActionWithContext), varargs...)
   403  }
   404  
   405  // CreateAutoScalingGroup mocks base method.
   406  func (m *MockAutoScalingAPI) CreateAutoScalingGroup(arg0 *autoscaling.CreateAutoScalingGroupInput) (*autoscaling.CreateAutoScalingGroupOutput, error) {
   407  	m.ctrl.T.Helper()
   408  	ret := m.ctrl.Call(m, "CreateAutoScalingGroup", arg0)
   409  	ret0, _ := ret[0].(*autoscaling.CreateAutoScalingGroupOutput)
   410  	ret1, _ := ret[1].(error)
   411  	return ret0, ret1
   412  }
   413  
   414  // CreateAutoScalingGroup indicates an expected call of CreateAutoScalingGroup.
   415  func (mr *MockAutoScalingAPIMockRecorder) CreateAutoScalingGroup(arg0 interface{}) *gomock.Call {
   416  	mr.mock.ctrl.T.Helper()
   417  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateAutoScalingGroup", reflect.TypeOf((*MockAutoScalingAPI)(nil).CreateAutoScalingGroup), arg0)
   418  }
   419  
   420  // CreateAutoScalingGroupRequest mocks base method.
   421  func (m *MockAutoScalingAPI) CreateAutoScalingGroupRequest(arg0 *autoscaling.CreateAutoScalingGroupInput) (*request.Request, *autoscaling.CreateAutoScalingGroupOutput) {
   422  	m.ctrl.T.Helper()
   423  	ret := m.ctrl.Call(m, "CreateAutoScalingGroupRequest", arg0)
   424  	ret0, _ := ret[0].(*request.Request)
   425  	ret1, _ := ret[1].(*autoscaling.CreateAutoScalingGroupOutput)
   426  	return ret0, ret1
   427  }
   428  
   429  // CreateAutoScalingGroupRequest indicates an expected call of CreateAutoScalingGroupRequest.
   430  func (mr *MockAutoScalingAPIMockRecorder) CreateAutoScalingGroupRequest(arg0 interface{}) *gomock.Call {
   431  	mr.mock.ctrl.T.Helper()
   432  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateAutoScalingGroupRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).CreateAutoScalingGroupRequest), arg0)
   433  }
   434  
   435  // CreateAutoScalingGroupWithContext mocks base method.
   436  func (m *MockAutoScalingAPI) CreateAutoScalingGroupWithContext(arg0 context.Context, arg1 *autoscaling.CreateAutoScalingGroupInput, arg2 ...request.Option) (*autoscaling.CreateAutoScalingGroupOutput, error) {
   437  	m.ctrl.T.Helper()
   438  	varargs := []interface{}{arg0, arg1}
   439  	for _, a := range arg2 {
   440  		varargs = append(varargs, a)
   441  	}
   442  	ret := m.ctrl.Call(m, "CreateAutoScalingGroupWithContext", varargs...)
   443  	ret0, _ := ret[0].(*autoscaling.CreateAutoScalingGroupOutput)
   444  	ret1, _ := ret[1].(error)
   445  	return ret0, ret1
   446  }
   447  
   448  // CreateAutoScalingGroupWithContext indicates an expected call of CreateAutoScalingGroupWithContext.
   449  func (mr *MockAutoScalingAPIMockRecorder) CreateAutoScalingGroupWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   450  	mr.mock.ctrl.T.Helper()
   451  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   452  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateAutoScalingGroupWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).CreateAutoScalingGroupWithContext), varargs...)
   453  }
   454  
   455  // CreateLaunchConfiguration mocks base method.
   456  func (m *MockAutoScalingAPI) CreateLaunchConfiguration(arg0 *autoscaling.CreateLaunchConfigurationInput) (*autoscaling.CreateLaunchConfigurationOutput, error) {
   457  	m.ctrl.T.Helper()
   458  	ret := m.ctrl.Call(m, "CreateLaunchConfiguration", arg0)
   459  	ret0, _ := ret[0].(*autoscaling.CreateLaunchConfigurationOutput)
   460  	ret1, _ := ret[1].(error)
   461  	return ret0, ret1
   462  }
   463  
   464  // CreateLaunchConfiguration indicates an expected call of CreateLaunchConfiguration.
   465  func (mr *MockAutoScalingAPIMockRecorder) CreateLaunchConfiguration(arg0 interface{}) *gomock.Call {
   466  	mr.mock.ctrl.T.Helper()
   467  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateLaunchConfiguration", reflect.TypeOf((*MockAutoScalingAPI)(nil).CreateLaunchConfiguration), arg0)
   468  }
   469  
   470  // CreateLaunchConfigurationRequest mocks base method.
   471  func (m *MockAutoScalingAPI) CreateLaunchConfigurationRequest(arg0 *autoscaling.CreateLaunchConfigurationInput) (*request.Request, *autoscaling.CreateLaunchConfigurationOutput) {
   472  	m.ctrl.T.Helper()
   473  	ret := m.ctrl.Call(m, "CreateLaunchConfigurationRequest", arg0)
   474  	ret0, _ := ret[0].(*request.Request)
   475  	ret1, _ := ret[1].(*autoscaling.CreateLaunchConfigurationOutput)
   476  	return ret0, ret1
   477  }
   478  
   479  // CreateLaunchConfigurationRequest indicates an expected call of CreateLaunchConfigurationRequest.
   480  func (mr *MockAutoScalingAPIMockRecorder) CreateLaunchConfigurationRequest(arg0 interface{}) *gomock.Call {
   481  	mr.mock.ctrl.T.Helper()
   482  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateLaunchConfigurationRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).CreateLaunchConfigurationRequest), arg0)
   483  }
   484  
   485  // CreateLaunchConfigurationWithContext mocks base method.
   486  func (m *MockAutoScalingAPI) CreateLaunchConfigurationWithContext(arg0 context.Context, arg1 *autoscaling.CreateLaunchConfigurationInput, arg2 ...request.Option) (*autoscaling.CreateLaunchConfigurationOutput, error) {
   487  	m.ctrl.T.Helper()
   488  	varargs := []interface{}{arg0, arg1}
   489  	for _, a := range arg2 {
   490  		varargs = append(varargs, a)
   491  	}
   492  	ret := m.ctrl.Call(m, "CreateLaunchConfigurationWithContext", varargs...)
   493  	ret0, _ := ret[0].(*autoscaling.CreateLaunchConfigurationOutput)
   494  	ret1, _ := ret[1].(error)
   495  	return ret0, ret1
   496  }
   497  
   498  // CreateLaunchConfigurationWithContext indicates an expected call of CreateLaunchConfigurationWithContext.
   499  func (mr *MockAutoScalingAPIMockRecorder) CreateLaunchConfigurationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   500  	mr.mock.ctrl.T.Helper()
   501  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   502  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateLaunchConfigurationWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).CreateLaunchConfigurationWithContext), varargs...)
   503  }
   504  
   505  // CreateOrUpdateTags mocks base method.
   506  func (m *MockAutoScalingAPI) CreateOrUpdateTags(arg0 *autoscaling.CreateOrUpdateTagsInput) (*autoscaling.CreateOrUpdateTagsOutput, error) {
   507  	m.ctrl.T.Helper()
   508  	ret := m.ctrl.Call(m, "CreateOrUpdateTags", arg0)
   509  	ret0, _ := ret[0].(*autoscaling.CreateOrUpdateTagsOutput)
   510  	ret1, _ := ret[1].(error)
   511  	return ret0, ret1
   512  }
   513  
   514  // CreateOrUpdateTags indicates an expected call of CreateOrUpdateTags.
   515  func (mr *MockAutoScalingAPIMockRecorder) CreateOrUpdateTags(arg0 interface{}) *gomock.Call {
   516  	mr.mock.ctrl.T.Helper()
   517  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateOrUpdateTags", reflect.TypeOf((*MockAutoScalingAPI)(nil).CreateOrUpdateTags), arg0)
   518  }
   519  
   520  // CreateOrUpdateTagsRequest mocks base method.
   521  func (m *MockAutoScalingAPI) CreateOrUpdateTagsRequest(arg0 *autoscaling.CreateOrUpdateTagsInput) (*request.Request, *autoscaling.CreateOrUpdateTagsOutput) {
   522  	m.ctrl.T.Helper()
   523  	ret := m.ctrl.Call(m, "CreateOrUpdateTagsRequest", arg0)
   524  	ret0, _ := ret[0].(*request.Request)
   525  	ret1, _ := ret[1].(*autoscaling.CreateOrUpdateTagsOutput)
   526  	return ret0, ret1
   527  }
   528  
   529  // CreateOrUpdateTagsRequest indicates an expected call of CreateOrUpdateTagsRequest.
   530  func (mr *MockAutoScalingAPIMockRecorder) CreateOrUpdateTagsRequest(arg0 interface{}) *gomock.Call {
   531  	mr.mock.ctrl.T.Helper()
   532  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateOrUpdateTagsRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).CreateOrUpdateTagsRequest), arg0)
   533  }
   534  
   535  // CreateOrUpdateTagsWithContext mocks base method.
   536  func (m *MockAutoScalingAPI) CreateOrUpdateTagsWithContext(arg0 context.Context, arg1 *autoscaling.CreateOrUpdateTagsInput, arg2 ...request.Option) (*autoscaling.CreateOrUpdateTagsOutput, error) {
   537  	m.ctrl.T.Helper()
   538  	varargs := []interface{}{arg0, arg1}
   539  	for _, a := range arg2 {
   540  		varargs = append(varargs, a)
   541  	}
   542  	ret := m.ctrl.Call(m, "CreateOrUpdateTagsWithContext", varargs...)
   543  	ret0, _ := ret[0].(*autoscaling.CreateOrUpdateTagsOutput)
   544  	ret1, _ := ret[1].(error)
   545  	return ret0, ret1
   546  }
   547  
   548  // CreateOrUpdateTagsWithContext indicates an expected call of CreateOrUpdateTagsWithContext.
   549  func (mr *MockAutoScalingAPIMockRecorder) CreateOrUpdateTagsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   550  	mr.mock.ctrl.T.Helper()
   551  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   552  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateOrUpdateTagsWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).CreateOrUpdateTagsWithContext), varargs...)
   553  }
   554  
   555  // DeleteAutoScalingGroup mocks base method.
   556  func (m *MockAutoScalingAPI) DeleteAutoScalingGroup(arg0 *autoscaling.DeleteAutoScalingGroupInput) (*autoscaling.DeleteAutoScalingGroupOutput, error) {
   557  	m.ctrl.T.Helper()
   558  	ret := m.ctrl.Call(m, "DeleteAutoScalingGroup", arg0)
   559  	ret0, _ := ret[0].(*autoscaling.DeleteAutoScalingGroupOutput)
   560  	ret1, _ := ret[1].(error)
   561  	return ret0, ret1
   562  }
   563  
   564  // DeleteAutoScalingGroup indicates an expected call of DeleteAutoScalingGroup.
   565  func (mr *MockAutoScalingAPIMockRecorder) DeleteAutoScalingGroup(arg0 interface{}) *gomock.Call {
   566  	mr.mock.ctrl.T.Helper()
   567  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteAutoScalingGroup", reflect.TypeOf((*MockAutoScalingAPI)(nil).DeleteAutoScalingGroup), arg0)
   568  }
   569  
   570  // DeleteAutoScalingGroupRequest mocks base method.
   571  func (m *MockAutoScalingAPI) DeleteAutoScalingGroupRequest(arg0 *autoscaling.DeleteAutoScalingGroupInput) (*request.Request, *autoscaling.DeleteAutoScalingGroupOutput) {
   572  	m.ctrl.T.Helper()
   573  	ret := m.ctrl.Call(m, "DeleteAutoScalingGroupRequest", arg0)
   574  	ret0, _ := ret[0].(*request.Request)
   575  	ret1, _ := ret[1].(*autoscaling.DeleteAutoScalingGroupOutput)
   576  	return ret0, ret1
   577  }
   578  
   579  // DeleteAutoScalingGroupRequest indicates an expected call of DeleteAutoScalingGroupRequest.
   580  func (mr *MockAutoScalingAPIMockRecorder) DeleteAutoScalingGroupRequest(arg0 interface{}) *gomock.Call {
   581  	mr.mock.ctrl.T.Helper()
   582  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteAutoScalingGroupRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).DeleteAutoScalingGroupRequest), arg0)
   583  }
   584  
   585  // DeleteAutoScalingGroupWithContext mocks base method.
   586  func (m *MockAutoScalingAPI) DeleteAutoScalingGroupWithContext(arg0 context.Context, arg1 *autoscaling.DeleteAutoScalingGroupInput, arg2 ...request.Option) (*autoscaling.DeleteAutoScalingGroupOutput, error) {
   587  	m.ctrl.T.Helper()
   588  	varargs := []interface{}{arg0, arg1}
   589  	for _, a := range arg2 {
   590  		varargs = append(varargs, a)
   591  	}
   592  	ret := m.ctrl.Call(m, "DeleteAutoScalingGroupWithContext", varargs...)
   593  	ret0, _ := ret[0].(*autoscaling.DeleteAutoScalingGroupOutput)
   594  	ret1, _ := ret[1].(error)
   595  	return ret0, ret1
   596  }
   597  
   598  // DeleteAutoScalingGroupWithContext indicates an expected call of DeleteAutoScalingGroupWithContext.
   599  func (mr *MockAutoScalingAPIMockRecorder) DeleteAutoScalingGroupWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   600  	mr.mock.ctrl.T.Helper()
   601  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   602  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteAutoScalingGroupWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DeleteAutoScalingGroupWithContext), varargs...)
   603  }
   604  
   605  // DeleteLaunchConfiguration mocks base method.
   606  func (m *MockAutoScalingAPI) DeleteLaunchConfiguration(arg0 *autoscaling.DeleteLaunchConfigurationInput) (*autoscaling.DeleteLaunchConfigurationOutput, error) {
   607  	m.ctrl.T.Helper()
   608  	ret := m.ctrl.Call(m, "DeleteLaunchConfiguration", arg0)
   609  	ret0, _ := ret[0].(*autoscaling.DeleteLaunchConfigurationOutput)
   610  	ret1, _ := ret[1].(error)
   611  	return ret0, ret1
   612  }
   613  
   614  // DeleteLaunchConfiguration indicates an expected call of DeleteLaunchConfiguration.
   615  func (mr *MockAutoScalingAPIMockRecorder) DeleteLaunchConfiguration(arg0 interface{}) *gomock.Call {
   616  	mr.mock.ctrl.T.Helper()
   617  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteLaunchConfiguration", reflect.TypeOf((*MockAutoScalingAPI)(nil).DeleteLaunchConfiguration), arg0)
   618  }
   619  
   620  // DeleteLaunchConfigurationRequest mocks base method.
   621  func (m *MockAutoScalingAPI) DeleteLaunchConfigurationRequest(arg0 *autoscaling.DeleteLaunchConfigurationInput) (*request.Request, *autoscaling.DeleteLaunchConfigurationOutput) {
   622  	m.ctrl.T.Helper()
   623  	ret := m.ctrl.Call(m, "DeleteLaunchConfigurationRequest", arg0)
   624  	ret0, _ := ret[0].(*request.Request)
   625  	ret1, _ := ret[1].(*autoscaling.DeleteLaunchConfigurationOutput)
   626  	return ret0, ret1
   627  }
   628  
   629  // DeleteLaunchConfigurationRequest indicates an expected call of DeleteLaunchConfigurationRequest.
   630  func (mr *MockAutoScalingAPIMockRecorder) DeleteLaunchConfigurationRequest(arg0 interface{}) *gomock.Call {
   631  	mr.mock.ctrl.T.Helper()
   632  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteLaunchConfigurationRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).DeleteLaunchConfigurationRequest), arg0)
   633  }
   634  
   635  // DeleteLaunchConfigurationWithContext mocks base method.
   636  func (m *MockAutoScalingAPI) DeleteLaunchConfigurationWithContext(arg0 context.Context, arg1 *autoscaling.DeleteLaunchConfigurationInput, arg2 ...request.Option) (*autoscaling.DeleteLaunchConfigurationOutput, error) {
   637  	m.ctrl.T.Helper()
   638  	varargs := []interface{}{arg0, arg1}
   639  	for _, a := range arg2 {
   640  		varargs = append(varargs, a)
   641  	}
   642  	ret := m.ctrl.Call(m, "DeleteLaunchConfigurationWithContext", varargs...)
   643  	ret0, _ := ret[0].(*autoscaling.DeleteLaunchConfigurationOutput)
   644  	ret1, _ := ret[1].(error)
   645  	return ret0, ret1
   646  }
   647  
   648  // DeleteLaunchConfigurationWithContext indicates an expected call of DeleteLaunchConfigurationWithContext.
   649  func (mr *MockAutoScalingAPIMockRecorder) DeleteLaunchConfigurationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   650  	mr.mock.ctrl.T.Helper()
   651  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   652  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteLaunchConfigurationWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DeleteLaunchConfigurationWithContext), varargs...)
   653  }
   654  
   655  // DeleteLifecycleHook mocks base method.
   656  func (m *MockAutoScalingAPI) DeleteLifecycleHook(arg0 *autoscaling.DeleteLifecycleHookInput) (*autoscaling.DeleteLifecycleHookOutput, error) {
   657  	m.ctrl.T.Helper()
   658  	ret := m.ctrl.Call(m, "DeleteLifecycleHook", arg0)
   659  	ret0, _ := ret[0].(*autoscaling.DeleteLifecycleHookOutput)
   660  	ret1, _ := ret[1].(error)
   661  	return ret0, ret1
   662  }
   663  
   664  // DeleteLifecycleHook indicates an expected call of DeleteLifecycleHook.
   665  func (mr *MockAutoScalingAPIMockRecorder) DeleteLifecycleHook(arg0 interface{}) *gomock.Call {
   666  	mr.mock.ctrl.T.Helper()
   667  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteLifecycleHook", reflect.TypeOf((*MockAutoScalingAPI)(nil).DeleteLifecycleHook), arg0)
   668  }
   669  
   670  // DeleteLifecycleHookRequest mocks base method.
   671  func (m *MockAutoScalingAPI) DeleteLifecycleHookRequest(arg0 *autoscaling.DeleteLifecycleHookInput) (*request.Request, *autoscaling.DeleteLifecycleHookOutput) {
   672  	m.ctrl.T.Helper()
   673  	ret := m.ctrl.Call(m, "DeleteLifecycleHookRequest", arg0)
   674  	ret0, _ := ret[0].(*request.Request)
   675  	ret1, _ := ret[1].(*autoscaling.DeleteLifecycleHookOutput)
   676  	return ret0, ret1
   677  }
   678  
   679  // DeleteLifecycleHookRequest indicates an expected call of DeleteLifecycleHookRequest.
   680  func (mr *MockAutoScalingAPIMockRecorder) DeleteLifecycleHookRequest(arg0 interface{}) *gomock.Call {
   681  	mr.mock.ctrl.T.Helper()
   682  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteLifecycleHookRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).DeleteLifecycleHookRequest), arg0)
   683  }
   684  
   685  // DeleteLifecycleHookWithContext mocks base method.
   686  func (m *MockAutoScalingAPI) DeleteLifecycleHookWithContext(arg0 context.Context, arg1 *autoscaling.DeleteLifecycleHookInput, arg2 ...request.Option) (*autoscaling.DeleteLifecycleHookOutput, error) {
   687  	m.ctrl.T.Helper()
   688  	varargs := []interface{}{arg0, arg1}
   689  	for _, a := range arg2 {
   690  		varargs = append(varargs, a)
   691  	}
   692  	ret := m.ctrl.Call(m, "DeleteLifecycleHookWithContext", varargs...)
   693  	ret0, _ := ret[0].(*autoscaling.DeleteLifecycleHookOutput)
   694  	ret1, _ := ret[1].(error)
   695  	return ret0, ret1
   696  }
   697  
   698  // DeleteLifecycleHookWithContext indicates an expected call of DeleteLifecycleHookWithContext.
   699  func (mr *MockAutoScalingAPIMockRecorder) DeleteLifecycleHookWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   700  	mr.mock.ctrl.T.Helper()
   701  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   702  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteLifecycleHookWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DeleteLifecycleHookWithContext), varargs...)
   703  }
   704  
   705  // DeleteNotificationConfiguration mocks base method.
   706  func (m *MockAutoScalingAPI) DeleteNotificationConfiguration(arg0 *autoscaling.DeleteNotificationConfigurationInput) (*autoscaling.DeleteNotificationConfigurationOutput, error) {
   707  	m.ctrl.T.Helper()
   708  	ret := m.ctrl.Call(m, "DeleteNotificationConfiguration", arg0)
   709  	ret0, _ := ret[0].(*autoscaling.DeleteNotificationConfigurationOutput)
   710  	ret1, _ := ret[1].(error)
   711  	return ret0, ret1
   712  }
   713  
   714  // DeleteNotificationConfiguration indicates an expected call of DeleteNotificationConfiguration.
   715  func (mr *MockAutoScalingAPIMockRecorder) DeleteNotificationConfiguration(arg0 interface{}) *gomock.Call {
   716  	mr.mock.ctrl.T.Helper()
   717  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteNotificationConfiguration", reflect.TypeOf((*MockAutoScalingAPI)(nil).DeleteNotificationConfiguration), arg0)
   718  }
   719  
   720  // DeleteNotificationConfigurationRequest mocks base method.
   721  func (m *MockAutoScalingAPI) DeleteNotificationConfigurationRequest(arg0 *autoscaling.DeleteNotificationConfigurationInput) (*request.Request, *autoscaling.DeleteNotificationConfigurationOutput) {
   722  	m.ctrl.T.Helper()
   723  	ret := m.ctrl.Call(m, "DeleteNotificationConfigurationRequest", arg0)
   724  	ret0, _ := ret[0].(*request.Request)
   725  	ret1, _ := ret[1].(*autoscaling.DeleteNotificationConfigurationOutput)
   726  	return ret0, ret1
   727  }
   728  
   729  // DeleteNotificationConfigurationRequest indicates an expected call of DeleteNotificationConfigurationRequest.
   730  func (mr *MockAutoScalingAPIMockRecorder) DeleteNotificationConfigurationRequest(arg0 interface{}) *gomock.Call {
   731  	mr.mock.ctrl.T.Helper()
   732  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteNotificationConfigurationRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).DeleteNotificationConfigurationRequest), arg0)
   733  }
   734  
   735  // DeleteNotificationConfigurationWithContext mocks base method.
   736  func (m *MockAutoScalingAPI) DeleteNotificationConfigurationWithContext(arg0 context.Context, arg1 *autoscaling.DeleteNotificationConfigurationInput, arg2 ...request.Option) (*autoscaling.DeleteNotificationConfigurationOutput, error) {
   737  	m.ctrl.T.Helper()
   738  	varargs := []interface{}{arg0, arg1}
   739  	for _, a := range arg2 {
   740  		varargs = append(varargs, a)
   741  	}
   742  	ret := m.ctrl.Call(m, "DeleteNotificationConfigurationWithContext", varargs...)
   743  	ret0, _ := ret[0].(*autoscaling.DeleteNotificationConfigurationOutput)
   744  	ret1, _ := ret[1].(error)
   745  	return ret0, ret1
   746  }
   747  
   748  // DeleteNotificationConfigurationWithContext indicates an expected call of DeleteNotificationConfigurationWithContext.
   749  func (mr *MockAutoScalingAPIMockRecorder) DeleteNotificationConfigurationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   750  	mr.mock.ctrl.T.Helper()
   751  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   752  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteNotificationConfigurationWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DeleteNotificationConfigurationWithContext), varargs...)
   753  }
   754  
   755  // DeletePolicy mocks base method.
   756  func (m *MockAutoScalingAPI) DeletePolicy(arg0 *autoscaling.DeletePolicyInput) (*autoscaling.DeletePolicyOutput, error) {
   757  	m.ctrl.T.Helper()
   758  	ret := m.ctrl.Call(m, "DeletePolicy", arg0)
   759  	ret0, _ := ret[0].(*autoscaling.DeletePolicyOutput)
   760  	ret1, _ := ret[1].(error)
   761  	return ret0, ret1
   762  }
   763  
   764  // DeletePolicy indicates an expected call of DeletePolicy.
   765  func (mr *MockAutoScalingAPIMockRecorder) DeletePolicy(arg0 interface{}) *gomock.Call {
   766  	mr.mock.ctrl.T.Helper()
   767  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeletePolicy", reflect.TypeOf((*MockAutoScalingAPI)(nil).DeletePolicy), arg0)
   768  }
   769  
   770  // DeletePolicyRequest mocks base method.
   771  func (m *MockAutoScalingAPI) DeletePolicyRequest(arg0 *autoscaling.DeletePolicyInput) (*request.Request, *autoscaling.DeletePolicyOutput) {
   772  	m.ctrl.T.Helper()
   773  	ret := m.ctrl.Call(m, "DeletePolicyRequest", arg0)
   774  	ret0, _ := ret[0].(*request.Request)
   775  	ret1, _ := ret[1].(*autoscaling.DeletePolicyOutput)
   776  	return ret0, ret1
   777  }
   778  
   779  // DeletePolicyRequest indicates an expected call of DeletePolicyRequest.
   780  func (mr *MockAutoScalingAPIMockRecorder) DeletePolicyRequest(arg0 interface{}) *gomock.Call {
   781  	mr.mock.ctrl.T.Helper()
   782  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeletePolicyRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).DeletePolicyRequest), arg0)
   783  }
   784  
   785  // DeletePolicyWithContext mocks base method.
   786  func (m *MockAutoScalingAPI) DeletePolicyWithContext(arg0 context.Context, arg1 *autoscaling.DeletePolicyInput, arg2 ...request.Option) (*autoscaling.DeletePolicyOutput, error) {
   787  	m.ctrl.T.Helper()
   788  	varargs := []interface{}{arg0, arg1}
   789  	for _, a := range arg2 {
   790  		varargs = append(varargs, a)
   791  	}
   792  	ret := m.ctrl.Call(m, "DeletePolicyWithContext", varargs...)
   793  	ret0, _ := ret[0].(*autoscaling.DeletePolicyOutput)
   794  	ret1, _ := ret[1].(error)
   795  	return ret0, ret1
   796  }
   797  
   798  // DeletePolicyWithContext indicates an expected call of DeletePolicyWithContext.
   799  func (mr *MockAutoScalingAPIMockRecorder) DeletePolicyWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   800  	mr.mock.ctrl.T.Helper()
   801  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   802  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeletePolicyWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DeletePolicyWithContext), varargs...)
   803  }
   804  
   805  // DeleteScheduledAction mocks base method.
   806  func (m *MockAutoScalingAPI) DeleteScheduledAction(arg0 *autoscaling.DeleteScheduledActionInput) (*autoscaling.DeleteScheduledActionOutput, error) {
   807  	m.ctrl.T.Helper()
   808  	ret := m.ctrl.Call(m, "DeleteScheduledAction", arg0)
   809  	ret0, _ := ret[0].(*autoscaling.DeleteScheduledActionOutput)
   810  	ret1, _ := ret[1].(error)
   811  	return ret0, ret1
   812  }
   813  
   814  // DeleteScheduledAction indicates an expected call of DeleteScheduledAction.
   815  func (mr *MockAutoScalingAPIMockRecorder) DeleteScheduledAction(arg0 interface{}) *gomock.Call {
   816  	mr.mock.ctrl.T.Helper()
   817  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteScheduledAction", reflect.TypeOf((*MockAutoScalingAPI)(nil).DeleteScheduledAction), arg0)
   818  }
   819  
   820  // DeleteScheduledActionRequest mocks base method.
   821  func (m *MockAutoScalingAPI) DeleteScheduledActionRequest(arg0 *autoscaling.DeleteScheduledActionInput) (*request.Request, *autoscaling.DeleteScheduledActionOutput) {
   822  	m.ctrl.T.Helper()
   823  	ret := m.ctrl.Call(m, "DeleteScheduledActionRequest", arg0)
   824  	ret0, _ := ret[0].(*request.Request)
   825  	ret1, _ := ret[1].(*autoscaling.DeleteScheduledActionOutput)
   826  	return ret0, ret1
   827  }
   828  
   829  // DeleteScheduledActionRequest indicates an expected call of DeleteScheduledActionRequest.
   830  func (mr *MockAutoScalingAPIMockRecorder) DeleteScheduledActionRequest(arg0 interface{}) *gomock.Call {
   831  	mr.mock.ctrl.T.Helper()
   832  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteScheduledActionRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).DeleteScheduledActionRequest), arg0)
   833  }
   834  
   835  // DeleteScheduledActionWithContext mocks base method.
   836  func (m *MockAutoScalingAPI) DeleteScheduledActionWithContext(arg0 context.Context, arg1 *autoscaling.DeleteScheduledActionInput, arg2 ...request.Option) (*autoscaling.DeleteScheduledActionOutput, error) {
   837  	m.ctrl.T.Helper()
   838  	varargs := []interface{}{arg0, arg1}
   839  	for _, a := range arg2 {
   840  		varargs = append(varargs, a)
   841  	}
   842  	ret := m.ctrl.Call(m, "DeleteScheduledActionWithContext", varargs...)
   843  	ret0, _ := ret[0].(*autoscaling.DeleteScheduledActionOutput)
   844  	ret1, _ := ret[1].(error)
   845  	return ret0, ret1
   846  }
   847  
   848  // DeleteScheduledActionWithContext indicates an expected call of DeleteScheduledActionWithContext.
   849  func (mr *MockAutoScalingAPIMockRecorder) DeleteScheduledActionWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   850  	mr.mock.ctrl.T.Helper()
   851  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   852  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteScheduledActionWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DeleteScheduledActionWithContext), varargs...)
   853  }
   854  
   855  // DeleteTags mocks base method.
   856  func (m *MockAutoScalingAPI) DeleteTags(arg0 *autoscaling.DeleteTagsInput) (*autoscaling.DeleteTagsOutput, error) {
   857  	m.ctrl.T.Helper()
   858  	ret := m.ctrl.Call(m, "DeleteTags", arg0)
   859  	ret0, _ := ret[0].(*autoscaling.DeleteTagsOutput)
   860  	ret1, _ := ret[1].(error)
   861  	return ret0, ret1
   862  }
   863  
   864  // DeleteTags indicates an expected call of DeleteTags.
   865  func (mr *MockAutoScalingAPIMockRecorder) DeleteTags(arg0 interface{}) *gomock.Call {
   866  	mr.mock.ctrl.T.Helper()
   867  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTags", reflect.TypeOf((*MockAutoScalingAPI)(nil).DeleteTags), arg0)
   868  }
   869  
   870  // DeleteTagsRequest mocks base method.
   871  func (m *MockAutoScalingAPI) DeleteTagsRequest(arg0 *autoscaling.DeleteTagsInput) (*request.Request, *autoscaling.DeleteTagsOutput) {
   872  	m.ctrl.T.Helper()
   873  	ret := m.ctrl.Call(m, "DeleteTagsRequest", arg0)
   874  	ret0, _ := ret[0].(*request.Request)
   875  	ret1, _ := ret[1].(*autoscaling.DeleteTagsOutput)
   876  	return ret0, ret1
   877  }
   878  
   879  // DeleteTagsRequest indicates an expected call of DeleteTagsRequest.
   880  func (mr *MockAutoScalingAPIMockRecorder) DeleteTagsRequest(arg0 interface{}) *gomock.Call {
   881  	mr.mock.ctrl.T.Helper()
   882  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTagsRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).DeleteTagsRequest), arg0)
   883  }
   884  
   885  // DeleteTagsWithContext mocks base method.
   886  func (m *MockAutoScalingAPI) DeleteTagsWithContext(arg0 context.Context, arg1 *autoscaling.DeleteTagsInput, arg2 ...request.Option) (*autoscaling.DeleteTagsOutput, error) {
   887  	m.ctrl.T.Helper()
   888  	varargs := []interface{}{arg0, arg1}
   889  	for _, a := range arg2 {
   890  		varargs = append(varargs, a)
   891  	}
   892  	ret := m.ctrl.Call(m, "DeleteTagsWithContext", varargs...)
   893  	ret0, _ := ret[0].(*autoscaling.DeleteTagsOutput)
   894  	ret1, _ := ret[1].(error)
   895  	return ret0, ret1
   896  }
   897  
   898  // DeleteTagsWithContext indicates an expected call of DeleteTagsWithContext.
   899  func (mr *MockAutoScalingAPIMockRecorder) DeleteTagsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   900  	mr.mock.ctrl.T.Helper()
   901  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   902  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTagsWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DeleteTagsWithContext), varargs...)
   903  }
   904  
   905  // DeleteWarmPool mocks base method.
   906  func (m *MockAutoScalingAPI) DeleteWarmPool(arg0 *autoscaling.DeleteWarmPoolInput) (*autoscaling.DeleteWarmPoolOutput, error) {
   907  	m.ctrl.T.Helper()
   908  	ret := m.ctrl.Call(m, "DeleteWarmPool", arg0)
   909  	ret0, _ := ret[0].(*autoscaling.DeleteWarmPoolOutput)
   910  	ret1, _ := ret[1].(error)
   911  	return ret0, ret1
   912  }
   913  
   914  // DeleteWarmPool indicates an expected call of DeleteWarmPool.
   915  func (mr *MockAutoScalingAPIMockRecorder) DeleteWarmPool(arg0 interface{}) *gomock.Call {
   916  	mr.mock.ctrl.T.Helper()
   917  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteWarmPool", reflect.TypeOf((*MockAutoScalingAPI)(nil).DeleteWarmPool), arg0)
   918  }
   919  
   920  // DeleteWarmPoolRequest mocks base method.
   921  func (m *MockAutoScalingAPI) DeleteWarmPoolRequest(arg0 *autoscaling.DeleteWarmPoolInput) (*request.Request, *autoscaling.DeleteWarmPoolOutput) {
   922  	m.ctrl.T.Helper()
   923  	ret := m.ctrl.Call(m, "DeleteWarmPoolRequest", arg0)
   924  	ret0, _ := ret[0].(*request.Request)
   925  	ret1, _ := ret[1].(*autoscaling.DeleteWarmPoolOutput)
   926  	return ret0, ret1
   927  }
   928  
   929  // DeleteWarmPoolRequest indicates an expected call of DeleteWarmPoolRequest.
   930  func (mr *MockAutoScalingAPIMockRecorder) DeleteWarmPoolRequest(arg0 interface{}) *gomock.Call {
   931  	mr.mock.ctrl.T.Helper()
   932  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteWarmPoolRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).DeleteWarmPoolRequest), arg0)
   933  }
   934  
   935  // DeleteWarmPoolWithContext mocks base method.
   936  func (m *MockAutoScalingAPI) DeleteWarmPoolWithContext(arg0 context.Context, arg1 *autoscaling.DeleteWarmPoolInput, arg2 ...request.Option) (*autoscaling.DeleteWarmPoolOutput, error) {
   937  	m.ctrl.T.Helper()
   938  	varargs := []interface{}{arg0, arg1}
   939  	for _, a := range arg2 {
   940  		varargs = append(varargs, a)
   941  	}
   942  	ret := m.ctrl.Call(m, "DeleteWarmPoolWithContext", varargs...)
   943  	ret0, _ := ret[0].(*autoscaling.DeleteWarmPoolOutput)
   944  	ret1, _ := ret[1].(error)
   945  	return ret0, ret1
   946  }
   947  
   948  // DeleteWarmPoolWithContext indicates an expected call of DeleteWarmPoolWithContext.
   949  func (mr *MockAutoScalingAPIMockRecorder) DeleteWarmPoolWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   950  	mr.mock.ctrl.T.Helper()
   951  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   952  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteWarmPoolWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DeleteWarmPoolWithContext), varargs...)
   953  }
   954  
   955  // DescribeAccountLimits mocks base method.
   956  func (m *MockAutoScalingAPI) DescribeAccountLimits(arg0 *autoscaling.DescribeAccountLimitsInput) (*autoscaling.DescribeAccountLimitsOutput, error) {
   957  	m.ctrl.T.Helper()
   958  	ret := m.ctrl.Call(m, "DescribeAccountLimits", arg0)
   959  	ret0, _ := ret[0].(*autoscaling.DescribeAccountLimitsOutput)
   960  	ret1, _ := ret[1].(error)
   961  	return ret0, ret1
   962  }
   963  
   964  // DescribeAccountLimits indicates an expected call of DescribeAccountLimits.
   965  func (mr *MockAutoScalingAPIMockRecorder) DescribeAccountLimits(arg0 interface{}) *gomock.Call {
   966  	mr.mock.ctrl.T.Helper()
   967  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAccountLimits", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeAccountLimits), arg0)
   968  }
   969  
   970  // DescribeAccountLimitsRequest mocks base method.
   971  func (m *MockAutoScalingAPI) DescribeAccountLimitsRequest(arg0 *autoscaling.DescribeAccountLimitsInput) (*request.Request, *autoscaling.DescribeAccountLimitsOutput) {
   972  	m.ctrl.T.Helper()
   973  	ret := m.ctrl.Call(m, "DescribeAccountLimitsRequest", arg0)
   974  	ret0, _ := ret[0].(*request.Request)
   975  	ret1, _ := ret[1].(*autoscaling.DescribeAccountLimitsOutput)
   976  	return ret0, ret1
   977  }
   978  
   979  // DescribeAccountLimitsRequest indicates an expected call of DescribeAccountLimitsRequest.
   980  func (mr *MockAutoScalingAPIMockRecorder) DescribeAccountLimitsRequest(arg0 interface{}) *gomock.Call {
   981  	mr.mock.ctrl.T.Helper()
   982  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAccountLimitsRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeAccountLimitsRequest), arg0)
   983  }
   984  
   985  // DescribeAccountLimitsWithContext mocks base method.
   986  func (m *MockAutoScalingAPI) DescribeAccountLimitsWithContext(arg0 context.Context, arg1 *autoscaling.DescribeAccountLimitsInput, arg2 ...request.Option) (*autoscaling.DescribeAccountLimitsOutput, error) {
   987  	m.ctrl.T.Helper()
   988  	varargs := []interface{}{arg0, arg1}
   989  	for _, a := range arg2 {
   990  		varargs = append(varargs, a)
   991  	}
   992  	ret := m.ctrl.Call(m, "DescribeAccountLimitsWithContext", varargs...)
   993  	ret0, _ := ret[0].(*autoscaling.DescribeAccountLimitsOutput)
   994  	ret1, _ := ret[1].(error)
   995  	return ret0, ret1
   996  }
   997  
   998  // DescribeAccountLimitsWithContext indicates an expected call of DescribeAccountLimitsWithContext.
   999  func (mr *MockAutoScalingAPIMockRecorder) DescribeAccountLimitsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1000  	mr.mock.ctrl.T.Helper()
  1001  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1002  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAccountLimitsWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeAccountLimitsWithContext), varargs...)
  1003  }
  1004  
  1005  // DescribeAdjustmentTypes mocks base method.
  1006  func (m *MockAutoScalingAPI) DescribeAdjustmentTypes(arg0 *autoscaling.DescribeAdjustmentTypesInput) (*autoscaling.DescribeAdjustmentTypesOutput, error) {
  1007  	m.ctrl.T.Helper()
  1008  	ret := m.ctrl.Call(m, "DescribeAdjustmentTypes", arg0)
  1009  	ret0, _ := ret[0].(*autoscaling.DescribeAdjustmentTypesOutput)
  1010  	ret1, _ := ret[1].(error)
  1011  	return ret0, ret1
  1012  }
  1013  
  1014  // DescribeAdjustmentTypes indicates an expected call of DescribeAdjustmentTypes.
  1015  func (mr *MockAutoScalingAPIMockRecorder) DescribeAdjustmentTypes(arg0 interface{}) *gomock.Call {
  1016  	mr.mock.ctrl.T.Helper()
  1017  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAdjustmentTypes", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeAdjustmentTypes), arg0)
  1018  }
  1019  
  1020  // DescribeAdjustmentTypesRequest mocks base method.
  1021  func (m *MockAutoScalingAPI) DescribeAdjustmentTypesRequest(arg0 *autoscaling.DescribeAdjustmentTypesInput) (*request.Request, *autoscaling.DescribeAdjustmentTypesOutput) {
  1022  	m.ctrl.T.Helper()
  1023  	ret := m.ctrl.Call(m, "DescribeAdjustmentTypesRequest", arg0)
  1024  	ret0, _ := ret[0].(*request.Request)
  1025  	ret1, _ := ret[1].(*autoscaling.DescribeAdjustmentTypesOutput)
  1026  	return ret0, ret1
  1027  }
  1028  
  1029  // DescribeAdjustmentTypesRequest indicates an expected call of DescribeAdjustmentTypesRequest.
  1030  func (mr *MockAutoScalingAPIMockRecorder) DescribeAdjustmentTypesRequest(arg0 interface{}) *gomock.Call {
  1031  	mr.mock.ctrl.T.Helper()
  1032  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAdjustmentTypesRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeAdjustmentTypesRequest), arg0)
  1033  }
  1034  
  1035  // DescribeAdjustmentTypesWithContext mocks base method.
  1036  func (m *MockAutoScalingAPI) DescribeAdjustmentTypesWithContext(arg0 context.Context, arg1 *autoscaling.DescribeAdjustmentTypesInput, arg2 ...request.Option) (*autoscaling.DescribeAdjustmentTypesOutput, error) {
  1037  	m.ctrl.T.Helper()
  1038  	varargs := []interface{}{arg0, arg1}
  1039  	for _, a := range arg2 {
  1040  		varargs = append(varargs, a)
  1041  	}
  1042  	ret := m.ctrl.Call(m, "DescribeAdjustmentTypesWithContext", varargs...)
  1043  	ret0, _ := ret[0].(*autoscaling.DescribeAdjustmentTypesOutput)
  1044  	ret1, _ := ret[1].(error)
  1045  	return ret0, ret1
  1046  }
  1047  
  1048  // DescribeAdjustmentTypesWithContext indicates an expected call of DescribeAdjustmentTypesWithContext.
  1049  func (mr *MockAutoScalingAPIMockRecorder) DescribeAdjustmentTypesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1050  	mr.mock.ctrl.T.Helper()
  1051  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1052  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAdjustmentTypesWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeAdjustmentTypesWithContext), varargs...)
  1053  }
  1054  
  1055  // DescribeAutoScalingGroups mocks base method.
  1056  func (m *MockAutoScalingAPI) DescribeAutoScalingGroups(arg0 *autoscaling.DescribeAutoScalingGroupsInput) (*autoscaling.DescribeAutoScalingGroupsOutput, error) {
  1057  	m.ctrl.T.Helper()
  1058  	ret := m.ctrl.Call(m, "DescribeAutoScalingGroups", arg0)
  1059  	ret0, _ := ret[0].(*autoscaling.DescribeAutoScalingGroupsOutput)
  1060  	ret1, _ := ret[1].(error)
  1061  	return ret0, ret1
  1062  }
  1063  
  1064  // DescribeAutoScalingGroups indicates an expected call of DescribeAutoScalingGroups.
  1065  func (mr *MockAutoScalingAPIMockRecorder) DescribeAutoScalingGroups(arg0 interface{}) *gomock.Call {
  1066  	mr.mock.ctrl.T.Helper()
  1067  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAutoScalingGroups", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeAutoScalingGroups), arg0)
  1068  }
  1069  
  1070  // DescribeAutoScalingGroupsPages mocks base method.
  1071  func (m *MockAutoScalingAPI) DescribeAutoScalingGroupsPages(arg0 *autoscaling.DescribeAutoScalingGroupsInput, arg1 func(*autoscaling.DescribeAutoScalingGroupsOutput, bool) bool) error {
  1072  	m.ctrl.T.Helper()
  1073  	ret := m.ctrl.Call(m, "DescribeAutoScalingGroupsPages", arg0, arg1)
  1074  	ret0, _ := ret[0].(error)
  1075  	return ret0
  1076  }
  1077  
  1078  // DescribeAutoScalingGroupsPages indicates an expected call of DescribeAutoScalingGroupsPages.
  1079  func (mr *MockAutoScalingAPIMockRecorder) DescribeAutoScalingGroupsPages(arg0, arg1 interface{}) *gomock.Call {
  1080  	mr.mock.ctrl.T.Helper()
  1081  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAutoScalingGroupsPages", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeAutoScalingGroupsPages), arg0, arg1)
  1082  }
  1083  
  1084  // DescribeAutoScalingGroupsPagesWithContext mocks base method.
  1085  func (m *MockAutoScalingAPI) DescribeAutoScalingGroupsPagesWithContext(arg0 context.Context, arg1 *autoscaling.DescribeAutoScalingGroupsInput, arg2 func(*autoscaling.DescribeAutoScalingGroupsOutput, bool) bool, arg3 ...request.Option) error {
  1086  	m.ctrl.T.Helper()
  1087  	varargs := []interface{}{arg0, arg1, arg2}
  1088  	for _, a := range arg3 {
  1089  		varargs = append(varargs, a)
  1090  	}
  1091  	ret := m.ctrl.Call(m, "DescribeAutoScalingGroupsPagesWithContext", varargs...)
  1092  	ret0, _ := ret[0].(error)
  1093  	return ret0
  1094  }
  1095  
  1096  // DescribeAutoScalingGroupsPagesWithContext indicates an expected call of DescribeAutoScalingGroupsPagesWithContext.
  1097  func (mr *MockAutoScalingAPIMockRecorder) DescribeAutoScalingGroupsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  1098  	mr.mock.ctrl.T.Helper()
  1099  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  1100  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAutoScalingGroupsPagesWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeAutoScalingGroupsPagesWithContext), varargs...)
  1101  }
  1102  
  1103  // DescribeAutoScalingGroupsRequest mocks base method.
  1104  func (m *MockAutoScalingAPI) DescribeAutoScalingGroupsRequest(arg0 *autoscaling.DescribeAutoScalingGroupsInput) (*request.Request, *autoscaling.DescribeAutoScalingGroupsOutput) {
  1105  	m.ctrl.T.Helper()
  1106  	ret := m.ctrl.Call(m, "DescribeAutoScalingGroupsRequest", arg0)
  1107  	ret0, _ := ret[0].(*request.Request)
  1108  	ret1, _ := ret[1].(*autoscaling.DescribeAutoScalingGroupsOutput)
  1109  	return ret0, ret1
  1110  }
  1111  
  1112  // DescribeAutoScalingGroupsRequest indicates an expected call of DescribeAutoScalingGroupsRequest.
  1113  func (mr *MockAutoScalingAPIMockRecorder) DescribeAutoScalingGroupsRequest(arg0 interface{}) *gomock.Call {
  1114  	mr.mock.ctrl.T.Helper()
  1115  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAutoScalingGroupsRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeAutoScalingGroupsRequest), arg0)
  1116  }
  1117  
  1118  // DescribeAutoScalingGroupsWithContext mocks base method.
  1119  func (m *MockAutoScalingAPI) DescribeAutoScalingGroupsWithContext(arg0 context.Context, arg1 *autoscaling.DescribeAutoScalingGroupsInput, arg2 ...request.Option) (*autoscaling.DescribeAutoScalingGroupsOutput, error) {
  1120  	m.ctrl.T.Helper()
  1121  	varargs := []interface{}{arg0, arg1}
  1122  	for _, a := range arg2 {
  1123  		varargs = append(varargs, a)
  1124  	}
  1125  	ret := m.ctrl.Call(m, "DescribeAutoScalingGroupsWithContext", varargs...)
  1126  	ret0, _ := ret[0].(*autoscaling.DescribeAutoScalingGroupsOutput)
  1127  	ret1, _ := ret[1].(error)
  1128  	return ret0, ret1
  1129  }
  1130  
  1131  // DescribeAutoScalingGroupsWithContext indicates an expected call of DescribeAutoScalingGroupsWithContext.
  1132  func (mr *MockAutoScalingAPIMockRecorder) DescribeAutoScalingGroupsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1133  	mr.mock.ctrl.T.Helper()
  1134  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1135  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAutoScalingGroupsWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeAutoScalingGroupsWithContext), varargs...)
  1136  }
  1137  
  1138  // DescribeAutoScalingInstances mocks base method.
  1139  func (m *MockAutoScalingAPI) DescribeAutoScalingInstances(arg0 *autoscaling.DescribeAutoScalingInstancesInput) (*autoscaling.DescribeAutoScalingInstancesOutput, error) {
  1140  	m.ctrl.T.Helper()
  1141  	ret := m.ctrl.Call(m, "DescribeAutoScalingInstances", arg0)
  1142  	ret0, _ := ret[0].(*autoscaling.DescribeAutoScalingInstancesOutput)
  1143  	ret1, _ := ret[1].(error)
  1144  	return ret0, ret1
  1145  }
  1146  
  1147  // DescribeAutoScalingInstances indicates an expected call of DescribeAutoScalingInstances.
  1148  func (mr *MockAutoScalingAPIMockRecorder) DescribeAutoScalingInstances(arg0 interface{}) *gomock.Call {
  1149  	mr.mock.ctrl.T.Helper()
  1150  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAutoScalingInstances", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeAutoScalingInstances), arg0)
  1151  }
  1152  
  1153  // DescribeAutoScalingInstancesPages mocks base method.
  1154  func (m *MockAutoScalingAPI) DescribeAutoScalingInstancesPages(arg0 *autoscaling.DescribeAutoScalingInstancesInput, arg1 func(*autoscaling.DescribeAutoScalingInstancesOutput, bool) bool) error {
  1155  	m.ctrl.T.Helper()
  1156  	ret := m.ctrl.Call(m, "DescribeAutoScalingInstancesPages", arg0, arg1)
  1157  	ret0, _ := ret[0].(error)
  1158  	return ret0
  1159  }
  1160  
  1161  // DescribeAutoScalingInstancesPages indicates an expected call of DescribeAutoScalingInstancesPages.
  1162  func (mr *MockAutoScalingAPIMockRecorder) DescribeAutoScalingInstancesPages(arg0, arg1 interface{}) *gomock.Call {
  1163  	mr.mock.ctrl.T.Helper()
  1164  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAutoScalingInstancesPages", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeAutoScalingInstancesPages), arg0, arg1)
  1165  }
  1166  
  1167  // DescribeAutoScalingInstancesPagesWithContext mocks base method.
  1168  func (m *MockAutoScalingAPI) DescribeAutoScalingInstancesPagesWithContext(arg0 context.Context, arg1 *autoscaling.DescribeAutoScalingInstancesInput, arg2 func(*autoscaling.DescribeAutoScalingInstancesOutput, bool) bool, arg3 ...request.Option) error {
  1169  	m.ctrl.T.Helper()
  1170  	varargs := []interface{}{arg0, arg1, arg2}
  1171  	for _, a := range arg3 {
  1172  		varargs = append(varargs, a)
  1173  	}
  1174  	ret := m.ctrl.Call(m, "DescribeAutoScalingInstancesPagesWithContext", varargs...)
  1175  	ret0, _ := ret[0].(error)
  1176  	return ret0
  1177  }
  1178  
  1179  // DescribeAutoScalingInstancesPagesWithContext indicates an expected call of DescribeAutoScalingInstancesPagesWithContext.
  1180  func (mr *MockAutoScalingAPIMockRecorder) DescribeAutoScalingInstancesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  1181  	mr.mock.ctrl.T.Helper()
  1182  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  1183  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAutoScalingInstancesPagesWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeAutoScalingInstancesPagesWithContext), varargs...)
  1184  }
  1185  
  1186  // DescribeAutoScalingInstancesRequest mocks base method.
  1187  func (m *MockAutoScalingAPI) DescribeAutoScalingInstancesRequest(arg0 *autoscaling.DescribeAutoScalingInstancesInput) (*request.Request, *autoscaling.DescribeAutoScalingInstancesOutput) {
  1188  	m.ctrl.T.Helper()
  1189  	ret := m.ctrl.Call(m, "DescribeAutoScalingInstancesRequest", arg0)
  1190  	ret0, _ := ret[0].(*request.Request)
  1191  	ret1, _ := ret[1].(*autoscaling.DescribeAutoScalingInstancesOutput)
  1192  	return ret0, ret1
  1193  }
  1194  
  1195  // DescribeAutoScalingInstancesRequest indicates an expected call of DescribeAutoScalingInstancesRequest.
  1196  func (mr *MockAutoScalingAPIMockRecorder) DescribeAutoScalingInstancesRequest(arg0 interface{}) *gomock.Call {
  1197  	mr.mock.ctrl.T.Helper()
  1198  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAutoScalingInstancesRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeAutoScalingInstancesRequest), arg0)
  1199  }
  1200  
  1201  // DescribeAutoScalingInstancesWithContext mocks base method.
  1202  func (m *MockAutoScalingAPI) DescribeAutoScalingInstancesWithContext(arg0 context.Context, arg1 *autoscaling.DescribeAutoScalingInstancesInput, arg2 ...request.Option) (*autoscaling.DescribeAutoScalingInstancesOutput, error) {
  1203  	m.ctrl.T.Helper()
  1204  	varargs := []interface{}{arg0, arg1}
  1205  	for _, a := range arg2 {
  1206  		varargs = append(varargs, a)
  1207  	}
  1208  	ret := m.ctrl.Call(m, "DescribeAutoScalingInstancesWithContext", varargs...)
  1209  	ret0, _ := ret[0].(*autoscaling.DescribeAutoScalingInstancesOutput)
  1210  	ret1, _ := ret[1].(error)
  1211  	return ret0, ret1
  1212  }
  1213  
  1214  // DescribeAutoScalingInstancesWithContext indicates an expected call of DescribeAutoScalingInstancesWithContext.
  1215  func (mr *MockAutoScalingAPIMockRecorder) DescribeAutoScalingInstancesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1216  	mr.mock.ctrl.T.Helper()
  1217  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1218  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAutoScalingInstancesWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeAutoScalingInstancesWithContext), varargs...)
  1219  }
  1220  
  1221  // DescribeAutoScalingNotificationTypes mocks base method.
  1222  func (m *MockAutoScalingAPI) DescribeAutoScalingNotificationTypes(arg0 *autoscaling.DescribeAutoScalingNotificationTypesInput) (*autoscaling.DescribeAutoScalingNotificationTypesOutput, error) {
  1223  	m.ctrl.T.Helper()
  1224  	ret := m.ctrl.Call(m, "DescribeAutoScalingNotificationTypes", arg0)
  1225  	ret0, _ := ret[0].(*autoscaling.DescribeAutoScalingNotificationTypesOutput)
  1226  	ret1, _ := ret[1].(error)
  1227  	return ret0, ret1
  1228  }
  1229  
  1230  // DescribeAutoScalingNotificationTypes indicates an expected call of DescribeAutoScalingNotificationTypes.
  1231  func (mr *MockAutoScalingAPIMockRecorder) DescribeAutoScalingNotificationTypes(arg0 interface{}) *gomock.Call {
  1232  	mr.mock.ctrl.T.Helper()
  1233  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAutoScalingNotificationTypes", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeAutoScalingNotificationTypes), arg0)
  1234  }
  1235  
  1236  // DescribeAutoScalingNotificationTypesRequest mocks base method.
  1237  func (m *MockAutoScalingAPI) DescribeAutoScalingNotificationTypesRequest(arg0 *autoscaling.DescribeAutoScalingNotificationTypesInput) (*request.Request, *autoscaling.DescribeAutoScalingNotificationTypesOutput) {
  1238  	m.ctrl.T.Helper()
  1239  	ret := m.ctrl.Call(m, "DescribeAutoScalingNotificationTypesRequest", arg0)
  1240  	ret0, _ := ret[0].(*request.Request)
  1241  	ret1, _ := ret[1].(*autoscaling.DescribeAutoScalingNotificationTypesOutput)
  1242  	return ret0, ret1
  1243  }
  1244  
  1245  // DescribeAutoScalingNotificationTypesRequest indicates an expected call of DescribeAutoScalingNotificationTypesRequest.
  1246  func (mr *MockAutoScalingAPIMockRecorder) DescribeAutoScalingNotificationTypesRequest(arg0 interface{}) *gomock.Call {
  1247  	mr.mock.ctrl.T.Helper()
  1248  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAutoScalingNotificationTypesRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeAutoScalingNotificationTypesRequest), arg0)
  1249  }
  1250  
  1251  // DescribeAutoScalingNotificationTypesWithContext mocks base method.
  1252  func (m *MockAutoScalingAPI) DescribeAutoScalingNotificationTypesWithContext(arg0 context.Context, arg1 *autoscaling.DescribeAutoScalingNotificationTypesInput, arg2 ...request.Option) (*autoscaling.DescribeAutoScalingNotificationTypesOutput, error) {
  1253  	m.ctrl.T.Helper()
  1254  	varargs := []interface{}{arg0, arg1}
  1255  	for _, a := range arg2 {
  1256  		varargs = append(varargs, a)
  1257  	}
  1258  	ret := m.ctrl.Call(m, "DescribeAutoScalingNotificationTypesWithContext", varargs...)
  1259  	ret0, _ := ret[0].(*autoscaling.DescribeAutoScalingNotificationTypesOutput)
  1260  	ret1, _ := ret[1].(error)
  1261  	return ret0, ret1
  1262  }
  1263  
  1264  // DescribeAutoScalingNotificationTypesWithContext indicates an expected call of DescribeAutoScalingNotificationTypesWithContext.
  1265  func (mr *MockAutoScalingAPIMockRecorder) DescribeAutoScalingNotificationTypesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1266  	mr.mock.ctrl.T.Helper()
  1267  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1268  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAutoScalingNotificationTypesWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeAutoScalingNotificationTypesWithContext), varargs...)
  1269  }
  1270  
  1271  // DescribeInstanceRefreshes mocks base method.
  1272  func (m *MockAutoScalingAPI) DescribeInstanceRefreshes(arg0 *autoscaling.DescribeInstanceRefreshesInput) (*autoscaling.DescribeInstanceRefreshesOutput, error) {
  1273  	m.ctrl.T.Helper()
  1274  	ret := m.ctrl.Call(m, "DescribeInstanceRefreshes", arg0)
  1275  	ret0, _ := ret[0].(*autoscaling.DescribeInstanceRefreshesOutput)
  1276  	ret1, _ := ret[1].(error)
  1277  	return ret0, ret1
  1278  }
  1279  
  1280  // DescribeInstanceRefreshes indicates an expected call of DescribeInstanceRefreshes.
  1281  func (mr *MockAutoScalingAPIMockRecorder) DescribeInstanceRefreshes(arg0 interface{}) *gomock.Call {
  1282  	mr.mock.ctrl.T.Helper()
  1283  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInstanceRefreshes", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeInstanceRefreshes), arg0)
  1284  }
  1285  
  1286  // DescribeInstanceRefreshesRequest mocks base method.
  1287  func (m *MockAutoScalingAPI) DescribeInstanceRefreshesRequest(arg0 *autoscaling.DescribeInstanceRefreshesInput) (*request.Request, *autoscaling.DescribeInstanceRefreshesOutput) {
  1288  	m.ctrl.T.Helper()
  1289  	ret := m.ctrl.Call(m, "DescribeInstanceRefreshesRequest", arg0)
  1290  	ret0, _ := ret[0].(*request.Request)
  1291  	ret1, _ := ret[1].(*autoscaling.DescribeInstanceRefreshesOutput)
  1292  	return ret0, ret1
  1293  }
  1294  
  1295  // DescribeInstanceRefreshesRequest indicates an expected call of DescribeInstanceRefreshesRequest.
  1296  func (mr *MockAutoScalingAPIMockRecorder) DescribeInstanceRefreshesRequest(arg0 interface{}) *gomock.Call {
  1297  	mr.mock.ctrl.T.Helper()
  1298  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInstanceRefreshesRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeInstanceRefreshesRequest), arg0)
  1299  }
  1300  
  1301  // DescribeInstanceRefreshesWithContext mocks base method.
  1302  func (m *MockAutoScalingAPI) DescribeInstanceRefreshesWithContext(arg0 context.Context, arg1 *autoscaling.DescribeInstanceRefreshesInput, arg2 ...request.Option) (*autoscaling.DescribeInstanceRefreshesOutput, error) {
  1303  	m.ctrl.T.Helper()
  1304  	varargs := []interface{}{arg0, arg1}
  1305  	for _, a := range arg2 {
  1306  		varargs = append(varargs, a)
  1307  	}
  1308  	ret := m.ctrl.Call(m, "DescribeInstanceRefreshesWithContext", varargs...)
  1309  	ret0, _ := ret[0].(*autoscaling.DescribeInstanceRefreshesOutput)
  1310  	ret1, _ := ret[1].(error)
  1311  	return ret0, ret1
  1312  }
  1313  
  1314  // DescribeInstanceRefreshesWithContext indicates an expected call of DescribeInstanceRefreshesWithContext.
  1315  func (mr *MockAutoScalingAPIMockRecorder) DescribeInstanceRefreshesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1316  	mr.mock.ctrl.T.Helper()
  1317  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1318  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeInstanceRefreshesWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeInstanceRefreshesWithContext), varargs...)
  1319  }
  1320  
  1321  // DescribeLaunchConfigurations mocks base method.
  1322  func (m *MockAutoScalingAPI) DescribeLaunchConfigurations(arg0 *autoscaling.DescribeLaunchConfigurationsInput) (*autoscaling.DescribeLaunchConfigurationsOutput, error) {
  1323  	m.ctrl.T.Helper()
  1324  	ret := m.ctrl.Call(m, "DescribeLaunchConfigurations", arg0)
  1325  	ret0, _ := ret[0].(*autoscaling.DescribeLaunchConfigurationsOutput)
  1326  	ret1, _ := ret[1].(error)
  1327  	return ret0, ret1
  1328  }
  1329  
  1330  // DescribeLaunchConfigurations indicates an expected call of DescribeLaunchConfigurations.
  1331  func (mr *MockAutoScalingAPIMockRecorder) DescribeLaunchConfigurations(arg0 interface{}) *gomock.Call {
  1332  	mr.mock.ctrl.T.Helper()
  1333  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLaunchConfigurations", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeLaunchConfigurations), arg0)
  1334  }
  1335  
  1336  // DescribeLaunchConfigurationsPages mocks base method.
  1337  func (m *MockAutoScalingAPI) DescribeLaunchConfigurationsPages(arg0 *autoscaling.DescribeLaunchConfigurationsInput, arg1 func(*autoscaling.DescribeLaunchConfigurationsOutput, bool) bool) error {
  1338  	m.ctrl.T.Helper()
  1339  	ret := m.ctrl.Call(m, "DescribeLaunchConfigurationsPages", arg0, arg1)
  1340  	ret0, _ := ret[0].(error)
  1341  	return ret0
  1342  }
  1343  
  1344  // DescribeLaunchConfigurationsPages indicates an expected call of DescribeLaunchConfigurationsPages.
  1345  func (mr *MockAutoScalingAPIMockRecorder) DescribeLaunchConfigurationsPages(arg0, arg1 interface{}) *gomock.Call {
  1346  	mr.mock.ctrl.T.Helper()
  1347  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLaunchConfigurationsPages", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeLaunchConfigurationsPages), arg0, arg1)
  1348  }
  1349  
  1350  // DescribeLaunchConfigurationsPagesWithContext mocks base method.
  1351  func (m *MockAutoScalingAPI) DescribeLaunchConfigurationsPagesWithContext(arg0 context.Context, arg1 *autoscaling.DescribeLaunchConfigurationsInput, arg2 func(*autoscaling.DescribeLaunchConfigurationsOutput, bool) bool, arg3 ...request.Option) error {
  1352  	m.ctrl.T.Helper()
  1353  	varargs := []interface{}{arg0, arg1, arg2}
  1354  	for _, a := range arg3 {
  1355  		varargs = append(varargs, a)
  1356  	}
  1357  	ret := m.ctrl.Call(m, "DescribeLaunchConfigurationsPagesWithContext", varargs...)
  1358  	ret0, _ := ret[0].(error)
  1359  	return ret0
  1360  }
  1361  
  1362  // DescribeLaunchConfigurationsPagesWithContext indicates an expected call of DescribeLaunchConfigurationsPagesWithContext.
  1363  func (mr *MockAutoScalingAPIMockRecorder) DescribeLaunchConfigurationsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  1364  	mr.mock.ctrl.T.Helper()
  1365  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  1366  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLaunchConfigurationsPagesWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeLaunchConfigurationsPagesWithContext), varargs...)
  1367  }
  1368  
  1369  // DescribeLaunchConfigurationsRequest mocks base method.
  1370  func (m *MockAutoScalingAPI) DescribeLaunchConfigurationsRequest(arg0 *autoscaling.DescribeLaunchConfigurationsInput) (*request.Request, *autoscaling.DescribeLaunchConfigurationsOutput) {
  1371  	m.ctrl.T.Helper()
  1372  	ret := m.ctrl.Call(m, "DescribeLaunchConfigurationsRequest", arg0)
  1373  	ret0, _ := ret[0].(*request.Request)
  1374  	ret1, _ := ret[1].(*autoscaling.DescribeLaunchConfigurationsOutput)
  1375  	return ret0, ret1
  1376  }
  1377  
  1378  // DescribeLaunchConfigurationsRequest indicates an expected call of DescribeLaunchConfigurationsRequest.
  1379  func (mr *MockAutoScalingAPIMockRecorder) DescribeLaunchConfigurationsRequest(arg0 interface{}) *gomock.Call {
  1380  	mr.mock.ctrl.T.Helper()
  1381  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLaunchConfigurationsRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeLaunchConfigurationsRequest), arg0)
  1382  }
  1383  
  1384  // DescribeLaunchConfigurationsWithContext mocks base method.
  1385  func (m *MockAutoScalingAPI) DescribeLaunchConfigurationsWithContext(arg0 context.Context, arg1 *autoscaling.DescribeLaunchConfigurationsInput, arg2 ...request.Option) (*autoscaling.DescribeLaunchConfigurationsOutput, error) {
  1386  	m.ctrl.T.Helper()
  1387  	varargs := []interface{}{arg0, arg1}
  1388  	for _, a := range arg2 {
  1389  		varargs = append(varargs, a)
  1390  	}
  1391  	ret := m.ctrl.Call(m, "DescribeLaunchConfigurationsWithContext", varargs...)
  1392  	ret0, _ := ret[0].(*autoscaling.DescribeLaunchConfigurationsOutput)
  1393  	ret1, _ := ret[1].(error)
  1394  	return ret0, ret1
  1395  }
  1396  
  1397  // DescribeLaunchConfigurationsWithContext indicates an expected call of DescribeLaunchConfigurationsWithContext.
  1398  func (mr *MockAutoScalingAPIMockRecorder) DescribeLaunchConfigurationsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1399  	mr.mock.ctrl.T.Helper()
  1400  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1401  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLaunchConfigurationsWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeLaunchConfigurationsWithContext), varargs...)
  1402  }
  1403  
  1404  // DescribeLifecycleHookTypes mocks base method.
  1405  func (m *MockAutoScalingAPI) DescribeLifecycleHookTypes(arg0 *autoscaling.DescribeLifecycleHookTypesInput) (*autoscaling.DescribeLifecycleHookTypesOutput, error) {
  1406  	m.ctrl.T.Helper()
  1407  	ret := m.ctrl.Call(m, "DescribeLifecycleHookTypes", arg0)
  1408  	ret0, _ := ret[0].(*autoscaling.DescribeLifecycleHookTypesOutput)
  1409  	ret1, _ := ret[1].(error)
  1410  	return ret0, ret1
  1411  }
  1412  
  1413  // DescribeLifecycleHookTypes indicates an expected call of DescribeLifecycleHookTypes.
  1414  func (mr *MockAutoScalingAPIMockRecorder) DescribeLifecycleHookTypes(arg0 interface{}) *gomock.Call {
  1415  	mr.mock.ctrl.T.Helper()
  1416  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLifecycleHookTypes", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeLifecycleHookTypes), arg0)
  1417  }
  1418  
  1419  // DescribeLifecycleHookTypesRequest mocks base method.
  1420  func (m *MockAutoScalingAPI) DescribeLifecycleHookTypesRequest(arg0 *autoscaling.DescribeLifecycleHookTypesInput) (*request.Request, *autoscaling.DescribeLifecycleHookTypesOutput) {
  1421  	m.ctrl.T.Helper()
  1422  	ret := m.ctrl.Call(m, "DescribeLifecycleHookTypesRequest", arg0)
  1423  	ret0, _ := ret[0].(*request.Request)
  1424  	ret1, _ := ret[1].(*autoscaling.DescribeLifecycleHookTypesOutput)
  1425  	return ret0, ret1
  1426  }
  1427  
  1428  // DescribeLifecycleHookTypesRequest indicates an expected call of DescribeLifecycleHookTypesRequest.
  1429  func (mr *MockAutoScalingAPIMockRecorder) DescribeLifecycleHookTypesRequest(arg0 interface{}) *gomock.Call {
  1430  	mr.mock.ctrl.T.Helper()
  1431  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLifecycleHookTypesRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeLifecycleHookTypesRequest), arg0)
  1432  }
  1433  
  1434  // DescribeLifecycleHookTypesWithContext mocks base method.
  1435  func (m *MockAutoScalingAPI) DescribeLifecycleHookTypesWithContext(arg0 context.Context, arg1 *autoscaling.DescribeLifecycleHookTypesInput, arg2 ...request.Option) (*autoscaling.DescribeLifecycleHookTypesOutput, error) {
  1436  	m.ctrl.T.Helper()
  1437  	varargs := []interface{}{arg0, arg1}
  1438  	for _, a := range arg2 {
  1439  		varargs = append(varargs, a)
  1440  	}
  1441  	ret := m.ctrl.Call(m, "DescribeLifecycleHookTypesWithContext", varargs...)
  1442  	ret0, _ := ret[0].(*autoscaling.DescribeLifecycleHookTypesOutput)
  1443  	ret1, _ := ret[1].(error)
  1444  	return ret0, ret1
  1445  }
  1446  
  1447  // DescribeLifecycleHookTypesWithContext indicates an expected call of DescribeLifecycleHookTypesWithContext.
  1448  func (mr *MockAutoScalingAPIMockRecorder) DescribeLifecycleHookTypesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1449  	mr.mock.ctrl.T.Helper()
  1450  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1451  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLifecycleHookTypesWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeLifecycleHookTypesWithContext), varargs...)
  1452  }
  1453  
  1454  // DescribeLifecycleHooks mocks base method.
  1455  func (m *MockAutoScalingAPI) DescribeLifecycleHooks(arg0 *autoscaling.DescribeLifecycleHooksInput) (*autoscaling.DescribeLifecycleHooksOutput, error) {
  1456  	m.ctrl.T.Helper()
  1457  	ret := m.ctrl.Call(m, "DescribeLifecycleHooks", arg0)
  1458  	ret0, _ := ret[0].(*autoscaling.DescribeLifecycleHooksOutput)
  1459  	ret1, _ := ret[1].(error)
  1460  	return ret0, ret1
  1461  }
  1462  
  1463  // DescribeLifecycleHooks indicates an expected call of DescribeLifecycleHooks.
  1464  func (mr *MockAutoScalingAPIMockRecorder) DescribeLifecycleHooks(arg0 interface{}) *gomock.Call {
  1465  	mr.mock.ctrl.T.Helper()
  1466  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLifecycleHooks", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeLifecycleHooks), arg0)
  1467  }
  1468  
  1469  // DescribeLifecycleHooksRequest mocks base method.
  1470  func (m *MockAutoScalingAPI) DescribeLifecycleHooksRequest(arg0 *autoscaling.DescribeLifecycleHooksInput) (*request.Request, *autoscaling.DescribeLifecycleHooksOutput) {
  1471  	m.ctrl.T.Helper()
  1472  	ret := m.ctrl.Call(m, "DescribeLifecycleHooksRequest", arg0)
  1473  	ret0, _ := ret[0].(*request.Request)
  1474  	ret1, _ := ret[1].(*autoscaling.DescribeLifecycleHooksOutput)
  1475  	return ret0, ret1
  1476  }
  1477  
  1478  // DescribeLifecycleHooksRequest indicates an expected call of DescribeLifecycleHooksRequest.
  1479  func (mr *MockAutoScalingAPIMockRecorder) DescribeLifecycleHooksRequest(arg0 interface{}) *gomock.Call {
  1480  	mr.mock.ctrl.T.Helper()
  1481  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLifecycleHooksRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeLifecycleHooksRequest), arg0)
  1482  }
  1483  
  1484  // DescribeLifecycleHooksWithContext mocks base method.
  1485  func (m *MockAutoScalingAPI) DescribeLifecycleHooksWithContext(arg0 context.Context, arg1 *autoscaling.DescribeLifecycleHooksInput, arg2 ...request.Option) (*autoscaling.DescribeLifecycleHooksOutput, error) {
  1486  	m.ctrl.T.Helper()
  1487  	varargs := []interface{}{arg0, arg1}
  1488  	for _, a := range arg2 {
  1489  		varargs = append(varargs, a)
  1490  	}
  1491  	ret := m.ctrl.Call(m, "DescribeLifecycleHooksWithContext", varargs...)
  1492  	ret0, _ := ret[0].(*autoscaling.DescribeLifecycleHooksOutput)
  1493  	ret1, _ := ret[1].(error)
  1494  	return ret0, ret1
  1495  }
  1496  
  1497  // DescribeLifecycleHooksWithContext indicates an expected call of DescribeLifecycleHooksWithContext.
  1498  func (mr *MockAutoScalingAPIMockRecorder) DescribeLifecycleHooksWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1499  	mr.mock.ctrl.T.Helper()
  1500  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1501  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLifecycleHooksWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeLifecycleHooksWithContext), varargs...)
  1502  }
  1503  
  1504  // DescribeLoadBalancerTargetGroups mocks base method.
  1505  func (m *MockAutoScalingAPI) DescribeLoadBalancerTargetGroups(arg0 *autoscaling.DescribeLoadBalancerTargetGroupsInput) (*autoscaling.DescribeLoadBalancerTargetGroupsOutput, error) {
  1506  	m.ctrl.T.Helper()
  1507  	ret := m.ctrl.Call(m, "DescribeLoadBalancerTargetGroups", arg0)
  1508  	ret0, _ := ret[0].(*autoscaling.DescribeLoadBalancerTargetGroupsOutput)
  1509  	ret1, _ := ret[1].(error)
  1510  	return ret0, ret1
  1511  }
  1512  
  1513  // DescribeLoadBalancerTargetGroups indicates an expected call of DescribeLoadBalancerTargetGroups.
  1514  func (mr *MockAutoScalingAPIMockRecorder) DescribeLoadBalancerTargetGroups(arg0 interface{}) *gomock.Call {
  1515  	mr.mock.ctrl.T.Helper()
  1516  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLoadBalancerTargetGroups", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeLoadBalancerTargetGroups), arg0)
  1517  }
  1518  
  1519  // DescribeLoadBalancerTargetGroupsRequest mocks base method.
  1520  func (m *MockAutoScalingAPI) DescribeLoadBalancerTargetGroupsRequest(arg0 *autoscaling.DescribeLoadBalancerTargetGroupsInput) (*request.Request, *autoscaling.DescribeLoadBalancerTargetGroupsOutput) {
  1521  	m.ctrl.T.Helper()
  1522  	ret := m.ctrl.Call(m, "DescribeLoadBalancerTargetGroupsRequest", arg0)
  1523  	ret0, _ := ret[0].(*request.Request)
  1524  	ret1, _ := ret[1].(*autoscaling.DescribeLoadBalancerTargetGroupsOutput)
  1525  	return ret0, ret1
  1526  }
  1527  
  1528  // DescribeLoadBalancerTargetGroupsRequest indicates an expected call of DescribeLoadBalancerTargetGroupsRequest.
  1529  func (mr *MockAutoScalingAPIMockRecorder) DescribeLoadBalancerTargetGroupsRequest(arg0 interface{}) *gomock.Call {
  1530  	mr.mock.ctrl.T.Helper()
  1531  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLoadBalancerTargetGroupsRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeLoadBalancerTargetGroupsRequest), arg0)
  1532  }
  1533  
  1534  // DescribeLoadBalancerTargetGroupsWithContext mocks base method.
  1535  func (m *MockAutoScalingAPI) DescribeLoadBalancerTargetGroupsWithContext(arg0 context.Context, arg1 *autoscaling.DescribeLoadBalancerTargetGroupsInput, arg2 ...request.Option) (*autoscaling.DescribeLoadBalancerTargetGroupsOutput, error) {
  1536  	m.ctrl.T.Helper()
  1537  	varargs := []interface{}{arg0, arg1}
  1538  	for _, a := range arg2 {
  1539  		varargs = append(varargs, a)
  1540  	}
  1541  	ret := m.ctrl.Call(m, "DescribeLoadBalancerTargetGroupsWithContext", varargs...)
  1542  	ret0, _ := ret[0].(*autoscaling.DescribeLoadBalancerTargetGroupsOutput)
  1543  	ret1, _ := ret[1].(error)
  1544  	return ret0, ret1
  1545  }
  1546  
  1547  // DescribeLoadBalancerTargetGroupsWithContext indicates an expected call of DescribeLoadBalancerTargetGroupsWithContext.
  1548  func (mr *MockAutoScalingAPIMockRecorder) DescribeLoadBalancerTargetGroupsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1549  	mr.mock.ctrl.T.Helper()
  1550  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1551  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLoadBalancerTargetGroupsWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeLoadBalancerTargetGroupsWithContext), varargs...)
  1552  }
  1553  
  1554  // DescribeLoadBalancers mocks base method.
  1555  func (m *MockAutoScalingAPI) DescribeLoadBalancers(arg0 *autoscaling.DescribeLoadBalancersInput) (*autoscaling.DescribeLoadBalancersOutput, error) {
  1556  	m.ctrl.T.Helper()
  1557  	ret := m.ctrl.Call(m, "DescribeLoadBalancers", arg0)
  1558  	ret0, _ := ret[0].(*autoscaling.DescribeLoadBalancersOutput)
  1559  	ret1, _ := ret[1].(error)
  1560  	return ret0, ret1
  1561  }
  1562  
  1563  // DescribeLoadBalancers indicates an expected call of DescribeLoadBalancers.
  1564  func (mr *MockAutoScalingAPIMockRecorder) DescribeLoadBalancers(arg0 interface{}) *gomock.Call {
  1565  	mr.mock.ctrl.T.Helper()
  1566  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLoadBalancers", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeLoadBalancers), arg0)
  1567  }
  1568  
  1569  // DescribeLoadBalancersRequest mocks base method.
  1570  func (m *MockAutoScalingAPI) DescribeLoadBalancersRequest(arg0 *autoscaling.DescribeLoadBalancersInput) (*request.Request, *autoscaling.DescribeLoadBalancersOutput) {
  1571  	m.ctrl.T.Helper()
  1572  	ret := m.ctrl.Call(m, "DescribeLoadBalancersRequest", arg0)
  1573  	ret0, _ := ret[0].(*request.Request)
  1574  	ret1, _ := ret[1].(*autoscaling.DescribeLoadBalancersOutput)
  1575  	return ret0, ret1
  1576  }
  1577  
  1578  // DescribeLoadBalancersRequest indicates an expected call of DescribeLoadBalancersRequest.
  1579  func (mr *MockAutoScalingAPIMockRecorder) DescribeLoadBalancersRequest(arg0 interface{}) *gomock.Call {
  1580  	mr.mock.ctrl.T.Helper()
  1581  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLoadBalancersRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeLoadBalancersRequest), arg0)
  1582  }
  1583  
  1584  // DescribeLoadBalancersWithContext mocks base method.
  1585  func (m *MockAutoScalingAPI) DescribeLoadBalancersWithContext(arg0 context.Context, arg1 *autoscaling.DescribeLoadBalancersInput, arg2 ...request.Option) (*autoscaling.DescribeLoadBalancersOutput, error) {
  1586  	m.ctrl.T.Helper()
  1587  	varargs := []interface{}{arg0, arg1}
  1588  	for _, a := range arg2 {
  1589  		varargs = append(varargs, a)
  1590  	}
  1591  	ret := m.ctrl.Call(m, "DescribeLoadBalancersWithContext", varargs...)
  1592  	ret0, _ := ret[0].(*autoscaling.DescribeLoadBalancersOutput)
  1593  	ret1, _ := ret[1].(error)
  1594  	return ret0, ret1
  1595  }
  1596  
  1597  // DescribeLoadBalancersWithContext indicates an expected call of DescribeLoadBalancersWithContext.
  1598  func (mr *MockAutoScalingAPIMockRecorder) DescribeLoadBalancersWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1599  	mr.mock.ctrl.T.Helper()
  1600  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1601  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLoadBalancersWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeLoadBalancersWithContext), varargs...)
  1602  }
  1603  
  1604  // DescribeMetricCollectionTypes mocks base method.
  1605  func (m *MockAutoScalingAPI) DescribeMetricCollectionTypes(arg0 *autoscaling.DescribeMetricCollectionTypesInput) (*autoscaling.DescribeMetricCollectionTypesOutput, error) {
  1606  	m.ctrl.T.Helper()
  1607  	ret := m.ctrl.Call(m, "DescribeMetricCollectionTypes", arg0)
  1608  	ret0, _ := ret[0].(*autoscaling.DescribeMetricCollectionTypesOutput)
  1609  	ret1, _ := ret[1].(error)
  1610  	return ret0, ret1
  1611  }
  1612  
  1613  // DescribeMetricCollectionTypes indicates an expected call of DescribeMetricCollectionTypes.
  1614  func (mr *MockAutoScalingAPIMockRecorder) DescribeMetricCollectionTypes(arg0 interface{}) *gomock.Call {
  1615  	mr.mock.ctrl.T.Helper()
  1616  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeMetricCollectionTypes", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeMetricCollectionTypes), arg0)
  1617  }
  1618  
  1619  // DescribeMetricCollectionTypesRequest mocks base method.
  1620  func (m *MockAutoScalingAPI) DescribeMetricCollectionTypesRequest(arg0 *autoscaling.DescribeMetricCollectionTypesInput) (*request.Request, *autoscaling.DescribeMetricCollectionTypesOutput) {
  1621  	m.ctrl.T.Helper()
  1622  	ret := m.ctrl.Call(m, "DescribeMetricCollectionTypesRequest", arg0)
  1623  	ret0, _ := ret[0].(*request.Request)
  1624  	ret1, _ := ret[1].(*autoscaling.DescribeMetricCollectionTypesOutput)
  1625  	return ret0, ret1
  1626  }
  1627  
  1628  // DescribeMetricCollectionTypesRequest indicates an expected call of DescribeMetricCollectionTypesRequest.
  1629  func (mr *MockAutoScalingAPIMockRecorder) DescribeMetricCollectionTypesRequest(arg0 interface{}) *gomock.Call {
  1630  	mr.mock.ctrl.T.Helper()
  1631  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeMetricCollectionTypesRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeMetricCollectionTypesRequest), arg0)
  1632  }
  1633  
  1634  // DescribeMetricCollectionTypesWithContext mocks base method.
  1635  func (m *MockAutoScalingAPI) DescribeMetricCollectionTypesWithContext(arg0 context.Context, arg1 *autoscaling.DescribeMetricCollectionTypesInput, arg2 ...request.Option) (*autoscaling.DescribeMetricCollectionTypesOutput, error) {
  1636  	m.ctrl.T.Helper()
  1637  	varargs := []interface{}{arg0, arg1}
  1638  	for _, a := range arg2 {
  1639  		varargs = append(varargs, a)
  1640  	}
  1641  	ret := m.ctrl.Call(m, "DescribeMetricCollectionTypesWithContext", varargs...)
  1642  	ret0, _ := ret[0].(*autoscaling.DescribeMetricCollectionTypesOutput)
  1643  	ret1, _ := ret[1].(error)
  1644  	return ret0, ret1
  1645  }
  1646  
  1647  // DescribeMetricCollectionTypesWithContext indicates an expected call of DescribeMetricCollectionTypesWithContext.
  1648  func (mr *MockAutoScalingAPIMockRecorder) DescribeMetricCollectionTypesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1649  	mr.mock.ctrl.T.Helper()
  1650  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1651  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeMetricCollectionTypesWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeMetricCollectionTypesWithContext), varargs...)
  1652  }
  1653  
  1654  // DescribeNotificationConfigurations mocks base method.
  1655  func (m *MockAutoScalingAPI) DescribeNotificationConfigurations(arg0 *autoscaling.DescribeNotificationConfigurationsInput) (*autoscaling.DescribeNotificationConfigurationsOutput, error) {
  1656  	m.ctrl.T.Helper()
  1657  	ret := m.ctrl.Call(m, "DescribeNotificationConfigurations", arg0)
  1658  	ret0, _ := ret[0].(*autoscaling.DescribeNotificationConfigurationsOutput)
  1659  	ret1, _ := ret[1].(error)
  1660  	return ret0, ret1
  1661  }
  1662  
  1663  // DescribeNotificationConfigurations indicates an expected call of DescribeNotificationConfigurations.
  1664  func (mr *MockAutoScalingAPIMockRecorder) DescribeNotificationConfigurations(arg0 interface{}) *gomock.Call {
  1665  	mr.mock.ctrl.T.Helper()
  1666  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNotificationConfigurations", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeNotificationConfigurations), arg0)
  1667  }
  1668  
  1669  // DescribeNotificationConfigurationsPages mocks base method.
  1670  func (m *MockAutoScalingAPI) DescribeNotificationConfigurationsPages(arg0 *autoscaling.DescribeNotificationConfigurationsInput, arg1 func(*autoscaling.DescribeNotificationConfigurationsOutput, bool) bool) error {
  1671  	m.ctrl.T.Helper()
  1672  	ret := m.ctrl.Call(m, "DescribeNotificationConfigurationsPages", arg0, arg1)
  1673  	ret0, _ := ret[0].(error)
  1674  	return ret0
  1675  }
  1676  
  1677  // DescribeNotificationConfigurationsPages indicates an expected call of DescribeNotificationConfigurationsPages.
  1678  func (mr *MockAutoScalingAPIMockRecorder) DescribeNotificationConfigurationsPages(arg0, arg1 interface{}) *gomock.Call {
  1679  	mr.mock.ctrl.T.Helper()
  1680  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNotificationConfigurationsPages", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeNotificationConfigurationsPages), arg0, arg1)
  1681  }
  1682  
  1683  // DescribeNotificationConfigurationsPagesWithContext mocks base method.
  1684  func (m *MockAutoScalingAPI) DescribeNotificationConfigurationsPagesWithContext(arg0 context.Context, arg1 *autoscaling.DescribeNotificationConfigurationsInput, arg2 func(*autoscaling.DescribeNotificationConfigurationsOutput, bool) bool, arg3 ...request.Option) error {
  1685  	m.ctrl.T.Helper()
  1686  	varargs := []interface{}{arg0, arg1, arg2}
  1687  	for _, a := range arg3 {
  1688  		varargs = append(varargs, a)
  1689  	}
  1690  	ret := m.ctrl.Call(m, "DescribeNotificationConfigurationsPagesWithContext", varargs...)
  1691  	ret0, _ := ret[0].(error)
  1692  	return ret0
  1693  }
  1694  
  1695  // DescribeNotificationConfigurationsPagesWithContext indicates an expected call of DescribeNotificationConfigurationsPagesWithContext.
  1696  func (mr *MockAutoScalingAPIMockRecorder) DescribeNotificationConfigurationsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  1697  	mr.mock.ctrl.T.Helper()
  1698  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  1699  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNotificationConfigurationsPagesWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeNotificationConfigurationsPagesWithContext), varargs...)
  1700  }
  1701  
  1702  // DescribeNotificationConfigurationsRequest mocks base method.
  1703  func (m *MockAutoScalingAPI) DescribeNotificationConfigurationsRequest(arg0 *autoscaling.DescribeNotificationConfigurationsInput) (*request.Request, *autoscaling.DescribeNotificationConfigurationsOutput) {
  1704  	m.ctrl.T.Helper()
  1705  	ret := m.ctrl.Call(m, "DescribeNotificationConfigurationsRequest", arg0)
  1706  	ret0, _ := ret[0].(*request.Request)
  1707  	ret1, _ := ret[1].(*autoscaling.DescribeNotificationConfigurationsOutput)
  1708  	return ret0, ret1
  1709  }
  1710  
  1711  // DescribeNotificationConfigurationsRequest indicates an expected call of DescribeNotificationConfigurationsRequest.
  1712  func (mr *MockAutoScalingAPIMockRecorder) DescribeNotificationConfigurationsRequest(arg0 interface{}) *gomock.Call {
  1713  	mr.mock.ctrl.T.Helper()
  1714  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNotificationConfigurationsRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeNotificationConfigurationsRequest), arg0)
  1715  }
  1716  
  1717  // DescribeNotificationConfigurationsWithContext mocks base method.
  1718  func (m *MockAutoScalingAPI) DescribeNotificationConfigurationsWithContext(arg0 context.Context, arg1 *autoscaling.DescribeNotificationConfigurationsInput, arg2 ...request.Option) (*autoscaling.DescribeNotificationConfigurationsOutput, error) {
  1719  	m.ctrl.T.Helper()
  1720  	varargs := []interface{}{arg0, arg1}
  1721  	for _, a := range arg2 {
  1722  		varargs = append(varargs, a)
  1723  	}
  1724  	ret := m.ctrl.Call(m, "DescribeNotificationConfigurationsWithContext", varargs...)
  1725  	ret0, _ := ret[0].(*autoscaling.DescribeNotificationConfigurationsOutput)
  1726  	ret1, _ := ret[1].(error)
  1727  	return ret0, ret1
  1728  }
  1729  
  1730  // DescribeNotificationConfigurationsWithContext indicates an expected call of DescribeNotificationConfigurationsWithContext.
  1731  func (mr *MockAutoScalingAPIMockRecorder) DescribeNotificationConfigurationsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1732  	mr.mock.ctrl.T.Helper()
  1733  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1734  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeNotificationConfigurationsWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeNotificationConfigurationsWithContext), varargs...)
  1735  }
  1736  
  1737  // DescribePolicies mocks base method.
  1738  func (m *MockAutoScalingAPI) DescribePolicies(arg0 *autoscaling.DescribePoliciesInput) (*autoscaling.DescribePoliciesOutput, error) {
  1739  	m.ctrl.T.Helper()
  1740  	ret := m.ctrl.Call(m, "DescribePolicies", arg0)
  1741  	ret0, _ := ret[0].(*autoscaling.DescribePoliciesOutput)
  1742  	ret1, _ := ret[1].(error)
  1743  	return ret0, ret1
  1744  }
  1745  
  1746  // DescribePolicies indicates an expected call of DescribePolicies.
  1747  func (mr *MockAutoScalingAPIMockRecorder) DescribePolicies(arg0 interface{}) *gomock.Call {
  1748  	mr.mock.ctrl.T.Helper()
  1749  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribePolicies", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribePolicies), arg0)
  1750  }
  1751  
  1752  // DescribePoliciesPages mocks base method.
  1753  func (m *MockAutoScalingAPI) DescribePoliciesPages(arg0 *autoscaling.DescribePoliciesInput, arg1 func(*autoscaling.DescribePoliciesOutput, bool) bool) error {
  1754  	m.ctrl.T.Helper()
  1755  	ret := m.ctrl.Call(m, "DescribePoliciesPages", arg0, arg1)
  1756  	ret0, _ := ret[0].(error)
  1757  	return ret0
  1758  }
  1759  
  1760  // DescribePoliciesPages indicates an expected call of DescribePoliciesPages.
  1761  func (mr *MockAutoScalingAPIMockRecorder) DescribePoliciesPages(arg0, arg1 interface{}) *gomock.Call {
  1762  	mr.mock.ctrl.T.Helper()
  1763  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribePoliciesPages", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribePoliciesPages), arg0, arg1)
  1764  }
  1765  
  1766  // DescribePoliciesPagesWithContext mocks base method.
  1767  func (m *MockAutoScalingAPI) DescribePoliciesPagesWithContext(arg0 context.Context, arg1 *autoscaling.DescribePoliciesInput, arg2 func(*autoscaling.DescribePoliciesOutput, bool) bool, arg3 ...request.Option) error {
  1768  	m.ctrl.T.Helper()
  1769  	varargs := []interface{}{arg0, arg1, arg2}
  1770  	for _, a := range arg3 {
  1771  		varargs = append(varargs, a)
  1772  	}
  1773  	ret := m.ctrl.Call(m, "DescribePoliciesPagesWithContext", varargs...)
  1774  	ret0, _ := ret[0].(error)
  1775  	return ret0
  1776  }
  1777  
  1778  // DescribePoliciesPagesWithContext indicates an expected call of DescribePoliciesPagesWithContext.
  1779  func (mr *MockAutoScalingAPIMockRecorder) DescribePoliciesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  1780  	mr.mock.ctrl.T.Helper()
  1781  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  1782  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribePoliciesPagesWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribePoliciesPagesWithContext), varargs...)
  1783  }
  1784  
  1785  // DescribePoliciesRequest mocks base method.
  1786  func (m *MockAutoScalingAPI) DescribePoliciesRequest(arg0 *autoscaling.DescribePoliciesInput) (*request.Request, *autoscaling.DescribePoliciesOutput) {
  1787  	m.ctrl.T.Helper()
  1788  	ret := m.ctrl.Call(m, "DescribePoliciesRequest", arg0)
  1789  	ret0, _ := ret[0].(*request.Request)
  1790  	ret1, _ := ret[1].(*autoscaling.DescribePoliciesOutput)
  1791  	return ret0, ret1
  1792  }
  1793  
  1794  // DescribePoliciesRequest indicates an expected call of DescribePoliciesRequest.
  1795  func (mr *MockAutoScalingAPIMockRecorder) DescribePoliciesRequest(arg0 interface{}) *gomock.Call {
  1796  	mr.mock.ctrl.T.Helper()
  1797  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribePoliciesRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribePoliciesRequest), arg0)
  1798  }
  1799  
  1800  // DescribePoliciesWithContext mocks base method.
  1801  func (m *MockAutoScalingAPI) DescribePoliciesWithContext(arg0 context.Context, arg1 *autoscaling.DescribePoliciesInput, arg2 ...request.Option) (*autoscaling.DescribePoliciesOutput, error) {
  1802  	m.ctrl.T.Helper()
  1803  	varargs := []interface{}{arg0, arg1}
  1804  	for _, a := range arg2 {
  1805  		varargs = append(varargs, a)
  1806  	}
  1807  	ret := m.ctrl.Call(m, "DescribePoliciesWithContext", varargs...)
  1808  	ret0, _ := ret[0].(*autoscaling.DescribePoliciesOutput)
  1809  	ret1, _ := ret[1].(error)
  1810  	return ret0, ret1
  1811  }
  1812  
  1813  // DescribePoliciesWithContext indicates an expected call of DescribePoliciesWithContext.
  1814  func (mr *MockAutoScalingAPIMockRecorder) DescribePoliciesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1815  	mr.mock.ctrl.T.Helper()
  1816  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1817  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribePoliciesWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribePoliciesWithContext), varargs...)
  1818  }
  1819  
  1820  // DescribeScalingActivities mocks base method.
  1821  func (m *MockAutoScalingAPI) DescribeScalingActivities(arg0 *autoscaling.DescribeScalingActivitiesInput) (*autoscaling.DescribeScalingActivitiesOutput, error) {
  1822  	m.ctrl.T.Helper()
  1823  	ret := m.ctrl.Call(m, "DescribeScalingActivities", arg0)
  1824  	ret0, _ := ret[0].(*autoscaling.DescribeScalingActivitiesOutput)
  1825  	ret1, _ := ret[1].(error)
  1826  	return ret0, ret1
  1827  }
  1828  
  1829  // DescribeScalingActivities indicates an expected call of DescribeScalingActivities.
  1830  func (mr *MockAutoScalingAPIMockRecorder) DescribeScalingActivities(arg0 interface{}) *gomock.Call {
  1831  	mr.mock.ctrl.T.Helper()
  1832  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeScalingActivities", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeScalingActivities), arg0)
  1833  }
  1834  
  1835  // DescribeScalingActivitiesPages mocks base method.
  1836  func (m *MockAutoScalingAPI) DescribeScalingActivitiesPages(arg0 *autoscaling.DescribeScalingActivitiesInput, arg1 func(*autoscaling.DescribeScalingActivitiesOutput, bool) bool) error {
  1837  	m.ctrl.T.Helper()
  1838  	ret := m.ctrl.Call(m, "DescribeScalingActivitiesPages", arg0, arg1)
  1839  	ret0, _ := ret[0].(error)
  1840  	return ret0
  1841  }
  1842  
  1843  // DescribeScalingActivitiesPages indicates an expected call of DescribeScalingActivitiesPages.
  1844  func (mr *MockAutoScalingAPIMockRecorder) DescribeScalingActivitiesPages(arg0, arg1 interface{}) *gomock.Call {
  1845  	mr.mock.ctrl.T.Helper()
  1846  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeScalingActivitiesPages", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeScalingActivitiesPages), arg0, arg1)
  1847  }
  1848  
  1849  // DescribeScalingActivitiesPagesWithContext mocks base method.
  1850  func (m *MockAutoScalingAPI) DescribeScalingActivitiesPagesWithContext(arg0 context.Context, arg1 *autoscaling.DescribeScalingActivitiesInput, arg2 func(*autoscaling.DescribeScalingActivitiesOutput, bool) bool, arg3 ...request.Option) error {
  1851  	m.ctrl.T.Helper()
  1852  	varargs := []interface{}{arg0, arg1, arg2}
  1853  	for _, a := range arg3 {
  1854  		varargs = append(varargs, a)
  1855  	}
  1856  	ret := m.ctrl.Call(m, "DescribeScalingActivitiesPagesWithContext", varargs...)
  1857  	ret0, _ := ret[0].(error)
  1858  	return ret0
  1859  }
  1860  
  1861  // DescribeScalingActivitiesPagesWithContext indicates an expected call of DescribeScalingActivitiesPagesWithContext.
  1862  func (mr *MockAutoScalingAPIMockRecorder) DescribeScalingActivitiesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  1863  	mr.mock.ctrl.T.Helper()
  1864  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  1865  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeScalingActivitiesPagesWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeScalingActivitiesPagesWithContext), varargs...)
  1866  }
  1867  
  1868  // DescribeScalingActivitiesRequest mocks base method.
  1869  func (m *MockAutoScalingAPI) DescribeScalingActivitiesRequest(arg0 *autoscaling.DescribeScalingActivitiesInput) (*request.Request, *autoscaling.DescribeScalingActivitiesOutput) {
  1870  	m.ctrl.T.Helper()
  1871  	ret := m.ctrl.Call(m, "DescribeScalingActivitiesRequest", arg0)
  1872  	ret0, _ := ret[0].(*request.Request)
  1873  	ret1, _ := ret[1].(*autoscaling.DescribeScalingActivitiesOutput)
  1874  	return ret0, ret1
  1875  }
  1876  
  1877  // DescribeScalingActivitiesRequest indicates an expected call of DescribeScalingActivitiesRequest.
  1878  func (mr *MockAutoScalingAPIMockRecorder) DescribeScalingActivitiesRequest(arg0 interface{}) *gomock.Call {
  1879  	mr.mock.ctrl.T.Helper()
  1880  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeScalingActivitiesRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeScalingActivitiesRequest), arg0)
  1881  }
  1882  
  1883  // DescribeScalingActivitiesWithContext mocks base method.
  1884  func (m *MockAutoScalingAPI) DescribeScalingActivitiesWithContext(arg0 context.Context, arg1 *autoscaling.DescribeScalingActivitiesInput, arg2 ...request.Option) (*autoscaling.DescribeScalingActivitiesOutput, error) {
  1885  	m.ctrl.T.Helper()
  1886  	varargs := []interface{}{arg0, arg1}
  1887  	for _, a := range arg2 {
  1888  		varargs = append(varargs, a)
  1889  	}
  1890  	ret := m.ctrl.Call(m, "DescribeScalingActivitiesWithContext", varargs...)
  1891  	ret0, _ := ret[0].(*autoscaling.DescribeScalingActivitiesOutput)
  1892  	ret1, _ := ret[1].(error)
  1893  	return ret0, ret1
  1894  }
  1895  
  1896  // DescribeScalingActivitiesWithContext indicates an expected call of DescribeScalingActivitiesWithContext.
  1897  func (mr *MockAutoScalingAPIMockRecorder) DescribeScalingActivitiesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1898  	mr.mock.ctrl.T.Helper()
  1899  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1900  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeScalingActivitiesWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeScalingActivitiesWithContext), varargs...)
  1901  }
  1902  
  1903  // DescribeScalingProcessTypes mocks base method.
  1904  func (m *MockAutoScalingAPI) DescribeScalingProcessTypes(arg0 *autoscaling.DescribeScalingProcessTypesInput) (*autoscaling.DescribeScalingProcessTypesOutput, error) {
  1905  	m.ctrl.T.Helper()
  1906  	ret := m.ctrl.Call(m, "DescribeScalingProcessTypes", arg0)
  1907  	ret0, _ := ret[0].(*autoscaling.DescribeScalingProcessTypesOutput)
  1908  	ret1, _ := ret[1].(error)
  1909  	return ret0, ret1
  1910  }
  1911  
  1912  // DescribeScalingProcessTypes indicates an expected call of DescribeScalingProcessTypes.
  1913  func (mr *MockAutoScalingAPIMockRecorder) DescribeScalingProcessTypes(arg0 interface{}) *gomock.Call {
  1914  	mr.mock.ctrl.T.Helper()
  1915  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeScalingProcessTypes", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeScalingProcessTypes), arg0)
  1916  }
  1917  
  1918  // DescribeScalingProcessTypesRequest mocks base method.
  1919  func (m *MockAutoScalingAPI) DescribeScalingProcessTypesRequest(arg0 *autoscaling.DescribeScalingProcessTypesInput) (*request.Request, *autoscaling.DescribeScalingProcessTypesOutput) {
  1920  	m.ctrl.T.Helper()
  1921  	ret := m.ctrl.Call(m, "DescribeScalingProcessTypesRequest", arg0)
  1922  	ret0, _ := ret[0].(*request.Request)
  1923  	ret1, _ := ret[1].(*autoscaling.DescribeScalingProcessTypesOutput)
  1924  	return ret0, ret1
  1925  }
  1926  
  1927  // DescribeScalingProcessTypesRequest indicates an expected call of DescribeScalingProcessTypesRequest.
  1928  func (mr *MockAutoScalingAPIMockRecorder) DescribeScalingProcessTypesRequest(arg0 interface{}) *gomock.Call {
  1929  	mr.mock.ctrl.T.Helper()
  1930  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeScalingProcessTypesRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeScalingProcessTypesRequest), arg0)
  1931  }
  1932  
  1933  // DescribeScalingProcessTypesWithContext mocks base method.
  1934  func (m *MockAutoScalingAPI) DescribeScalingProcessTypesWithContext(arg0 context.Context, arg1 *autoscaling.DescribeScalingProcessTypesInput, arg2 ...request.Option) (*autoscaling.DescribeScalingProcessTypesOutput, error) {
  1935  	m.ctrl.T.Helper()
  1936  	varargs := []interface{}{arg0, arg1}
  1937  	for _, a := range arg2 {
  1938  		varargs = append(varargs, a)
  1939  	}
  1940  	ret := m.ctrl.Call(m, "DescribeScalingProcessTypesWithContext", varargs...)
  1941  	ret0, _ := ret[0].(*autoscaling.DescribeScalingProcessTypesOutput)
  1942  	ret1, _ := ret[1].(error)
  1943  	return ret0, ret1
  1944  }
  1945  
  1946  // DescribeScalingProcessTypesWithContext indicates an expected call of DescribeScalingProcessTypesWithContext.
  1947  func (mr *MockAutoScalingAPIMockRecorder) DescribeScalingProcessTypesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1948  	mr.mock.ctrl.T.Helper()
  1949  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1950  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeScalingProcessTypesWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeScalingProcessTypesWithContext), varargs...)
  1951  }
  1952  
  1953  // DescribeScheduledActions mocks base method.
  1954  func (m *MockAutoScalingAPI) DescribeScheduledActions(arg0 *autoscaling.DescribeScheduledActionsInput) (*autoscaling.DescribeScheduledActionsOutput, error) {
  1955  	m.ctrl.T.Helper()
  1956  	ret := m.ctrl.Call(m, "DescribeScheduledActions", arg0)
  1957  	ret0, _ := ret[0].(*autoscaling.DescribeScheduledActionsOutput)
  1958  	ret1, _ := ret[1].(error)
  1959  	return ret0, ret1
  1960  }
  1961  
  1962  // DescribeScheduledActions indicates an expected call of DescribeScheduledActions.
  1963  func (mr *MockAutoScalingAPIMockRecorder) DescribeScheduledActions(arg0 interface{}) *gomock.Call {
  1964  	mr.mock.ctrl.T.Helper()
  1965  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeScheduledActions", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeScheduledActions), arg0)
  1966  }
  1967  
  1968  // DescribeScheduledActionsPages mocks base method.
  1969  func (m *MockAutoScalingAPI) DescribeScheduledActionsPages(arg0 *autoscaling.DescribeScheduledActionsInput, arg1 func(*autoscaling.DescribeScheduledActionsOutput, bool) bool) error {
  1970  	m.ctrl.T.Helper()
  1971  	ret := m.ctrl.Call(m, "DescribeScheduledActionsPages", arg0, arg1)
  1972  	ret0, _ := ret[0].(error)
  1973  	return ret0
  1974  }
  1975  
  1976  // DescribeScheduledActionsPages indicates an expected call of DescribeScheduledActionsPages.
  1977  func (mr *MockAutoScalingAPIMockRecorder) DescribeScheduledActionsPages(arg0, arg1 interface{}) *gomock.Call {
  1978  	mr.mock.ctrl.T.Helper()
  1979  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeScheduledActionsPages", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeScheduledActionsPages), arg0, arg1)
  1980  }
  1981  
  1982  // DescribeScheduledActionsPagesWithContext mocks base method.
  1983  func (m *MockAutoScalingAPI) DescribeScheduledActionsPagesWithContext(arg0 context.Context, arg1 *autoscaling.DescribeScheduledActionsInput, arg2 func(*autoscaling.DescribeScheduledActionsOutput, bool) bool, arg3 ...request.Option) error {
  1984  	m.ctrl.T.Helper()
  1985  	varargs := []interface{}{arg0, arg1, arg2}
  1986  	for _, a := range arg3 {
  1987  		varargs = append(varargs, a)
  1988  	}
  1989  	ret := m.ctrl.Call(m, "DescribeScheduledActionsPagesWithContext", varargs...)
  1990  	ret0, _ := ret[0].(error)
  1991  	return ret0
  1992  }
  1993  
  1994  // DescribeScheduledActionsPagesWithContext indicates an expected call of DescribeScheduledActionsPagesWithContext.
  1995  func (mr *MockAutoScalingAPIMockRecorder) DescribeScheduledActionsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  1996  	mr.mock.ctrl.T.Helper()
  1997  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  1998  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeScheduledActionsPagesWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeScheduledActionsPagesWithContext), varargs...)
  1999  }
  2000  
  2001  // DescribeScheduledActionsRequest mocks base method.
  2002  func (m *MockAutoScalingAPI) DescribeScheduledActionsRequest(arg0 *autoscaling.DescribeScheduledActionsInput) (*request.Request, *autoscaling.DescribeScheduledActionsOutput) {
  2003  	m.ctrl.T.Helper()
  2004  	ret := m.ctrl.Call(m, "DescribeScheduledActionsRequest", arg0)
  2005  	ret0, _ := ret[0].(*request.Request)
  2006  	ret1, _ := ret[1].(*autoscaling.DescribeScheduledActionsOutput)
  2007  	return ret0, ret1
  2008  }
  2009  
  2010  // DescribeScheduledActionsRequest indicates an expected call of DescribeScheduledActionsRequest.
  2011  func (mr *MockAutoScalingAPIMockRecorder) DescribeScheduledActionsRequest(arg0 interface{}) *gomock.Call {
  2012  	mr.mock.ctrl.T.Helper()
  2013  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeScheduledActionsRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeScheduledActionsRequest), arg0)
  2014  }
  2015  
  2016  // DescribeScheduledActionsWithContext mocks base method.
  2017  func (m *MockAutoScalingAPI) DescribeScheduledActionsWithContext(arg0 context.Context, arg1 *autoscaling.DescribeScheduledActionsInput, arg2 ...request.Option) (*autoscaling.DescribeScheduledActionsOutput, error) {
  2018  	m.ctrl.T.Helper()
  2019  	varargs := []interface{}{arg0, arg1}
  2020  	for _, a := range arg2 {
  2021  		varargs = append(varargs, a)
  2022  	}
  2023  	ret := m.ctrl.Call(m, "DescribeScheduledActionsWithContext", varargs...)
  2024  	ret0, _ := ret[0].(*autoscaling.DescribeScheduledActionsOutput)
  2025  	ret1, _ := ret[1].(error)
  2026  	return ret0, ret1
  2027  }
  2028  
  2029  // DescribeScheduledActionsWithContext indicates an expected call of DescribeScheduledActionsWithContext.
  2030  func (mr *MockAutoScalingAPIMockRecorder) DescribeScheduledActionsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2031  	mr.mock.ctrl.T.Helper()
  2032  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2033  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeScheduledActionsWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeScheduledActionsWithContext), varargs...)
  2034  }
  2035  
  2036  // DescribeTags mocks base method.
  2037  func (m *MockAutoScalingAPI) DescribeTags(arg0 *autoscaling.DescribeTagsInput) (*autoscaling.DescribeTagsOutput, error) {
  2038  	m.ctrl.T.Helper()
  2039  	ret := m.ctrl.Call(m, "DescribeTags", arg0)
  2040  	ret0, _ := ret[0].(*autoscaling.DescribeTagsOutput)
  2041  	ret1, _ := ret[1].(error)
  2042  	return ret0, ret1
  2043  }
  2044  
  2045  // DescribeTags indicates an expected call of DescribeTags.
  2046  func (mr *MockAutoScalingAPIMockRecorder) DescribeTags(arg0 interface{}) *gomock.Call {
  2047  	mr.mock.ctrl.T.Helper()
  2048  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTags", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeTags), arg0)
  2049  }
  2050  
  2051  // DescribeTagsPages mocks base method.
  2052  func (m *MockAutoScalingAPI) DescribeTagsPages(arg0 *autoscaling.DescribeTagsInput, arg1 func(*autoscaling.DescribeTagsOutput, bool) bool) error {
  2053  	m.ctrl.T.Helper()
  2054  	ret := m.ctrl.Call(m, "DescribeTagsPages", arg0, arg1)
  2055  	ret0, _ := ret[0].(error)
  2056  	return ret0
  2057  }
  2058  
  2059  // DescribeTagsPages indicates an expected call of DescribeTagsPages.
  2060  func (mr *MockAutoScalingAPIMockRecorder) DescribeTagsPages(arg0, arg1 interface{}) *gomock.Call {
  2061  	mr.mock.ctrl.T.Helper()
  2062  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTagsPages", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeTagsPages), arg0, arg1)
  2063  }
  2064  
  2065  // DescribeTagsPagesWithContext mocks base method.
  2066  func (m *MockAutoScalingAPI) DescribeTagsPagesWithContext(arg0 context.Context, arg1 *autoscaling.DescribeTagsInput, arg2 func(*autoscaling.DescribeTagsOutput, bool) bool, arg3 ...request.Option) error {
  2067  	m.ctrl.T.Helper()
  2068  	varargs := []interface{}{arg0, arg1, arg2}
  2069  	for _, a := range arg3 {
  2070  		varargs = append(varargs, a)
  2071  	}
  2072  	ret := m.ctrl.Call(m, "DescribeTagsPagesWithContext", varargs...)
  2073  	ret0, _ := ret[0].(error)
  2074  	return ret0
  2075  }
  2076  
  2077  // DescribeTagsPagesWithContext indicates an expected call of DescribeTagsPagesWithContext.
  2078  func (mr *MockAutoScalingAPIMockRecorder) DescribeTagsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  2079  	mr.mock.ctrl.T.Helper()
  2080  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  2081  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTagsPagesWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeTagsPagesWithContext), varargs...)
  2082  }
  2083  
  2084  // DescribeTagsRequest mocks base method.
  2085  func (m *MockAutoScalingAPI) DescribeTagsRequest(arg0 *autoscaling.DescribeTagsInput) (*request.Request, *autoscaling.DescribeTagsOutput) {
  2086  	m.ctrl.T.Helper()
  2087  	ret := m.ctrl.Call(m, "DescribeTagsRequest", arg0)
  2088  	ret0, _ := ret[0].(*request.Request)
  2089  	ret1, _ := ret[1].(*autoscaling.DescribeTagsOutput)
  2090  	return ret0, ret1
  2091  }
  2092  
  2093  // DescribeTagsRequest indicates an expected call of DescribeTagsRequest.
  2094  func (mr *MockAutoScalingAPIMockRecorder) DescribeTagsRequest(arg0 interface{}) *gomock.Call {
  2095  	mr.mock.ctrl.T.Helper()
  2096  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTagsRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeTagsRequest), arg0)
  2097  }
  2098  
  2099  // DescribeTagsWithContext mocks base method.
  2100  func (m *MockAutoScalingAPI) DescribeTagsWithContext(arg0 context.Context, arg1 *autoscaling.DescribeTagsInput, arg2 ...request.Option) (*autoscaling.DescribeTagsOutput, error) {
  2101  	m.ctrl.T.Helper()
  2102  	varargs := []interface{}{arg0, arg1}
  2103  	for _, a := range arg2 {
  2104  		varargs = append(varargs, a)
  2105  	}
  2106  	ret := m.ctrl.Call(m, "DescribeTagsWithContext", varargs...)
  2107  	ret0, _ := ret[0].(*autoscaling.DescribeTagsOutput)
  2108  	ret1, _ := ret[1].(error)
  2109  	return ret0, ret1
  2110  }
  2111  
  2112  // DescribeTagsWithContext indicates an expected call of DescribeTagsWithContext.
  2113  func (mr *MockAutoScalingAPIMockRecorder) DescribeTagsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2114  	mr.mock.ctrl.T.Helper()
  2115  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2116  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTagsWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeTagsWithContext), varargs...)
  2117  }
  2118  
  2119  // DescribeTerminationPolicyTypes mocks base method.
  2120  func (m *MockAutoScalingAPI) DescribeTerminationPolicyTypes(arg0 *autoscaling.DescribeTerminationPolicyTypesInput) (*autoscaling.DescribeTerminationPolicyTypesOutput, error) {
  2121  	m.ctrl.T.Helper()
  2122  	ret := m.ctrl.Call(m, "DescribeTerminationPolicyTypes", arg0)
  2123  	ret0, _ := ret[0].(*autoscaling.DescribeTerminationPolicyTypesOutput)
  2124  	ret1, _ := ret[1].(error)
  2125  	return ret0, ret1
  2126  }
  2127  
  2128  // DescribeTerminationPolicyTypes indicates an expected call of DescribeTerminationPolicyTypes.
  2129  func (mr *MockAutoScalingAPIMockRecorder) DescribeTerminationPolicyTypes(arg0 interface{}) *gomock.Call {
  2130  	mr.mock.ctrl.T.Helper()
  2131  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTerminationPolicyTypes", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeTerminationPolicyTypes), arg0)
  2132  }
  2133  
  2134  // DescribeTerminationPolicyTypesRequest mocks base method.
  2135  func (m *MockAutoScalingAPI) DescribeTerminationPolicyTypesRequest(arg0 *autoscaling.DescribeTerminationPolicyTypesInput) (*request.Request, *autoscaling.DescribeTerminationPolicyTypesOutput) {
  2136  	m.ctrl.T.Helper()
  2137  	ret := m.ctrl.Call(m, "DescribeTerminationPolicyTypesRequest", arg0)
  2138  	ret0, _ := ret[0].(*request.Request)
  2139  	ret1, _ := ret[1].(*autoscaling.DescribeTerminationPolicyTypesOutput)
  2140  	return ret0, ret1
  2141  }
  2142  
  2143  // DescribeTerminationPolicyTypesRequest indicates an expected call of DescribeTerminationPolicyTypesRequest.
  2144  func (mr *MockAutoScalingAPIMockRecorder) DescribeTerminationPolicyTypesRequest(arg0 interface{}) *gomock.Call {
  2145  	mr.mock.ctrl.T.Helper()
  2146  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTerminationPolicyTypesRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeTerminationPolicyTypesRequest), arg0)
  2147  }
  2148  
  2149  // DescribeTerminationPolicyTypesWithContext mocks base method.
  2150  func (m *MockAutoScalingAPI) DescribeTerminationPolicyTypesWithContext(arg0 context.Context, arg1 *autoscaling.DescribeTerminationPolicyTypesInput, arg2 ...request.Option) (*autoscaling.DescribeTerminationPolicyTypesOutput, error) {
  2151  	m.ctrl.T.Helper()
  2152  	varargs := []interface{}{arg0, arg1}
  2153  	for _, a := range arg2 {
  2154  		varargs = append(varargs, a)
  2155  	}
  2156  	ret := m.ctrl.Call(m, "DescribeTerminationPolicyTypesWithContext", varargs...)
  2157  	ret0, _ := ret[0].(*autoscaling.DescribeTerminationPolicyTypesOutput)
  2158  	ret1, _ := ret[1].(error)
  2159  	return ret0, ret1
  2160  }
  2161  
  2162  // DescribeTerminationPolicyTypesWithContext indicates an expected call of DescribeTerminationPolicyTypesWithContext.
  2163  func (mr *MockAutoScalingAPIMockRecorder) DescribeTerminationPolicyTypesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2164  	mr.mock.ctrl.T.Helper()
  2165  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2166  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTerminationPolicyTypesWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeTerminationPolicyTypesWithContext), varargs...)
  2167  }
  2168  
  2169  // DescribeWarmPool mocks base method.
  2170  func (m *MockAutoScalingAPI) DescribeWarmPool(arg0 *autoscaling.DescribeWarmPoolInput) (*autoscaling.DescribeWarmPoolOutput, error) {
  2171  	m.ctrl.T.Helper()
  2172  	ret := m.ctrl.Call(m, "DescribeWarmPool", arg0)
  2173  	ret0, _ := ret[0].(*autoscaling.DescribeWarmPoolOutput)
  2174  	ret1, _ := ret[1].(error)
  2175  	return ret0, ret1
  2176  }
  2177  
  2178  // DescribeWarmPool indicates an expected call of DescribeWarmPool.
  2179  func (mr *MockAutoScalingAPIMockRecorder) DescribeWarmPool(arg0 interface{}) *gomock.Call {
  2180  	mr.mock.ctrl.T.Helper()
  2181  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeWarmPool", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeWarmPool), arg0)
  2182  }
  2183  
  2184  // DescribeWarmPoolRequest mocks base method.
  2185  func (m *MockAutoScalingAPI) DescribeWarmPoolRequest(arg0 *autoscaling.DescribeWarmPoolInput) (*request.Request, *autoscaling.DescribeWarmPoolOutput) {
  2186  	m.ctrl.T.Helper()
  2187  	ret := m.ctrl.Call(m, "DescribeWarmPoolRequest", arg0)
  2188  	ret0, _ := ret[0].(*request.Request)
  2189  	ret1, _ := ret[1].(*autoscaling.DescribeWarmPoolOutput)
  2190  	return ret0, ret1
  2191  }
  2192  
  2193  // DescribeWarmPoolRequest indicates an expected call of DescribeWarmPoolRequest.
  2194  func (mr *MockAutoScalingAPIMockRecorder) DescribeWarmPoolRequest(arg0 interface{}) *gomock.Call {
  2195  	mr.mock.ctrl.T.Helper()
  2196  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeWarmPoolRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeWarmPoolRequest), arg0)
  2197  }
  2198  
  2199  // DescribeWarmPoolWithContext mocks base method.
  2200  func (m *MockAutoScalingAPI) DescribeWarmPoolWithContext(arg0 context.Context, arg1 *autoscaling.DescribeWarmPoolInput, arg2 ...request.Option) (*autoscaling.DescribeWarmPoolOutput, error) {
  2201  	m.ctrl.T.Helper()
  2202  	varargs := []interface{}{arg0, arg1}
  2203  	for _, a := range arg2 {
  2204  		varargs = append(varargs, a)
  2205  	}
  2206  	ret := m.ctrl.Call(m, "DescribeWarmPoolWithContext", varargs...)
  2207  	ret0, _ := ret[0].(*autoscaling.DescribeWarmPoolOutput)
  2208  	ret1, _ := ret[1].(error)
  2209  	return ret0, ret1
  2210  }
  2211  
  2212  // DescribeWarmPoolWithContext indicates an expected call of DescribeWarmPoolWithContext.
  2213  func (mr *MockAutoScalingAPIMockRecorder) DescribeWarmPoolWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2214  	mr.mock.ctrl.T.Helper()
  2215  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2216  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeWarmPoolWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DescribeWarmPoolWithContext), varargs...)
  2217  }
  2218  
  2219  // DetachInstances mocks base method.
  2220  func (m *MockAutoScalingAPI) DetachInstances(arg0 *autoscaling.DetachInstancesInput) (*autoscaling.DetachInstancesOutput, error) {
  2221  	m.ctrl.T.Helper()
  2222  	ret := m.ctrl.Call(m, "DetachInstances", arg0)
  2223  	ret0, _ := ret[0].(*autoscaling.DetachInstancesOutput)
  2224  	ret1, _ := ret[1].(error)
  2225  	return ret0, ret1
  2226  }
  2227  
  2228  // DetachInstances indicates an expected call of DetachInstances.
  2229  func (mr *MockAutoScalingAPIMockRecorder) DetachInstances(arg0 interface{}) *gomock.Call {
  2230  	mr.mock.ctrl.T.Helper()
  2231  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DetachInstances", reflect.TypeOf((*MockAutoScalingAPI)(nil).DetachInstances), arg0)
  2232  }
  2233  
  2234  // DetachInstancesRequest mocks base method.
  2235  func (m *MockAutoScalingAPI) DetachInstancesRequest(arg0 *autoscaling.DetachInstancesInput) (*request.Request, *autoscaling.DetachInstancesOutput) {
  2236  	m.ctrl.T.Helper()
  2237  	ret := m.ctrl.Call(m, "DetachInstancesRequest", arg0)
  2238  	ret0, _ := ret[0].(*request.Request)
  2239  	ret1, _ := ret[1].(*autoscaling.DetachInstancesOutput)
  2240  	return ret0, ret1
  2241  }
  2242  
  2243  // DetachInstancesRequest indicates an expected call of DetachInstancesRequest.
  2244  func (mr *MockAutoScalingAPIMockRecorder) DetachInstancesRequest(arg0 interface{}) *gomock.Call {
  2245  	mr.mock.ctrl.T.Helper()
  2246  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DetachInstancesRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).DetachInstancesRequest), arg0)
  2247  }
  2248  
  2249  // DetachInstancesWithContext mocks base method.
  2250  func (m *MockAutoScalingAPI) DetachInstancesWithContext(arg0 context.Context, arg1 *autoscaling.DetachInstancesInput, arg2 ...request.Option) (*autoscaling.DetachInstancesOutput, error) {
  2251  	m.ctrl.T.Helper()
  2252  	varargs := []interface{}{arg0, arg1}
  2253  	for _, a := range arg2 {
  2254  		varargs = append(varargs, a)
  2255  	}
  2256  	ret := m.ctrl.Call(m, "DetachInstancesWithContext", varargs...)
  2257  	ret0, _ := ret[0].(*autoscaling.DetachInstancesOutput)
  2258  	ret1, _ := ret[1].(error)
  2259  	return ret0, ret1
  2260  }
  2261  
  2262  // DetachInstancesWithContext indicates an expected call of DetachInstancesWithContext.
  2263  func (mr *MockAutoScalingAPIMockRecorder) DetachInstancesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2264  	mr.mock.ctrl.T.Helper()
  2265  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2266  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DetachInstancesWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DetachInstancesWithContext), varargs...)
  2267  }
  2268  
  2269  // DetachLoadBalancerTargetGroups mocks base method.
  2270  func (m *MockAutoScalingAPI) DetachLoadBalancerTargetGroups(arg0 *autoscaling.DetachLoadBalancerTargetGroupsInput) (*autoscaling.DetachLoadBalancerTargetGroupsOutput, error) {
  2271  	m.ctrl.T.Helper()
  2272  	ret := m.ctrl.Call(m, "DetachLoadBalancerTargetGroups", arg0)
  2273  	ret0, _ := ret[0].(*autoscaling.DetachLoadBalancerTargetGroupsOutput)
  2274  	ret1, _ := ret[1].(error)
  2275  	return ret0, ret1
  2276  }
  2277  
  2278  // DetachLoadBalancerTargetGroups indicates an expected call of DetachLoadBalancerTargetGroups.
  2279  func (mr *MockAutoScalingAPIMockRecorder) DetachLoadBalancerTargetGroups(arg0 interface{}) *gomock.Call {
  2280  	mr.mock.ctrl.T.Helper()
  2281  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DetachLoadBalancerTargetGroups", reflect.TypeOf((*MockAutoScalingAPI)(nil).DetachLoadBalancerTargetGroups), arg0)
  2282  }
  2283  
  2284  // DetachLoadBalancerTargetGroupsRequest mocks base method.
  2285  func (m *MockAutoScalingAPI) DetachLoadBalancerTargetGroupsRequest(arg0 *autoscaling.DetachLoadBalancerTargetGroupsInput) (*request.Request, *autoscaling.DetachLoadBalancerTargetGroupsOutput) {
  2286  	m.ctrl.T.Helper()
  2287  	ret := m.ctrl.Call(m, "DetachLoadBalancerTargetGroupsRequest", arg0)
  2288  	ret0, _ := ret[0].(*request.Request)
  2289  	ret1, _ := ret[1].(*autoscaling.DetachLoadBalancerTargetGroupsOutput)
  2290  	return ret0, ret1
  2291  }
  2292  
  2293  // DetachLoadBalancerTargetGroupsRequest indicates an expected call of DetachLoadBalancerTargetGroupsRequest.
  2294  func (mr *MockAutoScalingAPIMockRecorder) DetachLoadBalancerTargetGroupsRequest(arg0 interface{}) *gomock.Call {
  2295  	mr.mock.ctrl.T.Helper()
  2296  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DetachLoadBalancerTargetGroupsRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).DetachLoadBalancerTargetGroupsRequest), arg0)
  2297  }
  2298  
  2299  // DetachLoadBalancerTargetGroupsWithContext mocks base method.
  2300  func (m *MockAutoScalingAPI) DetachLoadBalancerTargetGroupsWithContext(arg0 context.Context, arg1 *autoscaling.DetachLoadBalancerTargetGroupsInput, arg2 ...request.Option) (*autoscaling.DetachLoadBalancerTargetGroupsOutput, error) {
  2301  	m.ctrl.T.Helper()
  2302  	varargs := []interface{}{arg0, arg1}
  2303  	for _, a := range arg2 {
  2304  		varargs = append(varargs, a)
  2305  	}
  2306  	ret := m.ctrl.Call(m, "DetachLoadBalancerTargetGroupsWithContext", varargs...)
  2307  	ret0, _ := ret[0].(*autoscaling.DetachLoadBalancerTargetGroupsOutput)
  2308  	ret1, _ := ret[1].(error)
  2309  	return ret0, ret1
  2310  }
  2311  
  2312  // DetachLoadBalancerTargetGroupsWithContext indicates an expected call of DetachLoadBalancerTargetGroupsWithContext.
  2313  func (mr *MockAutoScalingAPIMockRecorder) DetachLoadBalancerTargetGroupsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2314  	mr.mock.ctrl.T.Helper()
  2315  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2316  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DetachLoadBalancerTargetGroupsWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DetachLoadBalancerTargetGroupsWithContext), varargs...)
  2317  }
  2318  
  2319  // DetachLoadBalancers mocks base method.
  2320  func (m *MockAutoScalingAPI) DetachLoadBalancers(arg0 *autoscaling.DetachLoadBalancersInput) (*autoscaling.DetachLoadBalancersOutput, error) {
  2321  	m.ctrl.T.Helper()
  2322  	ret := m.ctrl.Call(m, "DetachLoadBalancers", arg0)
  2323  	ret0, _ := ret[0].(*autoscaling.DetachLoadBalancersOutput)
  2324  	ret1, _ := ret[1].(error)
  2325  	return ret0, ret1
  2326  }
  2327  
  2328  // DetachLoadBalancers indicates an expected call of DetachLoadBalancers.
  2329  func (mr *MockAutoScalingAPIMockRecorder) DetachLoadBalancers(arg0 interface{}) *gomock.Call {
  2330  	mr.mock.ctrl.T.Helper()
  2331  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DetachLoadBalancers", reflect.TypeOf((*MockAutoScalingAPI)(nil).DetachLoadBalancers), arg0)
  2332  }
  2333  
  2334  // DetachLoadBalancersRequest mocks base method.
  2335  func (m *MockAutoScalingAPI) DetachLoadBalancersRequest(arg0 *autoscaling.DetachLoadBalancersInput) (*request.Request, *autoscaling.DetachLoadBalancersOutput) {
  2336  	m.ctrl.T.Helper()
  2337  	ret := m.ctrl.Call(m, "DetachLoadBalancersRequest", arg0)
  2338  	ret0, _ := ret[0].(*request.Request)
  2339  	ret1, _ := ret[1].(*autoscaling.DetachLoadBalancersOutput)
  2340  	return ret0, ret1
  2341  }
  2342  
  2343  // DetachLoadBalancersRequest indicates an expected call of DetachLoadBalancersRequest.
  2344  func (mr *MockAutoScalingAPIMockRecorder) DetachLoadBalancersRequest(arg0 interface{}) *gomock.Call {
  2345  	mr.mock.ctrl.T.Helper()
  2346  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DetachLoadBalancersRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).DetachLoadBalancersRequest), arg0)
  2347  }
  2348  
  2349  // DetachLoadBalancersWithContext mocks base method.
  2350  func (m *MockAutoScalingAPI) DetachLoadBalancersWithContext(arg0 context.Context, arg1 *autoscaling.DetachLoadBalancersInput, arg2 ...request.Option) (*autoscaling.DetachLoadBalancersOutput, error) {
  2351  	m.ctrl.T.Helper()
  2352  	varargs := []interface{}{arg0, arg1}
  2353  	for _, a := range arg2 {
  2354  		varargs = append(varargs, a)
  2355  	}
  2356  	ret := m.ctrl.Call(m, "DetachLoadBalancersWithContext", varargs...)
  2357  	ret0, _ := ret[0].(*autoscaling.DetachLoadBalancersOutput)
  2358  	ret1, _ := ret[1].(error)
  2359  	return ret0, ret1
  2360  }
  2361  
  2362  // DetachLoadBalancersWithContext indicates an expected call of DetachLoadBalancersWithContext.
  2363  func (mr *MockAutoScalingAPIMockRecorder) DetachLoadBalancersWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2364  	mr.mock.ctrl.T.Helper()
  2365  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2366  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DetachLoadBalancersWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DetachLoadBalancersWithContext), varargs...)
  2367  }
  2368  
  2369  // DisableMetricsCollection mocks base method.
  2370  func (m *MockAutoScalingAPI) DisableMetricsCollection(arg0 *autoscaling.DisableMetricsCollectionInput) (*autoscaling.DisableMetricsCollectionOutput, error) {
  2371  	m.ctrl.T.Helper()
  2372  	ret := m.ctrl.Call(m, "DisableMetricsCollection", arg0)
  2373  	ret0, _ := ret[0].(*autoscaling.DisableMetricsCollectionOutput)
  2374  	ret1, _ := ret[1].(error)
  2375  	return ret0, ret1
  2376  }
  2377  
  2378  // DisableMetricsCollection indicates an expected call of DisableMetricsCollection.
  2379  func (mr *MockAutoScalingAPIMockRecorder) DisableMetricsCollection(arg0 interface{}) *gomock.Call {
  2380  	mr.mock.ctrl.T.Helper()
  2381  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisableMetricsCollection", reflect.TypeOf((*MockAutoScalingAPI)(nil).DisableMetricsCollection), arg0)
  2382  }
  2383  
  2384  // DisableMetricsCollectionRequest mocks base method.
  2385  func (m *MockAutoScalingAPI) DisableMetricsCollectionRequest(arg0 *autoscaling.DisableMetricsCollectionInput) (*request.Request, *autoscaling.DisableMetricsCollectionOutput) {
  2386  	m.ctrl.T.Helper()
  2387  	ret := m.ctrl.Call(m, "DisableMetricsCollectionRequest", arg0)
  2388  	ret0, _ := ret[0].(*request.Request)
  2389  	ret1, _ := ret[1].(*autoscaling.DisableMetricsCollectionOutput)
  2390  	return ret0, ret1
  2391  }
  2392  
  2393  // DisableMetricsCollectionRequest indicates an expected call of DisableMetricsCollectionRequest.
  2394  func (mr *MockAutoScalingAPIMockRecorder) DisableMetricsCollectionRequest(arg0 interface{}) *gomock.Call {
  2395  	mr.mock.ctrl.T.Helper()
  2396  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisableMetricsCollectionRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).DisableMetricsCollectionRequest), arg0)
  2397  }
  2398  
  2399  // DisableMetricsCollectionWithContext mocks base method.
  2400  func (m *MockAutoScalingAPI) DisableMetricsCollectionWithContext(arg0 context.Context, arg1 *autoscaling.DisableMetricsCollectionInput, arg2 ...request.Option) (*autoscaling.DisableMetricsCollectionOutput, error) {
  2401  	m.ctrl.T.Helper()
  2402  	varargs := []interface{}{arg0, arg1}
  2403  	for _, a := range arg2 {
  2404  		varargs = append(varargs, a)
  2405  	}
  2406  	ret := m.ctrl.Call(m, "DisableMetricsCollectionWithContext", varargs...)
  2407  	ret0, _ := ret[0].(*autoscaling.DisableMetricsCollectionOutput)
  2408  	ret1, _ := ret[1].(error)
  2409  	return ret0, ret1
  2410  }
  2411  
  2412  // DisableMetricsCollectionWithContext indicates an expected call of DisableMetricsCollectionWithContext.
  2413  func (mr *MockAutoScalingAPIMockRecorder) DisableMetricsCollectionWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2414  	mr.mock.ctrl.T.Helper()
  2415  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2416  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DisableMetricsCollectionWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).DisableMetricsCollectionWithContext), varargs...)
  2417  }
  2418  
  2419  // EnableMetricsCollection mocks base method.
  2420  func (m *MockAutoScalingAPI) EnableMetricsCollection(arg0 *autoscaling.EnableMetricsCollectionInput) (*autoscaling.EnableMetricsCollectionOutput, error) {
  2421  	m.ctrl.T.Helper()
  2422  	ret := m.ctrl.Call(m, "EnableMetricsCollection", arg0)
  2423  	ret0, _ := ret[0].(*autoscaling.EnableMetricsCollectionOutput)
  2424  	ret1, _ := ret[1].(error)
  2425  	return ret0, ret1
  2426  }
  2427  
  2428  // EnableMetricsCollection indicates an expected call of EnableMetricsCollection.
  2429  func (mr *MockAutoScalingAPIMockRecorder) EnableMetricsCollection(arg0 interface{}) *gomock.Call {
  2430  	mr.mock.ctrl.T.Helper()
  2431  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableMetricsCollection", reflect.TypeOf((*MockAutoScalingAPI)(nil).EnableMetricsCollection), arg0)
  2432  }
  2433  
  2434  // EnableMetricsCollectionRequest mocks base method.
  2435  func (m *MockAutoScalingAPI) EnableMetricsCollectionRequest(arg0 *autoscaling.EnableMetricsCollectionInput) (*request.Request, *autoscaling.EnableMetricsCollectionOutput) {
  2436  	m.ctrl.T.Helper()
  2437  	ret := m.ctrl.Call(m, "EnableMetricsCollectionRequest", arg0)
  2438  	ret0, _ := ret[0].(*request.Request)
  2439  	ret1, _ := ret[1].(*autoscaling.EnableMetricsCollectionOutput)
  2440  	return ret0, ret1
  2441  }
  2442  
  2443  // EnableMetricsCollectionRequest indicates an expected call of EnableMetricsCollectionRequest.
  2444  func (mr *MockAutoScalingAPIMockRecorder) EnableMetricsCollectionRequest(arg0 interface{}) *gomock.Call {
  2445  	mr.mock.ctrl.T.Helper()
  2446  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableMetricsCollectionRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).EnableMetricsCollectionRequest), arg0)
  2447  }
  2448  
  2449  // EnableMetricsCollectionWithContext mocks base method.
  2450  func (m *MockAutoScalingAPI) EnableMetricsCollectionWithContext(arg0 context.Context, arg1 *autoscaling.EnableMetricsCollectionInput, arg2 ...request.Option) (*autoscaling.EnableMetricsCollectionOutput, error) {
  2451  	m.ctrl.T.Helper()
  2452  	varargs := []interface{}{arg0, arg1}
  2453  	for _, a := range arg2 {
  2454  		varargs = append(varargs, a)
  2455  	}
  2456  	ret := m.ctrl.Call(m, "EnableMetricsCollectionWithContext", varargs...)
  2457  	ret0, _ := ret[0].(*autoscaling.EnableMetricsCollectionOutput)
  2458  	ret1, _ := ret[1].(error)
  2459  	return ret0, ret1
  2460  }
  2461  
  2462  // EnableMetricsCollectionWithContext indicates an expected call of EnableMetricsCollectionWithContext.
  2463  func (mr *MockAutoScalingAPIMockRecorder) EnableMetricsCollectionWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2464  	mr.mock.ctrl.T.Helper()
  2465  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2466  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableMetricsCollectionWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).EnableMetricsCollectionWithContext), varargs...)
  2467  }
  2468  
  2469  // EnterStandby mocks base method.
  2470  func (m *MockAutoScalingAPI) EnterStandby(arg0 *autoscaling.EnterStandbyInput) (*autoscaling.EnterStandbyOutput, error) {
  2471  	m.ctrl.T.Helper()
  2472  	ret := m.ctrl.Call(m, "EnterStandby", arg0)
  2473  	ret0, _ := ret[0].(*autoscaling.EnterStandbyOutput)
  2474  	ret1, _ := ret[1].(error)
  2475  	return ret0, ret1
  2476  }
  2477  
  2478  // EnterStandby indicates an expected call of EnterStandby.
  2479  func (mr *MockAutoScalingAPIMockRecorder) EnterStandby(arg0 interface{}) *gomock.Call {
  2480  	mr.mock.ctrl.T.Helper()
  2481  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnterStandby", reflect.TypeOf((*MockAutoScalingAPI)(nil).EnterStandby), arg0)
  2482  }
  2483  
  2484  // EnterStandbyRequest mocks base method.
  2485  func (m *MockAutoScalingAPI) EnterStandbyRequest(arg0 *autoscaling.EnterStandbyInput) (*request.Request, *autoscaling.EnterStandbyOutput) {
  2486  	m.ctrl.T.Helper()
  2487  	ret := m.ctrl.Call(m, "EnterStandbyRequest", arg0)
  2488  	ret0, _ := ret[0].(*request.Request)
  2489  	ret1, _ := ret[1].(*autoscaling.EnterStandbyOutput)
  2490  	return ret0, ret1
  2491  }
  2492  
  2493  // EnterStandbyRequest indicates an expected call of EnterStandbyRequest.
  2494  func (mr *MockAutoScalingAPIMockRecorder) EnterStandbyRequest(arg0 interface{}) *gomock.Call {
  2495  	mr.mock.ctrl.T.Helper()
  2496  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnterStandbyRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).EnterStandbyRequest), arg0)
  2497  }
  2498  
  2499  // EnterStandbyWithContext mocks base method.
  2500  func (m *MockAutoScalingAPI) EnterStandbyWithContext(arg0 context.Context, arg1 *autoscaling.EnterStandbyInput, arg2 ...request.Option) (*autoscaling.EnterStandbyOutput, error) {
  2501  	m.ctrl.T.Helper()
  2502  	varargs := []interface{}{arg0, arg1}
  2503  	for _, a := range arg2 {
  2504  		varargs = append(varargs, a)
  2505  	}
  2506  	ret := m.ctrl.Call(m, "EnterStandbyWithContext", varargs...)
  2507  	ret0, _ := ret[0].(*autoscaling.EnterStandbyOutput)
  2508  	ret1, _ := ret[1].(error)
  2509  	return ret0, ret1
  2510  }
  2511  
  2512  // EnterStandbyWithContext indicates an expected call of EnterStandbyWithContext.
  2513  func (mr *MockAutoScalingAPIMockRecorder) EnterStandbyWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2514  	mr.mock.ctrl.T.Helper()
  2515  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2516  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnterStandbyWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).EnterStandbyWithContext), varargs...)
  2517  }
  2518  
  2519  // ExecutePolicy mocks base method.
  2520  func (m *MockAutoScalingAPI) ExecutePolicy(arg0 *autoscaling.ExecutePolicyInput) (*autoscaling.ExecutePolicyOutput, error) {
  2521  	m.ctrl.T.Helper()
  2522  	ret := m.ctrl.Call(m, "ExecutePolicy", arg0)
  2523  	ret0, _ := ret[0].(*autoscaling.ExecutePolicyOutput)
  2524  	ret1, _ := ret[1].(error)
  2525  	return ret0, ret1
  2526  }
  2527  
  2528  // ExecutePolicy indicates an expected call of ExecutePolicy.
  2529  func (mr *MockAutoScalingAPIMockRecorder) ExecutePolicy(arg0 interface{}) *gomock.Call {
  2530  	mr.mock.ctrl.T.Helper()
  2531  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExecutePolicy", reflect.TypeOf((*MockAutoScalingAPI)(nil).ExecutePolicy), arg0)
  2532  }
  2533  
  2534  // ExecutePolicyRequest mocks base method.
  2535  func (m *MockAutoScalingAPI) ExecutePolicyRequest(arg0 *autoscaling.ExecutePolicyInput) (*request.Request, *autoscaling.ExecutePolicyOutput) {
  2536  	m.ctrl.T.Helper()
  2537  	ret := m.ctrl.Call(m, "ExecutePolicyRequest", arg0)
  2538  	ret0, _ := ret[0].(*request.Request)
  2539  	ret1, _ := ret[1].(*autoscaling.ExecutePolicyOutput)
  2540  	return ret0, ret1
  2541  }
  2542  
  2543  // ExecutePolicyRequest indicates an expected call of ExecutePolicyRequest.
  2544  func (mr *MockAutoScalingAPIMockRecorder) ExecutePolicyRequest(arg0 interface{}) *gomock.Call {
  2545  	mr.mock.ctrl.T.Helper()
  2546  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExecutePolicyRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).ExecutePolicyRequest), arg0)
  2547  }
  2548  
  2549  // ExecutePolicyWithContext mocks base method.
  2550  func (m *MockAutoScalingAPI) ExecutePolicyWithContext(arg0 context.Context, arg1 *autoscaling.ExecutePolicyInput, arg2 ...request.Option) (*autoscaling.ExecutePolicyOutput, error) {
  2551  	m.ctrl.T.Helper()
  2552  	varargs := []interface{}{arg0, arg1}
  2553  	for _, a := range arg2 {
  2554  		varargs = append(varargs, a)
  2555  	}
  2556  	ret := m.ctrl.Call(m, "ExecutePolicyWithContext", varargs...)
  2557  	ret0, _ := ret[0].(*autoscaling.ExecutePolicyOutput)
  2558  	ret1, _ := ret[1].(error)
  2559  	return ret0, ret1
  2560  }
  2561  
  2562  // ExecutePolicyWithContext indicates an expected call of ExecutePolicyWithContext.
  2563  func (mr *MockAutoScalingAPIMockRecorder) ExecutePolicyWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2564  	mr.mock.ctrl.T.Helper()
  2565  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2566  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExecutePolicyWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).ExecutePolicyWithContext), varargs...)
  2567  }
  2568  
  2569  // ExitStandby mocks base method.
  2570  func (m *MockAutoScalingAPI) ExitStandby(arg0 *autoscaling.ExitStandbyInput) (*autoscaling.ExitStandbyOutput, error) {
  2571  	m.ctrl.T.Helper()
  2572  	ret := m.ctrl.Call(m, "ExitStandby", arg0)
  2573  	ret0, _ := ret[0].(*autoscaling.ExitStandbyOutput)
  2574  	ret1, _ := ret[1].(error)
  2575  	return ret0, ret1
  2576  }
  2577  
  2578  // ExitStandby indicates an expected call of ExitStandby.
  2579  func (mr *MockAutoScalingAPIMockRecorder) ExitStandby(arg0 interface{}) *gomock.Call {
  2580  	mr.mock.ctrl.T.Helper()
  2581  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExitStandby", reflect.TypeOf((*MockAutoScalingAPI)(nil).ExitStandby), arg0)
  2582  }
  2583  
  2584  // ExitStandbyRequest mocks base method.
  2585  func (m *MockAutoScalingAPI) ExitStandbyRequest(arg0 *autoscaling.ExitStandbyInput) (*request.Request, *autoscaling.ExitStandbyOutput) {
  2586  	m.ctrl.T.Helper()
  2587  	ret := m.ctrl.Call(m, "ExitStandbyRequest", arg0)
  2588  	ret0, _ := ret[0].(*request.Request)
  2589  	ret1, _ := ret[1].(*autoscaling.ExitStandbyOutput)
  2590  	return ret0, ret1
  2591  }
  2592  
  2593  // ExitStandbyRequest indicates an expected call of ExitStandbyRequest.
  2594  func (mr *MockAutoScalingAPIMockRecorder) ExitStandbyRequest(arg0 interface{}) *gomock.Call {
  2595  	mr.mock.ctrl.T.Helper()
  2596  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExitStandbyRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).ExitStandbyRequest), arg0)
  2597  }
  2598  
  2599  // ExitStandbyWithContext mocks base method.
  2600  func (m *MockAutoScalingAPI) ExitStandbyWithContext(arg0 context.Context, arg1 *autoscaling.ExitStandbyInput, arg2 ...request.Option) (*autoscaling.ExitStandbyOutput, error) {
  2601  	m.ctrl.T.Helper()
  2602  	varargs := []interface{}{arg0, arg1}
  2603  	for _, a := range arg2 {
  2604  		varargs = append(varargs, a)
  2605  	}
  2606  	ret := m.ctrl.Call(m, "ExitStandbyWithContext", varargs...)
  2607  	ret0, _ := ret[0].(*autoscaling.ExitStandbyOutput)
  2608  	ret1, _ := ret[1].(error)
  2609  	return ret0, ret1
  2610  }
  2611  
  2612  // ExitStandbyWithContext indicates an expected call of ExitStandbyWithContext.
  2613  func (mr *MockAutoScalingAPIMockRecorder) ExitStandbyWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2614  	mr.mock.ctrl.T.Helper()
  2615  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2616  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExitStandbyWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).ExitStandbyWithContext), varargs...)
  2617  }
  2618  
  2619  // GetPredictiveScalingForecast mocks base method.
  2620  func (m *MockAutoScalingAPI) GetPredictiveScalingForecast(arg0 *autoscaling.GetPredictiveScalingForecastInput) (*autoscaling.GetPredictiveScalingForecastOutput, error) {
  2621  	m.ctrl.T.Helper()
  2622  	ret := m.ctrl.Call(m, "GetPredictiveScalingForecast", arg0)
  2623  	ret0, _ := ret[0].(*autoscaling.GetPredictiveScalingForecastOutput)
  2624  	ret1, _ := ret[1].(error)
  2625  	return ret0, ret1
  2626  }
  2627  
  2628  // GetPredictiveScalingForecast indicates an expected call of GetPredictiveScalingForecast.
  2629  func (mr *MockAutoScalingAPIMockRecorder) GetPredictiveScalingForecast(arg0 interface{}) *gomock.Call {
  2630  	mr.mock.ctrl.T.Helper()
  2631  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPredictiveScalingForecast", reflect.TypeOf((*MockAutoScalingAPI)(nil).GetPredictiveScalingForecast), arg0)
  2632  }
  2633  
  2634  // GetPredictiveScalingForecastRequest mocks base method.
  2635  func (m *MockAutoScalingAPI) GetPredictiveScalingForecastRequest(arg0 *autoscaling.GetPredictiveScalingForecastInput) (*request.Request, *autoscaling.GetPredictiveScalingForecastOutput) {
  2636  	m.ctrl.T.Helper()
  2637  	ret := m.ctrl.Call(m, "GetPredictiveScalingForecastRequest", arg0)
  2638  	ret0, _ := ret[0].(*request.Request)
  2639  	ret1, _ := ret[1].(*autoscaling.GetPredictiveScalingForecastOutput)
  2640  	return ret0, ret1
  2641  }
  2642  
  2643  // GetPredictiveScalingForecastRequest indicates an expected call of GetPredictiveScalingForecastRequest.
  2644  func (mr *MockAutoScalingAPIMockRecorder) GetPredictiveScalingForecastRequest(arg0 interface{}) *gomock.Call {
  2645  	mr.mock.ctrl.T.Helper()
  2646  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPredictiveScalingForecastRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).GetPredictiveScalingForecastRequest), arg0)
  2647  }
  2648  
  2649  // GetPredictiveScalingForecastWithContext mocks base method.
  2650  func (m *MockAutoScalingAPI) GetPredictiveScalingForecastWithContext(arg0 context.Context, arg1 *autoscaling.GetPredictiveScalingForecastInput, arg2 ...request.Option) (*autoscaling.GetPredictiveScalingForecastOutput, error) {
  2651  	m.ctrl.T.Helper()
  2652  	varargs := []interface{}{arg0, arg1}
  2653  	for _, a := range arg2 {
  2654  		varargs = append(varargs, a)
  2655  	}
  2656  	ret := m.ctrl.Call(m, "GetPredictiveScalingForecastWithContext", varargs...)
  2657  	ret0, _ := ret[0].(*autoscaling.GetPredictiveScalingForecastOutput)
  2658  	ret1, _ := ret[1].(error)
  2659  	return ret0, ret1
  2660  }
  2661  
  2662  // GetPredictiveScalingForecastWithContext indicates an expected call of GetPredictiveScalingForecastWithContext.
  2663  func (mr *MockAutoScalingAPIMockRecorder) GetPredictiveScalingForecastWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2664  	mr.mock.ctrl.T.Helper()
  2665  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2666  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPredictiveScalingForecastWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).GetPredictiveScalingForecastWithContext), varargs...)
  2667  }
  2668  
  2669  // PutLifecycleHook mocks base method.
  2670  func (m *MockAutoScalingAPI) PutLifecycleHook(arg0 *autoscaling.PutLifecycleHookInput) (*autoscaling.PutLifecycleHookOutput, error) {
  2671  	m.ctrl.T.Helper()
  2672  	ret := m.ctrl.Call(m, "PutLifecycleHook", arg0)
  2673  	ret0, _ := ret[0].(*autoscaling.PutLifecycleHookOutput)
  2674  	ret1, _ := ret[1].(error)
  2675  	return ret0, ret1
  2676  }
  2677  
  2678  // PutLifecycleHook indicates an expected call of PutLifecycleHook.
  2679  func (mr *MockAutoScalingAPIMockRecorder) PutLifecycleHook(arg0 interface{}) *gomock.Call {
  2680  	mr.mock.ctrl.T.Helper()
  2681  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutLifecycleHook", reflect.TypeOf((*MockAutoScalingAPI)(nil).PutLifecycleHook), arg0)
  2682  }
  2683  
  2684  // PutLifecycleHookRequest mocks base method.
  2685  func (m *MockAutoScalingAPI) PutLifecycleHookRequest(arg0 *autoscaling.PutLifecycleHookInput) (*request.Request, *autoscaling.PutLifecycleHookOutput) {
  2686  	m.ctrl.T.Helper()
  2687  	ret := m.ctrl.Call(m, "PutLifecycleHookRequest", arg0)
  2688  	ret0, _ := ret[0].(*request.Request)
  2689  	ret1, _ := ret[1].(*autoscaling.PutLifecycleHookOutput)
  2690  	return ret0, ret1
  2691  }
  2692  
  2693  // PutLifecycleHookRequest indicates an expected call of PutLifecycleHookRequest.
  2694  func (mr *MockAutoScalingAPIMockRecorder) PutLifecycleHookRequest(arg0 interface{}) *gomock.Call {
  2695  	mr.mock.ctrl.T.Helper()
  2696  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutLifecycleHookRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).PutLifecycleHookRequest), arg0)
  2697  }
  2698  
  2699  // PutLifecycleHookWithContext mocks base method.
  2700  func (m *MockAutoScalingAPI) PutLifecycleHookWithContext(arg0 context.Context, arg1 *autoscaling.PutLifecycleHookInput, arg2 ...request.Option) (*autoscaling.PutLifecycleHookOutput, error) {
  2701  	m.ctrl.T.Helper()
  2702  	varargs := []interface{}{arg0, arg1}
  2703  	for _, a := range arg2 {
  2704  		varargs = append(varargs, a)
  2705  	}
  2706  	ret := m.ctrl.Call(m, "PutLifecycleHookWithContext", varargs...)
  2707  	ret0, _ := ret[0].(*autoscaling.PutLifecycleHookOutput)
  2708  	ret1, _ := ret[1].(error)
  2709  	return ret0, ret1
  2710  }
  2711  
  2712  // PutLifecycleHookWithContext indicates an expected call of PutLifecycleHookWithContext.
  2713  func (mr *MockAutoScalingAPIMockRecorder) PutLifecycleHookWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2714  	mr.mock.ctrl.T.Helper()
  2715  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2716  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutLifecycleHookWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).PutLifecycleHookWithContext), varargs...)
  2717  }
  2718  
  2719  // PutNotificationConfiguration mocks base method.
  2720  func (m *MockAutoScalingAPI) PutNotificationConfiguration(arg0 *autoscaling.PutNotificationConfigurationInput) (*autoscaling.PutNotificationConfigurationOutput, error) {
  2721  	m.ctrl.T.Helper()
  2722  	ret := m.ctrl.Call(m, "PutNotificationConfiguration", arg0)
  2723  	ret0, _ := ret[0].(*autoscaling.PutNotificationConfigurationOutput)
  2724  	ret1, _ := ret[1].(error)
  2725  	return ret0, ret1
  2726  }
  2727  
  2728  // PutNotificationConfiguration indicates an expected call of PutNotificationConfiguration.
  2729  func (mr *MockAutoScalingAPIMockRecorder) PutNotificationConfiguration(arg0 interface{}) *gomock.Call {
  2730  	mr.mock.ctrl.T.Helper()
  2731  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutNotificationConfiguration", reflect.TypeOf((*MockAutoScalingAPI)(nil).PutNotificationConfiguration), arg0)
  2732  }
  2733  
  2734  // PutNotificationConfigurationRequest mocks base method.
  2735  func (m *MockAutoScalingAPI) PutNotificationConfigurationRequest(arg0 *autoscaling.PutNotificationConfigurationInput) (*request.Request, *autoscaling.PutNotificationConfigurationOutput) {
  2736  	m.ctrl.T.Helper()
  2737  	ret := m.ctrl.Call(m, "PutNotificationConfigurationRequest", arg0)
  2738  	ret0, _ := ret[0].(*request.Request)
  2739  	ret1, _ := ret[1].(*autoscaling.PutNotificationConfigurationOutput)
  2740  	return ret0, ret1
  2741  }
  2742  
  2743  // PutNotificationConfigurationRequest indicates an expected call of PutNotificationConfigurationRequest.
  2744  func (mr *MockAutoScalingAPIMockRecorder) PutNotificationConfigurationRequest(arg0 interface{}) *gomock.Call {
  2745  	mr.mock.ctrl.T.Helper()
  2746  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutNotificationConfigurationRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).PutNotificationConfigurationRequest), arg0)
  2747  }
  2748  
  2749  // PutNotificationConfigurationWithContext mocks base method.
  2750  func (m *MockAutoScalingAPI) PutNotificationConfigurationWithContext(arg0 context.Context, arg1 *autoscaling.PutNotificationConfigurationInput, arg2 ...request.Option) (*autoscaling.PutNotificationConfigurationOutput, error) {
  2751  	m.ctrl.T.Helper()
  2752  	varargs := []interface{}{arg0, arg1}
  2753  	for _, a := range arg2 {
  2754  		varargs = append(varargs, a)
  2755  	}
  2756  	ret := m.ctrl.Call(m, "PutNotificationConfigurationWithContext", varargs...)
  2757  	ret0, _ := ret[0].(*autoscaling.PutNotificationConfigurationOutput)
  2758  	ret1, _ := ret[1].(error)
  2759  	return ret0, ret1
  2760  }
  2761  
  2762  // PutNotificationConfigurationWithContext indicates an expected call of PutNotificationConfigurationWithContext.
  2763  func (mr *MockAutoScalingAPIMockRecorder) PutNotificationConfigurationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2764  	mr.mock.ctrl.T.Helper()
  2765  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2766  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutNotificationConfigurationWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).PutNotificationConfigurationWithContext), varargs...)
  2767  }
  2768  
  2769  // PutScalingPolicy mocks base method.
  2770  func (m *MockAutoScalingAPI) PutScalingPolicy(arg0 *autoscaling.PutScalingPolicyInput) (*autoscaling.PutScalingPolicyOutput, error) {
  2771  	m.ctrl.T.Helper()
  2772  	ret := m.ctrl.Call(m, "PutScalingPolicy", arg0)
  2773  	ret0, _ := ret[0].(*autoscaling.PutScalingPolicyOutput)
  2774  	ret1, _ := ret[1].(error)
  2775  	return ret0, ret1
  2776  }
  2777  
  2778  // PutScalingPolicy indicates an expected call of PutScalingPolicy.
  2779  func (mr *MockAutoScalingAPIMockRecorder) PutScalingPolicy(arg0 interface{}) *gomock.Call {
  2780  	mr.mock.ctrl.T.Helper()
  2781  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutScalingPolicy", reflect.TypeOf((*MockAutoScalingAPI)(nil).PutScalingPolicy), arg0)
  2782  }
  2783  
  2784  // PutScalingPolicyRequest mocks base method.
  2785  func (m *MockAutoScalingAPI) PutScalingPolicyRequest(arg0 *autoscaling.PutScalingPolicyInput) (*request.Request, *autoscaling.PutScalingPolicyOutput) {
  2786  	m.ctrl.T.Helper()
  2787  	ret := m.ctrl.Call(m, "PutScalingPolicyRequest", arg0)
  2788  	ret0, _ := ret[0].(*request.Request)
  2789  	ret1, _ := ret[1].(*autoscaling.PutScalingPolicyOutput)
  2790  	return ret0, ret1
  2791  }
  2792  
  2793  // PutScalingPolicyRequest indicates an expected call of PutScalingPolicyRequest.
  2794  func (mr *MockAutoScalingAPIMockRecorder) PutScalingPolicyRequest(arg0 interface{}) *gomock.Call {
  2795  	mr.mock.ctrl.T.Helper()
  2796  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutScalingPolicyRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).PutScalingPolicyRequest), arg0)
  2797  }
  2798  
  2799  // PutScalingPolicyWithContext mocks base method.
  2800  func (m *MockAutoScalingAPI) PutScalingPolicyWithContext(arg0 context.Context, arg1 *autoscaling.PutScalingPolicyInput, arg2 ...request.Option) (*autoscaling.PutScalingPolicyOutput, error) {
  2801  	m.ctrl.T.Helper()
  2802  	varargs := []interface{}{arg0, arg1}
  2803  	for _, a := range arg2 {
  2804  		varargs = append(varargs, a)
  2805  	}
  2806  	ret := m.ctrl.Call(m, "PutScalingPolicyWithContext", varargs...)
  2807  	ret0, _ := ret[0].(*autoscaling.PutScalingPolicyOutput)
  2808  	ret1, _ := ret[1].(error)
  2809  	return ret0, ret1
  2810  }
  2811  
  2812  // PutScalingPolicyWithContext indicates an expected call of PutScalingPolicyWithContext.
  2813  func (mr *MockAutoScalingAPIMockRecorder) PutScalingPolicyWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2814  	mr.mock.ctrl.T.Helper()
  2815  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2816  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutScalingPolicyWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).PutScalingPolicyWithContext), varargs...)
  2817  }
  2818  
  2819  // PutScheduledUpdateGroupAction mocks base method.
  2820  func (m *MockAutoScalingAPI) PutScheduledUpdateGroupAction(arg0 *autoscaling.PutScheduledUpdateGroupActionInput) (*autoscaling.PutScheduledUpdateGroupActionOutput, error) {
  2821  	m.ctrl.T.Helper()
  2822  	ret := m.ctrl.Call(m, "PutScheduledUpdateGroupAction", arg0)
  2823  	ret0, _ := ret[0].(*autoscaling.PutScheduledUpdateGroupActionOutput)
  2824  	ret1, _ := ret[1].(error)
  2825  	return ret0, ret1
  2826  }
  2827  
  2828  // PutScheduledUpdateGroupAction indicates an expected call of PutScheduledUpdateGroupAction.
  2829  func (mr *MockAutoScalingAPIMockRecorder) PutScheduledUpdateGroupAction(arg0 interface{}) *gomock.Call {
  2830  	mr.mock.ctrl.T.Helper()
  2831  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutScheduledUpdateGroupAction", reflect.TypeOf((*MockAutoScalingAPI)(nil).PutScheduledUpdateGroupAction), arg0)
  2832  }
  2833  
  2834  // PutScheduledUpdateGroupActionRequest mocks base method.
  2835  func (m *MockAutoScalingAPI) PutScheduledUpdateGroupActionRequest(arg0 *autoscaling.PutScheduledUpdateGroupActionInput) (*request.Request, *autoscaling.PutScheduledUpdateGroupActionOutput) {
  2836  	m.ctrl.T.Helper()
  2837  	ret := m.ctrl.Call(m, "PutScheduledUpdateGroupActionRequest", arg0)
  2838  	ret0, _ := ret[0].(*request.Request)
  2839  	ret1, _ := ret[1].(*autoscaling.PutScheduledUpdateGroupActionOutput)
  2840  	return ret0, ret1
  2841  }
  2842  
  2843  // PutScheduledUpdateGroupActionRequest indicates an expected call of PutScheduledUpdateGroupActionRequest.
  2844  func (mr *MockAutoScalingAPIMockRecorder) PutScheduledUpdateGroupActionRequest(arg0 interface{}) *gomock.Call {
  2845  	mr.mock.ctrl.T.Helper()
  2846  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutScheduledUpdateGroupActionRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).PutScheduledUpdateGroupActionRequest), arg0)
  2847  }
  2848  
  2849  // PutScheduledUpdateGroupActionWithContext mocks base method.
  2850  func (m *MockAutoScalingAPI) PutScheduledUpdateGroupActionWithContext(arg0 context.Context, arg1 *autoscaling.PutScheduledUpdateGroupActionInput, arg2 ...request.Option) (*autoscaling.PutScheduledUpdateGroupActionOutput, error) {
  2851  	m.ctrl.T.Helper()
  2852  	varargs := []interface{}{arg0, arg1}
  2853  	for _, a := range arg2 {
  2854  		varargs = append(varargs, a)
  2855  	}
  2856  	ret := m.ctrl.Call(m, "PutScheduledUpdateGroupActionWithContext", varargs...)
  2857  	ret0, _ := ret[0].(*autoscaling.PutScheduledUpdateGroupActionOutput)
  2858  	ret1, _ := ret[1].(error)
  2859  	return ret0, ret1
  2860  }
  2861  
  2862  // PutScheduledUpdateGroupActionWithContext indicates an expected call of PutScheduledUpdateGroupActionWithContext.
  2863  func (mr *MockAutoScalingAPIMockRecorder) PutScheduledUpdateGroupActionWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2864  	mr.mock.ctrl.T.Helper()
  2865  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2866  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutScheduledUpdateGroupActionWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).PutScheduledUpdateGroupActionWithContext), varargs...)
  2867  }
  2868  
  2869  // PutWarmPool mocks base method.
  2870  func (m *MockAutoScalingAPI) PutWarmPool(arg0 *autoscaling.PutWarmPoolInput) (*autoscaling.PutWarmPoolOutput, error) {
  2871  	m.ctrl.T.Helper()
  2872  	ret := m.ctrl.Call(m, "PutWarmPool", arg0)
  2873  	ret0, _ := ret[0].(*autoscaling.PutWarmPoolOutput)
  2874  	ret1, _ := ret[1].(error)
  2875  	return ret0, ret1
  2876  }
  2877  
  2878  // PutWarmPool indicates an expected call of PutWarmPool.
  2879  func (mr *MockAutoScalingAPIMockRecorder) PutWarmPool(arg0 interface{}) *gomock.Call {
  2880  	mr.mock.ctrl.T.Helper()
  2881  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutWarmPool", reflect.TypeOf((*MockAutoScalingAPI)(nil).PutWarmPool), arg0)
  2882  }
  2883  
  2884  // PutWarmPoolRequest mocks base method.
  2885  func (m *MockAutoScalingAPI) PutWarmPoolRequest(arg0 *autoscaling.PutWarmPoolInput) (*request.Request, *autoscaling.PutWarmPoolOutput) {
  2886  	m.ctrl.T.Helper()
  2887  	ret := m.ctrl.Call(m, "PutWarmPoolRequest", arg0)
  2888  	ret0, _ := ret[0].(*request.Request)
  2889  	ret1, _ := ret[1].(*autoscaling.PutWarmPoolOutput)
  2890  	return ret0, ret1
  2891  }
  2892  
  2893  // PutWarmPoolRequest indicates an expected call of PutWarmPoolRequest.
  2894  func (mr *MockAutoScalingAPIMockRecorder) PutWarmPoolRequest(arg0 interface{}) *gomock.Call {
  2895  	mr.mock.ctrl.T.Helper()
  2896  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutWarmPoolRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).PutWarmPoolRequest), arg0)
  2897  }
  2898  
  2899  // PutWarmPoolWithContext mocks base method.
  2900  func (m *MockAutoScalingAPI) PutWarmPoolWithContext(arg0 context.Context, arg1 *autoscaling.PutWarmPoolInput, arg2 ...request.Option) (*autoscaling.PutWarmPoolOutput, error) {
  2901  	m.ctrl.T.Helper()
  2902  	varargs := []interface{}{arg0, arg1}
  2903  	for _, a := range arg2 {
  2904  		varargs = append(varargs, a)
  2905  	}
  2906  	ret := m.ctrl.Call(m, "PutWarmPoolWithContext", varargs...)
  2907  	ret0, _ := ret[0].(*autoscaling.PutWarmPoolOutput)
  2908  	ret1, _ := ret[1].(error)
  2909  	return ret0, ret1
  2910  }
  2911  
  2912  // PutWarmPoolWithContext indicates an expected call of PutWarmPoolWithContext.
  2913  func (mr *MockAutoScalingAPIMockRecorder) PutWarmPoolWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2914  	mr.mock.ctrl.T.Helper()
  2915  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2916  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutWarmPoolWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).PutWarmPoolWithContext), varargs...)
  2917  }
  2918  
  2919  // RecordLifecycleActionHeartbeat mocks base method.
  2920  func (m *MockAutoScalingAPI) RecordLifecycleActionHeartbeat(arg0 *autoscaling.RecordLifecycleActionHeartbeatInput) (*autoscaling.RecordLifecycleActionHeartbeatOutput, error) {
  2921  	m.ctrl.T.Helper()
  2922  	ret := m.ctrl.Call(m, "RecordLifecycleActionHeartbeat", arg0)
  2923  	ret0, _ := ret[0].(*autoscaling.RecordLifecycleActionHeartbeatOutput)
  2924  	ret1, _ := ret[1].(error)
  2925  	return ret0, ret1
  2926  }
  2927  
  2928  // RecordLifecycleActionHeartbeat indicates an expected call of RecordLifecycleActionHeartbeat.
  2929  func (mr *MockAutoScalingAPIMockRecorder) RecordLifecycleActionHeartbeat(arg0 interface{}) *gomock.Call {
  2930  	mr.mock.ctrl.T.Helper()
  2931  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RecordLifecycleActionHeartbeat", reflect.TypeOf((*MockAutoScalingAPI)(nil).RecordLifecycleActionHeartbeat), arg0)
  2932  }
  2933  
  2934  // RecordLifecycleActionHeartbeatRequest mocks base method.
  2935  func (m *MockAutoScalingAPI) RecordLifecycleActionHeartbeatRequest(arg0 *autoscaling.RecordLifecycleActionHeartbeatInput) (*request.Request, *autoscaling.RecordLifecycleActionHeartbeatOutput) {
  2936  	m.ctrl.T.Helper()
  2937  	ret := m.ctrl.Call(m, "RecordLifecycleActionHeartbeatRequest", arg0)
  2938  	ret0, _ := ret[0].(*request.Request)
  2939  	ret1, _ := ret[1].(*autoscaling.RecordLifecycleActionHeartbeatOutput)
  2940  	return ret0, ret1
  2941  }
  2942  
  2943  // RecordLifecycleActionHeartbeatRequest indicates an expected call of RecordLifecycleActionHeartbeatRequest.
  2944  func (mr *MockAutoScalingAPIMockRecorder) RecordLifecycleActionHeartbeatRequest(arg0 interface{}) *gomock.Call {
  2945  	mr.mock.ctrl.T.Helper()
  2946  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RecordLifecycleActionHeartbeatRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).RecordLifecycleActionHeartbeatRequest), arg0)
  2947  }
  2948  
  2949  // RecordLifecycleActionHeartbeatWithContext mocks base method.
  2950  func (m *MockAutoScalingAPI) RecordLifecycleActionHeartbeatWithContext(arg0 context.Context, arg1 *autoscaling.RecordLifecycleActionHeartbeatInput, arg2 ...request.Option) (*autoscaling.RecordLifecycleActionHeartbeatOutput, error) {
  2951  	m.ctrl.T.Helper()
  2952  	varargs := []interface{}{arg0, arg1}
  2953  	for _, a := range arg2 {
  2954  		varargs = append(varargs, a)
  2955  	}
  2956  	ret := m.ctrl.Call(m, "RecordLifecycleActionHeartbeatWithContext", varargs...)
  2957  	ret0, _ := ret[0].(*autoscaling.RecordLifecycleActionHeartbeatOutput)
  2958  	ret1, _ := ret[1].(error)
  2959  	return ret0, ret1
  2960  }
  2961  
  2962  // RecordLifecycleActionHeartbeatWithContext indicates an expected call of RecordLifecycleActionHeartbeatWithContext.
  2963  func (mr *MockAutoScalingAPIMockRecorder) RecordLifecycleActionHeartbeatWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2964  	mr.mock.ctrl.T.Helper()
  2965  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2966  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RecordLifecycleActionHeartbeatWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).RecordLifecycleActionHeartbeatWithContext), varargs...)
  2967  }
  2968  
  2969  // ResumeProcesses mocks base method.
  2970  func (m *MockAutoScalingAPI) ResumeProcesses(arg0 *autoscaling.ScalingProcessQuery) (*autoscaling.ResumeProcessesOutput, error) {
  2971  	m.ctrl.T.Helper()
  2972  	ret := m.ctrl.Call(m, "ResumeProcesses", arg0)
  2973  	ret0, _ := ret[0].(*autoscaling.ResumeProcessesOutput)
  2974  	ret1, _ := ret[1].(error)
  2975  	return ret0, ret1
  2976  }
  2977  
  2978  // ResumeProcesses indicates an expected call of ResumeProcesses.
  2979  func (mr *MockAutoScalingAPIMockRecorder) ResumeProcesses(arg0 interface{}) *gomock.Call {
  2980  	mr.mock.ctrl.T.Helper()
  2981  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResumeProcesses", reflect.TypeOf((*MockAutoScalingAPI)(nil).ResumeProcesses), arg0)
  2982  }
  2983  
  2984  // ResumeProcessesRequest mocks base method.
  2985  func (m *MockAutoScalingAPI) ResumeProcessesRequest(arg0 *autoscaling.ScalingProcessQuery) (*request.Request, *autoscaling.ResumeProcessesOutput) {
  2986  	m.ctrl.T.Helper()
  2987  	ret := m.ctrl.Call(m, "ResumeProcessesRequest", arg0)
  2988  	ret0, _ := ret[0].(*request.Request)
  2989  	ret1, _ := ret[1].(*autoscaling.ResumeProcessesOutput)
  2990  	return ret0, ret1
  2991  }
  2992  
  2993  // ResumeProcessesRequest indicates an expected call of ResumeProcessesRequest.
  2994  func (mr *MockAutoScalingAPIMockRecorder) ResumeProcessesRequest(arg0 interface{}) *gomock.Call {
  2995  	mr.mock.ctrl.T.Helper()
  2996  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResumeProcessesRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).ResumeProcessesRequest), arg0)
  2997  }
  2998  
  2999  // ResumeProcessesWithContext mocks base method.
  3000  func (m *MockAutoScalingAPI) ResumeProcessesWithContext(arg0 context.Context, arg1 *autoscaling.ScalingProcessQuery, arg2 ...request.Option) (*autoscaling.ResumeProcessesOutput, error) {
  3001  	m.ctrl.T.Helper()
  3002  	varargs := []interface{}{arg0, arg1}
  3003  	for _, a := range arg2 {
  3004  		varargs = append(varargs, a)
  3005  	}
  3006  	ret := m.ctrl.Call(m, "ResumeProcessesWithContext", varargs...)
  3007  	ret0, _ := ret[0].(*autoscaling.ResumeProcessesOutput)
  3008  	ret1, _ := ret[1].(error)
  3009  	return ret0, ret1
  3010  }
  3011  
  3012  // ResumeProcessesWithContext indicates an expected call of ResumeProcessesWithContext.
  3013  func (mr *MockAutoScalingAPIMockRecorder) ResumeProcessesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3014  	mr.mock.ctrl.T.Helper()
  3015  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3016  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResumeProcessesWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).ResumeProcessesWithContext), varargs...)
  3017  }
  3018  
  3019  // SetDesiredCapacity mocks base method.
  3020  func (m *MockAutoScalingAPI) SetDesiredCapacity(arg0 *autoscaling.SetDesiredCapacityInput) (*autoscaling.SetDesiredCapacityOutput, error) {
  3021  	m.ctrl.T.Helper()
  3022  	ret := m.ctrl.Call(m, "SetDesiredCapacity", arg0)
  3023  	ret0, _ := ret[0].(*autoscaling.SetDesiredCapacityOutput)
  3024  	ret1, _ := ret[1].(error)
  3025  	return ret0, ret1
  3026  }
  3027  
  3028  // SetDesiredCapacity indicates an expected call of SetDesiredCapacity.
  3029  func (mr *MockAutoScalingAPIMockRecorder) SetDesiredCapacity(arg0 interface{}) *gomock.Call {
  3030  	mr.mock.ctrl.T.Helper()
  3031  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetDesiredCapacity", reflect.TypeOf((*MockAutoScalingAPI)(nil).SetDesiredCapacity), arg0)
  3032  }
  3033  
  3034  // SetDesiredCapacityRequest mocks base method.
  3035  func (m *MockAutoScalingAPI) SetDesiredCapacityRequest(arg0 *autoscaling.SetDesiredCapacityInput) (*request.Request, *autoscaling.SetDesiredCapacityOutput) {
  3036  	m.ctrl.T.Helper()
  3037  	ret := m.ctrl.Call(m, "SetDesiredCapacityRequest", arg0)
  3038  	ret0, _ := ret[0].(*request.Request)
  3039  	ret1, _ := ret[1].(*autoscaling.SetDesiredCapacityOutput)
  3040  	return ret0, ret1
  3041  }
  3042  
  3043  // SetDesiredCapacityRequest indicates an expected call of SetDesiredCapacityRequest.
  3044  func (mr *MockAutoScalingAPIMockRecorder) SetDesiredCapacityRequest(arg0 interface{}) *gomock.Call {
  3045  	mr.mock.ctrl.T.Helper()
  3046  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetDesiredCapacityRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).SetDesiredCapacityRequest), arg0)
  3047  }
  3048  
  3049  // SetDesiredCapacityWithContext mocks base method.
  3050  func (m *MockAutoScalingAPI) SetDesiredCapacityWithContext(arg0 context.Context, arg1 *autoscaling.SetDesiredCapacityInput, arg2 ...request.Option) (*autoscaling.SetDesiredCapacityOutput, error) {
  3051  	m.ctrl.T.Helper()
  3052  	varargs := []interface{}{arg0, arg1}
  3053  	for _, a := range arg2 {
  3054  		varargs = append(varargs, a)
  3055  	}
  3056  	ret := m.ctrl.Call(m, "SetDesiredCapacityWithContext", varargs...)
  3057  	ret0, _ := ret[0].(*autoscaling.SetDesiredCapacityOutput)
  3058  	ret1, _ := ret[1].(error)
  3059  	return ret0, ret1
  3060  }
  3061  
  3062  // SetDesiredCapacityWithContext indicates an expected call of SetDesiredCapacityWithContext.
  3063  func (mr *MockAutoScalingAPIMockRecorder) SetDesiredCapacityWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3064  	mr.mock.ctrl.T.Helper()
  3065  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3066  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetDesiredCapacityWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).SetDesiredCapacityWithContext), varargs...)
  3067  }
  3068  
  3069  // SetInstanceHealth mocks base method.
  3070  func (m *MockAutoScalingAPI) SetInstanceHealth(arg0 *autoscaling.SetInstanceHealthInput) (*autoscaling.SetInstanceHealthOutput, error) {
  3071  	m.ctrl.T.Helper()
  3072  	ret := m.ctrl.Call(m, "SetInstanceHealth", arg0)
  3073  	ret0, _ := ret[0].(*autoscaling.SetInstanceHealthOutput)
  3074  	ret1, _ := ret[1].(error)
  3075  	return ret0, ret1
  3076  }
  3077  
  3078  // SetInstanceHealth indicates an expected call of SetInstanceHealth.
  3079  func (mr *MockAutoScalingAPIMockRecorder) SetInstanceHealth(arg0 interface{}) *gomock.Call {
  3080  	mr.mock.ctrl.T.Helper()
  3081  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetInstanceHealth", reflect.TypeOf((*MockAutoScalingAPI)(nil).SetInstanceHealth), arg0)
  3082  }
  3083  
  3084  // SetInstanceHealthRequest mocks base method.
  3085  func (m *MockAutoScalingAPI) SetInstanceHealthRequest(arg0 *autoscaling.SetInstanceHealthInput) (*request.Request, *autoscaling.SetInstanceHealthOutput) {
  3086  	m.ctrl.T.Helper()
  3087  	ret := m.ctrl.Call(m, "SetInstanceHealthRequest", arg0)
  3088  	ret0, _ := ret[0].(*request.Request)
  3089  	ret1, _ := ret[1].(*autoscaling.SetInstanceHealthOutput)
  3090  	return ret0, ret1
  3091  }
  3092  
  3093  // SetInstanceHealthRequest indicates an expected call of SetInstanceHealthRequest.
  3094  func (mr *MockAutoScalingAPIMockRecorder) SetInstanceHealthRequest(arg0 interface{}) *gomock.Call {
  3095  	mr.mock.ctrl.T.Helper()
  3096  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetInstanceHealthRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).SetInstanceHealthRequest), arg0)
  3097  }
  3098  
  3099  // SetInstanceHealthWithContext mocks base method.
  3100  func (m *MockAutoScalingAPI) SetInstanceHealthWithContext(arg0 context.Context, arg1 *autoscaling.SetInstanceHealthInput, arg2 ...request.Option) (*autoscaling.SetInstanceHealthOutput, error) {
  3101  	m.ctrl.T.Helper()
  3102  	varargs := []interface{}{arg0, arg1}
  3103  	for _, a := range arg2 {
  3104  		varargs = append(varargs, a)
  3105  	}
  3106  	ret := m.ctrl.Call(m, "SetInstanceHealthWithContext", varargs...)
  3107  	ret0, _ := ret[0].(*autoscaling.SetInstanceHealthOutput)
  3108  	ret1, _ := ret[1].(error)
  3109  	return ret0, ret1
  3110  }
  3111  
  3112  // SetInstanceHealthWithContext indicates an expected call of SetInstanceHealthWithContext.
  3113  func (mr *MockAutoScalingAPIMockRecorder) SetInstanceHealthWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3114  	mr.mock.ctrl.T.Helper()
  3115  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3116  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetInstanceHealthWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).SetInstanceHealthWithContext), varargs...)
  3117  }
  3118  
  3119  // SetInstanceProtection mocks base method.
  3120  func (m *MockAutoScalingAPI) SetInstanceProtection(arg0 *autoscaling.SetInstanceProtectionInput) (*autoscaling.SetInstanceProtectionOutput, error) {
  3121  	m.ctrl.T.Helper()
  3122  	ret := m.ctrl.Call(m, "SetInstanceProtection", arg0)
  3123  	ret0, _ := ret[0].(*autoscaling.SetInstanceProtectionOutput)
  3124  	ret1, _ := ret[1].(error)
  3125  	return ret0, ret1
  3126  }
  3127  
  3128  // SetInstanceProtection indicates an expected call of SetInstanceProtection.
  3129  func (mr *MockAutoScalingAPIMockRecorder) SetInstanceProtection(arg0 interface{}) *gomock.Call {
  3130  	mr.mock.ctrl.T.Helper()
  3131  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetInstanceProtection", reflect.TypeOf((*MockAutoScalingAPI)(nil).SetInstanceProtection), arg0)
  3132  }
  3133  
  3134  // SetInstanceProtectionRequest mocks base method.
  3135  func (m *MockAutoScalingAPI) SetInstanceProtectionRequest(arg0 *autoscaling.SetInstanceProtectionInput) (*request.Request, *autoscaling.SetInstanceProtectionOutput) {
  3136  	m.ctrl.T.Helper()
  3137  	ret := m.ctrl.Call(m, "SetInstanceProtectionRequest", arg0)
  3138  	ret0, _ := ret[0].(*request.Request)
  3139  	ret1, _ := ret[1].(*autoscaling.SetInstanceProtectionOutput)
  3140  	return ret0, ret1
  3141  }
  3142  
  3143  // SetInstanceProtectionRequest indicates an expected call of SetInstanceProtectionRequest.
  3144  func (mr *MockAutoScalingAPIMockRecorder) SetInstanceProtectionRequest(arg0 interface{}) *gomock.Call {
  3145  	mr.mock.ctrl.T.Helper()
  3146  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetInstanceProtectionRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).SetInstanceProtectionRequest), arg0)
  3147  }
  3148  
  3149  // SetInstanceProtectionWithContext mocks base method.
  3150  func (m *MockAutoScalingAPI) SetInstanceProtectionWithContext(arg0 context.Context, arg1 *autoscaling.SetInstanceProtectionInput, arg2 ...request.Option) (*autoscaling.SetInstanceProtectionOutput, error) {
  3151  	m.ctrl.T.Helper()
  3152  	varargs := []interface{}{arg0, arg1}
  3153  	for _, a := range arg2 {
  3154  		varargs = append(varargs, a)
  3155  	}
  3156  	ret := m.ctrl.Call(m, "SetInstanceProtectionWithContext", varargs...)
  3157  	ret0, _ := ret[0].(*autoscaling.SetInstanceProtectionOutput)
  3158  	ret1, _ := ret[1].(error)
  3159  	return ret0, ret1
  3160  }
  3161  
  3162  // SetInstanceProtectionWithContext indicates an expected call of SetInstanceProtectionWithContext.
  3163  func (mr *MockAutoScalingAPIMockRecorder) SetInstanceProtectionWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3164  	mr.mock.ctrl.T.Helper()
  3165  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3166  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetInstanceProtectionWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).SetInstanceProtectionWithContext), varargs...)
  3167  }
  3168  
  3169  // StartInstanceRefresh mocks base method.
  3170  func (m *MockAutoScalingAPI) StartInstanceRefresh(arg0 *autoscaling.StartInstanceRefreshInput) (*autoscaling.StartInstanceRefreshOutput, error) {
  3171  	m.ctrl.T.Helper()
  3172  	ret := m.ctrl.Call(m, "StartInstanceRefresh", arg0)
  3173  	ret0, _ := ret[0].(*autoscaling.StartInstanceRefreshOutput)
  3174  	ret1, _ := ret[1].(error)
  3175  	return ret0, ret1
  3176  }
  3177  
  3178  // StartInstanceRefresh indicates an expected call of StartInstanceRefresh.
  3179  func (mr *MockAutoScalingAPIMockRecorder) StartInstanceRefresh(arg0 interface{}) *gomock.Call {
  3180  	mr.mock.ctrl.T.Helper()
  3181  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StartInstanceRefresh", reflect.TypeOf((*MockAutoScalingAPI)(nil).StartInstanceRefresh), arg0)
  3182  }
  3183  
  3184  // StartInstanceRefreshRequest mocks base method.
  3185  func (m *MockAutoScalingAPI) StartInstanceRefreshRequest(arg0 *autoscaling.StartInstanceRefreshInput) (*request.Request, *autoscaling.StartInstanceRefreshOutput) {
  3186  	m.ctrl.T.Helper()
  3187  	ret := m.ctrl.Call(m, "StartInstanceRefreshRequest", arg0)
  3188  	ret0, _ := ret[0].(*request.Request)
  3189  	ret1, _ := ret[1].(*autoscaling.StartInstanceRefreshOutput)
  3190  	return ret0, ret1
  3191  }
  3192  
  3193  // StartInstanceRefreshRequest indicates an expected call of StartInstanceRefreshRequest.
  3194  func (mr *MockAutoScalingAPIMockRecorder) StartInstanceRefreshRequest(arg0 interface{}) *gomock.Call {
  3195  	mr.mock.ctrl.T.Helper()
  3196  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StartInstanceRefreshRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).StartInstanceRefreshRequest), arg0)
  3197  }
  3198  
  3199  // StartInstanceRefreshWithContext mocks base method.
  3200  func (m *MockAutoScalingAPI) StartInstanceRefreshWithContext(arg0 context.Context, arg1 *autoscaling.StartInstanceRefreshInput, arg2 ...request.Option) (*autoscaling.StartInstanceRefreshOutput, error) {
  3201  	m.ctrl.T.Helper()
  3202  	varargs := []interface{}{arg0, arg1}
  3203  	for _, a := range arg2 {
  3204  		varargs = append(varargs, a)
  3205  	}
  3206  	ret := m.ctrl.Call(m, "StartInstanceRefreshWithContext", varargs...)
  3207  	ret0, _ := ret[0].(*autoscaling.StartInstanceRefreshOutput)
  3208  	ret1, _ := ret[1].(error)
  3209  	return ret0, ret1
  3210  }
  3211  
  3212  // StartInstanceRefreshWithContext indicates an expected call of StartInstanceRefreshWithContext.
  3213  func (mr *MockAutoScalingAPIMockRecorder) StartInstanceRefreshWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3214  	mr.mock.ctrl.T.Helper()
  3215  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3216  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StartInstanceRefreshWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).StartInstanceRefreshWithContext), varargs...)
  3217  }
  3218  
  3219  // SuspendProcesses mocks base method.
  3220  func (m *MockAutoScalingAPI) SuspendProcesses(arg0 *autoscaling.ScalingProcessQuery) (*autoscaling.SuspendProcessesOutput, error) {
  3221  	m.ctrl.T.Helper()
  3222  	ret := m.ctrl.Call(m, "SuspendProcesses", arg0)
  3223  	ret0, _ := ret[0].(*autoscaling.SuspendProcessesOutput)
  3224  	ret1, _ := ret[1].(error)
  3225  	return ret0, ret1
  3226  }
  3227  
  3228  // SuspendProcesses indicates an expected call of SuspendProcesses.
  3229  func (mr *MockAutoScalingAPIMockRecorder) SuspendProcesses(arg0 interface{}) *gomock.Call {
  3230  	mr.mock.ctrl.T.Helper()
  3231  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SuspendProcesses", reflect.TypeOf((*MockAutoScalingAPI)(nil).SuspendProcesses), arg0)
  3232  }
  3233  
  3234  // SuspendProcessesRequest mocks base method.
  3235  func (m *MockAutoScalingAPI) SuspendProcessesRequest(arg0 *autoscaling.ScalingProcessQuery) (*request.Request, *autoscaling.SuspendProcessesOutput) {
  3236  	m.ctrl.T.Helper()
  3237  	ret := m.ctrl.Call(m, "SuspendProcessesRequest", arg0)
  3238  	ret0, _ := ret[0].(*request.Request)
  3239  	ret1, _ := ret[1].(*autoscaling.SuspendProcessesOutput)
  3240  	return ret0, ret1
  3241  }
  3242  
  3243  // SuspendProcessesRequest indicates an expected call of SuspendProcessesRequest.
  3244  func (mr *MockAutoScalingAPIMockRecorder) SuspendProcessesRequest(arg0 interface{}) *gomock.Call {
  3245  	mr.mock.ctrl.T.Helper()
  3246  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SuspendProcessesRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).SuspendProcessesRequest), arg0)
  3247  }
  3248  
  3249  // SuspendProcessesWithContext mocks base method.
  3250  func (m *MockAutoScalingAPI) SuspendProcessesWithContext(arg0 context.Context, arg1 *autoscaling.ScalingProcessQuery, arg2 ...request.Option) (*autoscaling.SuspendProcessesOutput, error) {
  3251  	m.ctrl.T.Helper()
  3252  	varargs := []interface{}{arg0, arg1}
  3253  	for _, a := range arg2 {
  3254  		varargs = append(varargs, a)
  3255  	}
  3256  	ret := m.ctrl.Call(m, "SuspendProcessesWithContext", varargs...)
  3257  	ret0, _ := ret[0].(*autoscaling.SuspendProcessesOutput)
  3258  	ret1, _ := ret[1].(error)
  3259  	return ret0, ret1
  3260  }
  3261  
  3262  // SuspendProcessesWithContext indicates an expected call of SuspendProcessesWithContext.
  3263  func (mr *MockAutoScalingAPIMockRecorder) SuspendProcessesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3264  	mr.mock.ctrl.T.Helper()
  3265  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3266  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SuspendProcessesWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).SuspendProcessesWithContext), varargs...)
  3267  }
  3268  
  3269  // TerminateInstanceInAutoScalingGroup mocks base method.
  3270  func (m *MockAutoScalingAPI) TerminateInstanceInAutoScalingGroup(arg0 *autoscaling.TerminateInstanceInAutoScalingGroupInput) (*autoscaling.TerminateInstanceInAutoScalingGroupOutput, error) {
  3271  	m.ctrl.T.Helper()
  3272  	ret := m.ctrl.Call(m, "TerminateInstanceInAutoScalingGroup", arg0)
  3273  	ret0, _ := ret[0].(*autoscaling.TerminateInstanceInAutoScalingGroupOutput)
  3274  	ret1, _ := ret[1].(error)
  3275  	return ret0, ret1
  3276  }
  3277  
  3278  // TerminateInstanceInAutoScalingGroup indicates an expected call of TerminateInstanceInAutoScalingGroup.
  3279  func (mr *MockAutoScalingAPIMockRecorder) TerminateInstanceInAutoScalingGroup(arg0 interface{}) *gomock.Call {
  3280  	mr.mock.ctrl.T.Helper()
  3281  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TerminateInstanceInAutoScalingGroup", reflect.TypeOf((*MockAutoScalingAPI)(nil).TerminateInstanceInAutoScalingGroup), arg0)
  3282  }
  3283  
  3284  // TerminateInstanceInAutoScalingGroupRequest mocks base method.
  3285  func (m *MockAutoScalingAPI) TerminateInstanceInAutoScalingGroupRequest(arg0 *autoscaling.TerminateInstanceInAutoScalingGroupInput) (*request.Request, *autoscaling.TerminateInstanceInAutoScalingGroupOutput) {
  3286  	m.ctrl.T.Helper()
  3287  	ret := m.ctrl.Call(m, "TerminateInstanceInAutoScalingGroupRequest", arg0)
  3288  	ret0, _ := ret[0].(*request.Request)
  3289  	ret1, _ := ret[1].(*autoscaling.TerminateInstanceInAutoScalingGroupOutput)
  3290  	return ret0, ret1
  3291  }
  3292  
  3293  // TerminateInstanceInAutoScalingGroupRequest indicates an expected call of TerminateInstanceInAutoScalingGroupRequest.
  3294  func (mr *MockAutoScalingAPIMockRecorder) TerminateInstanceInAutoScalingGroupRequest(arg0 interface{}) *gomock.Call {
  3295  	mr.mock.ctrl.T.Helper()
  3296  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TerminateInstanceInAutoScalingGroupRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).TerminateInstanceInAutoScalingGroupRequest), arg0)
  3297  }
  3298  
  3299  // TerminateInstanceInAutoScalingGroupWithContext mocks base method.
  3300  func (m *MockAutoScalingAPI) TerminateInstanceInAutoScalingGroupWithContext(arg0 context.Context, arg1 *autoscaling.TerminateInstanceInAutoScalingGroupInput, arg2 ...request.Option) (*autoscaling.TerminateInstanceInAutoScalingGroupOutput, error) {
  3301  	m.ctrl.T.Helper()
  3302  	varargs := []interface{}{arg0, arg1}
  3303  	for _, a := range arg2 {
  3304  		varargs = append(varargs, a)
  3305  	}
  3306  	ret := m.ctrl.Call(m, "TerminateInstanceInAutoScalingGroupWithContext", varargs...)
  3307  	ret0, _ := ret[0].(*autoscaling.TerminateInstanceInAutoScalingGroupOutput)
  3308  	ret1, _ := ret[1].(error)
  3309  	return ret0, ret1
  3310  }
  3311  
  3312  // TerminateInstanceInAutoScalingGroupWithContext indicates an expected call of TerminateInstanceInAutoScalingGroupWithContext.
  3313  func (mr *MockAutoScalingAPIMockRecorder) TerminateInstanceInAutoScalingGroupWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3314  	mr.mock.ctrl.T.Helper()
  3315  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3316  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TerminateInstanceInAutoScalingGroupWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).TerminateInstanceInAutoScalingGroupWithContext), varargs...)
  3317  }
  3318  
  3319  // UpdateAutoScalingGroup mocks base method.
  3320  func (m *MockAutoScalingAPI) UpdateAutoScalingGroup(arg0 *autoscaling.UpdateAutoScalingGroupInput) (*autoscaling.UpdateAutoScalingGroupOutput, error) {
  3321  	m.ctrl.T.Helper()
  3322  	ret := m.ctrl.Call(m, "UpdateAutoScalingGroup", arg0)
  3323  	ret0, _ := ret[0].(*autoscaling.UpdateAutoScalingGroupOutput)
  3324  	ret1, _ := ret[1].(error)
  3325  	return ret0, ret1
  3326  }
  3327  
  3328  // UpdateAutoScalingGroup indicates an expected call of UpdateAutoScalingGroup.
  3329  func (mr *MockAutoScalingAPIMockRecorder) UpdateAutoScalingGroup(arg0 interface{}) *gomock.Call {
  3330  	mr.mock.ctrl.T.Helper()
  3331  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateAutoScalingGroup", reflect.TypeOf((*MockAutoScalingAPI)(nil).UpdateAutoScalingGroup), arg0)
  3332  }
  3333  
  3334  // UpdateAutoScalingGroupRequest mocks base method.
  3335  func (m *MockAutoScalingAPI) UpdateAutoScalingGroupRequest(arg0 *autoscaling.UpdateAutoScalingGroupInput) (*request.Request, *autoscaling.UpdateAutoScalingGroupOutput) {
  3336  	m.ctrl.T.Helper()
  3337  	ret := m.ctrl.Call(m, "UpdateAutoScalingGroupRequest", arg0)
  3338  	ret0, _ := ret[0].(*request.Request)
  3339  	ret1, _ := ret[1].(*autoscaling.UpdateAutoScalingGroupOutput)
  3340  	return ret0, ret1
  3341  }
  3342  
  3343  // UpdateAutoScalingGroupRequest indicates an expected call of UpdateAutoScalingGroupRequest.
  3344  func (mr *MockAutoScalingAPIMockRecorder) UpdateAutoScalingGroupRequest(arg0 interface{}) *gomock.Call {
  3345  	mr.mock.ctrl.T.Helper()
  3346  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateAutoScalingGroupRequest", reflect.TypeOf((*MockAutoScalingAPI)(nil).UpdateAutoScalingGroupRequest), arg0)
  3347  }
  3348  
  3349  // UpdateAutoScalingGroupWithContext mocks base method.
  3350  func (m *MockAutoScalingAPI) UpdateAutoScalingGroupWithContext(arg0 context.Context, arg1 *autoscaling.UpdateAutoScalingGroupInput, arg2 ...request.Option) (*autoscaling.UpdateAutoScalingGroupOutput, error) {
  3351  	m.ctrl.T.Helper()
  3352  	varargs := []interface{}{arg0, arg1}
  3353  	for _, a := range arg2 {
  3354  		varargs = append(varargs, a)
  3355  	}
  3356  	ret := m.ctrl.Call(m, "UpdateAutoScalingGroupWithContext", varargs...)
  3357  	ret0, _ := ret[0].(*autoscaling.UpdateAutoScalingGroupOutput)
  3358  	ret1, _ := ret[1].(error)
  3359  	return ret0, ret1
  3360  }
  3361  
  3362  // UpdateAutoScalingGroupWithContext indicates an expected call of UpdateAutoScalingGroupWithContext.
  3363  func (mr *MockAutoScalingAPIMockRecorder) UpdateAutoScalingGroupWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3364  	mr.mock.ctrl.T.Helper()
  3365  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3366  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateAutoScalingGroupWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).UpdateAutoScalingGroupWithContext), varargs...)
  3367  }
  3368  
  3369  // WaitUntilGroupExists mocks base method.
  3370  func (m *MockAutoScalingAPI) WaitUntilGroupExists(arg0 *autoscaling.DescribeAutoScalingGroupsInput) error {
  3371  	m.ctrl.T.Helper()
  3372  	ret := m.ctrl.Call(m, "WaitUntilGroupExists", arg0)
  3373  	ret0, _ := ret[0].(error)
  3374  	return ret0
  3375  }
  3376  
  3377  // WaitUntilGroupExists indicates an expected call of WaitUntilGroupExists.
  3378  func (mr *MockAutoScalingAPIMockRecorder) WaitUntilGroupExists(arg0 interface{}) *gomock.Call {
  3379  	mr.mock.ctrl.T.Helper()
  3380  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilGroupExists", reflect.TypeOf((*MockAutoScalingAPI)(nil).WaitUntilGroupExists), arg0)
  3381  }
  3382  
  3383  // WaitUntilGroupExistsWithContext mocks base method.
  3384  func (m *MockAutoScalingAPI) WaitUntilGroupExistsWithContext(arg0 context.Context, arg1 *autoscaling.DescribeAutoScalingGroupsInput, arg2 ...request.WaiterOption) error {
  3385  	m.ctrl.T.Helper()
  3386  	varargs := []interface{}{arg0, arg1}
  3387  	for _, a := range arg2 {
  3388  		varargs = append(varargs, a)
  3389  	}
  3390  	ret := m.ctrl.Call(m, "WaitUntilGroupExistsWithContext", varargs...)
  3391  	ret0, _ := ret[0].(error)
  3392  	return ret0
  3393  }
  3394  
  3395  // WaitUntilGroupExistsWithContext indicates an expected call of WaitUntilGroupExistsWithContext.
  3396  func (mr *MockAutoScalingAPIMockRecorder) WaitUntilGroupExistsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3397  	mr.mock.ctrl.T.Helper()
  3398  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3399  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilGroupExistsWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).WaitUntilGroupExistsWithContext), varargs...)
  3400  }
  3401  
  3402  // WaitUntilGroupInService mocks base method.
  3403  func (m *MockAutoScalingAPI) WaitUntilGroupInService(arg0 *autoscaling.DescribeAutoScalingGroupsInput) error {
  3404  	m.ctrl.T.Helper()
  3405  	ret := m.ctrl.Call(m, "WaitUntilGroupInService", arg0)
  3406  	ret0, _ := ret[0].(error)
  3407  	return ret0
  3408  }
  3409  
  3410  // WaitUntilGroupInService indicates an expected call of WaitUntilGroupInService.
  3411  func (mr *MockAutoScalingAPIMockRecorder) WaitUntilGroupInService(arg0 interface{}) *gomock.Call {
  3412  	mr.mock.ctrl.T.Helper()
  3413  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilGroupInService", reflect.TypeOf((*MockAutoScalingAPI)(nil).WaitUntilGroupInService), arg0)
  3414  }
  3415  
  3416  // WaitUntilGroupInServiceWithContext mocks base method.
  3417  func (m *MockAutoScalingAPI) WaitUntilGroupInServiceWithContext(arg0 context.Context, arg1 *autoscaling.DescribeAutoScalingGroupsInput, arg2 ...request.WaiterOption) error {
  3418  	m.ctrl.T.Helper()
  3419  	varargs := []interface{}{arg0, arg1}
  3420  	for _, a := range arg2 {
  3421  		varargs = append(varargs, a)
  3422  	}
  3423  	ret := m.ctrl.Call(m, "WaitUntilGroupInServiceWithContext", varargs...)
  3424  	ret0, _ := ret[0].(error)
  3425  	return ret0
  3426  }
  3427  
  3428  // WaitUntilGroupInServiceWithContext indicates an expected call of WaitUntilGroupInServiceWithContext.
  3429  func (mr *MockAutoScalingAPIMockRecorder) WaitUntilGroupInServiceWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3430  	mr.mock.ctrl.T.Helper()
  3431  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3432  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilGroupInServiceWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).WaitUntilGroupInServiceWithContext), varargs...)
  3433  }
  3434  
  3435  // WaitUntilGroupNotExists mocks base method.
  3436  func (m *MockAutoScalingAPI) WaitUntilGroupNotExists(arg0 *autoscaling.DescribeAutoScalingGroupsInput) error {
  3437  	m.ctrl.T.Helper()
  3438  	ret := m.ctrl.Call(m, "WaitUntilGroupNotExists", arg0)
  3439  	ret0, _ := ret[0].(error)
  3440  	return ret0
  3441  }
  3442  
  3443  // WaitUntilGroupNotExists indicates an expected call of WaitUntilGroupNotExists.
  3444  func (mr *MockAutoScalingAPIMockRecorder) WaitUntilGroupNotExists(arg0 interface{}) *gomock.Call {
  3445  	mr.mock.ctrl.T.Helper()
  3446  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilGroupNotExists", reflect.TypeOf((*MockAutoScalingAPI)(nil).WaitUntilGroupNotExists), arg0)
  3447  }
  3448  
  3449  // WaitUntilGroupNotExistsWithContext mocks base method.
  3450  func (m *MockAutoScalingAPI) WaitUntilGroupNotExistsWithContext(arg0 context.Context, arg1 *autoscaling.DescribeAutoScalingGroupsInput, arg2 ...request.WaiterOption) error {
  3451  	m.ctrl.T.Helper()
  3452  	varargs := []interface{}{arg0, arg1}
  3453  	for _, a := range arg2 {
  3454  		varargs = append(varargs, a)
  3455  	}
  3456  	ret := m.ctrl.Call(m, "WaitUntilGroupNotExistsWithContext", varargs...)
  3457  	ret0, _ := ret[0].(error)
  3458  	return ret0
  3459  }
  3460  
  3461  // WaitUntilGroupNotExistsWithContext indicates an expected call of WaitUntilGroupNotExistsWithContext.
  3462  func (mr *MockAutoScalingAPIMockRecorder) WaitUntilGroupNotExistsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  3463  	mr.mock.ctrl.T.Helper()
  3464  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  3465  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilGroupNotExistsWithContext", reflect.TypeOf((*MockAutoScalingAPI)(nil).WaitUntilGroupNotExistsWithContext), varargs...)
  3466  }