sigs.k8s.io/cluster-api-provider-aws@v1.5.5/test/mocks/aws_elbv2_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/elbv2/elbv2iface (interfaces: ELBV2API)
    19  
    20  // Package mocks is a generated GoMock package.
    21  package mocks
    22  
    23  import (
    24  	context "context"
    25  	reflect "reflect"
    26  
    27  	request "github.com/aws/aws-sdk-go/aws/request"
    28  	elbv2 "github.com/aws/aws-sdk-go/service/elbv2"
    29  	gomock "github.com/golang/mock/gomock"
    30  )
    31  
    32  // MockELBV2API is a mock of ELBV2API interface.
    33  type MockELBV2API struct {
    34  	ctrl     *gomock.Controller
    35  	recorder *MockELBV2APIMockRecorder
    36  }
    37  
    38  // MockELBV2APIMockRecorder is the mock recorder for MockELBV2API.
    39  type MockELBV2APIMockRecorder struct {
    40  	mock *MockELBV2API
    41  }
    42  
    43  // NewMockELBV2API creates a new mock instance.
    44  func NewMockELBV2API(ctrl *gomock.Controller) *MockELBV2API {
    45  	mock := &MockELBV2API{ctrl: ctrl}
    46  	mock.recorder = &MockELBV2APIMockRecorder{mock}
    47  	return mock
    48  }
    49  
    50  // EXPECT returns an object that allows the caller to indicate expected use.
    51  func (m *MockELBV2API) EXPECT() *MockELBV2APIMockRecorder {
    52  	return m.recorder
    53  }
    54  
    55  // AddListenerCertificates mocks base method.
    56  func (m *MockELBV2API) AddListenerCertificates(arg0 *elbv2.AddListenerCertificatesInput) (*elbv2.AddListenerCertificatesOutput, error) {
    57  	m.ctrl.T.Helper()
    58  	ret := m.ctrl.Call(m, "AddListenerCertificates", arg0)
    59  	ret0, _ := ret[0].(*elbv2.AddListenerCertificatesOutput)
    60  	ret1, _ := ret[1].(error)
    61  	return ret0, ret1
    62  }
    63  
    64  // AddListenerCertificates indicates an expected call of AddListenerCertificates.
    65  func (mr *MockELBV2APIMockRecorder) AddListenerCertificates(arg0 interface{}) *gomock.Call {
    66  	mr.mock.ctrl.T.Helper()
    67  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddListenerCertificates", reflect.TypeOf((*MockELBV2API)(nil).AddListenerCertificates), arg0)
    68  }
    69  
    70  // AddListenerCertificatesRequest mocks base method.
    71  func (m *MockELBV2API) AddListenerCertificatesRequest(arg0 *elbv2.AddListenerCertificatesInput) (*request.Request, *elbv2.AddListenerCertificatesOutput) {
    72  	m.ctrl.T.Helper()
    73  	ret := m.ctrl.Call(m, "AddListenerCertificatesRequest", arg0)
    74  	ret0, _ := ret[0].(*request.Request)
    75  	ret1, _ := ret[1].(*elbv2.AddListenerCertificatesOutput)
    76  	return ret0, ret1
    77  }
    78  
    79  // AddListenerCertificatesRequest indicates an expected call of AddListenerCertificatesRequest.
    80  func (mr *MockELBV2APIMockRecorder) AddListenerCertificatesRequest(arg0 interface{}) *gomock.Call {
    81  	mr.mock.ctrl.T.Helper()
    82  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddListenerCertificatesRequest", reflect.TypeOf((*MockELBV2API)(nil).AddListenerCertificatesRequest), arg0)
    83  }
    84  
    85  // AddListenerCertificatesWithContext mocks base method.
    86  func (m *MockELBV2API) AddListenerCertificatesWithContext(arg0 context.Context, arg1 *elbv2.AddListenerCertificatesInput, arg2 ...request.Option) (*elbv2.AddListenerCertificatesOutput, 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, "AddListenerCertificatesWithContext", varargs...)
    93  	ret0, _ := ret[0].(*elbv2.AddListenerCertificatesOutput)
    94  	ret1, _ := ret[1].(error)
    95  	return ret0, ret1
    96  }
    97  
    98  // AddListenerCertificatesWithContext indicates an expected call of AddListenerCertificatesWithContext.
    99  func (mr *MockELBV2APIMockRecorder) AddListenerCertificatesWithContext(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, "AddListenerCertificatesWithContext", reflect.TypeOf((*MockELBV2API)(nil).AddListenerCertificatesWithContext), varargs...)
   103  }
   104  
   105  // AddTags mocks base method.
   106  func (m *MockELBV2API) AddTags(arg0 *elbv2.AddTagsInput) (*elbv2.AddTagsOutput, error) {
   107  	m.ctrl.T.Helper()
   108  	ret := m.ctrl.Call(m, "AddTags", arg0)
   109  	ret0, _ := ret[0].(*elbv2.AddTagsOutput)
   110  	ret1, _ := ret[1].(error)
   111  	return ret0, ret1
   112  }
   113  
   114  // AddTags indicates an expected call of AddTags.
   115  func (mr *MockELBV2APIMockRecorder) AddTags(arg0 interface{}) *gomock.Call {
   116  	mr.mock.ctrl.T.Helper()
   117  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddTags", reflect.TypeOf((*MockELBV2API)(nil).AddTags), arg0)
   118  }
   119  
   120  // AddTagsRequest mocks base method.
   121  func (m *MockELBV2API) AddTagsRequest(arg0 *elbv2.AddTagsInput) (*request.Request, *elbv2.AddTagsOutput) {
   122  	m.ctrl.T.Helper()
   123  	ret := m.ctrl.Call(m, "AddTagsRequest", arg0)
   124  	ret0, _ := ret[0].(*request.Request)
   125  	ret1, _ := ret[1].(*elbv2.AddTagsOutput)
   126  	return ret0, ret1
   127  }
   128  
   129  // AddTagsRequest indicates an expected call of AddTagsRequest.
   130  func (mr *MockELBV2APIMockRecorder) AddTagsRequest(arg0 interface{}) *gomock.Call {
   131  	mr.mock.ctrl.T.Helper()
   132  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddTagsRequest", reflect.TypeOf((*MockELBV2API)(nil).AddTagsRequest), arg0)
   133  }
   134  
   135  // AddTagsWithContext mocks base method.
   136  func (m *MockELBV2API) AddTagsWithContext(arg0 context.Context, arg1 *elbv2.AddTagsInput, arg2 ...request.Option) (*elbv2.AddTagsOutput, 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, "AddTagsWithContext", varargs...)
   143  	ret0, _ := ret[0].(*elbv2.AddTagsOutput)
   144  	ret1, _ := ret[1].(error)
   145  	return ret0, ret1
   146  }
   147  
   148  // AddTagsWithContext indicates an expected call of AddTagsWithContext.
   149  func (mr *MockELBV2APIMockRecorder) AddTagsWithContext(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, "AddTagsWithContext", reflect.TypeOf((*MockELBV2API)(nil).AddTagsWithContext), varargs...)
   153  }
   154  
   155  // CreateListener mocks base method.
   156  func (m *MockELBV2API) CreateListener(arg0 *elbv2.CreateListenerInput) (*elbv2.CreateListenerOutput, error) {
   157  	m.ctrl.T.Helper()
   158  	ret := m.ctrl.Call(m, "CreateListener", arg0)
   159  	ret0, _ := ret[0].(*elbv2.CreateListenerOutput)
   160  	ret1, _ := ret[1].(error)
   161  	return ret0, ret1
   162  }
   163  
   164  // CreateListener indicates an expected call of CreateListener.
   165  func (mr *MockELBV2APIMockRecorder) CreateListener(arg0 interface{}) *gomock.Call {
   166  	mr.mock.ctrl.T.Helper()
   167  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateListener", reflect.TypeOf((*MockELBV2API)(nil).CreateListener), arg0)
   168  }
   169  
   170  // CreateListenerRequest mocks base method.
   171  func (m *MockELBV2API) CreateListenerRequest(arg0 *elbv2.CreateListenerInput) (*request.Request, *elbv2.CreateListenerOutput) {
   172  	m.ctrl.T.Helper()
   173  	ret := m.ctrl.Call(m, "CreateListenerRequest", arg0)
   174  	ret0, _ := ret[0].(*request.Request)
   175  	ret1, _ := ret[1].(*elbv2.CreateListenerOutput)
   176  	return ret0, ret1
   177  }
   178  
   179  // CreateListenerRequest indicates an expected call of CreateListenerRequest.
   180  func (mr *MockELBV2APIMockRecorder) CreateListenerRequest(arg0 interface{}) *gomock.Call {
   181  	mr.mock.ctrl.T.Helper()
   182  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateListenerRequest", reflect.TypeOf((*MockELBV2API)(nil).CreateListenerRequest), arg0)
   183  }
   184  
   185  // CreateListenerWithContext mocks base method.
   186  func (m *MockELBV2API) CreateListenerWithContext(arg0 context.Context, arg1 *elbv2.CreateListenerInput, arg2 ...request.Option) (*elbv2.CreateListenerOutput, 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, "CreateListenerWithContext", varargs...)
   193  	ret0, _ := ret[0].(*elbv2.CreateListenerOutput)
   194  	ret1, _ := ret[1].(error)
   195  	return ret0, ret1
   196  }
   197  
   198  // CreateListenerWithContext indicates an expected call of CreateListenerWithContext.
   199  func (mr *MockELBV2APIMockRecorder) CreateListenerWithContext(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, "CreateListenerWithContext", reflect.TypeOf((*MockELBV2API)(nil).CreateListenerWithContext), varargs...)
   203  }
   204  
   205  // CreateLoadBalancer mocks base method.
   206  func (m *MockELBV2API) CreateLoadBalancer(arg0 *elbv2.CreateLoadBalancerInput) (*elbv2.CreateLoadBalancerOutput, error) {
   207  	m.ctrl.T.Helper()
   208  	ret := m.ctrl.Call(m, "CreateLoadBalancer", arg0)
   209  	ret0, _ := ret[0].(*elbv2.CreateLoadBalancerOutput)
   210  	ret1, _ := ret[1].(error)
   211  	return ret0, ret1
   212  }
   213  
   214  // CreateLoadBalancer indicates an expected call of CreateLoadBalancer.
   215  func (mr *MockELBV2APIMockRecorder) CreateLoadBalancer(arg0 interface{}) *gomock.Call {
   216  	mr.mock.ctrl.T.Helper()
   217  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateLoadBalancer", reflect.TypeOf((*MockELBV2API)(nil).CreateLoadBalancer), arg0)
   218  }
   219  
   220  // CreateLoadBalancerRequest mocks base method.
   221  func (m *MockELBV2API) CreateLoadBalancerRequest(arg0 *elbv2.CreateLoadBalancerInput) (*request.Request, *elbv2.CreateLoadBalancerOutput) {
   222  	m.ctrl.T.Helper()
   223  	ret := m.ctrl.Call(m, "CreateLoadBalancerRequest", arg0)
   224  	ret0, _ := ret[0].(*request.Request)
   225  	ret1, _ := ret[1].(*elbv2.CreateLoadBalancerOutput)
   226  	return ret0, ret1
   227  }
   228  
   229  // CreateLoadBalancerRequest indicates an expected call of CreateLoadBalancerRequest.
   230  func (mr *MockELBV2APIMockRecorder) CreateLoadBalancerRequest(arg0 interface{}) *gomock.Call {
   231  	mr.mock.ctrl.T.Helper()
   232  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateLoadBalancerRequest", reflect.TypeOf((*MockELBV2API)(nil).CreateLoadBalancerRequest), arg0)
   233  }
   234  
   235  // CreateLoadBalancerWithContext mocks base method.
   236  func (m *MockELBV2API) CreateLoadBalancerWithContext(arg0 context.Context, arg1 *elbv2.CreateLoadBalancerInput, arg2 ...request.Option) (*elbv2.CreateLoadBalancerOutput, 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, "CreateLoadBalancerWithContext", varargs...)
   243  	ret0, _ := ret[0].(*elbv2.CreateLoadBalancerOutput)
   244  	ret1, _ := ret[1].(error)
   245  	return ret0, ret1
   246  }
   247  
   248  // CreateLoadBalancerWithContext indicates an expected call of CreateLoadBalancerWithContext.
   249  func (mr *MockELBV2APIMockRecorder) CreateLoadBalancerWithContext(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, "CreateLoadBalancerWithContext", reflect.TypeOf((*MockELBV2API)(nil).CreateLoadBalancerWithContext), varargs...)
   253  }
   254  
   255  // CreateRule mocks base method.
   256  func (m *MockELBV2API) CreateRule(arg0 *elbv2.CreateRuleInput) (*elbv2.CreateRuleOutput, error) {
   257  	m.ctrl.T.Helper()
   258  	ret := m.ctrl.Call(m, "CreateRule", arg0)
   259  	ret0, _ := ret[0].(*elbv2.CreateRuleOutput)
   260  	ret1, _ := ret[1].(error)
   261  	return ret0, ret1
   262  }
   263  
   264  // CreateRule indicates an expected call of CreateRule.
   265  func (mr *MockELBV2APIMockRecorder) CreateRule(arg0 interface{}) *gomock.Call {
   266  	mr.mock.ctrl.T.Helper()
   267  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateRule", reflect.TypeOf((*MockELBV2API)(nil).CreateRule), arg0)
   268  }
   269  
   270  // CreateRuleRequest mocks base method.
   271  func (m *MockELBV2API) CreateRuleRequest(arg0 *elbv2.CreateRuleInput) (*request.Request, *elbv2.CreateRuleOutput) {
   272  	m.ctrl.T.Helper()
   273  	ret := m.ctrl.Call(m, "CreateRuleRequest", arg0)
   274  	ret0, _ := ret[0].(*request.Request)
   275  	ret1, _ := ret[1].(*elbv2.CreateRuleOutput)
   276  	return ret0, ret1
   277  }
   278  
   279  // CreateRuleRequest indicates an expected call of CreateRuleRequest.
   280  func (mr *MockELBV2APIMockRecorder) CreateRuleRequest(arg0 interface{}) *gomock.Call {
   281  	mr.mock.ctrl.T.Helper()
   282  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateRuleRequest", reflect.TypeOf((*MockELBV2API)(nil).CreateRuleRequest), arg0)
   283  }
   284  
   285  // CreateRuleWithContext mocks base method.
   286  func (m *MockELBV2API) CreateRuleWithContext(arg0 context.Context, arg1 *elbv2.CreateRuleInput, arg2 ...request.Option) (*elbv2.CreateRuleOutput, 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, "CreateRuleWithContext", varargs...)
   293  	ret0, _ := ret[0].(*elbv2.CreateRuleOutput)
   294  	ret1, _ := ret[1].(error)
   295  	return ret0, ret1
   296  }
   297  
   298  // CreateRuleWithContext indicates an expected call of CreateRuleWithContext.
   299  func (mr *MockELBV2APIMockRecorder) CreateRuleWithContext(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, "CreateRuleWithContext", reflect.TypeOf((*MockELBV2API)(nil).CreateRuleWithContext), varargs...)
   303  }
   304  
   305  // CreateTargetGroup mocks base method.
   306  func (m *MockELBV2API) CreateTargetGroup(arg0 *elbv2.CreateTargetGroupInput) (*elbv2.CreateTargetGroupOutput, error) {
   307  	m.ctrl.T.Helper()
   308  	ret := m.ctrl.Call(m, "CreateTargetGroup", arg0)
   309  	ret0, _ := ret[0].(*elbv2.CreateTargetGroupOutput)
   310  	ret1, _ := ret[1].(error)
   311  	return ret0, ret1
   312  }
   313  
   314  // CreateTargetGroup indicates an expected call of CreateTargetGroup.
   315  func (mr *MockELBV2APIMockRecorder) CreateTargetGroup(arg0 interface{}) *gomock.Call {
   316  	mr.mock.ctrl.T.Helper()
   317  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTargetGroup", reflect.TypeOf((*MockELBV2API)(nil).CreateTargetGroup), arg0)
   318  }
   319  
   320  // CreateTargetGroupRequest mocks base method.
   321  func (m *MockELBV2API) CreateTargetGroupRequest(arg0 *elbv2.CreateTargetGroupInput) (*request.Request, *elbv2.CreateTargetGroupOutput) {
   322  	m.ctrl.T.Helper()
   323  	ret := m.ctrl.Call(m, "CreateTargetGroupRequest", arg0)
   324  	ret0, _ := ret[0].(*request.Request)
   325  	ret1, _ := ret[1].(*elbv2.CreateTargetGroupOutput)
   326  	return ret0, ret1
   327  }
   328  
   329  // CreateTargetGroupRequest indicates an expected call of CreateTargetGroupRequest.
   330  func (mr *MockELBV2APIMockRecorder) CreateTargetGroupRequest(arg0 interface{}) *gomock.Call {
   331  	mr.mock.ctrl.T.Helper()
   332  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTargetGroupRequest", reflect.TypeOf((*MockELBV2API)(nil).CreateTargetGroupRequest), arg0)
   333  }
   334  
   335  // CreateTargetGroupWithContext mocks base method.
   336  func (m *MockELBV2API) CreateTargetGroupWithContext(arg0 context.Context, arg1 *elbv2.CreateTargetGroupInput, arg2 ...request.Option) (*elbv2.CreateTargetGroupOutput, 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, "CreateTargetGroupWithContext", varargs...)
   343  	ret0, _ := ret[0].(*elbv2.CreateTargetGroupOutput)
   344  	ret1, _ := ret[1].(error)
   345  	return ret0, ret1
   346  }
   347  
   348  // CreateTargetGroupWithContext indicates an expected call of CreateTargetGroupWithContext.
   349  func (mr *MockELBV2APIMockRecorder) CreateTargetGroupWithContext(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, "CreateTargetGroupWithContext", reflect.TypeOf((*MockELBV2API)(nil).CreateTargetGroupWithContext), varargs...)
   353  }
   354  
   355  // DeleteListener mocks base method.
   356  func (m *MockELBV2API) DeleteListener(arg0 *elbv2.DeleteListenerInput) (*elbv2.DeleteListenerOutput, error) {
   357  	m.ctrl.T.Helper()
   358  	ret := m.ctrl.Call(m, "DeleteListener", arg0)
   359  	ret0, _ := ret[0].(*elbv2.DeleteListenerOutput)
   360  	ret1, _ := ret[1].(error)
   361  	return ret0, ret1
   362  }
   363  
   364  // DeleteListener indicates an expected call of DeleteListener.
   365  func (mr *MockELBV2APIMockRecorder) DeleteListener(arg0 interface{}) *gomock.Call {
   366  	mr.mock.ctrl.T.Helper()
   367  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteListener", reflect.TypeOf((*MockELBV2API)(nil).DeleteListener), arg0)
   368  }
   369  
   370  // DeleteListenerRequest mocks base method.
   371  func (m *MockELBV2API) DeleteListenerRequest(arg0 *elbv2.DeleteListenerInput) (*request.Request, *elbv2.DeleteListenerOutput) {
   372  	m.ctrl.T.Helper()
   373  	ret := m.ctrl.Call(m, "DeleteListenerRequest", arg0)
   374  	ret0, _ := ret[0].(*request.Request)
   375  	ret1, _ := ret[1].(*elbv2.DeleteListenerOutput)
   376  	return ret0, ret1
   377  }
   378  
   379  // DeleteListenerRequest indicates an expected call of DeleteListenerRequest.
   380  func (mr *MockELBV2APIMockRecorder) DeleteListenerRequest(arg0 interface{}) *gomock.Call {
   381  	mr.mock.ctrl.T.Helper()
   382  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteListenerRequest", reflect.TypeOf((*MockELBV2API)(nil).DeleteListenerRequest), arg0)
   383  }
   384  
   385  // DeleteListenerWithContext mocks base method.
   386  func (m *MockELBV2API) DeleteListenerWithContext(arg0 context.Context, arg1 *elbv2.DeleteListenerInput, arg2 ...request.Option) (*elbv2.DeleteListenerOutput, 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, "DeleteListenerWithContext", varargs...)
   393  	ret0, _ := ret[0].(*elbv2.DeleteListenerOutput)
   394  	ret1, _ := ret[1].(error)
   395  	return ret0, ret1
   396  }
   397  
   398  // DeleteListenerWithContext indicates an expected call of DeleteListenerWithContext.
   399  func (mr *MockELBV2APIMockRecorder) DeleteListenerWithContext(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, "DeleteListenerWithContext", reflect.TypeOf((*MockELBV2API)(nil).DeleteListenerWithContext), varargs...)
   403  }
   404  
   405  // DeleteLoadBalancer mocks base method.
   406  func (m *MockELBV2API) DeleteLoadBalancer(arg0 *elbv2.DeleteLoadBalancerInput) (*elbv2.DeleteLoadBalancerOutput, error) {
   407  	m.ctrl.T.Helper()
   408  	ret := m.ctrl.Call(m, "DeleteLoadBalancer", arg0)
   409  	ret0, _ := ret[0].(*elbv2.DeleteLoadBalancerOutput)
   410  	ret1, _ := ret[1].(error)
   411  	return ret0, ret1
   412  }
   413  
   414  // DeleteLoadBalancer indicates an expected call of DeleteLoadBalancer.
   415  func (mr *MockELBV2APIMockRecorder) DeleteLoadBalancer(arg0 interface{}) *gomock.Call {
   416  	mr.mock.ctrl.T.Helper()
   417  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteLoadBalancer", reflect.TypeOf((*MockELBV2API)(nil).DeleteLoadBalancer), arg0)
   418  }
   419  
   420  // DeleteLoadBalancerRequest mocks base method.
   421  func (m *MockELBV2API) DeleteLoadBalancerRequest(arg0 *elbv2.DeleteLoadBalancerInput) (*request.Request, *elbv2.DeleteLoadBalancerOutput) {
   422  	m.ctrl.T.Helper()
   423  	ret := m.ctrl.Call(m, "DeleteLoadBalancerRequest", arg0)
   424  	ret0, _ := ret[0].(*request.Request)
   425  	ret1, _ := ret[1].(*elbv2.DeleteLoadBalancerOutput)
   426  	return ret0, ret1
   427  }
   428  
   429  // DeleteLoadBalancerRequest indicates an expected call of DeleteLoadBalancerRequest.
   430  func (mr *MockELBV2APIMockRecorder) DeleteLoadBalancerRequest(arg0 interface{}) *gomock.Call {
   431  	mr.mock.ctrl.T.Helper()
   432  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteLoadBalancerRequest", reflect.TypeOf((*MockELBV2API)(nil).DeleteLoadBalancerRequest), arg0)
   433  }
   434  
   435  // DeleteLoadBalancerWithContext mocks base method.
   436  func (m *MockELBV2API) DeleteLoadBalancerWithContext(arg0 context.Context, arg1 *elbv2.DeleteLoadBalancerInput, arg2 ...request.Option) (*elbv2.DeleteLoadBalancerOutput, 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, "DeleteLoadBalancerWithContext", varargs...)
   443  	ret0, _ := ret[0].(*elbv2.DeleteLoadBalancerOutput)
   444  	ret1, _ := ret[1].(error)
   445  	return ret0, ret1
   446  }
   447  
   448  // DeleteLoadBalancerWithContext indicates an expected call of DeleteLoadBalancerWithContext.
   449  func (mr *MockELBV2APIMockRecorder) DeleteLoadBalancerWithContext(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, "DeleteLoadBalancerWithContext", reflect.TypeOf((*MockELBV2API)(nil).DeleteLoadBalancerWithContext), varargs...)
   453  }
   454  
   455  // DeleteRule mocks base method.
   456  func (m *MockELBV2API) DeleteRule(arg0 *elbv2.DeleteRuleInput) (*elbv2.DeleteRuleOutput, error) {
   457  	m.ctrl.T.Helper()
   458  	ret := m.ctrl.Call(m, "DeleteRule", arg0)
   459  	ret0, _ := ret[0].(*elbv2.DeleteRuleOutput)
   460  	ret1, _ := ret[1].(error)
   461  	return ret0, ret1
   462  }
   463  
   464  // DeleteRule indicates an expected call of DeleteRule.
   465  func (mr *MockELBV2APIMockRecorder) DeleteRule(arg0 interface{}) *gomock.Call {
   466  	mr.mock.ctrl.T.Helper()
   467  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteRule", reflect.TypeOf((*MockELBV2API)(nil).DeleteRule), arg0)
   468  }
   469  
   470  // DeleteRuleRequest mocks base method.
   471  func (m *MockELBV2API) DeleteRuleRequest(arg0 *elbv2.DeleteRuleInput) (*request.Request, *elbv2.DeleteRuleOutput) {
   472  	m.ctrl.T.Helper()
   473  	ret := m.ctrl.Call(m, "DeleteRuleRequest", arg0)
   474  	ret0, _ := ret[0].(*request.Request)
   475  	ret1, _ := ret[1].(*elbv2.DeleteRuleOutput)
   476  	return ret0, ret1
   477  }
   478  
   479  // DeleteRuleRequest indicates an expected call of DeleteRuleRequest.
   480  func (mr *MockELBV2APIMockRecorder) DeleteRuleRequest(arg0 interface{}) *gomock.Call {
   481  	mr.mock.ctrl.T.Helper()
   482  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteRuleRequest", reflect.TypeOf((*MockELBV2API)(nil).DeleteRuleRequest), arg0)
   483  }
   484  
   485  // DeleteRuleWithContext mocks base method.
   486  func (m *MockELBV2API) DeleteRuleWithContext(arg0 context.Context, arg1 *elbv2.DeleteRuleInput, arg2 ...request.Option) (*elbv2.DeleteRuleOutput, 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, "DeleteRuleWithContext", varargs...)
   493  	ret0, _ := ret[0].(*elbv2.DeleteRuleOutput)
   494  	ret1, _ := ret[1].(error)
   495  	return ret0, ret1
   496  }
   497  
   498  // DeleteRuleWithContext indicates an expected call of DeleteRuleWithContext.
   499  func (mr *MockELBV2APIMockRecorder) DeleteRuleWithContext(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, "DeleteRuleWithContext", reflect.TypeOf((*MockELBV2API)(nil).DeleteRuleWithContext), varargs...)
   503  }
   504  
   505  // DeleteTargetGroup mocks base method.
   506  func (m *MockELBV2API) DeleteTargetGroup(arg0 *elbv2.DeleteTargetGroupInput) (*elbv2.DeleteTargetGroupOutput, error) {
   507  	m.ctrl.T.Helper()
   508  	ret := m.ctrl.Call(m, "DeleteTargetGroup", arg0)
   509  	ret0, _ := ret[0].(*elbv2.DeleteTargetGroupOutput)
   510  	ret1, _ := ret[1].(error)
   511  	return ret0, ret1
   512  }
   513  
   514  // DeleteTargetGroup indicates an expected call of DeleteTargetGroup.
   515  func (mr *MockELBV2APIMockRecorder) DeleteTargetGroup(arg0 interface{}) *gomock.Call {
   516  	mr.mock.ctrl.T.Helper()
   517  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTargetGroup", reflect.TypeOf((*MockELBV2API)(nil).DeleteTargetGroup), arg0)
   518  }
   519  
   520  // DeleteTargetGroupRequest mocks base method.
   521  func (m *MockELBV2API) DeleteTargetGroupRequest(arg0 *elbv2.DeleteTargetGroupInput) (*request.Request, *elbv2.DeleteTargetGroupOutput) {
   522  	m.ctrl.T.Helper()
   523  	ret := m.ctrl.Call(m, "DeleteTargetGroupRequest", arg0)
   524  	ret0, _ := ret[0].(*request.Request)
   525  	ret1, _ := ret[1].(*elbv2.DeleteTargetGroupOutput)
   526  	return ret0, ret1
   527  }
   528  
   529  // DeleteTargetGroupRequest indicates an expected call of DeleteTargetGroupRequest.
   530  func (mr *MockELBV2APIMockRecorder) DeleteTargetGroupRequest(arg0 interface{}) *gomock.Call {
   531  	mr.mock.ctrl.T.Helper()
   532  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteTargetGroupRequest", reflect.TypeOf((*MockELBV2API)(nil).DeleteTargetGroupRequest), arg0)
   533  }
   534  
   535  // DeleteTargetGroupWithContext mocks base method.
   536  func (m *MockELBV2API) DeleteTargetGroupWithContext(arg0 context.Context, arg1 *elbv2.DeleteTargetGroupInput, arg2 ...request.Option) (*elbv2.DeleteTargetGroupOutput, 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, "DeleteTargetGroupWithContext", varargs...)
   543  	ret0, _ := ret[0].(*elbv2.DeleteTargetGroupOutput)
   544  	ret1, _ := ret[1].(error)
   545  	return ret0, ret1
   546  }
   547  
   548  // DeleteTargetGroupWithContext indicates an expected call of DeleteTargetGroupWithContext.
   549  func (mr *MockELBV2APIMockRecorder) DeleteTargetGroupWithContext(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, "DeleteTargetGroupWithContext", reflect.TypeOf((*MockELBV2API)(nil).DeleteTargetGroupWithContext), varargs...)
   553  }
   554  
   555  // DeregisterTargets mocks base method.
   556  func (m *MockELBV2API) DeregisterTargets(arg0 *elbv2.DeregisterTargetsInput) (*elbv2.DeregisterTargetsOutput, error) {
   557  	m.ctrl.T.Helper()
   558  	ret := m.ctrl.Call(m, "DeregisterTargets", arg0)
   559  	ret0, _ := ret[0].(*elbv2.DeregisterTargetsOutput)
   560  	ret1, _ := ret[1].(error)
   561  	return ret0, ret1
   562  }
   563  
   564  // DeregisterTargets indicates an expected call of DeregisterTargets.
   565  func (mr *MockELBV2APIMockRecorder) DeregisterTargets(arg0 interface{}) *gomock.Call {
   566  	mr.mock.ctrl.T.Helper()
   567  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeregisterTargets", reflect.TypeOf((*MockELBV2API)(nil).DeregisterTargets), arg0)
   568  }
   569  
   570  // DeregisterTargetsRequest mocks base method.
   571  func (m *MockELBV2API) DeregisterTargetsRequest(arg0 *elbv2.DeregisterTargetsInput) (*request.Request, *elbv2.DeregisterTargetsOutput) {
   572  	m.ctrl.T.Helper()
   573  	ret := m.ctrl.Call(m, "DeregisterTargetsRequest", arg0)
   574  	ret0, _ := ret[0].(*request.Request)
   575  	ret1, _ := ret[1].(*elbv2.DeregisterTargetsOutput)
   576  	return ret0, ret1
   577  }
   578  
   579  // DeregisterTargetsRequest indicates an expected call of DeregisterTargetsRequest.
   580  func (mr *MockELBV2APIMockRecorder) DeregisterTargetsRequest(arg0 interface{}) *gomock.Call {
   581  	mr.mock.ctrl.T.Helper()
   582  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeregisterTargetsRequest", reflect.TypeOf((*MockELBV2API)(nil).DeregisterTargetsRequest), arg0)
   583  }
   584  
   585  // DeregisterTargetsWithContext mocks base method.
   586  func (m *MockELBV2API) DeregisterTargetsWithContext(arg0 context.Context, arg1 *elbv2.DeregisterTargetsInput, arg2 ...request.Option) (*elbv2.DeregisterTargetsOutput, 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, "DeregisterTargetsWithContext", varargs...)
   593  	ret0, _ := ret[0].(*elbv2.DeregisterTargetsOutput)
   594  	ret1, _ := ret[1].(error)
   595  	return ret0, ret1
   596  }
   597  
   598  // DeregisterTargetsWithContext indicates an expected call of DeregisterTargetsWithContext.
   599  func (mr *MockELBV2APIMockRecorder) DeregisterTargetsWithContext(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, "DeregisterTargetsWithContext", reflect.TypeOf((*MockELBV2API)(nil).DeregisterTargetsWithContext), varargs...)
   603  }
   604  
   605  // DescribeAccountLimits mocks base method.
   606  func (m *MockELBV2API) DescribeAccountLimits(arg0 *elbv2.DescribeAccountLimitsInput) (*elbv2.DescribeAccountLimitsOutput, error) {
   607  	m.ctrl.T.Helper()
   608  	ret := m.ctrl.Call(m, "DescribeAccountLimits", arg0)
   609  	ret0, _ := ret[0].(*elbv2.DescribeAccountLimitsOutput)
   610  	ret1, _ := ret[1].(error)
   611  	return ret0, ret1
   612  }
   613  
   614  // DescribeAccountLimits indicates an expected call of DescribeAccountLimits.
   615  func (mr *MockELBV2APIMockRecorder) DescribeAccountLimits(arg0 interface{}) *gomock.Call {
   616  	mr.mock.ctrl.T.Helper()
   617  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAccountLimits", reflect.TypeOf((*MockELBV2API)(nil).DescribeAccountLimits), arg0)
   618  }
   619  
   620  // DescribeAccountLimitsRequest mocks base method.
   621  func (m *MockELBV2API) DescribeAccountLimitsRequest(arg0 *elbv2.DescribeAccountLimitsInput) (*request.Request, *elbv2.DescribeAccountLimitsOutput) {
   622  	m.ctrl.T.Helper()
   623  	ret := m.ctrl.Call(m, "DescribeAccountLimitsRequest", arg0)
   624  	ret0, _ := ret[0].(*request.Request)
   625  	ret1, _ := ret[1].(*elbv2.DescribeAccountLimitsOutput)
   626  	return ret0, ret1
   627  }
   628  
   629  // DescribeAccountLimitsRequest indicates an expected call of DescribeAccountLimitsRequest.
   630  func (mr *MockELBV2APIMockRecorder) DescribeAccountLimitsRequest(arg0 interface{}) *gomock.Call {
   631  	mr.mock.ctrl.T.Helper()
   632  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeAccountLimitsRequest", reflect.TypeOf((*MockELBV2API)(nil).DescribeAccountLimitsRequest), arg0)
   633  }
   634  
   635  // DescribeAccountLimitsWithContext mocks base method.
   636  func (m *MockELBV2API) DescribeAccountLimitsWithContext(arg0 context.Context, arg1 *elbv2.DescribeAccountLimitsInput, arg2 ...request.Option) (*elbv2.DescribeAccountLimitsOutput, 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, "DescribeAccountLimitsWithContext", varargs...)
   643  	ret0, _ := ret[0].(*elbv2.DescribeAccountLimitsOutput)
   644  	ret1, _ := ret[1].(error)
   645  	return ret0, ret1
   646  }
   647  
   648  // DescribeAccountLimitsWithContext indicates an expected call of DescribeAccountLimitsWithContext.
   649  func (mr *MockELBV2APIMockRecorder) DescribeAccountLimitsWithContext(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, "DescribeAccountLimitsWithContext", reflect.TypeOf((*MockELBV2API)(nil).DescribeAccountLimitsWithContext), varargs...)
   653  }
   654  
   655  // DescribeListenerCertificates mocks base method.
   656  func (m *MockELBV2API) DescribeListenerCertificates(arg0 *elbv2.DescribeListenerCertificatesInput) (*elbv2.DescribeListenerCertificatesOutput, error) {
   657  	m.ctrl.T.Helper()
   658  	ret := m.ctrl.Call(m, "DescribeListenerCertificates", arg0)
   659  	ret0, _ := ret[0].(*elbv2.DescribeListenerCertificatesOutput)
   660  	ret1, _ := ret[1].(error)
   661  	return ret0, ret1
   662  }
   663  
   664  // DescribeListenerCertificates indicates an expected call of DescribeListenerCertificates.
   665  func (mr *MockELBV2APIMockRecorder) DescribeListenerCertificates(arg0 interface{}) *gomock.Call {
   666  	mr.mock.ctrl.T.Helper()
   667  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeListenerCertificates", reflect.TypeOf((*MockELBV2API)(nil).DescribeListenerCertificates), arg0)
   668  }
   669  
   670  // DescribeListenerCertificatesRequest mocks base method.
   671  func (m *MockELBV2API) DescribeListenerCertificatesRequest(arg0 *elbv2.DescribeListenerCertificatesInput) (*request.Request, *elbv2.DescribeListenerCertificatesOutput) {
   672  	m.ctrl.T.Helper()
   673  	ret := m.ctrl.Call(m, "DescribeListenerCertificatesRequest", arg0)
   674  	ret0, _ := ret[0].(*request.Request)
   675  	ret1, _ := ret[1].(*elbv2.DescribeListenerCertificatesOutput)
   676  	return ret0, ret1
   677  }
   678  
   679  // DescribeListenerCertificatesRequest indicates an expected call of DescribeListenerCertificatesRequest.
   680  func (mr *MockELBV2APIMockRecorder) DescribeListenerCertificatesRequest(arg0 interface{}) *gomock.Call {
   681  	mr.mock.ctrl.T.Helper()
   682  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeListenerCertificatesRequest", reflect.TypeOf((*MockELBV2API)(nil).DescribeListenerCertificatesRequest), arg0)
   683  }
   684  
   685  // DescribeListenerCertificatesWithContext mocks base method.
   686  func (m *MockELBV2API) DescribeListenerCertificatesWithContext(arg0 context.Context, arg1 *elbv2.DescribeListenerCertificatesInput, arg2 ...request.Option) (*elbv2.DescribeListenerCertificatesOutput, 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, "DescribeListenerCertificatesWithContext", varargs...)
   693  	ret0, _ := ret[0].(*elbv2.DescribeListenerCertificatesOutput)
   694  	ret1, _ := ret[1].(error)
   695  	return ret0, ret1
   696  }
   697  
   698  // DescribeListenerCertificatesWithContext indicates an expected call of DescribeListenerCertificatesWithContext.
   699  func (mr *MockELBV2APIMockRecorder) DescribeListenerCertificatesWithContext(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, "DescribeListenerCertificatesWithContext", reflect.TypeOf((*MockELBV2API)(nil).DescribeListenerCertificatesWithContext), varargs...)
   703  }
   704  
   705  // DescribeListeners mocks base method.
   706  func (m *MockELBV2API) DescribeListeners(arg0 *elbv2.DescribeListenersInput) (*elbv2.DescribeListenersOutput, error) {
   707  	m.ctrl.T.Helper()
   708  	ret := m.ctrl.Call(m, "DescribeListeners", arg0)
   709  	ret0, _ := ret[0].(*elbv2.DescribeListenersOutput)
   710  	ret1, _ := ret[1].(error)
   711  	return ret0, ret1
   712  }
   713  
   714  // DescribeListeners indicates an expected call of DescribeListeners.
   715  func (mr *MockELBV2APIMockRecorder) DescribeListeners(arg0 interface{}) *gomock.Call {
   716  	mr.mock.ctrl.T.Helper()
   717  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeListeners", reflect.TypeOf((*MockELBV2API)(nil).DescribeListeners), arg0)
   718  }
   719  
   720  // DescribeListenersPages mocks base method.
   721  func (m *MockELBV2API) DescribeListenersPages(arg0 *elbv2.DescribeListenersInput, arg1 func(*elbv2.DescribeListenersOutput, bool) bool) error {
   722  	m.ctrl.T.Helper()
   723  	ret := m.ctrl.Call(m, "DescribeListenersPages", arg0, arg1)
   724  	ret0, _ := ret[0].(error)
   725  	return ret0
   726  }
   727  
   728  // DescribeListenersPages indicates an expected call of DescribeListenersPages.
   729  func (mr *MockELBV2APIMockRecorder) DescribeListenersPages(arg0, arg1 interface{}) *gomock.Call {
   730  	mr.mock.ctrl.T.Helper()
   731  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeListenersPages", reflect.TypeOf((*MockELBV2API)(nil).DescribeListenersPages), arg0, arg1)
   732  }
   733  
   734  // DescribeListenersPagesWithContext mocks base method.
   735  func (m *MockELBV2API) DescribeListenersPagesWithContext(arg0 context.Context, arg1 *elbv2.DescribeListenersInput, arg2 func(*elbv2.DescribeListenersOutput, bool) bool, arg3 ...request.Option) error {
   736  	m.ctrl.T.Helper()
   737  	varargs := []interface{}{arg0, arg1, arg2}
   738  	for _, a := range arg3 {
   739  		varargs = append(varargs, a)
   740  	}
   741  	ret := m.ctrl.Call(m, "DescribeListenersPagesWithContext", varargs...)
   742  	ret0, _ := ret[0].(error)
   743  	return ret0
   744  }
   745  
   746  // DescribeListenersPagesWithContext indicates an expected call of DescribeListenersPagesWithContext.
   747  func (mr *MockELBV2APIMockRecorder) DescribeListenersPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
   748  	mr.mock.ctrl.T.Helper()
   749  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
   750  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeListenersPagesWithContext", reflect.TypeOf((*MockELBV2API)(nil).DescribeListenersPagesWithContext), varargs...)
   751  }
   752  
   753  // DescribeListenersRequest mocks base method.
   754  func (m *MockELBV2API) DescribeListenersRequest(arg0 *elbv2.DescribeListenersInput) (*request.Request, *elbv2.DescribeListenersOutput) {
   755  	m.ctrl.T.Helper()
   756  	ret := m.ctrl.Call(m, "DescribeListenersRequest", arg0)
   757  	ret0, _ := ret[0].(*request.Request)
   758  	ret1, _ := ret[1].(*elbv2.DescribeListenersOutput)
   759  	return ret0, ret1
   760  }
   761  
   762  // DescribeListenersRequest indicates an expected call of DescribeListenersRequest.
   763  func (mr *MockELBV2APIMockRecorder) DescribeListenersRequest(arg0 interface{}) *gomock.Call {
   764  	mr.mock.ctrl.T.Helper()
   765  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeListenersRequest", reflect.TypeOf((*MockELBV2API)(nil).DescribeListenersRequest), arg0)
   766  }
   767  
   768  // DescribeListenersWithContext mocks base method.
   769  func (m *MockELBV2API) DescribeListenersWithContext(arg0 context.Context, arg1 *elbv2.DescribeListenersInput, arg2 ...request.Option) (*elbv2.DescribeListenersOutput, error) {
   770  	m.ctrl.T.Helper()
   771  	varargs := []interface{}{arg0, arg1}
   772  	for _, a := range arg2 {
   773  		varargs = append(varargs, a)
   774  	}
   775  	ret := m.ctrl.Call(m, "DescribeListenersWithContext", varargs...)
   776  	ret0, _ := ret[0].(*elbv2.DescribeListenersOutput)
   777  	ret1, _ := ret[1].(error)
   778  	return ret0, ret1
   779  }
   780  
   781  // DescribeListenersWithContext indicates an expected call of DescribeListenersWithContext.
   782  func (mr *MockELBV2APIMockRecorder) DescribeListenersWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   783  	mr.mock.ctrl.T.Helper()
   784  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   785  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeListenersWithContext", reflect.TypeOf((*MockELBV2API)(nil).DescribeListenersWithContext), varargs...)
   786  }
   787  
   788  // DescribeLoadBalancerAttributes mocks base method.
   789  func (m *MockELBV2API) DescribeLoadBalancerAttributes(arg0 *elbv2.DescribeLoadBalancerAttributesInput) (*elbv2.DescribeLoadBalancerAttributesOutput, error) {
   790  	m.ctrl.T.Helper()
   791  	ret := m.ctrl.Call(m, "DescribeLoadBalancerAttributes", arg0)
   792  	ret0, _ := ret[0].(*elbv2.DescribeLoadBalancerAttributesOutput)
   793  	ret1, _ := ret[1].(error)
   794  	return ret0, ret1
   795  }
   796  
   797  // DescribeLoadBalancerAttributes indicates an expected call of DescribeLoadBalancerAttributes.
   798  func (mr *MockELBV2APIMockRecorder) DescribeLoadBalancerAttributes(arg0 interface{}) *gomock.Call {
   799  	mr.mock.ctrl.T.Helper()
   800  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLoadBalancerAttributes", reflect.TypeOf((*MockELBV2API)(nil).DescribeLoadBalancerAttributes), arg0)
   801  }
   802  
   803  // DescribeLoadBalancerAttributesRequest mocks base method.
   804  func (m *MockELBV2API) DescribeLoadBalancerAttributesRequest(arg0 *elbv2.DescribeLoadBalancerAttributesInput) (*request.Request, *elbv2.DescribeLoadBalancerAttributesOutput) {
   805  	m.ctrl.T.Helper()
   806  	ret := m.ctrl.Call(m, "DescribeLoadBalancerAttributesRequest", arg0)
   807  	ret0, _ := ret[0].(*request.Request)
   808  	ret1, _ := ret[1].(*elbv2.DescribeLoadBalancerAttributesOutput)
   809  	return ret0, ret1
   810  }
   811  
   812  // DescribeLoadBalancerAttributesRequest indicates an expected call of DescribeLoadBalancerAttributesRequest.
   813  func (mr *MockELBV2APIMockRecorder) DescribeLoadBalancerAttributesRequest(arg0 interface{}) *gomock.Call {
   814  	mr.mock.ctrl.T.Helper()
   815  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLoadBalancerAttributesRequest", reflect.TypeOf((*MockELBV2API)(nil).DescribeLoadBalancerAttributesRequest), arg0)
   816  }
   817  
   818  // DescribeLoadBalancerAttributesWithContext mocks base method.
   819  func (m *MockELBV2API) DescribeLoadBalancerAttributesWithContext(arg0 context.Context, arg1 *elbv2.DescribeLoadBalancerAttributesInput, arg2 ...request.Option) (*elbv2.DescribeLoadBalancerAttributesOutput, error) {
   820  	m.ctrl.T.Helper()
   821  	varargs := []interface{}{arg0, arg1}
   822  	for _, a := range arg2 {
   823  		varargs = append(varargs, a)
   824  	}
   825  	ret := m.ctrl.Call(m, "DescribeLoadBalancerAttributesWithContext", varargs...)
   826  	ret0, _ := ret[0].(*elbv2.DescribeLoadBalancerAttributesOutput)
   827  	ret1, _ := ret[1].(error)
   828  	return ret0, ret1
   829  }
   830  
   831  // DescribeLoadBalancerAttributesWithContext indicates an expected call of DescribeLoadBalancerAttributesWithContext.
   832  func (mr *MockELBV2APIMockRecorder) DescribeLoadBalancerAttributesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   833  	mr.mock.ctrl.T.Helper()
   834  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   835  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLoadBalancerAttributesWithContext", reflect.TypeOf((*MockELBV2API)(nil).DescribeLoadBalancerAttributesWithContext), varargs...)
   836  }
   837  
   838  // DescribeLoadBalancers mocks base method.
   839  func (m *MockELBV2API) DescribeLoadBalancers(arg0 *elbv2.DescribeLoadBalancersInput) (*elbv2.DescribeLoadBalancersOutput, error) {
   840  	m.ctrl.T.Helper()
   841  	ret := m.ctrl.Call(m, "DescribeLoadBalancers", arg0)
   842  	ret0, _ := ret[0].(*elbv2.DescribeLoadBalancersOutput)
   843  	ret1, _ := ret[1].(error)
   844  	return ret0, ret1
   845  }
   846  
   847  // DescribeLoadBalancers indicates an expected call of DescribeLoadBalancers.
   848  func (mr *MockELBV2APIMockRecorder) DescribeLoadBalancers(arg0 interface{}) *gomock.Call {
   849  	mr.mock.ctrl.T.Helper()
   850  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLoadBalancers", reflect.TypeOf((*MockELBV2API)(nil).DescribeLoadBalancers), arg0)
   851  }
   852  
   853  // DescribeLoadBalancersPages mocks base method.
   854  func (m *MockELBV2API) DescribeLoadBalancersPages(arg0 *elbv2.DescribeLoadBalancersInput, arg1 func(*elbv2.DescribeLoadBalancersOutput, bool) bool) error {
   855  	m.ctrl.T.Helper()
   856  	ret := m.ctrl.Call(m, "DescribeLoadBalancersPages", arg0, arg1)
   857  	ret0, _ := ret[0].(error)
   858  	return ret0
   859  }
   860  
   861  // DescribeLoadBalancersPages indicates an expected call of DescribeLoadBalancersPages.
   862  func (mr *MockELBV2APIMockRecorder) DescribeLoadBalancersPages(arg0, arg1 interface{}) *gomock.Call {
   863  	mr.mock.ctrl.T.Helper()
   864  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLoadBalancersPages", reflect.TypeOf((*MockELBV2API)(nil).DescribeLoadBalancersPages), arg0, arg1)
   865  }
   866  
   867  // DescribeLoadBalancersPagesWithContext mocks base method.
   868  func (m *MockELBV2API) DescribeLoadBalancersPagesWithContext(arg0 context.Context, arg1 *elbv2.DescribeLoadBalancersInput, arg2 func(*elbv2.DescribeLoadBalancersOutput, bool) bool, arg3 ...request.Option) error {
   869  	m.ctrl.T.Helper()
   870  	varargs := []interface{}{arg0, arg1, arg2}
   871  	for _, a := range arg3 {
   872  		varargs = append(varargs, a)
   873  	}
   874  	ret := m.ctrl.Call(m, "DescribeLoadBalancersPagesWithContext", varargs...)
   875  	ret0, _ := ret[0].(error)
   876  	return ret0
   877  }
   878  
   879  // DescribeLoadBalancersPagesWithContext indicates an expected call of DescribeLoadBalancersPagesWithContext.
   880  func (mr *MockELBV2APIMockRecorder) DescribeLoadBalancersPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
   881  	mr.mock.ctrl.T.Helper()
   882  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
   883  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLoadBalancersPagesWithContext", reflect.TypeOf((*MockELBV2API)(nil).DescribeLoadBalancersPagesWithContext), varargs...)
   884  }
   885  
   886  // DescribeLoadBalancersRequest mocks base method.
   887  func (m *MockELBV2API) DescribeLoadBalancersRequest(arg0 *elbv2.DescribeLoadBalancersInput) (*request.Request, *elbv2.DescribeLoadBalancersOutput) {
   888  	m.ctrl.T.Helper()
   889  	ret := m.ctrl.Call(m, "DescribeLoadBalancersRequest", arg0)
   890  	ret0, _ := ret[0].(*request.Request)
   891  	ret1, _ := ret[1].(*elbv2.DescribeLoadBalancersOutput)
   892  	return ret0, ret1
   893  }
   894  
   895  // DescribeLoadBalancersRequest indicates an expected call of DescribeLoadBalancersRequest.
   896  func (mr *MockELBV2APIMockRecorder) DescribeLoadBalancersRequest(arg0 interface{}) *gomock.Call {
   897  	mr.mock.ctrl.T.Helper()
   898  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLoadBalancersRequest", reflect.TypeOf((*MockELBV2API)(nil).DescribeLoadBalancersRequest), arg0)
   899  }
   900  
   901  // DescribeLoadBalancersWithContext mocks base method.
   902  func (m *MockELBV2API) DescribeLoadBalancersWithContext(arg0 context.Context, arg1 *elbv2.DescribeLoadBalancersInput, arg2 ...request.Option) (*elbv2.DescribeLoadBalancersOutput, error) {
   903  	m.ctrl.T.Helper()
   904  	varargs := []interface{}{arg0, arg1}
   905  	for _, a := range arg2 {
   906  		varargs = append(varargs, a)
   907  	}
   908  	ret := m.ctrl.Call(m, "DescribeLoadBalancersWithContext", varargs...)
   909  	ret0, _ := ret[0].(*elbv2.DescribeLoadBalancersOutput)
   910  	ret1, _ := ret[1].(error)
   911  	return ret0, ret1
   912  }
   913  
   914  // DescribeLoadBalancersWithContext indicates an expected call of DescribeLoadBalancersWithContext.
   915  func (mr *MockELBV2APIMockRecorder) DescribeLoadBalancersWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   916  	mr.mock.ctrl.T.Helper()
   917  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   918  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeLoadBalancersWithContext", reflect.TypeOf((*MockELBV2API)(nil).DescribeLoadBalancersWithContext), varargs...)
   919  }
   920  
   921  // DescribeRules mocks base method.
   922  func (m *MockELBV2API) DescribeRules(arg0 *elbv2.DescribeRulesInput) (*elbv2.DescribeRulesOutput, error) {
   923  	m.ctrl.T.Helper()
   924  	ret := m.ctrl.Call(m, "DescribeRules", arg0)
   925  	ret0, _ := ret[0].(*elbv2.DescribeRulesOutput)
   926  	ret1, _ := ret[1].(error)
   927  	return ret0, ret1
   928  }
   929  
   930  // DescribeRules indicates an expected call of DescribeRules.
   931  func (mr *MockELBV2APIMockRecorder) DescribeRules(arg0 interface{}) *gomock.Call {
   932  	mr.mock.ctrl.T.Helper()
   933  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeRules", reflect.TypeOf((*MockELBV2API)(nil).DescribeRules), arg0)
   934  }
   935  
   936  // DescribeRulesRequest mocks base method.
   937  func (m *MockELBV2API) DescribeRulesRequest(arg0 *elbv2.DescribeRulesInput) (*request.Request, *elbv2.DescribeRulesOutput) {
   938  	m.ctrl.T.Helper()
   939  	ret := m.ctrl.Call(m, "DescribeRulesRequest", arg0)
   940  	ret0, _ := ret[0].(*request.Request)
   941  	ret1, _ := ret[1].(*elbv2.DescribeRulesOutput)
   942  	return ret0, ret1
   943  }
   944  
   945  // DescribeRulesRequest indicates an expected call of DescribeRulesRequest.
   946  func (mr *MockELBV2APIMockRecorder) DescribeRulesRequest(arg0 interface{}) *gomock.Call {
   947  	mr.mock.ctrl.T.Helper()
   948  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeRulesRequest", reflect.TypeOf((*MockELBV2API)(nil).DescribeRulesRequest), arg0)
   949  }
   950  
   951  // DescribeRulesWithContext mocks base method.
   952  func (m *MockELBV2API) DescribeRulesWithContext(arg0 context.Context, arg1 *elbv2.DescribeRulesInput, arg2 ...request.Option) (*elbv2.DescribeRulesOutput, error) {
   953  	m.ctrl.T.Helper()
   954  	varargs := []interface{}{arg0, arg1}
   955  	for _, a := range arg2 {
   956  		varargs = append(varargs, a)
   957  	}
   958  	ret := m.ctrl.Call(m, "DescribeRulesWithContext", varargs...)
   959  	ret0, _ := ret[0].(*elbv2.DescribeRulesOutput)
   960  	ret1, _ := ret[1].(error)
   961  	return ret0, ret1
   962  }
   963  
   964  // DescribeRulesWithContext indicates an expected call of DescribeRulesWithContext.
   965  func (mr *MockELBV2APIMockRecorder) DescribeRulesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   966  	mr.mock.ctrl.T.Helper()
   967  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   968  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeRulesWithContext", reflect.TypeOf((*MockELBV2API)(nil).DescribeRulesWithContext), varargs...)
   969  }
   970  
   971  // DescribeSSLPolicies mocks base method.
   972  func (m *MockELBV2API) DescribeSSLPolicies(arg0 *elbv2.DescribeSSLPoliciesInput) (*elbv2.DescribeSSLPoliciesOutput, error) {
   973  	m.ctrl.T.Helper()
   974  	ret := m.ctrl.Call(m, "DescribeSSLPolicies", arg0)
   975  	ret0, _ := ret[0].(*elbv2.DescribeSSLPoliciesOutput)
   976  	ret1, _ := ret[1].(error)
   977  	return ret0, ret1
   978  }
   979  
   980  // DescribeSSLPolicies indicates an expected call of DescribeSSLPolicies.
   981  func (mr *MockELBV2APIMockRecorder) DescribeSSLPolicies(arg0 interface{}) *gomock.Call {
   982  	mr.mock.ctrl.T.Helper()
   983  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSSLPolicies", reflect.TypeOf((*MockELBV2API)(nil).DescribeSSLPolicies), arg0)
   984  }
   985  
   986  // DescribeSSLPoliciesRequest mocks base method.
   987  func (m *MockELBV2API) DescribeSSLPoliciesRequest(arg0 *elbv2.DescribeSSLPoliciesInput) (*request.Request, *elbv2.DescribeSSLPoliciesOutput) {
   988  	m.ctrl.T.Helper()
   989  	ret := m.ctrl.Call(m, "DescribeSSLPoliciesRequest", arg0)
   990  	ret0, _ := ret[0].(*request.Request)
   991  	ret1, _ := ret[1].(*elbv2.DescribeSSLPoliciesOutput)
   992  	return ret0, ret1
   993  }
   994  
   995  // DescribeSSLPoliciesRequest indicates an expected call of DescribeSSLPoliciesRequest.
   996  func (mr *MockELBV2APIMockRecorder) DescribeSSLPoliciesRequest(arg0 interface{}) *gomock.Call {
   997  	mr.mock.ctrl.T.Helper()
   998  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSSLPoliciesRequest", reflect.TypeOf((*MockELBV2API)(nil).DescribeSSLPoliciesRequest), arg0)
   999  }
  1000  
  1001  // DescribeSSLPoliciesWithContext mocks base method.
  1002  func (m *MockELBV2API) DescribeSSLPoliciesWithContext(arg0 context.Context, arg1 *elbv2.DescribeSSLPoliciesInput, arg2 ...request.Option) (*elbv2.DescribeSSLPoliciesOutput, error) {
  1003  	m.ctrl.T.Helper()
  1004  	varargs := []interface{}{arg0, arg1}
  1005  	for _, a := range arg2 {
  1006  		varargs = append(varargs, a)
  1007  	}
  1008  	ret := m.ctrl.Call(m, "DescribeSSLPoliciesWithContext", varargs...)
  1009  	ret0, _ := ret[0].(*elbv2.DescribeSSLPoliciesOutput)
  1010  	ret1, _ := ret[1].(error)
  1011  	return ret0, ret1
  1012  }
  1013  
  1014  // DescribeSSLPoliciesWithContext indicates an expected call of DescribeSSLPoliciesWithContext.
  1015  func (mr *MockELBV2APIMockRecorder) DescribeSSLPoliciesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1016  	mr.mock.ctrl.T.Helper()
  1017  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1018  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeSSLPoliciesWithContext", reflect.TypeOf((*MockELBV2API)(nil).DescribeSSLPoliciesWithContext), varargs...)
  1019  }
  1020  
  1021  // DescribeTags mocks base method.
  1022  func (m *MockELBV2API) DescribeTags(arg0 *elbv2.DescribeTagsInput) (*elbv2.DescribeTagsOutput, error) {
  1023  	m.ctrl.T.Helper()
  1024  	ret := m.ctrl.Call(m, "DescribeTags", arg0)
  1025  	ret0, _ := ret[0].(*elbv2.DescribeTagsOutput)
  1026  	ret1, _ := ret[1].(error)
  1027  	return ret0, ret1
  1028  }
  1029  
  1030  // DescribeTags indicates an expected call of DescribeTags.
  1031  func (mr *MockELBV2APIMockRecorder) DescribeTags(arg0 interface{}) *gomock.Call {
  1032  	mr.mock.ctrl.T.Helper()
  1033  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTags", reflect.TypeOf((*MockELBV2API)(nil).DescribeTags), arg0)
  1034  }
  1035  
  1036  // DescribeTagsRequest mocks base method.
  1037  func (m *MockELBV2API) DescribeTagsRequest(arg0 *elbv2.DescribeTagsInput) (*request.Request, *elbv2.DescribeTagsOutput) {
  1038  	m.ctrl.T.Helper()
  1039  	ret := m.ctrl.Call(m, "DescribeTagsRequest", arg0)
  1040  	ret0, _ := ret[0].(*request.Request)
  1041  	ret1, _ := ret[1].(*elbv2.DescribeTagsOutput)
  1042  	return ret0, ret1
  1043  }
  1044  
  1045  // DescribeTagsRequest indicates an expected call of DescribeTagsRequest.
  1046  func (mr *MockELBV2APIMockRecorder) DescribeTagsRequest(arg0 interface{}) *gomock.Call {
  1047  	mr.mock.ctrl.T.Helper()
  1048  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTagsRequest", reflect.TypeOf((*MockELBV2API)(nil).DescribeTagsRequest), arg0)
  1049  }
  1050  
  1051  // DescribeTagsWithContext mocks base method.
  1052  func (m *MockELBV2API) DescribeTagsWithContext(arg0 context.Context, arg1 *elbv2.DescribeTagsInput, arg2 ...request.Option) (*elbv2.DescribeTagsOutput, error) {
  1053  	m.ctrl.T.Helper()
  1054  	varargs := []interface{}{arg0, arg1}
  1055  	for _, a := range arg2 {
  1056  		varargs = append(varargs, a)
  1057  	}
  1058  	ret := m.ctrl.Call(m, "DescribeTagsWithContext", varargs...)
  1059  	ret0, _ := ret[0].(*elbv2.DescribeTagsOutput)
  1060  	ret1, _ := ret[1].(error)
  1061  	return ret0, ret1
  1062  }
  1063  
  1064  // DescribeTagsWithContext indicates an expected call of DescribeTagsWithContext.
  1065  func (mr *MockELBV2APIMockRecorder) DescribeTagsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1066  	mr.mock.ctrl.T.Helper()
  1067  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1068  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTagsWithContext", reflect.TypeOf((*MockELBV2API)(nil).DescribeTagsWithContext), varargs...)
  1069  }
  1070  
  1071  // DescribeTargetGroupAttributes mocks base method.
  1072  func (m *MockELBV2API) DescribeTargetGroupAttributes(arg0 *elbv2.DescribeTargetGroupAttributesInput) (*elbv2.DescribeTargetGroupAttributesOutput, error) {
  1073  	m.ctrl.T.Helper()
  1074  	ret := m.ctrl.Call(m, "DescribeTargetGroupAttributes", arg0)
  1075  	ret0, _ := ret[0].(*elbv2.DescribeTargetGroupAttributesOutput)
  1076  	ret1, _ := ret[1].(error)
  1077  	return ret0, ret1
  1078  }
  1079  
  1080  // DescribeTargetGroupAttributes indicates an expected call of DescribeTargetGroupAttributes.
  1081  func (mr *MockELBV2APIMockRecorder) DescribeTargetGroupAttributes(arg0 interface{}) *gomock.Call {
  1082  	mr.mock.ctrl.T.Helper()
  1083  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTargetGroupAttributes", reflect.TypeOf((*MockELBV2API)(nil).DescribeTargetGroupAttributes), arg0)
  1084  }
  1085  
  1086  // DescribeTargetGroupAttributesRequest mocks base method.
  1087  func (m *MockELBV2API) DescribeTargetGroupAttributesRequest(arg0 *elbv2.DescribeTargetGroupAttributesInput) (*request.Request, *elbv2.DescribeTargetGroupAttributesOutput) {
  1088  	m.ctrl.T.Helper()
  1089  	ret := m.ctrl.Call(m, "DescribeTargetGroupAttributesRequest", arg0)
  1090  	ret0, _ := ret[0].(*request.Request)
  1091  	ret1, _ := ret[1].(*elbv2.DescribeTargetGroupAttributesOutput)
  1092  	return ret0, ret1
  1093  }
  1094  
  1095  // DescribeTargetGroupAttributesRequest indicates an expected call of DescribeTargetGroupAttributesRequest.
  1096  func (mr *MockELBV2APIMockRecorder) DescribeTargetGroupAttributesRequest(arg0 interface{}) *gomock.Call {
  1097  	mr.mock.ctrl.T.Helper()
  1098  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTargetGroupAttributesRequest", reflect.TypeOf((*MockELBV2API)(nil).DescribeTargetGroupAttributesRequest), arg0)
  1099  }
  1100  
  1101  // DescribeTargetGroupAttributesWithContext mocks base method.
  1102  func (m *MockELBV2API) DescribeTargetGroupAttributesWithContext(arg0 context.Context, arg1 *elbv2.DescribeTargetGroupAttributesInput, arg2 ...request.Option) (*elbv2.DescribeTargetGroupAttributesOutput, error) {
  1103  	m.ctrl.T.Helper()
  1104  	varargs := []interface{}{arg0, arg1}
  1105  	for _, a := range arg2 {
  1106  		varargs = append(varargs, a)
  1107  	}
  1108  	ret := m.ctrl.Call(m, "DescribeTargetGroupAttributesWithContext", varargs...)
  1109  	ret0, _ := ret[0].(*elbv2.DescribeTargetGroupAttributesOutput)
  1110  	ret1, _ := ret[1].(error)
  1111  	return ret0, ret1
  1112  }
  1113  
  1114  // DescribeTargetGroupAttributesWithContext indicates an expected call of DescribeTargetGroupAttributesWithContext.
  1115  func (mr *MockELBV2APIMockRecorder) DescribeTargetGroupAttributesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1116  	mr.mock.ctrl.T.Helper()
  1117  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1118  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTargetGroupAttributesWithContext", reflect.TypeOf((*MockELBV2API)(nil).DescribeTargetGroupAttributesWithContext), varargs...)
  1119  }
  1120  
  1121  // DescribeTargetGroups mocks base method.
  1122  func (m *MockELBV2API) DescribeTargetGroups(arg0 *elbv2.DescribeTargetGroupsInput) (*elbv2.DescribeTargetGroupsOutput, error) {
  1123  	m.ctrl.T.Helper()
  1124  	ret := m.ctrl.Call(m, "DescribeTargetGroups", arg0)
  1125  	ret0, _ := ret[0].(*elbv2.DescribeTargetGroupsOutput)
  1126  	ret1, _ := ret[1].(error)
  1127  	return ret0, ret1
  1128  }
  1129  
  1130  // DescribeTargetGroups indicates an expected call of DescribeTargetGroups.
  1131  func (mr *MockELBV2APIMockRecorder) DescribeTargetGroups(arg0 interface{}) *gomock.Call {
  1132  	mr.mock.ctrl.T.Helper()
  1133  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTargetGroups", reflect.TypeOf((*MockELBV2API)(nil).DescribeTargetGroups), arg0)
  1134  }
  1135  
  1136  // DescribeTargetGroupsPages mocks base method.
  1137  func (m *MockELBV2API) DescribeTargetGroupsPages(arg0 *elbv2.DescribeTargetGroupsInput, arg1 func(*elbv2.DescribeTargetGroupsOutput, bool) bool) error {
  1138  	m.ctrl.T.Helper()
  1139  	ret := m.ctrl.Call(m, "DescribeTargetGroupsPages", arg0, arg1)
  1140  	ret0, _ := ret[0].(error)
  1141  	return ret0
  1142  }
  1143  
  1144  // DescribeTargetGroupsPages indicates an expected call of DescribeTargetGroupsPages.
  1145  func (mr *MockELBV2APIMockRecorder) DescribeTargetGroupsPages(arg0, arg1 interface{}) *gomock.Call {
  1146  	mr.mock.ctrl.T.Helper()
  1147  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTargetGroupsPages", reflect.TypeOf((*MockELBV2API)(nil).DescribeTargetGroupsPages), arg0, arg1)
  1148  }
  1149  
  1150  // DescribeTargetGroupsPagesWithContext mocks base method.
  1151  func (m *MockELBV2API) DescribeTargetGroupsPagesWithContext(arg0 context.Context, arg1 *elbv2.DescribeTargetGroupsInput, arg2 func(*elbv2.DescribeTargetGroupsOutput, bool) bool, arg3 ...request.Option) error {
  1152  	m.ctrl.T.Helper()
  1153  	varargs := []interface{}{arg0, arg1, arg2}
  1154  	for _, a := range arg3 {
  1155  		varargs = append(varargs, a)
  1156  	}
  1157  	ret := m.ctrl.Call(m, "DescribeTargetGroupsPagesWithContext", varargs...)
  1158  	ret0, _ := ret[0].(error)
  1159  	return ret0
  1160  }
  1161  
  1162  // DescribeTargetGroupsPagesWithContext indicates an expected call of DescribeTargetGroupsPagesWithContext.
  1163  func (mr *MockELBV2APIMockRecorder) DescribeTargetGroupsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
  1164  	mr.mock.ctrl.T.Helper()
  1165  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
  1166  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTargetGroupsPagesWithContext", reflect.TypeOf((*MockELBV2API)(nil).DescribeTargetGroupsPagesWithContext), varargs...)
  1167  }
  1168  
  1169  // DescribeTargetGroupsRequest mocks base method.
  1170  func (m *MockELBV2API) DescribeTargetGroupsRequest(arg0 *elbv2.DescribeTargetGroupsInput) (*request.Request, *elbv2.DescribeTargetGroupsOutput) {
  1171  	m.ctrl.T.Helper()
  1172  	ret := m.ctrl.Call(m, "DescribeTargetGroupsRequest", arg0)
  1173  	ret0, _ := ret[0].(*request.Request)
  1174  	ret1, _ := ret[1].(*elbv2.DescribeTargetGroupsOutput)
  1175  	return ret0, ret1
  1176  }
  1177  
  1178  // DescribeTargetGroupsRequest indicates an expected call of DescribeTargetGroupsRequest.
  1179  func (mr *MockELBV2APIMockRecorder) DescribeTargetGroupsRequest(arg0 interface{}) *gomock.Call {
  1180  	mr.mock.ctrl.T.Helper()
  1181  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTargetGroupsRequest", reflect.TypeOf((*MockELBV2API)(nil).DescribeTargetGroupsRequest), arg0)
  1182  }
  1183  
  1184  // DescribeTargetGroupsWithContext mocks base method.
  1185  func (m *MockELBV2API) DescribeTargetGroupsWithContext(arg0 context.Context, arg1 *elbv2.DescribeTargetGroupsInput, arg2 ...request.Option) (*elbv2.DescribeTargetGroupsOutput, error) {
  1186  	m.ctrl.T.Helper()
  1187  	varargs := []interface{}{arg0, arg1}
  1188  	for _, a := range arg2 {
  1189  		varargs = append(varargs, a)
  1190  	}
  1191  	ret := m.ctrl.Call(m, "DescribeTargetGroupsWithContext", varargs...)
  1192  	ret0, _ := ret[0].(*elbv2.DescribeTargetGroupsOutput)
  1193  	ret1, _ := ret[1].(error)
  1194  	return ret0, ret1
  1195  }
  1196  
  1197  // DescribeTargetGroupsWithContext indicates an expected call of DescribeTargetGroupsWithContext.
  1198  func (mr *MockELBV2APIMockRecorder) DescribeTargetGroupsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1199  	mr.mock.ctrl.T.Helper()
  1200  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1201  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTargetGroupsWithContext", reflect.TypeOf((*MockELBV2API)(nil).DescribeTargetGroupsWithContext), varargs...)
  1202  }
  1203  
  1204  // DescribeTargetHealth mocks base method.
  1205  func (m *MockELBV2API) DescribeTargetHealth(arg0 *elbv2.DescribeTargetHealthInput) (*elbv2.DescribeTargetHealthOutput, error) {
  1206  	m.ctrl.T.Helper()
  1207  	ret := m.ctrl.Call(m, "DescribeTargetHealth", arg0)
  1208  	ret0, _ := ret[0].(*elbv2.DescribeTargetHealthOutput)
  1209  	ret1, _ := ret[1].(error)
  1210  	return ret0, ret1
  1211  }
  1212  
  1213  // DescribeTargetHealth indicates an expected call of DescribeTargetHealth.
  1214  func (mr *MockELBV2APIMockRecorder) DescribeTargetHealth(arg0 interface{}) *gomock.Call {
  1215  	mr.mock.ctrl.T.Helper()
  1216  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTargetHealth", reflect.TypeOf((*MockELBV2API)(nil).DescribeTargetHealth), arg0)
  1217  }
  1218  
  1219  // DescribeTargetHealthRequest mocks base method.
  1220  func (m *MockELBV2API) DescribeTargetHealthRequest(arg0 *elbv2.DescribeTargetHealthInput) (*request.Request, *elbv2.DescribeTargetHealthOutput) {
  1221  	m.ctrl.T.Helper()
  1222  	ret := m.ctrl.Call(m, "DescribeTargetHealthRequest", arg0)
  1223  	ret0, _ := ret[0].(*request.Request)
  1224  	ret1, _ := ret[1].(*elbv2.DescribeTargetHealthOutput)
  1225  	return ret0, ret1
  1226  }
  1227  
  1228  // DescribeTargetHealthRequest indicates an expected call of DescribeTargetHealthRequest.
  1229  func (mr *MockELBV2APIMockRecorder) DescribeTargetHealthRequest(arg0 interface{}) *gomock.Call {
  1230  	mr.mock.ctrl.T.Helper()
  1231  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTargetHealthRequest", reflect.TypeOf((*MockELBV2API)(nil).DescribeTargetHealthRequest), arg0)
  1232  }
  1233  
  1234  // DescribeTargetHealthWithContext mocks base method.
  1235  func (m *MockELBV2API) DescribeTargetHealthWithContext(arg0 context.Context, arg1 *elbv2.DescribeTargetHealthInput, arg2 ...request.Option) (*elbv2.DescribeTargetHealthOutput, error) {
  1236  	m.ctrl.T.Helper()
  1237  	varargs := []interface{}{arg0, arg1}
  1238  	for _, a := range arg2 {
  1239  		varargs = append(varargs, a)
  1240  	}
  1241  	ret := m.ctrl.Call(m, "DescribeTargetHealthWithContext", varargs...)
  1242  	ret0, _ := ret[0].(*elbv2.DescribeTargetHealthOutput)
  1243  	ret1, _ := ret[1].(error)
  1244  	return ret0, ret1
  1245  }
  1246  
  1247  // DescribeTargetHealthWithContext indicates an expected call of DescribeTargetHealthWithContext.
  1248  func (mr *MockELBV2APIMockRecorder) DescribeTargetHealthWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1249  	mr.mock.ctrl.T.Helper()
  1250  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1251  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeTargetHealthWithContext", reflect.TypeOf((*MockELBV2API)(nil).DescribeTargetHealthWithContext), varargs...)
  1252  }
  1253  
  1254  // ModifyListener mocks base method.
  1255  func (m *MockELBV2API) ModifyListener(arg0 *elbv2.ModifyListenerInput) (*elbv2.ModifyListenerOutput, error) {
  1256  	m.ctrl.T.Helper()
  1257  	ret := m.ctrl.Call(m, "ModifyListener", arg0)
  1258  	ret0, _ := ret[0].(*elbv2.ModifyListenerOutput)
  1259  	ret1, _ := ret[1].(error)
  1260  	return ret0, ret1
  1261  }
  1262  
  1263  // ModifyListener indicates an expected call of ModifyListener.
  1264  func (mr *MockELBV2APIMockRecorder) ModifyListener(arg0 interface{}) *gomock.Call {
  1265  	mr.mock.ctrl.T.Helper()
  1266  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyListener", reflect.TypeOf((*MockELBV2API)(nil).ModifyListener), arg0)
  1267  }
  1268  
  1269  // ModifyListenerRequest mocks base method.
  1270  func (m *MockELBV2API) ModifyListenerRequest(arg0 *elbv2.ModifyListenerInput) (*request.Request, *elbv2.ModifyListenerOutput) {
  1271  	m.ctrl.T.Helper()
  1272  	ret := m.ctrl.Call(m, "ModifyListenerRequest", arg0)
  1273  	ret0, _ := ret[0].(*request.Request)
  1274  	ret1, _ := ret[1].(*elbv2.ModifyListenerOutput)
  1275  	return ret0, ret1
  1276  }
  1277  
  1278  // ModifyListenerRequest indicates an expected call of ModifyListenerRequest.
  1279  func (mr *MockELBV2APIMockRecorder) ModifyListenerRequest(arg0 interface{}) *gomock.Call {
  1280  	mr.mock.ctrl.T.Helper()
  1281  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyListenerRequest", reflect.TypeOf((*MockELBV2API)(nil).ModifyListenerRequest), arg0)
  1282  }
  1283  
  1284  // ModifyListenerWithContext mocks base method.
  1285  func (m *MockELBV2API) ModifyListenerWithContext(arg0 context.Context, arg1 *elbv2.ModifyListenerInput, arg2 ...request.Option) (*elbv2.ModifyListenerOutput, error) {
  1286  	m.ctrl.T.Helper()
  1287  	varargs := []interface{}{arg0, arg1}
  1288  	for _, a := range arg2 {
  1289  		varargs = append(varargs, a)
  1290  	}
  1291  	ret := m.ctrl.Call(m, "ModifyListenerWithContext", varargs...)
  1292  	ret0, _ := ret[0].(*elbv2.ModifyListenerOutput)
  1293  	ret1, _ := ret[1].(error)
  1294  	return ret0, ret1
  1295  }
  1296  
  1297  // ModifyListenerWithContext indicates an expected call of ModifyListenerWithContext.
  1298  func (mr *MockELBV2APIMockRecorder) ModifyListenerWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1299  	mr.mock.ctrl.T.Helper()
  1300  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1301  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyListenerWithContext", reflect.TypeOf((*MockELBV2API)(nil).ModifyListenerWithContext), varargs...)
  1302  }
  1303  
  1304  // ModifyLoadBalancerAttributes mocks base method.
  1305  func (m *MockELBV2API) ModifyLoadBalancerAttributes(arg0 *elbv2.ModifyLoadBalancerAttributesInput) (*elbv2.ModifyLoadBalancerAttributesOutput, error) {
  1306  	m.ctrl.T.Helper()
  1307  	ret := m.ctrl.Call(m, "ModifyLoadBalancerAttributes", arg0)
  1308  	ret0, _ := ret[0].(*elbv2.ModifyLoadBalancerAttributesOutput)
  1309  	ret1, _ := ret[1].(error)
  1310  	return ret0, ret1
  1311  }
  1312  
  1313  // ModifyLoadBalancerAttributes indicates an expected call of ModifyLoadBalancerAttributes.
  1314  func (mr *MockELBV2APIMockRecorder) ModifyLoadBalancerAttributes(arg0 interface{}) *gomock.Call {
  1315  	mr.mock.ctrl.T.Helper()
  1316  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyLoadBalancerAttributes", reflect.TypeOf((*MockELBV2API)(nil).ModifyLoadBalancerAttributes), arg0)
  1317  }
  1318  
  1319  // ModifyLoadBalancerAttributesRequest mocks base method.
  1320  func (m *MockELBV2API) ModifyLoadBalancerAttributesRequest(arg0 *elbv2.ModifyLoadBalancerAttributesInput) (*request.Request, *elbv2.ModifyLoadBalancerAttributesOutput) {
  1321  	m.ctrl.T.Helper()
  1322  	ret := m.ctrl.Call(m, "ModifyLoadBalancerAttributesRequest", arg0)
  1323  	ret0, _ := ret[0].(*request.Request)
  1324  	ret1, _ := ret[1].(*elbv2.ModifyLoadBalancerAttributesOutput)
  1325  	return ret0, ret1
  1326  }
  1327  
  1328  // ModifyLoadBalancerAttributesRequest indicates an expected call of ModifyLoadBalancerAttributesRequest.
  1329  func (mr *MockELBV2APIMockRecorder) ModifyLoadBalancerAttributesRequest(arg0 interface{}) *gomock.Call {
  1330  	mr.mock.ctrl.T.Helper()
  1331  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyLoadBalancerAttributesRequest", reflect.TypeOf((*MockELBV2API)(nil).ModifyLoadBalancerAttributesRequest), arg0)
  1332  }
  1333  
  1334  // ModifyLoadBalancerAttributesWithContext mocks base method.
  1335  func (m *MockELBV2API) ModifyLoadBalancerAttributesWithContext(arg0 context.Context, arg1 *elbv2.ModifyLoadBalancerAttributesInput, arg2 ...request.Option) (*elbv2.ModifyLoadBalancerAttributesOutput, error) {
  1336  	m.ctrl.T.Helper()
  1337  	varargs := []interface{}{arg0, arg1}
  1338  	for _, a := range arg2 {
  1339  		varargs = append(varargs, a)
  1340  	}
  1341  	ret := m.ctrl.Call(m, "ModifyLoadBalancerAttributesWithContext", varargs...)
  1342  	ret0, _ := ret[0].(*elbv2.ModifyLoadBalancerAttributesOutput)
  1343  	ret1, _ := ret[1].(error)
  1344  	return ret0, ret1
  1345  }
  1346  
  1347  // ModifyLoadBalancerAttributesWithContext indicates an expected call of ModifyLoadBalancerAttributesWithContext.
  1348  func (mr *MockELBV2APIMockRecorder) ModifyLoadBalancerAttributesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1349  	mr.mock.ctrl.T.Helper()
  1350  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1351  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyLoadBalancerAttributesWithContext", reflect.TypeOf((*MockELBV2API)(nil).ModifyLoadBalancerAttributesWithContext), varargs...)
  1352  }
  1353  
  1354  // ModifyRule mocks base method.
  1355  func (m *MockELBV2API) ModifyRule(arg0 *elbv2.ModifyRuleInput) (*elbv2.ModifyRuleOutput, error) {
  1356  	m.ctrl.T.Helper()
  1357  	ret := m.ctrl.Call(m, "ModifyRule", arg0)
  1358  	ret0, _ := ret[0].(*elbv2.ModifyRuleOutput)
  1359  	ret1, _ := ret[1].(error)
  1360  	return ret0, ret1
  1361  }
  1362  
  1363  // ModifyRule indicates an expected call of ModifyRule.
  1364  func (mr *MockELBV2APIMockRecorder) ModifyRule(arg0 interface{}) *gomock.Call {
  1365  	mr.mock.ctrl.T.Helper()
  1366  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyRule", reflect.TypeOf((*MockELBV2API)(nil).ModifyRule), arg0)
  1367  }
  1368  
  1369  // ModifyRuleRequest mocks base method.
  1370  func (m *MockELBV2API) ModifyRuleRequest(arg0 *elbv2.ModifyRuleInput) (*request.Request, *elbv2.ModifyRuleOutput) {
  1371  	m.ctrl.T.Helper()
  1372  	ret := m.ctrl.Call(m, "ModifyRuleRequest", arg0)
  1373  	ret0, _ := ret[0].(*request.Request)
  1374  	ret1, _ := ret[1].(*elbv2.ModifyRuleOutput)
  1375  	return ret0, ret1
  1376  }
  1377  
  1378  // ModifyRuleRequest indicates an expected call of ModifyRuleRequest.
  1379  func (mr *MockELBV2APIMockRecorder) ModifyRuleRequest(arg0 interface{}) *gomock.Call {
  1380  	mr.mock.ctrl.T.Helper()
  1381  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyRuleRequest", reflect.TypeOf((*MockELBV2API)(nil).ModifyRuleRequest), arg0)
  1382  }
  1383  
  1384  // ModifyRuleWithContext mocks base method.
  1385  func (m *MockELBV2API) ModifyRuleWithContext(arg0 context.Context, arg1 *elbv2.ModifyRuleInput, arg2 ...request.Option) (*elbv2.ModifyRuleOutput, 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, "ModifyRuleWithContext", varargs...)
  1392  	ret0, _ := ret[0].(*elbv2.ModifyRuleOutput)
  1393  	ret1, _ := ret[1].(error)
  1394  	return ret0, ret1
  1395  }
  1396  
  1397  // ModifyRuleWithContext indicates an expected call of ModifyRuleWithContext.
  1398  func (mr *MockELBV2APIMockRecorder) ModifyRuleWithContext(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, "ModifyRuleWithContext", reflect.TypeOf((*MockELBV2API)(nil).ModifyRuleWithContext), varargs...)
  1402  }
  1403  
  1404  // ModifyTargetGroup mocks base method.
  1405  func (m *MockELBV2API) ModifyTargetGroup(arg0 *elbv2.ModifyTargetGroupInput) (*elbv2.ModifyTargetGroupOutput, error) {
  1406  	m.ctrl.T.Helper()
  1407  	ret := m.ctrl.Call(m, "ModifyTargetGroup", arg0)
  1408  	ret0, _ := ret[0].(*elbv2.ModifyTargetGroupOutput)
  1409  	ret1, _ := ret[1].(error)
  1410  	return ret0, ret1
  1411  }
  1412  
  1413  // ModifyTargetGroup indicates an expected call of ModifyTargetGroup.
  1414  func (mr *MockELBV2APIMockRecorder) ModifyTargetGroup(arg0 interface{}) *gomock.Call {
  1415  	mr.mock.ctrl.T.Helper()
  1416  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyTargetGroup", reflect.TypeOf((*MockELBV2API)(nil).ModifyTargetGroup), arg0)
  1417  }
  1418  
  1419  // ModifyTargetGroupAttributes mocks base method.
  1420  func (m *MockELBV2API) ModifyTargetGroupAttributes(arg0 *elbv2.ModifyTargetGroupAttributesInput) (*elbv2.ModifyTargetGroupAttributesOutput, error) {
  1421  	m.ctrl.T.Helper()
  1422  	ret := m.ctrl.Call(m, "ModifyTargetGroupAttributes", arg0)
  1423  	ret0, _ := ret[0].(*elbv2.ModifyTargetGroupAttributesOutput)
  1424  	ret1, _ := ret[1].(error)
  1425  	return ret0, ret1
  1426  }
  1427  
  1428  // ModifyTargetGroupAttributes indicates an expected call of ModifyTargetGroupAttributes.
  1429  func (mr *MockELBV2APIMockRecorder) ModifyTargetGroupAttributes(arg0 interface{}) *gomock.Call {
  1430  	mr.mock.ctrl.T.Helper()
  1431  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyTargetGroupAttributes", reflect.TypeOf((*MockELBV2API)(nil).ModifyTargetGroupAttributes), arg0)
  1432  }
  1433  
  1434  // ModifyTargetGroupAttributesRequest mocks base method.
  1435  func (m *MockELBV2API) ModifyTargetGroupAttributesRequest(arg0 *elbv2.ModifyTargetGroupAttributesInput) (*request.Request, *elbv2.ModifyTargetGroupAttributesOutput) {
  1436  	m.ctrl.T.Helper()
  1437  	ret := m.ctrl.Call(m, "ModifyTargetGroupAttributesRequest", arg0)
  1438  	ret0, _ := ret[0].(*request.Request)
  1439  	ret1, _ := ret[1].(*elbv2.ModifyTargetGroupAttributesOutput)
  1440  	return ret0, ret1
  1441  }
  1442  
  1443  // ModifyTargetGroupAttributesRequest indicates an expected call of ModifyTargetGroupAttributesRequest.
  1444  func (mr *MockELBV2APIMockRecorder) ModifyTargetGroupAttributesRequest(arg0 interface{}) *gomock.Call {
  1445  	mr.mock.ctrl.T.Helper()
  1446  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyTargetGroupAttributesRequest", reflect.TypeOf((*MockELBV2API)(nil).ModifyTargetGroupAttributesRequest), arg0)
  1447  }
  1448  
  1449  // ModifyTargetGroupAttributesWithContext mocks base method.
  1450  func (m *MockELBV2API) ModifyTargetGroupAttributesWithContext(arg0 context.Context, arg1 *elbv2.ModifyTargetGroupAttributesInput, arg2 ...request.Option) (*elbv2.ModifyTargetGroupAttributesOutput, error) {
  1451  	m.ctrl.T.Helper()
  1452  	varargs := []interface{}{arg0, arg1}
  1453  	for _, a := range arg2 {
  1454  		varargs = append(varargs, a)
  1455  	}
  1456  	ret := m.ctrl.Call(m, "ModifyTargetGroupAttributesWithContext", varargs...)
  1457  	ret0, _ := ret[0].(*elbv2.ModifyTargetGroupAttributesOutput)
  1458  	ret1, _ := ret[1].(error)
  1459  	return ret0, ret1
  1460  }
  1461  
  1462  // ModifyTargetGroupAttributesWithContext indicates an expected call of ModifyTargetGroupAttributesWithContext.
  1463  func (mr *MockELBV2APIMockRecorder) ModifyTargetGroupAttributesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1464  	mr.mock.ctrl.T.Helper()
  1465  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1466  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyTargetGroupAttributesWithContext", reflect.TypeOf((*MockELBV2API)(nil).ModifyTargetGroupAttributesWithContext), varargs...)
  1467  }
  1468  
  1469  // ModifyTargetGroupRequest mocks base method.
  1470  func (m *MockELBV2API) ModifyTargetGroupRequest(arg0 *elbv2.ModifyTargetGroupInput) (*request.Request, *elbv2.ModifyTargetGroupOutput) {
  1471  	m.ctrl.T.Helper()
  1472  	ret := m.ctrl.Call(m, "ModifyTargetGroupRequest", arg0)
  1473  	ret0, _ := ret[0].(*request.Request)
  1474  	ret1, _ := ret[1].(*elbv2.ModifyTargetGroupOutput)
  1475  	return ret0, ret1
  1476  }
  1477  
  1478  // ModifyTargetGroupRequest indicates an expected call of ModifyTargetGroupRequest.
  1479  func (mr *MockELBV2APIMockRecorder) ModifyTargetGroupRequest(arg0 interface{}) *gomock.Call {
  1480  	mr.mock.ctrl.T.Helper()
  1481  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModifyTargetGroupRequest", reflect.TypeOf((*MockELBV2API)(nil).ModifyTargetGroupRequest), arg0)
  1482  }
  1483  
  1484  // ModifyTargetGroupWithContext mocks base method.
  1485  func (m *MockELBV2API) ModifyTargetGroupWithContext(arg0 context.Context, arg1 *elbv2.ModifyTargetGroupInput, arg2 ...request.Option) (*elbv2.ModifyTargetGroupOutput, 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, "ModifyTargetGroupWithContext", varargs...)
  1492  	ret0, _ := ret[0].(*elbv2.ModifyTargetGroupOutput)
  1493  	ret1, _ := ret[1].(error)
  1494  	return ret0, ret1
  1495  }
  1496  
  1497  // ModifyTargetGroupWithContext indicates an expected call of ModifyTargetGroupWithContext.
  1498  func (mr *MockELBV2APIMockRecorder) ModifyTargetGroupWithContext(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, "ModifyTargetGroupWithContext", reflect.TypeOf((*MockELBV2API)(nil).ModifyTargetGroupWithContext), varargs...)
  1502  }
  1503  
  1504  // RegisterTargets mocks base method.
  1505  func (m *MockELBV2API) RegisterTargets(arg0 *elbv2.RegisterTargetsInput) (*elbv2.RegisterTargetsOutput, error) {
  1506  	m.ctrl.T.Helper()
  1507  	ret := m.ctrl.Call(m, "RegisterTargets", arg0)
  1508  	ret0, _ := ret[0].(*elbv2.RegisterTargetsOutput)
  1509  	ret1, _ := ret[1].(error)
  1510  	return ret0, ret1
  1511  }
  1512  
  1513  // RegisterTargets indicates an expected call of RegisterTargets.
  1514  func (mr *MockELBV2APIMockRecorder) RegisterTargets(arg0 interface{}) *gomock.Call {
  1515  	mr.mock.ctrl.T.Helper()
  1516  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RegisterTargets", reflect.TypeOf((*MockELBV2API)(nil).RegisterTargets), arg0)
  1517  }
  1518  
  1519  // RegisterTargetsRequest mocks base method.
  1520  func (m *MockELBV2API) RegisterTargetsRequest(arg0 *elbv2.RegisterTargetsInput) (*request.Request, *elbv2.RegisterTargetsOutput) {
  1521  	m.ctrl.T.Helper()
  1522  	ret := m.ctrl.Call(m, "RegisterTargetsRequest", arg0)
  1523  	ret0, _ := ret[0].(*request.Request)
  1524  	ret1, _ := ret[1].(*elbv2.RegisterTargetsOutput)
  1525  	return ret0, ret1
  1526  }
  1527  
  1528  // RegisterTargetsRequest indicates an expected call of RegisterTargetsRequest.
  1529  func (mr *MockELBV2APIMockRecorder) RegisterTargetsRequest(arg0 interface{}) *gomock.Call {
  1530  	mr.mock.ctrl.T.Helper()
  1531  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RegisterTargetsRequest", reflect.TypeOf((*MockELBV2API)(nil).RegisterTargetsRequest), arg0)
  1532  }
  1533  
  1534  // RegisterTargetsWithContext mocks base method.
  1535  func (m *MockELBV2API) RegisterTargetsWithContext(arg0 context.Context, arg1 *elbv2.RegisterTargetsInput, arg2 ...request.Option) (*elbv2.RegisterTargetsOutput, 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, "RegisterTargetsWithContext", varargs...)
  1542  	ret0, _ := ret[0].(*elbv2.RegisterTargetsOutput)
  1543  	ret1, _ := ret[1].(error)
  1544  	return ret0, ret1
  1545  }
  1546  
  1547  // RegisterTargetsWithContext indicates an expected call of RegisterTargetsWithContext.
  1548  func (mr *MockELBV2APIMockRecorder) RegisterTargetsWithContext(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, "RegisterTargetsWithContext", reflect.TypeOf((*MockELBV2API)(nil).RegisterTargetsWithContext), varargs...)
  1552  }
  1553  
  1554  // RemoveListenerCertificates mocks base method.
  1555  func (m *MockELBV2API) RemoveListenerCertificates(arg0 *elbv2.RemoveListenerCertificatesInput) (*elbv2.RemoveListenerCertificatesOutput, error) {
  1556  	m.ctrl.T.Helper()
  1557  	ret := m.ctrl.Call(m, "RemoveListenerCertificates", arg0)
  1558  	ret0, _ := ret[0].(*elbv2.RemoveListenerCertificatesOutput)
  1559  	ret1, _ := ret[1].(error)
  1560  	return ret0, ret1
  1561  }
  1562  
  1563  // RemoveListenerCertificates indicates an expected call of RemoveListenerCertificates.
  1564  func (mr *MockELBV2APIMockRecorder) RemoveListenerCertificates(arg0 interface{}) *gomock.Call {
  1565  	mr.mock.ctrl.T.Helper()
  1566  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RemoveListenerCertificates", reflect.TypeOf((*MockELBV2API)(nil).RemoveListenerCertificates), arg0)
  1567  }
  1568  
  1569  // RemoveListenerCertificatesRequest mocks base method.
  1570  func (m *MockELBV2API) RemoveListenerCertificatesRequest(arg0 *elbv2.RemoveListenerCertificatesInput) (*request.Request, *elbv2.RemoveListenerCertificatesOutput) {
  1571  	m.ctrl.T.Helper()
  1572  	ret := m.ctrl.Call(m, "RemoveListenerCertificatesRequest", arg0)
  1573  	ret0, _ := ret[0].(*request.Request)
  1574  	ret1, _ := ret[1].(*elbv2.RemoveListenerCertificatesOutput)
  1575  	return ret0, ret1
  1576  }
  1577  
  1578  // RemoveListenerCertificatesRequest indicates an expected call of RemoveListenerCertificatesRequest.
  1579  func (mr *MockELBV2APIMockRecorder) RemoveListenerCertificatesRequest(arg0 interface{}) *gomock.Call {
  1580  	mr.mock.ctrl.T.Helper()
  1581  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RemoveListenerCertificatesRequest", reflect.TypeOf((*MockELBV2API)(nil).RemoveListenerCertificatesRequest), arg0)
  1582  }
  1583  
  1584  // RemoveListenerCertificatesWithContext mocks base method.
  1585  func (m *MockELBV2API) RemoveListenerCertificatesWithContext(arg0 context.Context, arg1 *elbv2.RemoveListenerCertificatesInput, arg2 ...request.Option) (*elbv2.RemoveListenerCertificatesOutput, 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, "RemoveListenerCertificatesWithContext", varargs...)
  1592  	ret0, _ := ret[0].(*elbv2.RemoveListenerCertificatesOutput)
  1593  	ret1, _ := ret[1].(error)
  1594  	return ret0, ret1
  1595  }
  1596  
  1597  // RemoveListenerCertificatesWithContext indicates an expected call of RemoveListenerCertificatesWithContext.
  1598  func (mr *MockELBV2APIMockRecorder) RemoveListenerCertificatesWithContext(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, "RemoveListenerCertificatesWithContext", reflect.TypeOf((*MockELBV2API)(nil).RemoveListenerCertificatesWithContext), varargs...)
  1602  }
  1603  
  1604  // RemoveTags mocks base method.
  1605  func (m *MockELBV2API) RemoveTags(arg0 *elbv2.RemoveTagsInput) (*elbv2.RemoveTagsOutput, error) {
  1606  	m.ctrl.T.Helper()
  1607  	ret := m.ctrl.Call(m, "RemoveTags", arg0)
  1608  	ret0, _ := ret[0].(*elbv2.RemoveTagsOutput)
  1609  	ret1, _ := ret[1].(error)
  1610  	return ret0, ret1
  1611  }
  1612  
  1613  // RemoveTags indicates an expected call of RemoveTags.
  1614  func (mr *MockELBV2APIMockRecorder) RemoveTags(arg0 interface{}) *gomock.Call {
  1615  	mr.mock.ctrl.T.Helper()
  1616  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RemoveTags", reflect.TypeOf((*MockELBV2API)(nil).RemoveTags), arg0)
  1617  }
  1618  
  1619  // RemoveTagsRequest mocks base method.
  1620  func (m *MockELBV2API) RemoveTagsRequest(arg0 *elbv2.RemoveTagsInput) (*request.Request, *elbv2.RemoveTagsOutput) {
  1621  	m.ctrl.T.Helper()
  1622  	ret := m.ctrl.Call(m, "RemoveTagsRequest", arg0)
  1623  	ret0, _ := ret[0].(*request.Request)
  1624  	ret1, _ := ret[1].(*elbv2.RemoveTagsOutput)
  1625  	return ret0, ret1
  1626  }
  1627  
  1628  // RemoveTagsRequest indicates an expected call of RemoveTagsRequest.
  1629  func (mr *MockELBV2APIMockRecorder) RemoveTagsRequest(arg0 interface{}) *gomock.Call {
  1630  	mr.mock.ctrl.T.Helper()
  1631  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RemoveTagsRequest", reflect.TypeOf((*MockELBV2API)(nil).RemoveTagsRequest), arg0)
  1632  }
  1633  
  1634  // RemoveTagsWithContext mocks base method.
  1635  func (m *MockELBV2API) RemoveTagsWithContext(arg0 context.Context, arg1 *elbv2.RemoveTagsInput, arg2 ...request.Option) (*elbv2.RemoveTagsOutput, 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, "RemoveTagsWithContext", varargs...)
  1642  	ret0, _ := ret[0].(*elbv2.RemoveTagsOutput)
  1643  	ret1, _ := ret[1].(error)
  1644  	return ret0, ret1
  1645  }
  1646  
  1647  // RemoveTagsWithContext indicates an expected call of RemoveTagsWithContext.
  1648  func (mr *MockELBV2APIMockRecorder) RemoveTagsWithContext(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, "RemoveTagsWithContext", reflect.TypeOf((*MockELBV2API)(nil).RemoveTagsWithContext), varargs...)
  1652  }
  1653  
  1654  // SetIpAddressType mocks base method.
  1655  func (m *MockELBV2API) SetIpAddressType(arg0 *elbv2.SetIpAddressTypeInput) (*elbv2.SetIpAddressTypeOutput, error) {
  1656  	m.ctrl.T.Helper()
  1657  	ret := m.ctrl.Call(m, "SetIpAddressType", arg0)
  1658  	ret0, _ := ret[0].(*elbv2.SetIpAddressTypeOutput)
  1659  	ret1, _ := ret[1].(error)
  1660  	return ret0, ret1
  1661  }
  1662  
  1663  // SetIpAddressType indicates an expected call of SetIpAddressType.
  1664  func (mr *MockELBV2APIMockRecorder) SetIpAddressType(arg0 interface{}) *gomock.Call {
  1665  	mr.mock.ctrl.T.Helper()
  1666  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetIpAddressType", reflect.TypeOf((*MockELBV2API)(nil).SetIpAddressType), arg0)
  1667  }
  1668  
  1669  // SetIpAddressTypeRequest mocks base method.
  1670  func (m *MockELBV2API) SetIpAddressTypeRequest(arg0 *elbv2.SetIpAddressTypeInput) (*request.Request, *elbv2.SetIpAddressTypeOutput) {
  1671  	m.ctrl.T.Helper()
  1672  	ret := m.ctrl.Call(m, "SetIpAddressTypeRequest", arg0)
  1673  	ret0, _ := ret[0].(*request.Request)
  1674  	ret1, _ := ret[1].(*elbv2.SetIpAddressTypeOutput)
  1675  	return ret0, ret1
  1676  }
  1677  
  1678  // SetIpAddressTypeRequest indicates an expected call of SetIpAddressTypeRequest.
  1679  func (mr *MockELBV2APIMockRecorder) SetIpAddressTypeRequest(arg0 interface{}) *gomock.Call {
  1680  	mr.mock.ctrl.T.Helper()
  1681  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetIpAddressTypeRequest", reflect.TypeOf((*MockELBV2API)(nil).SetIpAddressTypeRequest), arg0)
  1682  }
  1683  
  1684  // SetIpAddressTypeWithContext mocks base method.
  1685  func (m *MockELBV2API) SetIpAddressTypeWithContext(arg0 context.Context, arg1 *elbv2.SetIpAddressTypeInput, arg2 ...request.Option) (*elbv2.SetIpAddressTypeOutput, error) {
  1686  	m.ctrl.T.Helper()
  1687  	varargs := []interface{}{arg0, arg1}
  1688  	for _, a := range arg2 {
  1689  		varargs = append(varargs, a)
  1690  	}
  1691  	ret := m.ctrl.Call(m, "SetIpAddressTypeWithContext", varargs...)
  1692  	ret0, _ := ret[0].(*elbv2.SetIpAddressTypeOutput)
  1693  	ret1, _ := ret[1].(error)
  1694  	return ret0, ret1
  1695  }
  1696  
  1697  // SetIpAddressTypeWithContext indicates an expected call of SetIpAddressTypeWithContext.
  1698  func (mr *MockELBV2APIMockRecorder) SetIpAddressTypeWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1699  	mr.mock.ctrl.T.Helper()
  1700  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1701  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetIpAddressTypeWithContext", reflect.TypeOf((*MockELBV2API)(nil).SetIpAddressTypeWithContext), varargs...)
  1702  }
  1703  
  1704  // SetRulePriorities mocks base method.
  1705  func (m *MockELBV2API) SetRulePriorities(arg0 *elbv2.SetRulePrioritiesInput) (*elbv2.SetRulePrioritiesOutput, error) {
  1706  	m.ctrl.T.Helper()
  1707  	ret := m.ctrl.Call(m, "SetRulePriorities", arg0)
  1708  	ret0, _ := ret[0].(*elbv2.SetRulePrioritiesOutput)
  1709  	ret1, _ := ret[1].(error)
  1710  	return ret0, ret1
  1711  }
  1712  
  1713  // SetRulePriorities indicates an expected call of SetRulePriorities.
  1714  func (mr *MockELBV2APIMockRecorder) SetRulePriorities(arg0 interface{}) *gomock.Call {
  1715  	mr.mock.ctrl.T.Helper()
  1716  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetRulePriorities", reflect.TypeOf((*MockELBV2API)(nil).SetRulePriorities), arg0)
  1717  }
  1718  
  1719  // SetRulePrioritiesRequest mocks base method.
  1720  func (m *MockELBV2API) SetRulePrioritiesRequest(arg0 *elbv2.SetRulePrioritiesInput) (*request.Request, *elbv2.SetRulePrioritiesOutput) {
  1721  	m.ctrl.T.Helper()
  1722  	ret := m.ctrl.Call(m, "SetRulePrioritiesRequest", arg0)
  1723  	ret0, _ := ret[0].(*request.Request)
  1724  	ret1, _ := ret[1].(*elbv2.SetRulePrioritiesOutput)
  1725  	return ret0, ret1
  1726  }
  1727  
  1728  // SetRulePrioritiesRequest indicates an expected call of SetRulePrioritiesRequest.
  1729  func (mr *MockELBV2APIMockRecorder) SetRulePrioritiesRequest(arg0 interface{}) *gomock.Call {
  1730  	mr.mock.ctrl.T.Helper()
  1731  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetRulePrioritiesRequest", reflect.TypeOf((*MockELBV2API)(nil).SetRulePrioritiesRequest), arg0)
  1732  }
  1733  
  1734  // SetRulePrioritiesWithContext mocks base method.
  1735  func (m *MockELBV2API) SetRulePrioritiesWithContext(arg0 context.Context, arg1 *elbv2.SetRulePrioritiesInput, arg2 ...request.Option) (*elbv2.SetRulePrioritiesOutput, error) {
  1736  	m.ctrl.T.Helper()
  1737  	varargs := []interface{}{arg0, arg1}
  1738  	for _, a := range arg2 {
  1739  		varargs = append(varargs, a)
  1740  	}
  1741  	ret := m.ctrl.Call(m, "SetRulePrioritiesWithContext", varargs...)
  1742  	ret0, _ := ret[0].(*elbv2.SetRulePrioritiesOutput)
  1743  	ret1, _ := ret[1].(error)
  1744  	return ret0, ret1
  1745  }
  1746  
  1747  // SetRulePrioritiesWithContext indicates an expected call of SetRulePrioritiesWithContext.
  1748  func (mr *MockELBV2APIMockRecorder) SetRulePrioritiesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1749  	mr.mock.ctrl.T.Helper()
  1750  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1751  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetRulePrioritiesWithContext", reflect.TypeOf((*MockELBV2API)(nil).SetRulePrioritiesWithContext), varargs...)
  1752  }
  1753  
  1754  // SetSecurityGroups mocks base method.
  1755  func (m *MockELBV2API) SetSecurityGroups(arg0 *elbv2.SetSecurityGroupsInput) (*elbv2.SetSecurityGroupsOutput, error) {
  1756  	m.ctrl.T.Helper()
  1757  	ret := m.ctrl.Call(m, "SetSecurityGroups", arg0)
  1758  	ret0, _ := ret[0].(*elbv2.SetSecurityGroupsOutput)
  1759  	ret1, _ := ret[1].(error)
  1760  	return ret0, ret1
  1761  }
  1762  
  1763  // SetSecurityGroups indicates an expected call of SetSecurityGroups.
  1764  func (mr *MockELBV2APIMockRecorder) SetSecurityGroups(arg0 interface{}) *gomock.Call {
  1765  	mr.mock.ctrl.T.Helper()
  1766  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetSecurityGroups", reflect.TypeOf((*MockELBV2API)(nil).SetSecurityGroups), arg0)
  1767  }
  1768  
  1769  // SetSecurityGroupsRequest mocks base method.
  1770  func (m *MockELBV2API) SetSecurityGroupsRequest(arg0 *elbv2.SetSecurityGroupsInput) (*request.Request, *elbv2.SetSecurityGroupsOutput) {
  1771  	m.ctrl.T.Helper()
  1772  	ret := m.ctrl.Call(m, "SetSecurityGroupsRequest", arg0)
  1773  	ret0, _ := ret[0].(*request.Request)
  1774  	ret1, _ := ret[1].(*elbv2.SetSecurityGroupsOutput)
  1775  	return ret0, ret1
  1776  }
  1777  
  1778  // SetSecurityGroupsRequest indicates an expected call of SetSecurityGroupsRequest.
  1779  func (mr *MockELBV2APIMockRecorder) SetSecurityGroupsRequest(arg0 interface{}) *gomock.Call {
  1780  	mr.mock.ctrl.T.Helper()
  1781  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetSecurityGroupsRequest", reflect.TypeOf((*MockELBV2API)(nil).SetSecurityGroupsRequest), arg0)
  1782  }
  1783  
  1784  // SetSecurityGroupsWithContext mocks base method.
  1785  func (m *MockELBV2API) SetSecurityGroupsWithContext(arg0 context.Context, arg1 *elbv2.SetSecurityGroupsInput, arg2 ...request.Option) (*elbv2.SetSecurityGroupsOutput, error) {
  1786  	m.ctrl.T.Helper()
  1787  	varargs := []interface{}{arg0, arg1}
  1788  	for _, a := range arg2 {
  1789  		varargs = append(varargs, a)
  1790  	}
  1791  	ret := m.ctrl.Call(m, "SetSecurityGroupsWithContext", varargs...)
  1792  	ret0, _ := ret[0].(*elbv2.SetSecurityGroupsOutput)
  1793  	ret1, _ := ret[1].(error)
  1794  	return ret0, ret1
  1795  }
  1796  
  1797  // SetSecurityGroupsWithContext indicates an expected call of SetSecurityGroupsWithContext.
  1798  func (mr *MockELBV2APIMockRecorder) SetSecurityGroupsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1799  	mr.mock.ctrl.T.Helper()
  1800  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1801  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetSecurityGroupsWithContext", reflect.TypeOf((*MockELBV2API)(nil).SetSecurityGroupsWithContext), varargs...)
  1802  }
  1803  
  1804  // SetSubnets mocks base method.
  1805  func (m *MockELBV2API) SetSubnets(arg0 *elbv2.SetSubnetsInput) (*elbv2.SetSubnetsOutput, error) {
  1806  	m.ctrl.T.Helper()
  1807  	ret := m.ctrl.Call(m, "SetSubnets", arg0)
  1808  	ret0, _ := ret[0].(*elbv2.SetSubnetsOutput)
  1809  	ret1, _ := ret[1].(error)
  1810  	return ret0, ret1
  1811  }
  1812  
  1813  // SetSubnets indicates an expected call of SetSubnets.
  1814  func (mr *MockELBV2APIMockRecorder) SetSubnets(arg0 interface{}) *gomock.Call {
  1815  	mr.mock.ctrl.T.Helper()
  1816  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetSubnets", reflect.TypeOf((*MockELBV2API)(nil).SetSubnets), arg0)
  1817  }
  1818  
  1819  // SetSubnetsRequest mocks base method.
  1820  func (m *MockELBV2API) SetSubnetsRequest(arg0 *elbv2.SetSubnetsInput) (*request.Request, *elbv2.SetSubnetsOutput) {
  1821  	m.ctrl.T.Helper()
  1822  	ret := m.ctrl.Call(m, "SetSubnetsRequest", arg0)
  1823  	ret0, _ := ret[0].(*request.Request)
  1824  	ret1, _ := ret[1].(*elbv2.SetSubnetsOutput)
  1825  	return ret0, ret1
  1826  }
  1827  
  1828  // SetSubnetsRequest indicates an expected call of SetSubnetsRequest.
  1829  func (mr *MockELBV2APIMockRecorder) SetSubnetsRequest(arg0 interface{}) *gomock.Call {
  1830  	mr.mock.ctrl.T.Helper()
  1831  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetSubnetsRequest", reflect.TypeOf((*MockELBV2API)(nil).SetSubnetsRequest), arg0)
  1832  }
  1833  
  1834  // SetSubnetsWithContext mocks base method.
  1835  func (m *MockELBV2API) SetSubnetsWithContext(arg0 context.Context, arg1 *elbv2.SetSubnetsInput, arg2 ...request.Option) (*elbv2.SetSubnetsOutput, error) {
  1836  	m.ctrl.T.Helper()
  1837  	varargs := []interface{}{arg0, arg1}
  1838  	for _, a := range arg2 {
  1839  		varargs = append(varargs, a)
  1840  	}
  1841  	ret := m.ctrl.Call(m, "SetSubnetsWithContext", varargs...)
  1842  	ret0, _ := ret[0].(*elbv2.SetSubnetsOutput)
  1843  	ret1, _ := ret[1].(error)
  1844  	return ret0, ret1
  1845  }
  1846  
  1847  // SetSubnetsWithContext indicates an expected call of SetSubnetsWithContext.
  1848  func (mr *MockELBV2APIMockRecorder) SetSubnetsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1849  	mr.mock.ctrl.T.Helper()
  1850  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1851  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetSubnetsWithContext", reflect.TypeOf((*MockELBV2API)(nil).SetSubnetsWithContext), varargs...)
  1852  }
  1853  
  1854  // WaitUntilLoadBalancerAvailable mocks base method.
  1855  func (m *MockELBV2API) WaitUntilLoadBalancerAvailable(arg0 *elbv2.DescribeLoadBalancersInput) error {
  1856  	m.ctrl.T.Helper()
  1857  	ret := m.ctrl.Call(m, "WaitUntilLoadBalancerAvailable", arg0)
  1858  	ret0, _ := ret[0].(error)
  1859  	return ret0
  1860  }
  1861  
  1862  // WaitUntilLoadBalancerAvailable indicates an expected call of WaitUntilLoadBalancerAvailable.
  1863  func (mr *MockELBV2APIMockRecorder) WaitUntilLoadBalancerAvailable(arg0 interface{}) *gomock.Call {
  1864  	mr.mock.ctrl.T.Helper()
  1865  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilLoadBalancerAvailable", reflect.TypeOf((*MockELBV2API)(nil).WaitUntilLoadBalancerAvailable), arg0)
  1866  }
  1867  
  1868  // WaitUntilLoadBalancerAvailableWithContext mocks base method.
  1869  func (m *MockELBV2API) WaitUntilLoadBalancerAvailableWithContext(arg0 context.Context, arg1 *elbv2.DescribeLoadBalancersInput, arg2 ...request.WaiterOption) error {
  1870  	m.ctrl.T.Helper()
  1871  	varargs := []interface{}{arg0, arg1}
  1872  	for _, a := range arg2 {
  1873  		varargs = append(varargs, a)
  1874  	}
  1875  	ret := m.ctrl.Call(m, "WaitUntilLoadBalancerAvailableWithContext", varargs...)
  1876  	ret0, _ := ret[0].(error)
  1877  	return ret0
  1878  }
  1879  
  1880  // WaitUntilLoadBalancerAvailableWithContext indicates an expected call of WaitUntilLoadBalancerAvailableWithContext.
  1881  func (mr *MockELBV2APIMockRecorder) WaitUntilLoadBalancerAvailableWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1882  	mr.mock.ctrl.T.Helper()
  1883  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1884  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilLoadBalancerAvailableWithContext", reflect.TypeOf((*MockELBV2API)(nil).WaitUntilLoadBalancerAvailableWithContext), varargs...)
  1885  }
  1886  
  1887  // WaitUntilLoadBalancerExists mocks base method.
  1888  func (m *MockELBV2API) WaitUntilLoadBalancerExists(arg0 *elbv2.DescribeLoadBalancersInput) error {
  1889  	m.ctrl.T.Helper()
  1890  	ret := m.ctrl.Call(m, "WaitUntilLoadBalancerExists", arg0)
  1891  	ret0, _ := ret[0].(error)
  1892  	return ret0
  1893  }
  1894  
  1895  // WaitUntilLoadBalancerExists indicates an expected call of WaitUntilLoadBalancerExists.
  1896  func (mr *MockELBV2APIMockRecorder) WaitUntilLoadBalancerExists(arg0 interface{}) *gomock.Call {
  1897  	mr.mock.ctrl.T.Helper()
  1898  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilLoadBalancerExists", reflect.TypeOf((*MockELBV2API)(nil).WaitUntilLoadBalancerExists), arg0)
  1899  }
  1900  
  1901  // WaitUntilLoadBalancerExistsWithContext mocks base method.
  1902  func (m *MockELBV2API) WaitUntilLoadBalancerExistsWithContext(arg0 context.Context, arg1 *elbv2.DescribeLoadBalancersInput, arg2 ...request.WaiterOption) error {
  1903  	m.ctrl.T.Helper()
  1904  	varargs := []interface{}{arg0, arg1}
  1905  	for _, a := range arg2 {
  1906  		varargs = append(varargs, a)
  1907  	}
  1908  	ret := m.ctrl.Call(m, "WaitUntilLoadBalancerExistsWithContext", varargs...)
  1909  	ret0, _ := ret[0].(error)
  1910  	return ret0
  1911  }
  1912  
  1913  // WaitUntilLoadBalancerExistsWithContext indicates an expected call of WaitUntilLoadBalancerExistsWithContext.
  1914  func (mr *MockELBV2APIMockRecorder) WaitUntilLoadBalancerExistsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1915  	mr.mock.ctrl.T.Helper()
  1916  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1917  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilLoadBalancerExistsWithContext", reflect.TypeOf((*MockELBV2API)(nil).WaitUntilLoadBalancerExistsWithContext), varargs...)
  1918  }
  1919  
  1920  // WaitUntilLoadBalancersDeleted mocks base method.
  1921  func (m *MockELBV2API) WaitUntilLoadBalancersDeleted(arg0 *elbv2.DescribeLoadBalancersInput) error {
  1922  	m.ctrl.T.Helper()
  1923  	ret := m.ctrl.Call(m, "WaitUntilLoadBalancersDeleted", arg0)
  1924  	ret0, _ := ret[0].(error)
  1925  	return ret0
  1926  }
  1927  
  1928  // WaitUntilLoadBalancersDeleted indicates an expected call of WaitUntilLoadBalancersDeleted.
  1929  func (mr *MockELBV2APIMockRecorder) WaitUntilLoadBalancersDeleted(arg0 interface{}) *gomock.Call {
  1930  	mr.mock.ctrl.T.Helper()
  1931  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilLoadBalancersDeleted", reflect.TypeOf((*MockELBV2API)(nil).WaitUntilLoadBalancersDeleted), arg0)
  1932  }
  1933  
  1934  // WaitUntilLoadBalancersDeletedWithContext mocks base method.
  1935  func (m *MockELBV2API) WaitUntilLoadBalancersDeletedWithContext(arg0 context.Context, arg1 *elbv2.DescribeLoadBalancersInput, arg2 ...request.WaiterOption) error {
  1936  	m.ctrl.T.Helper()
  1937  	varargs := []interface{}{arg0, arg1}
  1938  	for _, a := range arg2 {
  1939  		varargs = append(varargs, a)
  1940  	}
  1941  	ret := m.ctrl.Call(m, "WaitUntilLoadBalancersDeletedWithContext", varargs...)
  1942  	ret0, _ := ret[0].(error)
  1943  	return ret0
  1944  }
  1945  
  1946  // WaitUntilLoadBalancersDeletedWithContext indicates an expected call of WaitUntilLoadBalancersDeletedWithContext.
  1947  func (mr *MockELBV2APIMockRecorder) WaitUntilLoadBalancersDeletedWithContext(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, "WaitUntilLoadBalancersDeletedWithContext", reflect.TypeOf((*MockELBV2API)(nil).WaitUntilLoadBalancersDeletedWithContext), varargs...)
  1951  }
  1952  
  1953  // WaitUntilTargetDeregistered mocks base method.
  1954  func (m *MockELBV2API) WaitUntilTargetDeregistered(arg0 *elbv2.DescribeTargetHealthInput) error {
  1955  	m.ctrl.T.Helper()
  1956  	ret := m.ctrl.Call(m, "WaitUntilTargetDeregistered", arg0)
  1957  	ret0, _ := ret[0].(error)
  1958  	return ret0
  1959  }
  1960  
  1961  // WaitUntilTargetDeregistered indicates an expected call of WaitUntilTargetDeregistered.
  1962  func (mr *MockELBV2APIMockRecorder) WaitUntilTargetDeregistered(arg0 interface{}) *gomock.Call {
  1963  	mr.mock.ctrl.T.Helper()
  1964  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilTargetDeregistered", reflect.TypeOf((*MockELBV2API)(nil).WaitUntilTargetDeregistered), arg0)
  1965  }
  1966  
  1967  // WaitUntilTargetDeregisteredWithContext mocks base method.
  1968  func (m *MockELBV2API) WaitUntilTargetDeregisteredWithContext(arg0 context.Context, arg1 *elbv2.DescribeTargetHealthInput, arg2 ...request.WaiterOption) error {
  1969  	m.ctrl.T.Helper()
  1970  	varargs := []interface{}{arg0, arg1}
  1971  	for _, a := range arg2 {
  1972  		varargs = append(varargs, a)
  1973  	}
  1974  	ret := m.ctrl.Call(m, "WaitUntilTargetDeregisteredWithContext", varargs...)
  1975  	ret0, _ := ret[0].(error)
  1976  	return ret0
  1977  }
  1978  
  1979  // WaitUntilTargetDeregisteredWithContext indicates an expected call of WaitUntilTargetDeregisteredWithContext.
  1980  func (mr *MockELBV2APIMockRecorder) WaitUntilTargetDeregisteredWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  1981  	mr.mock.ctrl.T.Helper()
  1982  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  1983  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilTargetDeregisteredWithContext", reflect.TypeOf((*MockELBV2API)(nil).WaitUntilTargetDeregisteredWithContext), varargs...)
  1984  }
  1985  
  1986  // WaitUntilTargetInService mocks base method.
  1987  func (m *MockELBV2API) WaitUntilTargetInService(arg0 *elbv2.DescribeTargetHealthInput) error {
  1988  	m.ctrl.T.Helper()
  1989  	ret := m.ctrl.Call(m, "WaitUntilTargetInService", arg0)
  1990  	ret0, _ := ret[0].(error)
  1991  	return ret0
  1992  }
  1993  
  1994  // WaitUntilTargetInService indicates an expected call of WaitUntilTargetInService.
  1995  func (mr *MockELBV2APIMockRecorder) WaitUntilTargetInService(arg0 interface{}) *gomock.Call {
  1996  	mr.mock.ctrl.T.Helper()
  1997  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilTargetInService", reflect.TypeOf((*MockELBV2API)(nil).WaitUntilTargetInService), arg0)
  1998  }
  1999  
  2000  // WaitUntilTargetInServiceWithContext mocks base method.
  2001  func (m *MockELBV2API) WaitUntilTargetInServiceWithContext(arg0 context.Context, arg1 *elbv2.DescribeTargetHealthInput, arg2 ...request.WaiterOption) error {
  2002  	m.ctrl.T.Helper()
  2003  	varargs := []interface{}{arg0, arg1}
  2004  	for _, a := range arg2 {
  2005  		varargs = append(varargs, a)
  2006  	}
  2007  	ret := m.ctrl.Call(m, "WaitUntilTargetInServiceWithContext", varargs...)
  2008  	ret0, _ := ret[0].(error)
  2009  	return ret0
  2010  }
  2011  
  2012  // WaitUntilTargetInServiceWithContext indicates an expected call of WaitUntilTargetInServiceWithContext.
  2013  func (mr *MockELBV2APIMockRecorder) WaitUntilTargetInServiceWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
  2014  	mr.mock.ctrl.T.Helper()
  2015  	varargs := append([]interface{}{arg0, arg1}, arg2...)
  2016  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilTargetInServiceWithContext", reflect.TypeOf((*MockELBV2API)(nil).WaitUntilTargetInServiceWithContext), varargs...)
  2017  }