sigs.k8s.io/cluster-api-provider-aws@v1.5.5/test/mocks/aws_rgtagging_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/resourcegroupstaggingapi/resourcegroupstaggingapiiface (interfaces: ResourceGroupsTaggingAPIAPI)
    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  	resourcegroupstaggingapi "github.com/aws/aws-sdk-go/service/resourcegroupstaggingapi"
    29  	gomock "github.com/golang/mock/gomock"
    30  )
    31  
    32  // MockResourceGroupsTaggingAPIAPI is a mock of ResourceGroupsTaggingAPIAPI interface.
    33  type MockResourceGroupsTaggingAPIAPI struct {
    34  	ctrl     *gomock.Controller
    35  	recorder *MockResourceGroupsTaggingAPIAPIMockRecorder
    36  }
    37  
    38  // MockResourceGroupsTaggingAPIAPIMockRecorder is the mock recorder for MockResourceGroupsTaggingAPIAPI.
    39  type MockResourceGroupsTaggingAPIAPIMockRecorder struct {
    40  	mock *MockResourceGroupsTaggingAPIAPI
    41  }
    42  
    43  // NewMockResourceGroupsTaggingAPIAPI creates a new mock instance.
    44  func NewMockResourceGroupsTaggingAPIAPI(ctrl *gomock.Controller) *MockResourceGroupsTaggingAPIAPI {
    45  	mock := &MockResourceGroupsTaggingAPIAPI{ctrl: ctrl}
    46  	mock.recorder = &MockResourceGroupsTaggingAPIAPIMockRecorder{mock}
    47  	return mock
    48  }
    49  
    50  // EXPECT returns an object that allows the caller to indicate expected use.
    51  func (m *MockResourceGroupsTaggingAPIAPI) EXPECT() *MockResourceGroupsTaggingAPIAPIMockRecorder {
    52  	return m.recorder
    53  }
    54  
    55  // DescribeReportCreation mocks base method.
    56  func (m *MockResourceGroupsTaggingAPIAPI) DescribeReportCreation(arg0 *resourcegroupstaggingapi.DescribeReportCreationInput) (*resourcegroupstaggingapi.DescribeReportCreationOutput, error) {
    57  	m.ctrl.T.Helper()
    58  	ret := m.ctrl.Call(m, "DescribeReportCreation", arg0)
    59  	ret0, _ := ret[0].(*resourcegroupstaggingapi.DescribeReportCreationOutput)
    60  	ret1, _ := ret[1].(error)
    61  	return ret0, ret1
    62  }
    63  
    64  // DescribeReportCreation indicates an expected call of DescribeReportCreation.
    65  func (mr *MockResourceGroupsTaggingAPIAPIMockRecorder) DescribeReportCreation(arg0 interface{}) *gomock.Call {
    66  	mr.mock.ctrl.T.Helper()
    67  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeReportCreation", reflect.TypeOf((*MockResourceGroupsTaggingAPIAPI)(nil).DescribeReportCreation), arg0)
    68  }
    69  
    70  // DescribeReportCreationRequest mocks base method.
    71  func (m *MockResourceGroupsTaggingAPIAPI) DescribeReportCreationRequest(arg0 *resourcegroupstaggingapi.DescribeReportCreationInput) (*request.Request, *resourcegroupstaggingapi.DescribeReportCreationOutput) {
    72  	m.ctrl.T.Helper()
    73  	ret := m.ctrl.Call(m, "DescribeReportCreationRequest", arg0)
    74  	ret0, _ := ret[0].(*request.Request)
    75  	ret1, _ := ret[1].(*resourcegroupstaggingapi.DescribeReportCreationOutput)
    76  	return ret0, ret1
    77  }
    78  
    79  // DescribeReportCreationRequest indicates an expected call of DescribeReportCreationRequest.
    80  func (mr *MockResourceGroupsTaggingAPIAPIMockRecorder) DescribeReportCreationRequest(arg0 interface{}) *gomock.Call {
    81  	mr.mock.ctrl.T.Helper()
    82  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DescribeReportCreationRequest", reflect.TypeOf((*MockResourceGroupsTaggingAPIAPI)(nil).DescribeReportCreationRequest), arg0)
    83  }
    84  
    85  // DescribeReportCreationWithContext mocks base method.
    86  func (m *MockResourceGroupsTaggingAPIAPI) DescribeReportCreationWithContext(arg0 context.Context, arg1 *resourcegroupstaggingapi.DescribeReportCreationInput, arg2 ...request.Option) (*resourcegroupstaggingapi.DescribeReportCreationOutput, 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, "DescribeReportCreationWithContext", varargs...)
    93  	ret0, _ := ret[0].(*resourcegroupstaggingapi.DescribeReportCreationOutput)
    94  	ret1, _ := ret[1].(error)
    95  	return ret0, ret1
    96  }
    97  
    98  // DescribeReportCreationWithContext indicates an expected call of DescribeReportCreationWithContext.
    99  func (mr *MockResourceGroupsTaggingAPIAPIMockRecorder) DescribeReportCreationWithContext(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, "DescribeReportCreationWithContext", reflect.TypeOf((*MockResourceGroupsTaggingAPIAPI)(nil).DescribeReportCreationWithContext), varargs...)
   103  }
   104  
   105  // GetComplianceSummary mocks base method.
   106  func (m *MockResourceGroupsTaggingAPIAPI) GetComplianceSummary(arg0 *resourcegroupstaggingapi.GetComplianceSummaryInput) (*resourcegroupstaggingapi.GetComplianceSummaryOutput, error) {
   107  	m.ctrl.T.Helper()
   108  	ret := m.ctrl.Call(m, "GetComplianceSummary", arg0)
   109  	ret0, _ := ret[0].(*resourcegroupstaggingapi.GetComplianceSummaryOutput)
   110  	ret1, _ := ret[1].(error)
   111  	return ret0, ret1
   112  }
   113  
   114  // GetComplianceSummary indicates an expected call of GetComplianceSummary.
   115  func (mr *MockResourceGroupsTaggingAPIAPIMockRecorder) GetComplianceSummary(arg0 interface{}) *gomock.Call {
   116  	mr.mock.ctrl.T.Helper()
   117  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetComplianceSummary", reflect.TypeOf((*MockResourceGroupsTaggingAPIAPI)(nil).GetComplianceSummary), arg0)
   118  }
   119  
   120  // GetComplianceSummaryPages mocks base method.
   121  func (m *MockResourceGroupsTaggingAPIAPI) GetComplianceSummaryPages(arg0 *resourcegroupstaggingapi.GetComplianceSummaryInput, arg1 func(*resourcegroupstaggingapi.GetComplianceSummaryOutput, bool) bool) error {
   122  	m.ctrl.T.Helper()
   123  	ret := m.ctrl.Call(m, "GetComplianceSummaryPages", arg0, arg1)
   124  	ret0, _ := ret[0].(error)
   125  	return ret0
   126  }
   127  
   128  // GetComplianceSummaryPages indicates an expected call of GetComplianceSummaryPages.
   129  func (mr *MockResourceGroupsTaggingAPIAPIMockRecorder) GetComplianceSummaryPages(arg0, arg1 interface{}) *gomock.Call {
   130  	mr.mock.ctrl.T.Helper()
   131  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetComplianceSummaryPages", reflect.TypeOf((*MockResourceGroupsTaggingAPIAPI)(nil).GetComplianceSummaryPages), arg0, arg1)
   132  }
   133  
   134  // GetComplianceSummaryPagesWithContext mocks base method.
   135  func (m *MockResourceGroupsTaggingAPIAPI) GetComplianceSummaryPagesWithContext(arg0 context.Context, arg1 *resourcegroupstaggingapi.GetComplianceSummaryInput, arg2 func(*resourcegroupstaggingapi.GetComplianceSummaryOutput, bool) bool, arg3 ...request.Option) error {
   136  	m.ctrl.T.Helper()
   137  	varargs := []interface{}{arg0, arg1, arg2}
   138  	for _, a := range arg3 {
   139  		varargs = append(varargs, a)
   140  	}
   141  	ret := m.ctrl.Call(m, "GetComplianceSummaryPagesWithContext", varargs...)
   142  	ret0, _ := ret[0].(error)
   143  	return ret0
   144  }
   145  
   146  // GetComplianceSummaryPagesWithContext indicates an expected call of GetComplianceSummaryPagesWithContext.
   147  func (mr *MockResourceGroupsTaggingAPIAPIMockRecorder) GetComplianceSummaryPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
   148  	mr.mock.ctrl.T.Helper()
   149  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
   150  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetComplianceSummaryPagesWithContext", reflect.TypeOf((*MockResourceGroupsTaggingAPIAPI)(nil).GetComplianceSummaryPagesWithContext), varargs...)
   151  }
   152  
   153  // GetComplianceSummaryRequest mocks base method.
   154  func (m *MockResourceGroupsTaggingAPIAPI) GetComplianceSummaryRequest(arg0 *resourcegroupstaggingapi.GetComplianceSummaryInput) (*request.Request, *resourcegroupstaggingapi.GetComplianceSummaryOutput) {
   155  	m.ctrl.T.Helper()
   156  	ret := m.ctrl.Call(m, "GetComplianceSummaryRequest", arg0)
   157  	ret0, _ := ret[0].(*request.Request)
   158  	ret1, _ := ret[1].(*resourcegroupstaggingapi.GetComplianceSummaryOutput)
   159  	return ret0, ret1
   160  }
   161  
   162  // GetComplianceSummaryRequest indicates an expected call of GetComplianceSummaryRequest.
   163  func (mr *MockResourceGroupsTaggingAPIAPIMockRecorder) GetComplianceSummaryRequest(arg0 interface{}) *gomock.Call {
   164  	mr.mock.ctrl.T.Helper()
   165  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetComplianceSummaryRequest", reflect.TypeOf((*MockResourceGroupsTaggingAPIAPI)(nil).GetComplianceSummaryRequest), arg0)
   166  }
   167  
   168  // GetComplianceSummaryWithContext mocks base method.
   169  func (m *MockResourceGroupsTaggingAPIAPI) GetComplianceSummaryWithContext(arg0 context.Context, arg1 *resourcegroupstaggingapi.GetComplianceSummaryInput, arg2 ...request.Option) (*resourcegroupstaggingapi.GetComplianceSummaryOutput, error) {
   170  	m.ctrl.T.Helper()
   171  	varargs := []interface{}{arg0, arg1}
   172  	for _, a := range arg2 {
   173  		varargs = append(varargs, a)
   174  	}
   175  	ret := m.ctrl.Call(m, "GetComplianceSummaryWithContext", varargs...)
   176  	ret0, _ := ret[0].(*resourcegroupstaggingapi.GetComplianceSummaryOutput)
   177  	ret1, _ := ret[1].(error)
   178  	return ret0, ret1
   179  }
   180  
   181  // GetComplianceSummaryWithContext indicates an expected call of GetComplianceSummaryWithContext.
   182  func (mr *MockResourceGroupsTaggingAPIAPIMockRecorder) GetComplianceSummaryWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   183  	mr.mock.ctrl.T.Helper()
   184  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   185  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetComplianceSummaryWithContext", reflect.TypeOf((*MockResourceGroupsTaggingAPIAPI)(nil).GetComplianceSummaryWithContext), varargs...)
   186  }
   187  
   188  // GetResources mocks base method.
   189  func (m *MockResourceGroupsTaggingAPIAPI) GetResources(arg0 *resourcegroupstaggingapi.GetResourcesInput) (*resourcegroupstaggingapi.GetResourcesOutput, error) {
   190  	m.ctrl.T.Helper()
   191  	ret := m.ctrl.Call(m, "GetResources", arg0)
   192  	ret0, _ := ret[0].(*resourcegroupstaggingapi.GetResourcesOutput)
   193  	ret1, _ := ret[1].(error)
   194  	return ret0, ret1
   195  }
   196  
   197  // GetResources indicates an expected call of GetResources.
   198  func (mr *MockResourceGroupsTaggingAPIAPIMockRecorder) GetResources(arg0 interface{}) *gomock.Call {
   199  	mr.mock.ctrl.T.Helper()
   200  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetResources", reflect.TypeOf((*MockResourceGroupsTaggingAPIAPI)(nil).GetResources), arg0)
   201  }
   202  
   203  // GetResourcesPages mocks base method.
   204  func (m *MockResourceGroupsTaggingAPIAPI) GetResourcesPages(arg0 *resourcegroupstaggingapi.GetResourcesInput, arg1 func(*resourcegroupstaggingapi.GetResourcesOutput, bool) bool) error {
   205  	m.ctrl.T.Helper()
   206  	ret := m.ctrl.Call(m, "GetResourcesPages", arg0, arg1)
   207  	ret0, _ := ret[0].(error)
   208  	return ret0
   209  }
   210  
   211  // GetResourcesPages indicates an expected call of GetResourcesPages.
   212  func (mr *MockResourceGroupsTaggingAPIAPIMockRecorder) GetResourcesPages(arg0, arg1 interface{}) *gomock.Call {
   213  	mr.mock.ctrl.T.Helper()
   214  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetResourcesPages", reflect.TypeOf((*MockResourceGroupsTaggingAPIAPI)(nil).GetResourcesPages), arg0, arg1)
   215  }
   216  
   217  // GetResourcesPagesWithContext mocks base method.
   218  func (m *MockResourceGroupsTaggingAPIAPI) GetResourcesPagesWithContext(arg0 context.Context, arg1 *resourcegroupstaggingapi.GetResourcesInput, arg2 func(*resourcegroupstaggingapi.GetResourcesOutput, bool) bool, arg3 ...request.Option) error {
   219  	m.ctrl.T.Helper()
   220  	varargs := []interface{}{arg0, arg1, arg2}
   221  	for _, a := range arg3 {
   222  		varargs = append(varargs, a)
   223  	}
   224  	ret := m.ctrl.Call(m, "GetResourcesPagesWithContext", varargs...)
   225  	ret0, _ := ret[0].(error)
   226  	return ret0
   227  }
   228  
   229  // GetResourcesPagesWithContext indicates an expected call of GetResourcesPagesWithContext.
   230  func (mr *MockResourceGroupsTaggingAPIAPIMockRecorder) GetResourcesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
   231  	mr.mock.ctrl.T.Helper()
   232  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
   233  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetResourcesPagesWithContext", reflect.TypeOf((*MockResourceGroupsTaggingAPIAPI)(nil).GetResourcesPagesWithContext), varargs...)
   234  }
   235  
   236  // GetResourcesRequest mocks base method.
   237  func (m *MockResourceGroupsTaggingAPIAPI) GetResourcesRequest(arg0 *resourcegroupstaggingapi.GetResourcesInput) (*request.Request, *resourcegroupstaggingapi.GetResourcesOutput) {
   238  	m.ctrl.T.Helper()
   239  	ret := m.ctrl.Call(m, "GetResourcesRequest", arg0)
   240  	ret0, _ := ret[0].(*request.Request)
   241  	ret1, _ := ret[1].(*resourcegroupstaggingapi.GetResourcesOutput)
   242  	return ret0, ret1
   243  }
   244  
   245  // GetResourcesRequest indicates an expected call of GetResourcesRequest.
   246  func (mr *MockResourceGroupsTaggingAPIAPIMockRecorder) GetResourcesRequest(arg0 interface{}) *gomock.Call {
   247  	mr.mock.ctrl.T.Helper()
   248  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetResourcesRequest", reflect.TypeOf((*MockResourceGroupsTaggingAPIAPI)(nil).GetResourcesRequest), arg0)
   249  }
   250  
   251  // GetResourcesWithContext mocks base method.
   252  func (m *MockResourceGroupsTaggingAPIAPI) GetResourcesWithContext(arg0 context.Context, arg1 *resourcegroupstaggingapi.GetResourcesInput, arg2 ...request.Option) (*resourcegroupstaggingapi.GetResourcesOutput, error) {
   253  	m.ctrl.T.Helper()
   254  	varargs := []interface{}{arg0, arg1}
   255  	for _, a := range arg2 {
   256  		varargs = append(varargs, a)
   257  	}
   258  	ret := m.ctrl.Call(m, "GetResourcesWithContext", varargs...)
   259  	ret0, _ := ret[0].(*resourcegroupstaggingapi.GetResourcesOutput)
   260  	ret1, _ := ret[1].(error)
   261  	return ret0, ret1
   262  }
   263  
   264  // GetResourcesWithContext indicates an expected call of GetResourcesWithContext.
   265  func (mr *MockResourceGroupsTaggingAPIAPIMockRecorder) GetResourcesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   266  	mr.mock.ctrl.T.Helper()
   267  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   268  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetResourcesWithContext", reflect.TypeOf((*MockResourceGroupsTaggingAPIAPI)(nil).GetResourcesWithContext), varargs...)
   269  }
   270  
   271  // GetTagKeys mocks base method.
   272  func (m *MockResourceGroupsTaggingAPIAPI) GetTagKeys(arg0 *resourcegroupstaggingapi.GetTagKeysInput) (*resourcegroupstaggingapi.GetTagKeysOutput, error) {
   273  	m.ctrl.T.Helper()
   274  	ret := m.ctrl.Call(m, "GetTagKeys", arg0)
   275  	ret0, _ := ret[0].(*resourcegroupstaggingapi.GetTagKeysOutput)
   276  	ret1, _ := ret[1].(error)
   277  	return ret0, ret1
   278  }
   279  
   280  // GetTagKeys indicates an expected call of GetTagKeys.
   281  func (mr *MockResourceGroupsTaggingAPIAPIMockRecorder) GetTagKeys(arg0 interface{}) *gomock.Call {
   282  	mr.mock.ctrl.T.Helper()
   283  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTagKeys", reflect.TypeOf((*MockResourceGroupsTaggingAPIAPI)(nil).GetTagKeys), arg0)
   284  }
   285  
   286  // GetTagKeysPages mocks base method.
   287  func (m *MockResourceGroupsTaggingAPIAPI) GetTagKeysPages(arg0 *resourcegroupstaggingapi.GetTagKeysInput, arg1 func(*resourcegroupstaggingapi.GetTagKeysOutput, bool) bool) error {
   288  	m.ctrl.T.Helper()
   289  	ret := m.ctrl.Call(m, "GetTagKeysPages", arg0, arg1)
   290  	ret0, _ := ret[0].(error)
   291  	return ret0
   292  }
   293  
   294  // GetTagKeysPages indicates an expected call of GetTagKeysPages.
   295  func (mr *MockResourceGroupsTaggingAPIAPIMockRecorder) GetTagKeysPages(arg0, arg1 interface{}) *gomock.Call {
   296  	mr.mock.ctrl.T.Helper()
   297  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTagKeysPages", reflect.TypeOf((*MockResourceGroupsTaggingAPIAPI)(nil).GetTagKeysPages), arg0, arg1)
   298  }
   299  
   300  // GetTagKeysPagesWithContext mocks base method.
   301  func (m *MockResourceGroupsTaggingAPIAPI) GetTagKeysPagesWithContext(arg0 context.Context, arg1 *resourcegroupstaggingapi.GetTagKeysInput, arg2 func(*resourcegroupstaggingapi.GetTagKeysOutput, bool) bool, arg3 ...request.Option) error {
   302  	m.ctrl.T.Helper()
   303  	varargs := []interface{}{arg0, arg1, arg2}
   304  	for _, a := range arg3 {
   305  		varargs = append(varargs, a)
   306  	}
   307  	ret := m.ctrl.Call(m, "GetTagKeysPagesWithContext", varargs...)
   308  	ret0, _ := ret[0].(error)
   309  	return ret0
   310  }
   311  
   312  // GetTagKeysPagesWithContext indicates an expected call of GetTagKeysPagesWithContext.
   313  func (mr *MockResourceGroupsTaggingAPIAPIMockRecorder) GetTagKeysPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
   314  	mr.mock.ctrl.T.Helper()
   315  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
   316  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTagKeysPagesWithContext", reflect.TypeOf((*MockResourceGroupsTaggingAPIAPI)(nil).GetTagKeysPagesWithContext), varargs...)
   317  }
   318  
   319  // GetTagKeysRequest mocks base method.
   320  func (m *MockResourceGroupsTaggingAPIAPI) GetTagKeysRequest(arg0 *resourcegroupstaggingapi.GetTagKeysInput) (*request.Request, *resourcegroupstaggingapi.GetTagKeysOutput) {
   321  	m.ctrl.T.Helper()
   322  	ret := m.ctrl.Call(m, "GetTagKeysRequest", arg0)
   323  	ret0, _ := ret[0].(*request.Request)
   324  	ret1, _ := ret[1].(*resourcegroupstaggingapi.GetTagKeysOutput)
   325  	return ret0, ret1
   326  }
   327  
   328  // GetTagKeysRequest indicates an expected call of GetTagKeysRequest.
   329  func (mr *MockResourceGroupsTaggingAPIAPIMockRecorder) GetTagKeysRequest(arg0 interface{}) *gomock.Call {
   330  	mr.mock.ctrl.T.Helper()
   331  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTagKeysRequest", reflect.TypeOf((*MockResourceGroupsTaggingAPIAPI)(nil).GetTagKeysRequest), arg0)
   332  }
   333  
   334  // GetTagKeysWithContext mocks base method.
   335  func (m *MockResourceGroupsTaggingAPIAPI) GetTagKeysWithContext(arg0 context.Context, arg1 *resourcegroupstaggingapi.GetTagKeysInput, arg2 ...request.Option) (*resourcegroupstaggingapi.GetTagKeysOutput, error) {
   336  	m.ctrl.T.Helper()
   337  	varargs := []interface{}{arg0, arg1}
   338  	for _, a := range arg2 {
   339  		varargs = append(varargs, a)
   340  	}
   341  	ret := m.ctrl.Call(m, "GetTagKeysWithContext", varargs...)
   342  	ret0, _ := ret[0].(*resourcegroupstaggingapi.GetTagKeysOutput)
   343  	ret1, _ := ret[1].(error)
   344  	return ret0, ret1
   345  }
   346  
   347  // GetTagKeysWithContext indicates an expected call of GetTagKeysWithContext.
   348  func (mr *MockResourceGroupsTaggingAPIAPIMockRecorder) GetTagKeysWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   349  	mr.mock.ctrl.T.Helper()
   350  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   351  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTagKeysWithContext", reflect.TypeOf((*MockResourceGroupsTaggingAPIAPI)(nil).GetTagKeysWithContext), varargs...)
   352  }
   353  
   354  // GetTagValues mocks base method.
   355  func (m *MockResourceGroupsTaggingAPIAPI) GetTagValues(arg0 *resourcegroupstaggingapi.GetTagValuesInput) (*resourcegroupstaggingapi.GetTagValuesOutput, error) {
   356  	m.ctrl.T.Helper()
   357  	ret := m.ctrl.Call(m, "GetTagValues", arg0)
   358  	ret0, _ := ret[0].(*resourcegroupstaggingapi.GetTagValuesOutput)
   359  	ret1, _ := ret[1].(error)
   360  	return ret0, ret1
   361  }
   362  
   363  // GetTagValues indicates an expected call of GetTagValues.
   364  func (mr *MockResourceGroupsTaggingAPIAPIMockRecorder) GetTagValues(arg0 interface{}) *gomock.Call {
   365  	mr.mock.ctrl.T.Helper()
   366  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTagValues", reflect.TypeOf((*MockResourceGroupsTaggingAPIAPI)(nil).GetTagValues), arg0)
   367  }
   368  
   369  // GetTagValuesPages mocks base method.
   370  func (m *MockResourceGroupsTaggingAPIAPI) GetTagValuesPages(arg0 *resourcegroupstaggingapi.GetTagValuesInput, arg1 func(*resourcegroupstaggingapi.GetTagValuesOutput, bool) bool) error {
   371  	m.ctrl.T.Helper()
   372  	ret := m.ctrl.Call(m, "GetTagValuesPages", arg0, arg1)
   373  	ret0, _ := ret[0].(error)
   374  	return ret0
   375  }
   376  
   377  // GetTagValuesPages indicates an expected call of GetTagValuesPages.
   378  func (mr *MockResourceGroupsTaggingAPIAPIMockRecorder) GetTagValuesPages(arg0, arg1 interface{}) *gomock.Call {
   379  	mr.mock.ctrl.T.Helper()
   380  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTagValuesPages", reflect.TypeOf((*MockResourceGroupsTaggingAPIAPI)(nil).GetTagValuesPages), arg0, arg1)
   381  }
   382  
   383  // GetTagValuesPagesWithContext mocks base method.
   384  func (m *MockResourceGroupsTaggingAPIAPI) GetTagValuesPagesWithContext(arg0 context.Context, arg1 *resourcegroupstaggingapi.GetTagValuesInput, arg2 func(*resourcegroupstaggingapi.GetTagValuesOutput, bool) bool, arg3 ...request.Option) error {
   385  	m.ctrl.T.Helper()
   386  	varargs := []interface{}{arg0, arg1, arg2}
   387  	for _, a := range arg3 {
   388  		varargs = append(varargs, a)
   389  	}
   390  	ret := m.ctrl.Call(m, "GetTagValuesPagesWithContext", varargs...)
   391  	ret0, _ := ret[0].(error)
   392  	return ret0
   393  }
   394  
   395  // GetTagValuesPagesWithContext indicates an expected call of GetTagValuesPagesWithContext.
   396  func (mr *MockResourceGroupsTaggingAPIAPIMockRecorder) GetTagValuesPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
   397  	mr.mock.ctrl.T.Helper()
   398  	varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
   399  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTagValuesPagesWithContext", reflect.TypeOf((*MockResourceGroupsTaggingAPIAPI)(nil).GetTagValuesPagesWithContext), varargs...)
   400  }
   401  
   402  // GetTagValuesRequest mocks base method.
   403  func (m *MockResourceGroupsTaggingAPIAPI) GetTagValuesRequest(arg0 *resourcegroupstaggingapi.GetTagValuesInput) (*request.Request, *resourcegroupstaggingapi.GetTagValuesOutput) {
   404  	m.ctrl.T.Helper()
   405  	ret := m.ctrl.Call(m, "GetTagValuesRequest", arg0)
   406  	ret0, _ := ret[0].(*request.Request)
   407  	ret1, _ := ret[1].(*resourcegroupstaggingapi.GetTagValuesOutput)
   408  	return ret0, ret1
   409  }
   410  
   411  // GetTagValuesRequest indicates an expected call of GetTagValuesRequest.
   412  func (mr *MockResourceGroupsTaggingAPIAPIMockRecorder) GetTagValuesRequest(arg0 interface{}) *gomock.Call {
   413  	mr.mock.ctrl.T.Helper()
   414  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTagValuesRequest", reflect.TypeOf((*MockResourceGroupsTaggingAPIAPI)(nil).GetTagValuesRequest), arg0)
   415  }
   416  
   417  // GetTagValuesWithContext mocks base method.
   418  func (m *MockResourceGroupsTaggingAPIAPI) GetTagValuesWithContext(arg0 context.Context, arg1 *resourcegroupstaggingapi.GetTagValuesInput, arg2 ...request.Option) (*resourcegroupstaggingapi.GetTagValuesOutput, error) {
   419  	m.ctrl.T.Helper()
   420  	varargs := []interface{}{arg0, arg1}
   421  	for _, a := range arg2 {
   422  		varargs = append(varargs, a)
   423  	}
   424  	ret := m.ctrl.Call(m, "GetTagValuesWithContext", varargs...)
   425  	ret0, _ := ret[0].(*resourcegroupstaggingapi.GetTagValuesOutput)
   426  	ret1, _ := ret[1].(error)
   427  	return ret0, ret1
   428  }
   429  
   430  // GetTagValuesWithContext indicates an expected call of GetTagValuesWithContext.
   431  func (mr *MockResourceGroupsTaggingAPIAPIMockRecorder) GetTagValuesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   432  	mr.mock.ctrl.T.Helper()
   433  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   434  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTagValuesWithContext", reflect.TypeOf((*MockResourceGroupsTaggingAPIAPI)(nil).GetTagValuesWithContext), varargs...)
   435  }
   436  
   437  // StartReportCreation mocks base method.
   438  func (m *MockResourceGroupsTaggingAPIAPI) StartReportCreation(arg0 *resourcegroupstaggingapi.StartReportCreationInput) (*resourcegroupstaggingapi.StartReportCreationOutput, error) {
   439  	m.ctrl.T.Helper()
   440  	ret := m.ctrl.Call(m, "StartReportCreation", arg0)
   441  	ret0, _ := ret[0].(*resourcegroupstaggingapi.StartReportCreationOutput)
   442  	ret1, _ := ret[1].(error)
   443  	return ret0, ret1
   444  }
   445  
   446  // StartReportCreation indicates an expected call of StartReportCreation.
   447  func (mr *MockResourceGroupsTaggingAPIAPIMockRecorder) StartReportCreation(arg0 interface{}) *gomock.Call {
   448  	mr.mock.ctrl.T.Helper()
   449  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StartReportCreation", reflect.TypeOf((*MockResourceGroupsTaggingAPIAPI)(nil).StartReportCreation), arg0)
   450  }
   451  
   452  // StartReportCreationRequest mocks base method.
   453  func (m *MockResourceGroupsTaggingAPIAPI) StartReportCreationRequest(arg0 *resourcegroupstaggingapi.StartReportCreationInput) (*request.Request, *resourcegroupstaggingapi.StartReportCreationOutput) {
   454  	m.ctrl.T.Helper()
   455  	ret := m.ctrl.Call(m, "StartReportCreationRequest", arg0)
   456  	ret0, _ := ret[0].(*request.Request)
   457  	ret1, _ := ret[1].(*resourcegroupstaggingapi.StartReportCreationOutput)
   458  	return ret0, ret1
   459  }
   460  
   461  // StartReportCreationRequest indicates an expected call of StartReportCreationRequest.
   462  func (mr *MockResourceGroupsTaggingAPIAPIMockRecorder) StartReportCreationRequest(arg0 interface{}) *gomock.Call {
   463  	mr.mock.ctrl.T.Helper()
   464  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StartReportCreationRequest", reflect.TypeOf((*MockResourceGroupsTaggingAPIAPI)(nil).StartReportCreationRequest), arg0)
   465  }
   466  
   467  // StartReportCreationWithContext mocks base method.
   468  func (m *MockResourceGroupsTaggingAPIAPI) StartReportCreationWithContext(arg0 context.Context, arg1 *resourcegroupstaggingapi.StartReportCreationInput, arg2 ...request.Option) (*resourcegroupstaggingapi.StartReportCreationOutput, error) {
   469  	m.ctrl.T.Helper()
   470  	varargs := []interface{}{arg0, arg1}
   471  	for _, a := range arg2 {
   472  		varargs = append(varargs, a)
   473  	}
   474  	ret := m.ctrl.Call(m, "StartReportCreationWithContext", varargs...)
   475  	ret0, _ := ret[0].(*resourcegroupstaggingapi.StartReportCreationOutput)
   476  	ret1, _ := ret[1].(error)
   477  	return ret0, ret1
   478  }
   479  
   480  // StartReportCreationWithContext indicates an expected call of StartReportCreationWithContext.
   481  func (mr *MockResourceGroupsTaggingAPIAPIMockRecorder) StartReportCreationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   482  	mr.mock.ctrl.T.Helper()
   483  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   484  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StartReportCreationWithContext", reflect.TypeOf((*MockResourceGroupsTaggingAPIAPI)(nil).StartReportCreationWithContext), varargs...)
   485  }
   486  
   487  // TagResources mocks base method.
   488  func (m *MockResourceGroupsTaggingAPIAPI) TagResources(arg0 *resourcegroupstaggingapi.TagResourcesInput) (*resourcegroupstaggingapi.TagResourcesOutput, error) {
   489  	m.ctrl.T.Helper()
   490  	ret := m.ctrl.Call(m, "TagResources", arg0)
   491  	ret0, _ := ret[0].(*resourcegroupstaggingapi.TagResourcesOutput)
   492  	ret1, _ := ret[1].(error)
   493  	return ret0, ret1
   494  }
   495  
   496  // TagResources indicates an expected call of TagResources.
   497  func (mr *MockResourceGroupsTaggingAPIAPIMockRecorder) TagResources(arg0 interface{}) *gomock.Call {
   498  	mr.mock.ctrl.T.Helper()
   499  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TagResources", reflect.TypeOf((*MockResourceGroupsTaggingAPIAPI)(nil).TagResources), arg0)
   500  }
   501  
   502  // TagResourcesRequest mocks base method.
   503  func (m *MockResourceGroupsTaggingAPIAPI) TagResourcesRequest(arg0 *resourcegroupstaggingapi.TagResourcesInput) (*request.Request, *resourcegroupstaggingapi.TagResourcesOutput) {
   504  	m.ctrl.T.Helper()
   505  	ret := m.ctrl.Call(m, "TagResourcesRequest", arg0)
   506  	ret0, _ := ret[0].(*request.Request)
   507  	ret1, _ := ret[1].(*resourcegroupstaggingapi.TagResourcesOutput)
   508  	return ret0, ret1
   509  }
   510  
   511  // TagResourcesRequest indicates an expected call of TagResourcesRequest.
   512  func (mr *MockResourceGroupsTaggingAPIAPIMockRecorder) TagResourcesRequest(arg0 interface{}) *gomock.Call {
   513  	mr.mock.ctrl.T.Helper()
   514  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TagResourcesRequest", reflect.TypeOf((*MockResourceGroupsTaggingAPIAPI)(nil).TagResourcesRequest), arg0)
   515  }
   516  
   517  // TagResourcesWithContext mocks base method.
   518  func (m *MockResourceGroupsTaggingAPIAPI) TagResourcesWithContext(arg0 context.Context, arg1 *resourcegroupstaggingapi.TagResourcesInput, arg2 ...request.Option) (*resourcegroupstaggingapi.TagResourcesOutput, error) {
   519  	m.ctrl.T.Helper()
   520  	varargs := []interface{}{arg0, arg1}
   521  	for _, a := range arg2 {
   522  		varargs = append(varargs, a)
   523  	}
   524  	ret := m.ctrl.Call(m, "TagResourcesWithContext", varargs...)
   525  	ret0, _ := ret[0].(*resourcegroupstaggingapi.TagResourcesOutput)
   526  	ret1, _ := ret[1].(error)
   527  	return ret0, ret1
   528  }
   529  
   530  // TagResourcesWithContext indicates an expected call of TagResourcesWithContext.
   531  func (mr *MockResourceGroupsTaggingAPIAPIMockRecorder) TagResourcesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   532  	mr.mock.ctrl.T.Helper()
   533  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   534  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TagResourcesWithContext", reflect.TypeOf((*MockResourceGroupsTaggingAPIAPI)(nil).TagResourcesWithContext), varargs...)
   535  }
   536  
   537  // UntagResources mocks base method.
   538  func (m *MockResourceGroupsTaggingAPIAPI) UntagResources(arg0 *resourcegroupstaggingapi.UntagResourcesInput) (*resourcegroupstaggingapi.UntagResourcesOutput, error) {
   539  	m.ctrl.T.Helper()
   540  	ret := m.ctrl.Call(m, "UntagResources", arg0)
   541  	ret0, _ := ret[0].(*resourcegroupstaggingapi.UntagResourcesOutput)
   542  	ret1, _ := ret[1].(error)
   543  	return ret0, ret1
   544  }
   545  
   546  // UntagResources indicates an expected call of UntagResources.
   547  func (mr *MockResourceGroupsTaggingAPIAPIMockRecorder) UntagResources(arg0 interface{}) *gomock.Call {
   548  	mr.mock.ctrl.T.Helper()
   549  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UntagResources", reflect.TypeOf((*MockResourceGroupsTaggingAPIAPI)(nil).UntagResources), arg0)
   550  }
   551  
   552  // UntagResourcesRequest mocks base method.
   553  func (m *MockResourceGroupsTaggingAPIAPI) UntagResourcesRequest(arg0 *resourcegroupstaggingapi.UntagResourcesInput) (*request.Request, *resourcegroupstaggingapi.UntagResourcesOutput) {
   554  	m.ctrl.T.Helper()
   555  	ret := m.ctrl.Call(m, "UntagResourcesRequest", arg0)
   556  	ret0, _ := ret[0].(*request.Request)
   557  	ret1, _ := ret[1].(*resourcegroupstaggingapi.UntagResourcesOutput)
   558  	return ret0, ret1
   559  }
   560  
   561  // UntagResourcesRequest indicates an expected call of UntagResourcesRequest.
   562  func (mr *MockResourceGroupsTaggingAPIAPIMockRecorder) UntagResourcesRequest(arg0 interface{}) *gomock.Call {
   563  	mr.mock.ctrl.T.Helper()
   564  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UntagResourcesRequest", reflect.TypeOf((*MockResourceGroupsTaggingAPIAPI)(nil).UntagResourcesRequest), arg0)
   565  }
   566  
   567  // UntagResourcesWithContext mocks base method.
   568  func (m *MockResourceGroupsTaggingAPIAPI) UntagResourcesWithContext(arg0 context.Context, arg1 *resourcegroupstaggingapi.UntagResourcesInput, arg2 ...request.Option) (*resourcegroupstaggingapi.UntagResourcesOutput, error) {
   569  	m.ctrl.T.Helper()
   570  	varargs := []interface{}{arg0, arg1}
   571  	for _, a := range arg2 {
   572  		varargs = append(varargs, a)
   573  	}
   574  	ret := m.ctrl.Call(m, "UntagResourcesWithContext", varargs...)
   575  	ret0, _ := ret[0].(*resourcegroupstaggingapi.UntagResourcesOutput)
   576  	ret1, _ := ret[1].(error)
   577  	return ret0, ret1
   578  }
   579  
   580  // UntagResourcesWithContext indicates an expected call of UntagResourcesWithContext.
   581  func (mr *MockResourceGroupsTaggingAPIAPIMockRecorder) UntagResourcesWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
   582  	mr.mock.ctrl.T.Helper()
   583  	varargs := append([]interface{}{arg0, arg1}, arg2...)
   584  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UntagResourcesWithContext", reflect.TypeOf((*MockResourceGroupsTaggingAPIAPI)(nil).UntagResourcesWithContext), varargs...)
   585  }