github.com/cs3org/reva/v2@v2.27.7/tests/cs3mocks/mocks/GatewayAPIClient.go (about)

     1  // Code generated by mockery v2.46.3. DO NOT EDIT.
     2  
     3  package mocks
     4  
     5  import (
     6  	appproviderv1beta1 "github.com/cs3org/go-cs3apis/cs3/app/provider/v1beta1"
     7  	applicationsv1beta1 "github.com/cs3org/go-cs3apis/cs3/auth/applications/v1beta1"
     8  
     9  	authregistryv1beta1 "github.com/cs3org/go-cs3apis/cs3/auth/registry/v1beta1"
    10  
    11  	collaborationv1beta1 "github.com/cs3org/go-cs3apis/cs3/sharing/collaboration/v1beta1"
    12  
    13  	context "context"
    14  
    15  	corev1beta1 "github.com/cs3org/go-cs3apis/cs3/ocm/core/v1beta1"
    16  
    17  	gatewayv1beta1 "github.com/cs3org/go-cs3apis/cs3/gateway/v1beta1"
    18  
    19  	groupv1beta1 "github.com/cs3org/go-cs3apis/cs3/identity/group/v1beta1"
    20  
    21  	grpc "google.golang.org/grpc"
    22  
    23  	invitev1beta1 "github.com/cs3org/go-cs3apis/cs3/ocm/invite/v1beta1"
    24  
    25  	linkv1beta1 "github.com/cs3org/go-cs3apis/cs3/sharing/link/v1beta1"
    26  
    27  	mock "github.com/stretchr/testify/mock"
    28  
    29  	ocmv1beta1 "github.com/cs3org/go-cs3apis/cs3/sharing/ocm/v1beta1"
    30  
    31  	permissionsv1beta1 "github.com/cs3org/go-cs3apis/cs3/permissions/v1beta1"
    32  
    33  	preferencesv1beta1 "github.com/cs3org/go-cs3apis/cs3/preferences/v1beta1"
    34  
    35  	providerv1beta1 "github.com/cs3org/go-cs3apis/cs3/storage/provider/v1beta1"
    36  
    37  	registryv1beta1 "github.com/cs3org/go-cs3apis/cs3/app/registry/v1beta1"
    38  
    39  	txv1beta1 "github.com/cs3org/go-cs3apis/cs3/tx/v1beta1"
    40  
    41  	userv1beta1 "github.com/cs3org/go-cs3apis/cs3/identity/user/v1beta1"
    42  
    43  	v1beta1 "github.com/cs3org/go-cs3apis/cs3/ocm/provider/v1beta1"
    44  )
    45  
    46  // GatewayAPIClient is an autogenerated mock type for the GatewayAPIClient type
    47  type GatewayAPIClient struct {
    48  	mock.Mock
    49  }
    50  
    51  type GatewayAPIClient_Expecter struct {
    52  	mock *mock.Mock
    53  }
    54  
    55  func (_m *GatewayAPIClient) EXPECT() *GatewayAPIClient_Expecter {
    56  	return &GatewayAPIClient_Expecter{mock: &_m.Mock}
    57  }
    58  
    59  // AcceptInvite provides a mock function with given fields: ctx, in, opts
    60  func (_m *GatewayAPIClient) AcceptInvite(ctx context.Context, in *invitev1beta1.AcceptInviteRequest, opts ...grpc.CallOption) (*invitev1beta1.AcceptInviteResponse, error) {
    61  	_va := make([]interface{}, len(opts))
    62  	for _i := range opts {
    63  		_va[_i] = opts[_i]
    64  	}
    65  	var _ca []interface{}
    66  	_ca = append(_ca, ctx, in)
    67  	_ca = append(_ca, _va...)
    68  	ret := _m.Called(_ca...)
    69  
    70  	if len(ret) == 0 {
    71  		panic("no return value specified for AcceptInvite")
    72  	}
    73  
    74  	var r0 *invitev1beta1.AcceptInviteResponse
    75  	var r1 error
    76  	if rf, ok := ret.Get(0).(func(context.Context, *invitev1beta1.AcceptInviteRequest, ...grpc.CallOption) (*invitev1beta1.AcceptInviteResponse, error)); ok {
    77  		return rf(ctx, in, opts...)
    78  	}
    79  	if rf, ok := ret.Get(0).(func(context.Context, *invitev1beta1.AcceptInviteRequest, ...grpc.CallOption) *invitev1beta1.AcceptInviteResponse); ok {
    80  		r0 = rf(ctx, in, opts...)
    81  	} else {
    82  		if ret.Get(0) != nil {
    83  			r0 = ret.Get(0).(*invitev1beta1.AcceptInviteResponse)
    84  		}
    85  	}
    86  
    87  	if rf, ok := ret.Get(1).(func(context.Context, *invitev1beta1.AcceptInviteRequest, ...grpc.CallOption) error); ok {
    88  		r1 = rf(ctx, in, opts...)
    89  	} else {
    90  		r1 = ret.Error(1)
    91  	}
    92  
    93  	return r0, r1
    94  }
    95  
    96  // GatewayAPIClient_AcceptInvite_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'AcceptInvite'
    97  type GatewayAPIClient_AcceptInvite_Call struct {
    98  	*mock.Call
    99  }
   100  
   101  // AcceptInvite is a helper method to define mock.On call
   102  //   - ctx context.Context
   103  //   - in *invitev1beta1.AcceptInviteRequest
   104  //   - opts ...grpc.CallOption
   105  func (_e *GatewayAPIClient_Expecter) AcceptInvite(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_AcceptInvite_Call {
   106  	return &GatewayAPIClient_AcceptInvite_Call{Call: _e.mock.On("AcceptInvite",
   107  		append([]interface{}{ctx, in}, opts...)...)}
   108  }
   109  
   110  func (_c *GatewayAPIClient_AcceptInvite_Call) Run(run func(ctx context.Context, in *invitev1beta1.AcceptInviteRequest, opts ...grpc.CallOption)) *GatewayAPIClient_AcceptInvite_Call {
   111  	_c.Call.Run(func(args mock.Arguments) {
   112  		variadicArgs := make([]grpc.CallOption, len(args)-2)
   113  		for i, a := range args[2:] {
   114  			if a != nil {
   115  				variadicArgs[i] = a.(grpc.CallOption)
   116  			}
   117  		}
   118  		run(args[0].(context.Context), args[1].(*invitev1beta1.AcceptInviteRequest), variadicArgs...)
   119  	})
   120  	return _c
   121  }
   122  
   123  func (_c *GatewayAPIClient_AcceptInvite_Call) Return(_a0 *invitev1beta1.AcceptInviteResponse, _a1 error) *GatewayAPIClient_AcceptInvite_Call {
   124  	_c.Call.Return(_a0, _a1)
   125  	return _c
   126  }
   127  
   128  func (_c *GatewayAPIClient_AcceptInvite_Call) RunAndReturn(run func(context.Context, *invitev1beta1.AcceptInviteRequest, ...grpc.CallOption) (*invitev1beta1.AcceptInviteResponse, error)) *GatewayAPIClient_AcceptInvite_Call {
   129  	_c.Call.Return(run)
   130  	return _c
   131  }
   132  
   133  // AddAppProvider provides a mock function with given fields: ctx, in, opts
   134  func (_m *GatewayAPIClient) AddAppProvider(ctx context.Context, in *registryv1beta1.AddAppProviderRequest, opts ...grpc.CallOption) (*registryv1beta1.AddAppProviderResponse, error) {
   135  	_va := make([]interface{}, len(opts))
   136  	for _i := range opts {
   137  		_va[_i] = opts[_i]
   138  	}
   139  	var _ca []interface{}
   140  	_ca = append(_ca, ctx, in)
   141  	_ca = append(_ca, _va...)
   142  	ret := _m.Called(_ca...)
   143  
   144  	if len(ret) == 0 {
   145  		panic("no return value specified for AddAppProvider")
   146  	}
   147  
   148  	var r0 *registryv1beta1.AddAppProviderResponse
   149  	var r1 error
   150  	if rf, ok := ret.Get(0).(func(context.Context, *registryv1beta1.AddAppProviderRequest, ...grpc.CallOption) (*registryv1beta1.AddAppProviderResponse, error)); ok {
   151  		return rf(ctx, in, opts...)
   152  	}
   153  	if rf, ok := ret.Get(0).(func(context.Context, *registryv1beta1.AddAppProviderRequest, ...grpc.CallOption) *registryv1beta1.AddAppProviderResponse); ok {
   154  		r0 = rf(ctx, in, opts...)
   155  	} else {
   156  		if ret.Get(0) != nil {
   157  			r0 = ret.Get(0).(*registryv1beta1.AddAppProviderResponse)
   158  		}
   159  	}
   160  
   161  	if rf, ok := ret.Get(1).(func(context.Context, *registryv1beta1.AddAppProviderRequest, ...grpc.CallOption) error); ok {
   162  		r1 = rf(ctx, in, opts...)
   163  	} else {
   164  		r1 = ret.Error(1)
   165  	}
   166  
   167  	return r0, r1
   168  }
   169  
   170  // GatewayAPIClient_AddAppProvider_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'AddAppProvider'
   171  type GatewayAPIClient_AddAppProvider_Call struct {
   172  	*mock.Call
   173  }
   174  
   175  // AddAppProvider is a helper method to define mock.On call
   176  //   - ctx context.Context
   177  //   - in *registryv1beta1.AddAppProviderRequest
   178  //   - opts ...grpc.CallOption
   179  func (_e *GatewayAPIClient_Expecter) AddAppProvider(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_AddAppProvider_Call {
   180  	return &GatewayAPIClient_AddAppProvider_Call{Call: _e.mock.On("AddAppProvider",
   181  		append([]interface{}{ctx, in}, opts...)...)}
   182  }
   183  
   184  func (_c *GatewayAPIClient_AddAppProvider_Call) Run(run func(ctx context.Context, in *registryv1beta1.AddAppProviderRequest, opts ...grpc.CallOption)) *GatewayAPIClient_AddAppProvider_Call {
   185  	_c.Call.Run(func(args mock.Arguments) {
   186  		variadicArgs := make([]grpc.CallOption, len(args)-2)
   187  		for i, a := range args[2:] {
   188  			if a != nil {
   189  				variadicArgs[i] = a.(grpc.CallOption)
   190  			}
   191  		}
   192  		run(args[0].(context.Context), args[1].(*registryv1beta1.AddAppProviderRequest), variadicArgs...)
   193  	})
   194  	return _c
   195  }
   196  
   197  func (_c *GatewayAPIClient_AddAppProvider_Call) Return(_a0 *registryv1beta1.AddAppProviderResponse, _a1 error) *GatewayAPIClient_AddAppProvider_Call {
   198  	_c.Call.Return(_a0, _a1)
   199  	return _c
   200  }
   201  
   202  func (_c *GatewayAPIClient_AddAppProvider_Call) RunAndReturn(run func(context.Context, *registryv1beta1.AddAppProviderRequest, ...grpc.CallOption) (*registryv1beta1.AddAppProviderResponse, error)) *GatewayAPIClient_AddAppProvider_Call {
   203  	_c.Call.Return(run)
   204  	return _c
   205  }
   206  
   207  // Authenticate provides a mock function with given fields: ctx, in, opts
   208  func (_m *GatewayAPIClient) Authenticate(ctx context.Context, in *gatewayv1beta1.AuthenticateRequest, opts ...grpc.CallOption) (*gatewayv1beta1.AuthenticateResponse, error) {
   209  	_va := make([]interface{}, len(opts))
   210  	for _i := range opts {
   211  		_va[_i] = opts[_i]
   212  	}
   213  	var _ca []interface{}
   214  	_ca = append(_ca, ctx, in)
   215  	_ca = append(_ca, _va...)
   216  	ret := _m.Called(_ca...)
   217  
   218  	if len(ret) == 0 {
   219  		panic("no return value specified for Authenticate")
   220  	}
   221  
   222  	var r0 *gatewayv1beta1.AuthenticateResponse
   223  	var r1 error
   224  	if rf, ok := ret.Get(0).(func(context.Context, *gatewayv1beta1.AuthenticateRequest, ...grpc.CallOption) (*gatewayv1beta1.AuthenticateResponse, error)); ok {
   225  		return rf(ctx, in, opts...)
   226  	}
   227  	if rf, ok := ret.Get(0).(func(context.Context, *gatewayv1beta1.AuthenticateRequest, ...grpc.CallOption) *gatewayv1beta1.AuthenticateResponse); ok {
   228  		r0 = rf(ctx, in, opts...)
   229  	} else {
   230  		if ret.Get(0) != nil {
   231  			r0 = ret.Get(0).(*gatewayv1beta1.AuthenticateResponse)
   232  		}
   233  	}
   234  
   235  	if rf, ok := ret.Get(1).(func(context.Context, *gatewayv1beta1.AuthenticateRequest, ...grpc.CallOption) error); ok {
   236  		r1 = rf(ctx, in, opts...)
   237  	} else {
   238  		r1 = ret.Error(1)
   239  	}
   240  
   241  	return r0, r1
   242  }
   243  
   244  // GatewayAPIClient_Authenticate_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Authenticate'
   245  type GatewayAPIClient_Authenticate_Call struct {
   246  	*mock.Call
   247  }
   248  
   249  // Authenticate is a helper method to define mock.On call
   250  //   - ctx context.Context
   251  //   - in *gatewayv1beta1.AuthenticateRequest
   252  //   - opts ...grpc.CallOption
   253  func (_e *GatewayAPIClient_Expecter) Authenticate(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_Authenticate_Call {
   254  	return &GatewayAPIClient_Authenticate_Call{Call: _e.mock.On("Authenticate",
   255  		append([]interface{}{ctx, in}, opts...)...)}
   256  }
   257  
   258  func (_c *GatewayAPIClient_Authenticate_Call) Run(run func(ctx context.Context, in *gatewayv1beta1.AuthenticateRequest, opts ...grpc.CallOption)) *GatewayAPIClient_Authenticate_Call {
   259  	_c.Call.Run(func(args mock.Arguments) {
   260  		variadicArgs := make([]grpc.CallOption, len(args)-2)
   261  		for i, a := range args[2:] {
   262  			if a != nil {
   263  				variadicArgs[i] = a.(grpc.CallOption)
   264  			}
   265  		}
   266  		run(args[0].(context.Context), args[1].(*gatewayv1beta1.AuthenticateRequest), variadicArgs...)
   267  	})
   268  	return _c
   269  }
   270  
   271  func (_c *GatewayAPIClient_Authenticate_Call) Return(_a0 *gatewayv1beta1.AuthenticateResponse, _a1 error) *GatewayAPIClient_Authenticate_Call {
   272  	_c.Call.Return(_a0, _a1)
   273  	return _c
   274  }
   275  
   276  func (_c *GatewayAPIClient_Authenticate_Call) RunAndReturn(run func(context.Context, *gatewayv1beta1.AuthenticateRequest, ...grpc.CallOption) (*gatewayv1beta1.AuthenticateResponse, error)) *GatewayAPIClient_Authenticate_Call {
   277  	_c.Call.Return(run)
   278  	return _c
   279  }
   280  
   281  // CancelTransfer provides a mock function with given fields: ctx, in, opts
   282  func (_m *GatewayAPIClient) CancelTransfer(ctx context.Context, in *txv1beta1.CancelTransferRequest, opts ...grpc.CallOption) (*txv1beta1.CancelTransferResponse, error) {
   283  	_va := make([]interface{}, len(opts))
   284  	for _i := range opts {
   285  		_va[_i] = opts[_i]
   286  	}
   287  	var _ca []interface{}
   288  	_ca = append(_ca, ctx, in)
   289  	_ca = append(_ca, _va...)
   290  	ret := _m.Called(_ca...)
   291  
   292  	if len(ret) == 0 {
   293  		panic("no return value specified for CancelTransfer")
   294  	}
   295  
   296  	var r0 *txv1beta1.CancelTransferResponse
   297  	var r1 error
   298  	if rf, ok := ret.Get(0).(func(context.Context, *txv1beta1.CancelTransferRequest, ...grpc.CallOption) (*txv1beta1.CancelTransferResponse, error)); ok {
   299  		return rf(ctx, in, opts...)
   300  	}
   301  	if rf, ok := ret.Get(0).(func(context.Context, *txv1beta1.CancelTransferRequest, ...grpc.CallOption) *txv1beta1.CancelTransferResponse); ok {
   302  		r0 = rf(ctx, in, opts...)
   303  	} else {
   304  		if ret.Get(0) != nil {
   305  			r0 = ret.Get(0).(*txv1beta1.CancelTransferResponse)
   306  		}
   307  	}
   308  
   309  	if rf, ok := ret.Get(1).(func(context.Context, *txv1beta1.CancelTransferRequest, ...grpc.CallOption) error); ok {
   310  		r1 = rf(ctx, in, opts...)
   311  	} else {
   312  		r1 = ret.Error(1)
   313  	}
   314  
   315  	return r0, r1
   316  }
   317  
   318  // GatewayAPIClient_CancelTransfer_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CancelTransfer'
   319  type GatewayAPIClient_CancelTransfer_Call struct {
   320  	*mock.Call
   321  }
   322  
   323  // CancelTransfer is a helper method to define mock.On call
   324  //   - ctx context.Context
   325  //   - in *txv1beta1.CancelTransferRequest
   326  //   - opts ...grpc.CallOption
   327  func (_e *GatewayAPIClient_Expecter) CancelTransfer(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_CancelTransfer_Call {
   328  	return &GatewayAPIClient_CancelTransfer_Call{Call: _e.mock.On("CancelTransfer",
   329  		append([]interface{}{ctx, in}, opts...)...)}
   330  }
   331  
   332  func (_c *GatewayAPIClient_CancelTransfer_Call) Run(run func(ctx context.Context, in *txv1beta1.CancelTransferRequest, opts ...grpc.CallOption)) *GatewayAPIClient_CancelTransfer_Call {
   333  	_c.Call.Run(func(args mock.Arguments) {
   334  		variadicArgs := make([]grpc.CallOption, len(args)-2)
   335  		for i, a := range args[2:] {
   336  			if a != nil {
   337  				variadicArgs[i] = a.(grpc.CallOption)
   338  			}
   339  		}
   340  		run(args[0].(context.Context), args[1].(*txv1beta1.CancelTransferRequest), variadicArgs...)
   341  	})
   342  	return _c
   343  }
   344  
   345  func (_c *GatewayAPIClient_CancelTransfer_Call) Return(_a0 *txv1beta1.CancelTransferResponse, _a1 error) *GatewayAPIClient_CancelTransfer_Call {
   346  	_c.Call.Return(_a0, _a1)
   347  	return _c
   348  }
   349  
   350  func (_c *GatewayAPIClient_CancelTransfer_Call) RunAndReturn(run func(context.Context, *txv1beta1.CancelTransferRequest, ...grpc.CallOption) (*txv1beta1.CancelTransferResponse, error)) *GatewayAPIClient_CancelTransfer_Call {
   351  	_c.Call.Return(run)
   352  	return _c
   353  }
   354  
   355  // CheckPermission provides a mock function with given fields: ctx, in, opts
   356  func (_m *GatewayAPIClient) CheckPermission(ctx context.Context, in *permissionsv1beta1.CheckPermissionRequest, opts ...grpc.CallOption) (*permissionsv1beta1.CheckPermissionResponse, error) {
   357  	_va := make([]interface{}, len(opts))
   358  	for _i := range opts {
   359  		_va[_i] = opts[_i]
   360  	}
   361  	var _ca []interface{}
   362  	_ca = append(_ca, ctx, in)
   363  	_ca = append(_ca, _va...)
   364  	ret := _m.Called(_ca...)
   365  
   366  	if len(ret) == 0 {
   367  		panic("no return value specified for CheckPermission")
   368  	}
   369  
   370  	var r0 *permissionsv1beta1.CheckPermissionResponse
   371  	var r1 error
   372  	if rf, ok := ret.Get(0).(func(context.Context, *permissionsv1beta1.CheckPermissionRequest, ...grpc.CallOption) (*permissionsv1beta1.CheckPermissionResponse, error)); ok {
   373  		return rf(ctx, in, opts...)
   374  	}
   375  	if rf, ok := ret.Get(0).(func(context.Context, *permissionsv1beta1.CheckPermissionRequest, ...grpc.CallOption) *permissionsv1beta1.CheckPermissionResponse); ok {
   376  		r0 = rf(ctx, in, opts...)
   377  	} else {
   378  		if ret.Get(0) != nil {
   379  			r0 = ret.Get(0).(*permissionsv1beta1.CheckPermissionResponse)
   380  		}
   381  	}
   382  
   383  	if rf, ok := ret.Get(1).(func(context.Context, *permissionsv1beta1.CheckPermissionRequest, ...grpc.CallOption) error); ok {
   384  		r1 = rf(ctx, in, opts...)
   385  	} else {
   386  		r1 = ret.Error(1)
   387  	}
   388  
   389  	return r0, r1
   390  }
   391  
   392  // GatewayAPIClient_CheckPermission_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CheckPermission'
   393  type GatewayAPIClient_CheckPermission_Call struct {
   394  	*mock.Call
   395  }
   396  
   397  // CheckPermission is a helper method to define mock.On call
   398  //   - ctx context.Context
   399  //   - in *permissionsv1beta1.CheckPermissionRequest
   400  //   - opts ...grpc.CallOption
   401  func (_e *GatewayAPIClient_Expecter) CheckPermission(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_CheckPermission_Call {
   402  	return &GatewayAPIClient_CheckPermission_Call{Call: _e.mock.On("CheckPermission",
   403  		append([]interface{}{ctx, in}, opts...)...)}
   404  }
   405  
   406  func (_c *GatewayAPIClient_CheckPermission_Call) Run(run func(ctx context.Context, in *permissionsv1beta1.CheckPermissionRequest, opts ...grpc.CallOption)) *GatewayAPIClient_CheckPermission_Call {
   407  	_c.Call.Run(func(args mock.Arguments) {
   408  		variadicArgs := make([]grpc.CallOption, len(args)-2)
   409  		for i, a := range args[2:] {
   410  			if a != nil {
   411  				variadicArgs[i] = a.(grpc.CallOption)
   412  			}
   413  		}
   414  		run(args[0].(context.Context), args[1].(*permissionsv1beta1.CheckPermissionRequest), variadicArgs...)
   415  	})
   416  	return _c
   417  }
   418  
   419  func (_c *GatewayAPIClient_CheckPermission_Call) Return(_a0 *permissionsv1beta1.CheckPermissionResponse, _a1 error) *GatewayAPIClient_CheckPermission_Call {
   420  	_c.Call.Return(_a0, _a1)
   421  	return _c
   422  }
   423  
   424  func (_c *GatewayAPIClient_CheckPermission_Call) RunAndReturn(run func(context.Context, *permissionsv1beta1.CheckPermissionRequest, ...grpc.CallOption) (*permissionsv1beta1.CheckPermissionResponse, error)) *GatewayAPIClient_CheckPermission_Call {
   425  	_c.Call.Return(run)
   426  	return _c
   427  }
   428  
   429  // CreateContainer provides a mock function with given fields: ctx, in, opts
   430  func (_m *GatewayAPIClient) CreateContainer(ctx context.Context, in *providerv1beta1.CreateContainerRequest, opts ...grpc.CallOption) (*providerv1beta1.CreateContainerResponse, error) {
   431  	_va := make([]interface{}, len(opts))
   432  	for _i := range opts {
   433  		_va[_i] = opts[_i]
   434  	}
   435  	var _ca []interface{}
   436  	_ca = append(_ca, ctx, in)
   437  	_ca = append(_ca, _va...)
   438  	ret := _m.Called(_ca...)
   439  
   440  	if len(ret) == 0 {
   441  		panic("no return value specified for CreateContainer")
   442  	}
   443  
   444  	var r0 *providerv1beta1.CreateContainerResponse
   445  	var r1 error
   446  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.CreateContainerRequest, ...grpc.CallOption) (*providerv1beta1.CreateContainerResponse, error)); ok {
   447  		return rf(ctx, in, opts...)
   448  	}
   449  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.CreateContainerRequest, ...grpc.CallOption) *providerv1beta1.CreateContainerResponse); ok {
   450  		r0 = rf(ctx, in, opts...)
   451  	} else {
   452  		if ret.Get(0) != nil {
   453  			r0 = ret.Get(0).(*providerv1beta1.CreateContainerResponse)
   454  		}
   455  	}
   456  
   457  	if rf, ok := ret.Get(1).(func(context.Context, *providerv1beta1.CreateContainerRequest, ...grpc.CallOption) error); ok {
   458  		r1 = rf(ctx, in, opts...)
   459  	} else {
   460  		r1 = ret.Error(1)
   461  	}
   462  
   463  	return r0, r1
   464  }
   465  
   466  // GatewayAPIClient_CreateContainer_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateContainer'
   467  type GatewayAPIClient_CreateContainer_Call struct {
   468  	*mock.Call
   469  }
   470  
   471  // CreateContainer is a helper method to define mock.On call
   472  //   - ctx context.Context
   473  //   - in *providerv1beta1.CreateContainerRequest
   474  //   - opts ...grpc.CallOption
   475  func (_e *GatewayAPIClient_Expecter) CreateContainer(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_CreateContainer_Call {
   476  	return &GatewayAPIClient_CreateContainer_Call{Call: _e.mock.On("CreateContainer",
   477  		append([]interface{}{ctx, in}, opts...)...)}
   478  }
   479  
   480  func (_c *GatewayAPIClient_CreateContainer_Call) Run(run func(ctx context.Context, in *providerv1beta1.CreateContainerRequest, opts ...grpc.CallOption)) *GatewayAPIClient_CreateContainer_Call {
   481  	_c.Call.Run(func(args mock.Arguments) {
   482  		variadicArgs := make([]grpc.CallOption, len(args)-2)
   483  		for i, a := range args[2:] {
   484  			if a != nil {
   485  				variadicArgs[i] = a.(grpc.CallOption)
   486  			}
   487  		}
   488  		run(args[0].(context.Context), args[1].(*providerv1beta1.CreateContainerRequest), variadicArgs...)
   489  	})
   490  	return _c
   491  }
   492  
   493  func (_c *GatewayAPIClient_CreateContainer_Call) Return(_a0 *providerv1beta1.CreateContainerResponse, _a1 error) *GatewayAPIClient_CreateContainer_Call {
   494  	_c.Call.Return(_a0, _a1)
   495  	return _c
   496  }
   497  
   498  func (_c *GatewayAPIClient_CreateContainer_Call) RunAndReturn(run func(context.Context, *providerv1beta1.CreateContainerRequest, ...grpc.CallOption) (*providerv1beta1.CreateContainerResponse, error)) *GatewayAPIClient_CreateContainer_Call {
   499  	_c.Call.Return(run)
   500  	return _c
   501  }
   502  
   503  // CreateHome provides a mock function with given fields: ctx, in, opts
   504  func (_m *GatewayAPIClient) CreateHome(ctx context.Context, in *providerv1beta1.CreateHomeRequest, opts ...grpc.CallOption) (*providerv1beta1.CreateHomeResponse, error) {
   505  	_va := make([]interface{}, len(opts))
   506  	for _i := range opts {
   507  		_va[_i] = opts[_i]
   508  	}
   509  	var _ca []interface{}
   510  	_ca = append(_ca, ctx, in)
   511  	_ca = append(_ca, _va...)
   512  	ret := _m.Called(_ca...)
   513  
   514  	if len(ret) == 0 {
   515  		panic("no return value specified for CreateHome")
   516  	}
   517  
   518  	var r0 *providerv1beta1.CreateHomeResponse
   519  	var r1 error
   520  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.CreateHomeRequest, ...grpc.CallOption) (*providerv1beta1.CreateHomeResponse, error)); ok {
   521  		return rf(ctx, in, opts...)
   522  	}
   523  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.CreateHomeRequest, ...grpc.CallOption) *providerv1beta1.CreateHomeResponse); ok {
   524  		r0 = rf(ctx, in, opts...)
   525  	} else {
   526  		if ret.Get(0) != nil {
   527  			r0 = ret.Get(0).(*providerv1beta1.CreateHomeResponse)
   528  		}
   529  	}
   530  
   531  	if rf, ok := ret.Get(1).(func(context.Context, *providerv1beta1.CreateHomeRequest, ...grpc.CallOption) error); ok {
   532  		r1 = rf(ctx, in, opts...)
   533  	} else {
   534  		r1 = ret.Error(1)
   535  	}
   536  
   537  	return r0, r1
   538  }
   539  
   540  // GatewayAPIClient_CreateHome_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateHome'
   541  type GatewayAPIClient_CreateHome_Call struct {
   542  	*mock.Call
   543  }
   544  
   545  // CreateHome is a helper method to define mock.On call
   546  //   - ctx context.Context
   547  //   - in *providerv1beta1.CreateHomeRequest
   548  //   - opts ...grpc.CallOption
   549  func (_e *GatewayAPIClient_Expecter) CreateHome(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_CreateHome_Call {
   550  	return &GatewayAPIClient_CreateHome_Call{Call: _e.mock.On("CreateHome",
   551  		append([]interface{}{ctx, in}, opts...)...)}
   552  }
   553  
   554  func (_c *GatewayAPIClient_CreateHome_Call) Run(run func(ctx context.Context, in *providerv1beta1.CreateHomeRequest, opts ...grpc.CallOption)) *GatewayAPIClient_CreateHome_Call {
   555  	_c.Call.Run(func(args mock.Arguments) {
   556  		variadicArgs := make([]grpc.CallOption, len(args)-2)
   557  		for i, a := range args[2:] {
   558  			if a != nil {
   559  				variadicArgs[i] = a.(grpc.CallOption)
   560  			}
   561  		}
   562  		run(args[0].(context.Context), args[1].(*providerv1beta1.CreateHomeRequest), variadicArgs...)
   563  	})
   564  	return _c
   565  }
   566  
   567  func (_c *GatewayAPIClient_CreateHome_Call) Return(_a0 *providerv1beta1.CreateHomeResponse, _a1 error) *GatewayAPIClient_CreateHome_Call {
   568  	_c.Call.Return(_a0, _a1)
   569  	return _c
   570  }
   571  
   572  func (_c *GatewayAPIClient_CreateHome_Call) RunAndReturn(run func(context.Context, *providerv1beta1.CreateHomeRequest, ...grpc.CallOption) (*providerv1beta1.CreateHomeResponse, error)) *GatewayAPIClient_CreateHome_Call {
   573  	_c.Call.Return(run)
   574  	return _c
   575  }
   576  
   577  // CreateOCMCoreShare provides a mock function with given fields: ctx, in, opts
   578  func (_m *GatewayAPIClient) CreateOCMCoreShare(ctx context.Context, in *corev1beta1.CreateOCMCoreShareRequest, opts ...grpc.CallOption) (*corev1beta1.CreateOCMCoreShareResponse, error) {
   579  	_va := make([]interface{}, len(opts))
   580  	for _i := range opts {
   581  		_va[_i] = opts[_i]
   582  	}
   583  	var _ca []interface{}
   584  	_ca = append(_ca, ctx, in)
   585  	_ca = append(_ca, _va...)
   586  	ret := _m.Called(_ca...)
   587  
   588  	if len(ret) == 0 {
   589  		panic("no return value specified for CreateOCMCoreShare")
   590  	}
   591  
   592  	var r0 *corev1beta1.CreateOCMCoreShareResponse
   593  	var r1 error
   594  	if rf, ok := ret.Get(0).(func(context.Context, *corev1beta1.CreateOCMCoreShareRequest, ...grpc.CallOption) (*corev1beta1.CreateOCMCoreShareResponse, error)); ok {
   595  		return rf(ctx, in, opts...)
   596  	}
   597  	if rf, ok := ret.Get(0).(func(context.Context, *corev1beta1.CreateOCMCoreShareRequest, ...grpc.CallOption) *corev1beta1.CreateOCMCoreShareResponse); ok {
   598  		r0 = rf(ctx, in, opts...)
   599  	} else {
   600  		if ret.Get(0) != nil {
   601  			r0 = ret.Get(0).(*corev1beta1.CreateOCMCoreShareResponse)
   602  		}
   603  	}
   604  
   605  	if rf, ok := ret.Get(1).(func(context.Context, *corev1beta1.CreateOCMCoreShareRequest, ...grpc.CallOption) error); ok {
   606  		r1 = rf(ctx, in, opts...)
   607  	} else {
   608  		r1 = ret.Error(1)
   609  	}
   610  
   611  	return r0, r1
   612  }
   613  
   614  // GatewayAPIClient_CreateOCMCoreShare_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateOCMCoreShare'
   615  type GatewayAPIClient_CreateOCMCoreShare_Call struct {
   616  	*mock.Call
   617  }
   618  
   619  // CreateOCMCoreShare is a helper method to define mock.On call
   620  //   - ctx context.Context
   621  //   - in *corev1beta1.CreateOCMCoreShareRequest
   622  //   - opts ...grpc.CallOption
   623  func (_e *GatewayAPIClient_Expecter) CreateOCMCoreShare(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_CreateOCMCoreShare_Call {
   624  	return &GatewayAPIClient_CreateOCMCoreShare_Call{Call: _e.mock.On("CreateOCMCoreShare",
   625  		append([]interface{}{ctx, in}, opts...)...)}
   626  }
   627  
   628  func (_c *GatewayAPIClient_CreateOCMCoreShare_Call) Run(run func(ctx context.Context, in *corev1beta1.CreateOCMCoreShareRequest, opts ...grpc.CallOption)) *GatewayAPIClient_CreateOCMCoreShare_Call {
   629  	_c.Call.Run(func(args mock.Arguments) {
   630  		variadicArgs := make([]grpc.CallOption, len(args)-2)
   631  		for i, a := range args[2:] {
   632  			if a != nil {
   633  				variadicArgs[i] = a.(grpc.CallOption)
   634  			}
   635  		}
   636  		run(args[0].(context.Context), args[1].(*corev1beta1.CreateOCMCoreShareRequest), variadicArgs...)
   637  	})
   638  	return _c
   639  }
   640  
   641  func (_c *GatewayAPIClient_CreateOCMCoreShare_Call) Return(_a0 *corev1beta1.CreateOCMCoreShareResponse, _a1 error) *GatewayAPIClient_CreateOCMCoreShare_Call {
   642  	_c.Call.Return(_a0, _a1)
   643  	return _c
   644  }
   645  
   646  func (_c *GatewayAPIClient_CreateOCMCoreShare_Call) RunAndReturn(run func(context.Context, *corev1beta1.CreateOCMCoreShareRequest, ...grpc.CallOption) (*corev1beta1.CreateOCMCoreShareResponse, error)) *GatewayAPIClient_CreateOCMCoreShare_Call {
   647  	_c.Call.Return(run)
   648  	return _c
   649  }
   650  
   651  // CreateOCMShare provides a mock function with given fields: ctx, in, opts
   652  func (_m *GatewayAPIClient) CreateOCMShare(ctx context.Context, in *ocmv1beta1.CreateOCMShareRequest, opts ...grpc.CallOption) (*ocmv1beta1.CreateOCMShareResponse, error) {
   653  	_va := make([]interface{}, len(opts))
   654  	for _i := range opts {
   655  		_va[_i] = opts[_i]
   656  	}
   657  	var _ca []interface{}
   658  	_ca = append(_ca, ctx, in)
   659  	_ca = append(_ca, _va...)
   660  	ret := _m.Called(_ca...)
   661  
   662  	if len(ret) == 0 {
   663  		panic("no return value specified for CreateOCMShare")
   664  	}
   665  
   666  	var r0 *ocmv1beta1.CreateOCMShareResponse
   667  	var r1 error
   668  	if rf, ok := ret.Get(0).(func(context.Context, *ocmv1beta1.CreateOCMShareRequest, ...grpc.CallOption) (*ocmv1beta1.CreateOCMShareResponse, error)); ok {
   669  		return rf(ctx, in, opts...)
   670  	}
   671  	if rf, ok := ret.Get(0).(func(context.Context, *ocmv1beta1.CreateOCMShareRequest, ...grpc.CallOption) *ocmv1beta1.CreateOCMShareResponse); ok {
   672  		r0 = rf(ctx, in, opts...)
   673  	} else {
   674  		if ret.Get(0) != nil {
   675  			r0 = ret.Get(0).(*ocmv1beta1.CreateOCMShareResponse)
   676  		}
   677  	}
   678  
   679  	if rf, ok := ret.Get(1).(func(context.Context, *ocmv1beta1.CreateOCMShareRequest, ...grpc.CallOption) error); ok {
   680  		r1 = rf(ctx, in, opts...)
   681  	} else {
   682  		r1 = ret.Error(1)
   683  	}
   684  
   685  	return r0, r1
   686  }
   687  
   688  // GatewayAPIClient_CreateOCMShare_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateOCMShare'
   689  type GatewayAPIClient_CreateOCMShare_Call struct {
   690  	*mock.Call
   691  }
   692  
   693  // CreateOCMShare is a helper method to define mock.On call
   694  //   - ctx context.Context
   695  //   - in *ocmv1beta1.CreateOCMShareRequest
   696  //   - opts ...grpc.CallOption
   697  func (_e *GatewayAPIClient_Expecter) CreateOCMShare(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_CreateOCMShare_Call {
   698  	return &GatewayAPIClient_CreateOCMShare_Call{Call: _e.mock.On("CreateOCMShare",
   699  		append([]interface{}{ctx, in}, opts...)...)}
   700  }
   701  
   702  func (_c *GatewayAPIClient_CreateOCMShare_Call) Run(run func(ctx context.Context, in *ocmv1beta1.CreateOCMShareRequest, opts ...grpc.CallOption)) *GatewayAPIClient_CreateOCMShare_Call {
   703  	_c.Call.Run(func(args mock.Arguments) {
   704  		variadicArgs := make([]grpc.CallOption, len(args)-2)
   705  		for i, a := range args[2:] {
   706  			if a != nil {
   707  				variadicArgs[i] = a.(grpc.CallOption)
   708  			}
   709  		}
   710  		run(args[0].(context.Context), args[1].(*ocmv1beta1.CreateOCMShareRequest), variadicArgs...)
   711  	})
   712  	return _c
   713  }
   714  
   715  func (_c *GatewayAPIClient_CreateOCMShare_Call) Return(_a0 *ocmv1beta1.CreateOCMShareResponse, _a1 error) *GatewayAPIClient_CreateOCMShare_Call {
   716  	_c.Call.Return(_a0, _a1)
   717  	return _c
   718  }
   719  
   720  func (_c *GatewayAPIClient_CreateOCMShare_Call) RunAndReturn(run func(context.Context, *ocmv1beta1.CreateOCMShareRequest, ...grpc.CallOption) (*ocmv1beta1.CreateOCMShareResponse, error)) *GatewayAPIClient_CreateOCMShare_Call {
   721  	_c.Call.Return(run)
   722  	return _c
   723  }
   724  
   725  // CreatePublicShare provides a mock function with given fields: ctx, in, opts
   726  func (_m *GatewayAPIClient) CreatePublicShare(ctx context.Context, in *linkv1beta1.CreatePublicShareRequest, opts ...grpc.CallOption) (*linkv1beta1.CreatePublicShareResponse, error) {
   727  	_va := make([]interface{}, len(opts))
   728  	for _i := range opts {
   729  		_va[_i] = opts[_i]
   730  	}
   731  	var _ca []interface{}
   732  	_ca = append(_ca, ctx, in)
   733  	_ca = append(_ca, _va...)
   734  	ret := _m.Called(_ca...)
   735  
   736  	if len(ret) == 0 {
   737  		panic("no return value specified for CreatePublicShare")
   738  	}
   739  
   740  	var r0 *linkv1beta1.CreatePublicShareResponse
   741  	var r1 error
   742  	if rf, ok := ret.Get(0).(func(context.Context, *linkv1beta1.CreatePublicShareRequest, ...grpc.CallOption) (*linkv1beta1.CreatePublicShareResponse, error)); ok {
   743  		return rf(ctx, in, opts...)
   744  	}
   745  	if rf, ok := ret.Get(0).(func(context.Context, *linkv1beta1.CreatePublicShareRequest, ...grpc.CallOption) *linkv1beta1.CreatePublicShareResponse); ok {
   746  		r0 = rf(ctx, in, opts...)
   747  	} else {
   748  		if ret.Get(0) != nil {
   749  			r0 = ret.Get(0).(*linkv1beta1.CreatePublicShareResponse)
   750  		}
   751  	}
   752  
   753  	if rf, ok := ret.Get(1).(func(context.Context, *linkv1beta1.CreatePublicShareRequest, ...grpc.CallOption) error); ok {
   754  		r1 = rf(ctx, in, opts...)
   755  	} else {
   756  		r1 = ret.Error(1)
   757  	}
   758  
   759  	return r0, r1
   760  }
   761  
   762  // GatewayAPIClient_CreatePublicShare_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreatePublicShare'
   763  type GatewayAPIClient_CreatePublicShare_Call struct {
   764  	*mock.Call
   765  }
   766  
   767  // CreatePublicShare is a helper method to define mock.On call
   768  //   - ctx context.Context
   769  //   - in *linkv1beta1.CreatePublicShareRequest
   770  //   - opts ...grpc.CallOption
   771  func (_e *GatewayAPIClient_Expecter) CreatePublicShare(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_CreatePublicShare_Call {
   772  	return &GatewayAPIClient_CreatePublicShare_Call{Call: _e.mock.On("CreatePublicShare",
   773  		append([]interface{}{ctx, in}, opts...)...)}
   774  }
   775  
   776  func (_c *GatewayAPIClient_CreatePublicShare_Call) Run(run func(ctx context.Context, in *linkv1beta1.CreatePublicShareRequest, opts ...grpc.CallOption)) *GatewayAPIClient_CreatePublicShare_Call {
   777  	_c.Call.Run(func(args mock.Arguments) {
   778  		variadicArgs := make([]grpc.CallOption, len(args)-2)
   779  		for i, a := range args[2:] {
   780  			if a != nil {
   781  				variadicArgs[i] = a.(grpc.CallOption)
   782  			}
   783  		}
   784  		run(args[0].(context.Context), args[1].(*linkv1beta1.CreatePublicShareRequest), variadicArgs...)
   785  	})
   786  	return _c
   787  }
   788  
   789  func (_c *GatewayAPIClient_CreatePublicShare_Call) Return(_a0 *linkv1beta1.CreatePublicShareResponse, _a1 error) *GatewayAPIClient_CreatePublicShare_Call {
   790  	_c.Call.Return(_a0, _a1)
   791  	return _c
   792  }
   793  
   794  func (_c *GatewayAPIClient_CreatePublicShare_Call) RunAndReturn(run func(context.Context, *linkv1beta1.CreatePublicShareRequest, ...grpc.CallOption) (*linkv1beta1.CreatePublicShareResponse, error)) *GatewayAPIClient_CreatePublicShare_Call {
   795  	_c.Call.Return(run)
   796  	return _c
   797  }
   798  
   799  // CreateShare provides a mock function with given fields: ctx, in, opts
   800  func (_m *GatewayAPIClient) CreateShare(ctx context.Context, in *collaborationv1beta1.CreateShareRequest, opts ...grpc.CallOption) (*collaborationv1beta1.CreateShareResponse, error) {
   801  	_va := make([]interface{}, len(opts))
   802  	for _i := range opts {
   803  		_va[_i] = opts[_i]
   804  	}
   805  	var _ca []interface{}
   806  	_ca = append(_ca, ctx, in)
   807  	_ca = append(_ca, _va...)
   808  	ret := _m.Called(_ca...)
   809  
   810  	if len(ret) == 0 {
   811  		panic("no return value specified for CreateShare")
   812  	}
   813  
   814  	var r0 *collaborationv1beta1.CreateShareResponse
   815  	var r1 error
   816  	if rf, ok := ret.Get(0).(func(context.Context, *collaborationv1beta1.CreateShareRequest, ...grpc.CallOption) (*collaborationv1beta1.CreateShareResponse, error)); ok {
   817  		return rf(ctx, in, opts...)
   818  	}
   819  	if rf, ok := ret.Get(0).(func(context.Context, *collaborationv1beta1.CreateShareRequest, ...grpc.CallOption) *collaborationv1beta1.CreateShareResponse); ok {
   820  		r0 = rf(ctx, in, opts...)
   821  	} else {
   822  		if ret.Get(0) != nil {
   823  			r0 = ret.Get(0).(*collaborationv1beta1.CreateShareResponse)
   824  		}
   825  	}
   826  
   827  	if rf, ok := ret.Get(1).(func(context.Context, *collaborationv1beta1.CreateShareRequest, ...grpc.CallOption) error); ok {
   828  		r1 = rf(ctx, in, opts...)
   829  	} else {
   830  		r1 = ret.Error(1)
   831  	}
   832  
   833  	return r0, r1
   834  }
   835  
   836  // GatewayAPIClient_CreateShare_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateShare'
   837  type GatewayAPIClient_CreateShare_Call struct {
   838  	*mock.Call
   839  }
   840  
   841  // CreateShare is a helper method to define mock.On call
   842  //   - ctx context.Context
   843  //   - in *collaborationv1beta1.CreateShareRequest
   844  //   - opts ...grpc.CallOption
   845  func (_e *GatewayAPIClient_Expecter) CreateShare(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_CreateShare_Call {
   846  	return &GatewayAPIClient_CreateShare_Call{Call: _e.mock.On("CreateShare",
   847  		append([]interface{}{ctx, in}, opts...)...)}
   848  }
   849  
   850  func (_c *GatewayAPIClient_CreateShare_Call) Run(run func(ctx context.Context, in *collaborationv1beta1.CreateShareRequest, opts ...grpc.CallOption)) *GatewayAPIClient_CreateShare_Call {
   851  	_c.Call.Run(func(args mock.Arguments) {
   852  		variadicArgs := make([]grpc.CallOption, len(args)-2)
   853  		for i, a := range args[2:] {
   854  			if a != nil {
   855  				variadicArgs[i] = a.(grpc.CallOption)
   856  			}
   857  		}
   858  		run(args[0].(context.Context), args[1].(*collaborationv1beta1.CreateShareRequest), variadicArgs...)
   859  	})
   860  	return _c
   861  }
   862  
   863  func (_c *GatewayAPIClient_CreateShare_Call) Return(_a0 *collaborationv1beta1.CreateShareResponse, _a1 error) *GatewayAPIClient_CreateShare_Call {
   864  	_c.Call.Return(_a0, _a1)
   865  	return _c
   866  }
   867  
   868  func (_c *GatewayAPIClient_CreateShare_Call) RunAndReturn(run func(context.Context, *collaborationv1beta1.CreateShareRequest, ...grpc.CallOption) (*collaborationv1beta1.CreateShareResponse, error)) *GatewayAPIClient_CreateShare_Call {
   869  	_c.Call.Return(run)
   870  	return _c
   871  }
   872  
   873  // CreateStorageSpace provides a mock function with given fields: ctx, in, opts
   874  func (_m *GatewayAPIClient) CreateStorageSpace(ctx context.Context, in *providerv1beta1.CreateStorageSpaceRequest, opts ...grpc.CallOption) (*providerv1beta1.CreateStorageSpaceResponse, error) {
   875  	_va := make([]interface{}, len(opts))
   876  	for _i := range opts {
   877  		_va[_i] = opts[_i]
   878  	}
   879  	var _ca []interface{}
   880  	_ca = append(_ca, ctx, in)
   881  	_ca = append(_ca, _va...)
   882  	ret := _m.Called(_ca...)
   883  
   884  	if len(ret) == 0 {
   885  		panic("no return value specified for CreateStorageSpace")
   886  	}
   887  
   888  	var r0 *providerv1beta1.CreateStorageSpaceResponse
   889  	var r1 error
   890  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.CreateStorageSpaceRequest, ...grpc.CallOption) (*providerv1beta1.CreateStorageSpaceResponse, error)); ok {
   891  		return rf(ctx, in, opts...)
   892  	}
   893  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.CreateStorageSpaceRequest, ...grpc.CallOption) *providerv1beta1.CreateStorageSpaceResponse); ok {
   894  		r0 = rf(ctx, in, opts...)
   895  	} else {
   896  		if ret.Get(0) != nil {
   897  			r0 = ret.Get(0).(*providerv1beta1.CreateStorageSpaceResponse)
   898  		}
   899  	}
   900  
   901  	if rf, ok := ret.Get(1).(func(context.Context, *providerv1beta1.CreateStorageSpaceRequest, ...grpc.CallOption) error); ok {
   902  		r1 = rf(ctx, in, opts...)
   903  	} else {
   904  		r1 = ret.Error(1)
   905  	}
   906  
   907  	return r0, r1
   908  }
   909  
   910  // GatewayAPIClient_CreateStorageSpace_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateStorageSpace'
   911  type GatewayAPIClient_CreateStorageSpace_Call struct {
   912  	*mock.Call
   913  }
   914  
   915  // CreateStorageSpace is a helper method to define mock.On call
   916  //   - ctx context.Context
   917  //   - in *providerv1beta1.CreateStorageSpaceRequest
   918  //   - opts ...grpc.CallOption
   919  func (_e *GatewayAPIClient_Expecter) CreateStorageSpace(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_CreateStorageSpace_Call {
   920  	return &GatewayAPIClient_CreateStorageSpace_Call{Call: _e.mock.On("CreateStorageSpace",
   921  		append([]interface{}{ctx, in}, opts...)...)}
   922  }
   923  
   924  func (_c *GatewayAPIClient_CreateStorageSpace_Call) Run(run func(ctx context.Context, in *providerv1beta1.CreateStorageSpaceRequest, opts ...grpc.CallOption)) *GatewayAPIClient_CreateStorageSpace_Call {
   925  	_c.Call.Run(func(args mock.Arguments) {
   926  		variadicArgs := make([]grpc.CallOption, len(args)-2)
   927  		for i, a := range args[2:] {
   928  			if a != nil {
   929  				variadicArgs[i] = a.(grpc.CallOption)
   930  			}
   931  		}
   932  		run(args[0].(context.Context), args[1].(*providerv1beta1.CreateStorageSpaceRequest), variadicArgs...)
   933  	})
   934  	return _c
   935  }
   936  
   937  func (_c *GatewayAPIClient_CreateStorageSpace_Call) Return(_a0 *providerv1beta1.CreateStorageSpaceResponse, _a1 error) *GatewayAPIClient_CreateStorageSpace_Call {
   938  	_c.Call.Return(_a0, _a1)
   939  	return _c
   940  }
   941  
   942  func (_c *GatewayAPIClient_CreateStorageSpace_Call) RunAndReturn(run func(context.Context, *providerv1beta1.CreateStorageSpaceRequest, ...grpc.CallOption) (*providerv1beta1.CreateStorageSpaceResponse, error)) *GatewayAPIClient_CreateStorageSpace_Call {
   943  	_c.Call.Return(run)
   944  	return _c
   945  }
   946  
   947  // CreateSymlink provides a mock function with given fields: ctx, in, opts
   948  func (_m *GatewayAPIClient) CreateSymlink(ctx context.Context, in *providerv1beta1.CreateSymlinkRequest, opts ...grpc.CallOption) (*providerv1beta1.CreateSymlinkResponse, error) {
   949  	_va := make([]interface{}, len(opts))
   950  	for _i := range opts {
   951  		_va[_i] = opts[_i]
   952  	}
   953  	var _ca []interface{}
   954  	_ca = append(_ca, ctx, in)
   955  	_ca = append(_ca, _va...)
   956  	ret := _m.Called(_ca...)
   957  
   958  	if len(ret) == 0 {
   959  		panic("no return value specified for CreateSymlink")
   960  	}
   961  
   962  	var r0 *providerv1beta1.CreateSymlinkResponse
   963  	var r1 error
   964  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.CreateSymlinkRequest, ...grpc.CallOption) (*providerv1beta1.CreateSymlinkResponse, error)); ok {
   965  		return rf(ctx, in, opts...)
   966  	}
   967  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.CreateSymlinkRequest, ...grpc.CallOption) *providerv1beta1.CreateSymlinkResponse); ok {
   968  		r0 = rf(ctx, in, opts...)
   969  	} else {
   970  		if ret.Get(0) != nil {
   971  			r0 = ret.Get(0).(*providerv1beta1.CreateSymlinkResponse)
   972  		}
   973  	}
   974  
   975  	if rf, ok := ret.Get(1).(func(context.Context, *providerv1beta1.CreateSymlinkRequest, ...grpc.CallOption) error); ok {
   976  		r1 = rf(ctx, in, opts...)
   977  	} else {
   978  		r1 = ret.Error(1)
   979  	}
   980  
   981  	return r0, r1
   982  }
   983  
   984  // GatewayAPIClient_CreateSymlink_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateSymlink'
   985  type GatewayAPIClient_CreateSymlink_Call struct {
   986  	*mock.Call
   987  }
   988  
   989  // CreateSymlink is a helper method to define mock.On call
   990  //   - ctx context.Context
   991  //   - in *providerv1beta1.CreateSymlinkRequest
   992  //   - opts ...grpc.CallOption
   993  func (_e *GatewayAPIClient_Expecter) CreateSymlink(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_CreateSymlink_Call {
   994  	return &GatewayAPIClient_CreateSymlink_Call{Call: _e.mock.On("CreateSymlink",
   995  		append([]interface{}{ctx, in}, opts...)...)}
   996  }
   997  
   998  func (_c *GatewayAPIClient_CreateSymlink_Call) Run(run func(ctx context.Context, in *providerv1beta1.CreateSymlinkRequest, opts ...grpc.CallOption)) *GatewayAPIClient_CreateSymlink_Call {
   999  	_c.Call.Run(func(args mock.Arguments) {
  1000  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  1001  		for i, a := range args[2:] {
  1002  			if a != nil {
  1003  				variadicArgs[i] = a.(grpc.CallOption)
  1004  			}
  1005  		}
  1006  		run(args[0].(context.Context), args[1].(*providerv1beta1.CreateSymlinkRequest), variadicArgs...)
  1007  	})
  1008  	return _c
  1009  }
  1010  
  1011  func (_c *GatewayAPIClient_CreateSymlink_Call) Return(_a0 *providerv1beta1.CreateSymlinkResponse, _a1 error) *GatewayAPIClient_CreateSymlink_Call {
  1012  	_c.Call.Return(_a0, _a1)
  1013  	return _c
  1014  }
  1015  
  1016  func (_c *GatewayAPIClient_CreateSymlink_Call) RunAndReturn(run func(context.Context, *providerv1beta1.CreateSymlinkRequest, ...grpc.CallOption) (*providerv1beta1.CreateSymlinkResponse, error)) *GatewayAPIClient_CreateSymlink_Call {
  1017  	_c.Call.Return(run)
  1018  	return _c
  1019  }
  1020  
  1021  // CreateTransfer provides a mock function with given fields: ctx, in, opts
  1022  func (_m *GatewayAPIClient) CreateTransfer(ctx context.Context, in *txv1beta1.CreateTransferRequest, opts ...grpc.CallOption) (*txv1beta1.CreateTransferResponse, error) {
  1023  	_va := make([]interface{}, len(opts))
  1024  	for _i := range opts {
  1025  		_va[_i] = opts[_i]
  1026  	}
  1027  	var _ca []interface{}
  1028  	_ca = append(_ca, ctx, in)
  1029  	_ca = append(_ca, _va...)
  1030  	ret := _m.Called(_ca...)
  1031  
  1032  	if len(ret) == 0 {
  1033  		panic("no return value specified for CreateTransfer")
  1034  	}
  1035  
  1036  	var r0 *txv1beta1.CreateTransferResponse
  1037  	var r1 error
  1038  	if rf, ok := ret.Get(0).(func(context.Context, *txv1beta1.CreateTransferRequest, ...grpc.CallOption) (*txv1beta1.CreateTransferResponse, error)); ok {
  1039  		return rf(ctx, in, opts...)
  1040  	}
  1041  	if rf, ok := ret.Get(0).(func(context.Context, *txv1beta1.CreateTransferRequest, ...grpc.CallOption) *txv1beta1.CreateTransferResponse); ok {
  1042  		r0 = rf(ctx, in, opts...)
  1043  	} else {
  1044  		if ret.Get(0) != nil {
  1045  			r0 = ret.Get(0).(*txv1beta1.CreateTransferResponse)
  1046  		}
  1047  	}
  1048  
  1049  	if rf, ok := ret.Get(1).(func(context.Context, *txv1beta1.CreateTransferRequest, ...grpc.CallOption) error); ok {
  1050  		r1 = rf(ctx, in, opts...)
  1051  	} else {
  1052  		r1 = ret.Error(1)
  1053  	}
  1054  
  1055  	return r0, r1
  1056  }
  1057  
  1058  // GatewayAPIClient_CreateTransfer_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateTransfer'
  1059  type GatewayAPIClient_CreateTransfer_Call struct {
  1060  	*mock.Call
  1061  }
  1062  
  1063  // CreateTransfer is a helper method to define mock.On call
  1064  //   - ctx context.Context
  1065  //   - in *txv1beta1.CreateTransferRequest
  1066  //   - opts ...grpc.CallOption
  1067  func (_e *GatewayAPIClient_Expecter) CreateTransfer(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_CreateTransfer_Call {
  1068  	return &GatewayAPIClient_CreateTransfer_Call{Call: _e.mock.On("CreateTransfer",
  1069  		append([]interface{}{ctx, in}, opts...)...)}
  1070  }
  1071  
  1072  func (_c *GatewayAPIClient_CreateTransfer_Call) Run(run func(ctx context.Context, in *txv1beta1.CreateTransferRequest, opts ...grpc.CallOption)) *GatewayAPIClient_CreateTransfer_Call {
  1073  	_c.Call.Run(func(args mock.Arguments) {
  1074  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  1075  		for i, a := range args[2:] {
  1076  			if a != nil {
  1077  				variadicArgs[i] = a.(grpc.CallOption)
  1078  			}
  1079  		}
  1080  		run(args[0].(context.Context), args[1].(*txv1beta1.CreateTransferRequest), variadicArgs...)
  1081  	})
  1082  	return _c
  1083  }
  1084  
  1085  func (_c *GatewayAPIClient_CreateTransfer_Call) Return(_a0 *txv1beta1.CreateTransferResponse, _a1 error) *GatewayAPIClient_CreateTransfer_Call {
  1086  	_c.Call.Return(_a0, _a1)
  1087  	return _c
  1088  }
  1089  
  1090  func (_c *GatewayAPIClient_CreateTransfer_Call) RunAndReturn(run func(context.Context, *txv1beta1.CreateTransferRequest, ...grpc.CallOption) (*txv1beta1.CreateTransferResponse, error)) *GatewayAPIClient_CreateTransfer_Call {
  1091  	_c.Call.Return(run)
  1092  	return _c
  1093  }
  1094  
  1095  // Delete provides a mock function with given fields: ctx, in, opts
  1096  func (_m *GatewayAPIClient) Delete(ctx context.Context, in *providerv1beta1.DeleteRequest, opts ...grpc.CallOption) (*providerv1beta1.DeleteResponse, error) {
  1097  	_va := make([]interface{}, len(opts))
  1098  	for _i := range opts {
  1099  		_va[_i] = opts[_i]
  1100  	}
  1101  	var _ca []interface{}
  1102  	_ca = append(_ca, ctx, in)
  1103  	_ca = append(_ca, _va...)
  1104  	ret := _m.Called(_ca...)
  1105  
  1106  	if len(ret) == 0 {
  1107  		panic("no return value specified for Delete")
  1108  	}
  1109  
  1110  	var r0 *providerv1beta1.DeleteResponse
  1111  	var r1 error
  1112  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.DeleteRequest, ...grpc.CallOption) (*providerv1beta1.DeleteResponse, error)); ok {
  1113  		return rf(ctx, in, opts...)
  1114  	}
  1115  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.DeleteRequest, ...grpc.CallOption) *providerv1beta1.DeleteResponse); ok {
  1116  		r0 = rf(ctx, in, opts...)
  1117  	} else {
  1118  		if ret.Get(0) != nil {
  1119  			r0 = ret.Get(0).(*providerv1beta1.DeleteResponse)
  1120  		}
  1121  	}
  1122  
  1123  	if rf, ok := ret.Get(1).(func(context.Context, *providerv1beta1.DeleteRequest, ...grpc.CallOption) error); ok {
  1124  		r1 = rf(ctx, in, opts...)
  1125  	} else {
  1126  		r1 = ret.Error(1)
  1127  	}
  1128  
  1129  	return r0, r1
  1130  }
  1131  
  1132  // GatewayAPIClient_Delete_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Delete'
  1133  type GatewayAPIClient_Delete_Call struct {
  1134  	*mock.Call
  1135  }
  1136  
  1137  // Delete is a helper method to define mock.On call
  1138  //   - ctx context.Context
  1139  //   - in *providerv1beta1.DeleteRequest
  1140  //   - opts ...grpc.CallOption
  1141  func (_e *GatewayAPIClient_Expecter) Delete(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_Delete_Call {
  1142  	return &GatewayAPIClient_Delete_Call{Call: _e.mock.On("Delete",
  1143  		append([]interface{}{ctx, in}, opts...)...)}
  1144  }
  1145  
  1146  func (_c *GatewayAPIClient_Delete_Call) Run(run func(ctx context.Context, in *providerv1beta1.DeleteRequest, opts ...grpc.CallOption)) *GatewayAPIClient_Delete_Call {
  1147  	_c.Call.Run(func(args mock.Arguments) {
  1148  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  1149  		for i, a := range args[2:] {
  1150  			if a != nil {
  1151  				variadicArgs[i] = a.(grpc.CallOption)
  1152  			}
  1153  		}
  1154  		run(args[0].(context.Context), args[1].(*providerv1beta1.DeleteRequest), variadicArgs...)
  1155  	})
  1156  	return _c
  1157  }
  1158  
  1159  func (_c *GatewayAPIClient_Delete_Call) Return(_a0 *providerv1beta1.DeleteResponse, _a1 error) *GatewayAPIClient_Delete_Call {
  1160  	_c.Call.Return(_a0, _a1)
  1161  	return _c
  1162  }
  1163  
  1164  func (_c *GatewayAPIClient_Delete_Call) RunAndReturn(run func(context.Context, *providerv1beta1.DeleteRequest, ...grpc.CallOption) (*providerv1beta1.DeleteResponse, error)) *GatewayAPIClient_Delete_Call {
  1165  	_c.Call.Return(run)
  1166  	return _c
  1167  }
  1168  
  1169  // DeleteAcceptedUser provides a mock function with given fields: ctx, in, opts
  1170  func (_m *GatewayAPIClient) DeleteAcceptedUser(ctx context.Context, in *invitev1beta1.DeleteAcceptedUserRequest, opts ...grpc.CallOption) (*invitev1beta1.DeleteAcceptedUserResponse, error) {
  1171  	_va := make([]interface{}, len(opts))
  1172  	for _i := range opts {
  1173  		_va[_i] = opts[_i]
  1174  	}
  1175  	var _ca []interface{}
  1176  	_ca = append(_ca, ctx, in)
  1177  	_ca = append(_ca, _va...)
  1178  	ret := _m.Called(_ca...)
  1179  
  1180  	if len(ret) == 0 {
  1181  		panic("no return value specified for DeleteAcceptedUser")
  1182  	}
  1183  
  1184  	var r0 *invitev1beta1.DeleteAcceptedUserResponse
  1185  	var r1 error
  1186  	if rf, ok := ret.Get(0).(func(context.Context, *invitev1beta1.DeleteAcceptedUserRequest, ...grpc.CallOption) (*invitev1beta1.DeleteAcceptedUserResponse, error)); ok {
  1187  		return rf(ctx, in, opts...)
  1188  	}
  1189  	if rf, ok := ret.Get(0).(func(context.Context, *invitev1beta1.DeleteAcceptedUserRequest, ...grpc.CallOption) *invitev1beta1.DeleteAcceptedUserResponse); ok {
  1190  		r0 = rf(ctx, in, opts...)
  1191  	} else {
  1192  		if ret.Get(0) != nil {
  1193  			r0 = ret.Get(0).(*invitev1beta1.DeleteAcceptedUserResponse)
  1194  		}
  1195  	}
  1196  
  1197  	if rf, ok := ret.Get(1).(func(context.Context, *invitev1beta1.DeleteAcceptedUserRequest, ...grpc.CallOption) error); ok {
  1198  		r1 = rf(ctx, in, opts...)
  1199  	} else {
  1200  		r1 = ret.Error(1)
  1201  	}
  1202  
  1203  	return r0, r1
  1204  }
  1205  
  1206  // GatewayAPIClient_DeleteAcceptedUser_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteAcceptedUser'
  1207  type GatewayAPIClient_DeleteAcceptedUser_Call struct {
  1208  	*mock.Call
  1209  }
  1210  
  1211  // DeleteAcceptedUser is a helper method to define mock.On call
  1212  //   - ctx context.Context
  1213  //   - in *invitev1beta1.DeleteAcceptedUserRequest
  1214  //   - opts ...grpc.CallOption
  1215  func (_e *GatewayAPIClient_Expecter) DeleteAcceptedUser(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_DeleteAcceptedUser_Call {
  1216  	return &GatewayAPIClient_DeleteAcceptedUser_Call{Call: _e.mock.On("DeleteAcceptedUser",
  1217  		append([]interface{}{ctx, in}, opts...)...)}
  1218  }
  1219  
  1220  func (_c *GatewayAPIClient_DeleteAcceptedUser_Call) Run(run func(ctx context.Context, in *invitev1beta1.DeleteAcceptedUserRequest, opts ...grpc.CallOption)) *GatewayAPIClient_DeleteAcceptedUser_Call {
  1221  	_c.Call.Run(func(args mock.Arguments) {
  1222  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  1223  		for i, a := range args[2:] {
  1224  			if a != nil {
  1225  				variadicArgs[i] = a.(grpc.CallOption)
  1226  			}
  1227  		}
  1228  		run(args[0].(context.Context), args[1].(*invitev1beta1.DeleteAcceptedUserRequest), variadicArgs...)
  1229  	})
  1230  	return _c
  1231  }
  1232  
  1233  func (_c *GatewayAPIClient_DeleteAcceptedUser_Call) Return(_a0 *invitev1beta1.DeleteAcceptedUserResponse, _a1 error) *GatewayAPIClient_DeleteAcceptedUser_Call {
  1234  	_c.Call.Return(_a0, _a1)
  1235  	return _c
  1236  }
  1237  
  1238  func (_c *GatewayAPIClient_DeleteAcceptedUser_Call) RunAndReturn(run func(context.Context, *invitev1beta1.DeleteAcceptedUserRequest, ...grpc.CallOption) (*invitev1beta1.DeleteAcceptedUserResponse, error)) *GatewayAPIClient_DeleteAcceptedUser_Call {
  1239  	_c.Call.Return(run)
  1240  	return _c
  1241  }
  1242  
  1243  // DeleteOCMCoreShare provides a mock function with given fields: ctx, in, opts
  1244  func (_m *GatewayAPIClient) DeleteOCMCoreShare(ctx context.Context, in *corev1beta1.DeleteOCMCoreShareRequest, opts ...grpc.CallOption) (*corev1beta1.DeleteOCMCoreShareResponse, error) {
  1245  	_va := make([]interface{}, len(opts))
  1246  	for _i := range opts {
  1247  		_va[_i] = opts[_i]
  1248  	}
  1249  	var _ca []interface{}
  1250  	_ca = append(_ca, ctx, in)
  1251  	_ca = append(_ca, _va...)
  1252  	ret := _m.Called(_ca...)
  1253  
  1254  	if len(ret) == 0 {
  1255  		panic("no return value specified for DeleteOCMCoreShare")
  1256  	}
  1257  
  1258  	var r0 *corev1beta1.DeleteOCMCoreShareResponse
  1259  	var r1 error
  1260  	if rf, ok := ret.Get(0).(func(context.Context, *corev1beta1.DeleteOCMCoreShareRequest, ...grpc.CallOption) (*corev1beta1.DeleteOCMCoreShareResponse, error)); ok {
  1261  		return rf(ctx, in, opts...)
  1262  	}
  1263  	if rf, ok := ret.Get(0).(func(context.Context, *corev1beta1.DeleteOCMCoreShareRequest, ...grpc.CallOption) *corev1beta1.DeleteOCMCoreShareResponse); ok {
  1264  		r0 = rf(ctx, in, opts...)
  1265  	} else {
  1266  		if ret.Get(0) != nil {
  1267  			r0 = ret.Get(0).(*corev1beta1.DeleteOCMCoreShareResponse)
  1268  		}
  1269  	}
  1270  
  1271  	if rf, ok := ret.Get(1).(func(context.Context, *corev1beta1.DeleteOCMCoreShareRequest, ...grpc.CallOption) error); ok {
  1272  		r1 = rf(ctx, in, opts...)
  1273  	} else {
  1274  		r1 = ret.Error(1)
  1275  	}
  1276  
  1277  	return r0, r1
  1278  }
  1279  
  1280  // GatewayAPIClient_DeleteOCMCoreShare_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteOCMCoreShare'
  1281  type GatewayAPIClient_DeleteOCMCoreShare_Call struct {
  1282  	*mock.Call
  1283  }
  1284  
  1285  // DeleteOCMCoreShare is a helper method to define mock.On call
  1286  //   - ctx context.Context
  1287  //   - in *corev1beta1.DeleteOCMCoreShareRequest
  1288  //   - opts ...grpc.CallOption
  1289  func (_e *GatewayAPIClient_Expecter) DeleteOCMCoreShare(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_DeleteOCMCoreShare_Call {
  1290  	return &GatewayAPIClient_DeleteOCMCoreShare_Call{Call: _e.mock.On("DeleteOCMCoreShare",
  1291  		append([]interface{}{ctx, in}, opts...)...)}
  1292  }
  1293  
  1294  func (_c *GatewayAPIClient_DeleteOCMCoreShare_Call) Run(run func(ctx context.Context, in *corev1beta1.DeleteOCMCoreShareRequest, opts ...grpc.CallOption)) *GatewayAPIClient_DeleteOCMCoreShare_Call {
  1295  	_c.Call.Run(func(args mock.Arguments) {
  1296  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  1297  		for i, a := range args[2:] {
  1298  			if a != nil {
  1299  				variadicArgs[i] = a.(grpc.CallOption)
  1300  			}
  1301  		}
  1302  		run(args[0].(context.Context), args[1].(*corev1beta1.DeleteOCMCoreShareRequest), variadicArgs...)
  1303  	})
  1304  	return _c
  1305  }
  1306  
  1307  func (_c *GatewayAPIClient_DeleteOCMCoreShare_Call) Return(_a0 *corev1beta1.DeleteOCMCoreShareResponse, _a1 error) *GatewayAPIClient_DeleteOCMCoreShare_Call {
  1308  	_c.Call.Return(_a0, _a1)
  1309  	return _c
  1310  }
  1311  
  1312  func (_c *GatewayAPIClient_DeleteOCMCoreShare_Call) RunAndReturn(run func(context.Context, *corev1beta1.DeleteOCMCoreShareRequest, ...grpc.CallOption) (*corev1beta1.DeleteOCMCoreShareResponse, error)) *GatewayAPIClient_DeleteOCMCoreShare_Call {
  1313  	_c.Call.Return(run)
  1314  	return _c
  1315  }
  1316  
  1317  // DeleteStorageSpace provides a mock function with given fields: ctx, in, opts
  1318  func (_m *GatewayAPIClient) DeleteStorageSpace(ctx context.Context, in *providerv1beta1.DeleteStorageSpaceRequest, opts ...grpc.CallOption) (*providerv1beta1.DeleteStorageSpaceResponse, error) {
  1319  	_va := make([]interface{}, len(opts))
  1320  	for _i := range opts {
  1321  		_va[_i] = opts[_i]
  1322  	}
  1323  	var _ca []interface{}
  1324  	_ca = append(_ca, ctx, in)
  1325  	_ca = append(_ca, _va...)
  1326  	ret := _m.Called(_ca...)
  1327  
  1328  	if len(ret) == 0 {
  1329  		panic("no return value specified for DeleteStorageSpace")
  1330  	}
  1331  
  1332  	var r0 *providerv1beta1.DeleteStorageSpaceResponse
  1333  	var r1 error
  1334  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.DeleteStorageSpaceRequest, ...grpc.CallOption) (*providerv1beta1.DeleteStorageSpaceResponse, error)); ok {
  1335  		return rf(ctx, in, opts...)
  1336  	}
  1337  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.DeleteStorageSpaceRequest, ...grpc.CallOption) *providerv1beta1.DeleteStorageSpaceResponse); ok {
  1338  		r0 = rf(ctx, in, opts...)
  1339  	} else {
  1340  		if ret.Get(0) != nil {
  1341  			r0 = ret.Get(0).(*providerv1beta1.DeleteStorageSpaceResponse)
  1342  		}
  1343  	}
  1344  
  1345  	if rf, ok := ret.Get(1).(func(context.Context, *providerv1beta1.DeleteStorageSpaceRequest, ...grpc.CallOption) error); ok {
  1346  		r1 = rf(ctx, in, opts...)
  1347  	} else {
  1348  		r1 = ret.Error(1)
  1349  	}
  1350  
  1351  	return r0, r1
  1352  }
  1353  
  1354  // GatewayAPIClient_DeleteStorageSpace_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteStorageSpace'
  1355  type GatewayAPIClient_DeleteStorageSpace_Call struct {
  1356  	*mock.Call
  1357  }
  1358  
  1359  // DeleteStorageSpace is a helper method to define mock.On call
  1360  //   - ctx context.Context
  1361  //   - in *providerv1beta1.DeleteStorageSpaceRequest
  1362  //   - opts ...grpc.CallOption
  1363  func (_e *GatewayAPIClient_Expecter) DeleteStorageSpace(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_DeleteStorageSpace_Call {
  1364  	return &GatewayAPIClient_DeleteStorageSpace_Call{Call: _e.mock.On("DeleteStorageSpace",
  1365  		append([]interface{}{ctx, in}, opts...)...)}
  1366  }
  1367  
  1368  func (_c *GatewayAPIClient_DeleteStorageSpace_Call) Run(run func(ctx context.Context, in *providerv1beta1.DeleteStorageSpaceRequest, opts ...grpc.CallOption)) *GatewayAPIClient_DeleteStorageSpace_Call {
  1369  	_c.Call.Run(func(args mock.Arguments) {
  1370  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  1371  		for i, a := range args[2:] {
  1372  			if a != nil {
  1373  				variadicArgs[i] = a.(grpc.CallOption)
  1374  			}
  1375  		}
  1376  		run(args[0].(context.Context), args[1].(*providerv1beta1.DeleteStorageSpaceRequest), variadicArgs...)
  1377  	})
  1378  	return _c
  1379  }
  1380  
  1381  func (_c *GatewayAPIClient_DeleteStorageSpace_Call) Return(_a0 *providerv1beta1.DeleteStorageSpaceResponse, _a1 error) *GatewayAPIClient_DeleteStorageSpace_Call {
  1382  	_c.Call.Return(_a0, _a1)
  1383  	return _c
  1384  }
  1385  
  1386  func (_c *GatewayAPIClient_DeleteStorageSpace_Call) RunAndReturn(run func(context.Context, *providerv1beta1.DeleteStorageSpaceRequest, ...grpc.CallOption) (*providerv1beta1.DeleteStorageSpaceResponse, error)) *GatewayAPIClient_DeleteStorageSpace_Call {
  1387  	_c.Call.Return(run)
  1388  	return _c
  1389  }
  1390  
  1391  // FindAcceptedUsers provides a mock function with given fields: ctx, in, opts
  1392  func (_m *GatewayAPIClient) FindAcceptedUsers(ctx context.Context, in *invitev1beta1.FindAcceptedUsersRequest, opts ...grpc.CallOption) (*invitev1beta1.FindAcceptedUsersResponse, error) {
  1393  	_va := make([]interface{}, len(opts))
  1394  	for _i := range opts {
  1395  		_va[_i] = opts[_i]
  1396  	}
  1397  	var _ca []interface{}
  1398  	_ca = append(_ca, ctx, in)
  1399  	_ca = append(_ca, _va...)
  1400  	ret := _m.Called(_ca...)
  1401  
  1402  	if len(ret) == 0 {
  1403  		panic("no return value specified for FindAcceptedUsers")
  1404  	}
  1405  
  1406  	var r0 *invitev1beta1.FindAcceptedUsersResponse
  1407  	var r1 error
  1408  	if rf, ok := ret.Get(0).(func(context.Context, *invitev1beta1.FindAcceptedUsersRequest, ...grpc.CallOption) (*invitev1beta1.FindAcceptedUsersResponse, error)); ok {
  1409  		return rf(ctx, in, opts...)
  1410  	}
  1411  	if rf, ok := ret.Get(0).(func(context.Context, *invitev1beta1.FindAcceptedUsersRequest, ...grpc.CallOption) *invitev1beta1.FindAcceptedUsersResponse); ok {
  1412  		r0 = rf(ctx, in, opts...)
  1413  	} else {
  1414  		if ret.Get(0) != nil {
  1415  			r0 = ret.Get(0).(*invitev1beta1.FindAcceptedUsersResponse)
  1416  		}
  1417  	}
  1418  
  1419  	if rf, ok := ret.Get(1).(func(context.Context, *invitev1beta1.FindAcceptedUsersRequest, ...grpc.CallOption) error); ok {
  1420  		r1 = rf(ctx, in, opts...)
  1421  	} else {
  1422  		r1 = ret.Error(1)
  1423  	}
  1424  
  1425  	return r0, r1
  1426  }
  1427  
  1428  // GatewayAPIClient_FindAcceptedUsers_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'FindAcceptedUsers'
  1429  type GatewayAPIClient_FindAcceptedUsers_Call struct {
  1430  	*mock.Call
  1431  }
  1432  
  1433  // FindAcceptedUsers is a helper method to define mock.On call
  1434  //   - ctx context.Context
  1435  //   - in *invitev1beta1.FindAcceptedUsersRequest
  1436  //   - opts ...grpc.CallOption
  1437  func (_e *GatewayAPIClient_Expecter) FindAcceptedUsers(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_FindAcceptedUsers_Call {
  1438  	return &GatewayAPIClient_FindAcceptedUsers_Call{Call: _e.mock.On("FindAcceptedUsers",
  1439  		append([]interface{}{ctx, in}, opts...)...)}
  1440  }
  1441  
  1442  func (_c *GatewayAPIClient_FindAcceptedUsers_Call) Run(run func(ctx context.Context, in *invitev1beta1.FindAcceptedUsersRequest, opts ...grpc.CallOption)) *GatewayAPIClient_FindAcceptedUsers_Call {
  1443  	_c.Call.Run(func(args mock.Arguments) {
  1444  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  1445  		for i, a := range args[2:] {
  1446  			if a != nil {
  1447  				variadicArgs[i] = a.(grpc.CallOption)
  1448  			}
  1449  		}
  1450  		run(args[0].(context.Context), args[1].(*invitev1beta1.FindAcceptedUsersRequest), variadicArgs...)
  1451  	})
  1452  	return _c
  1453  }
  1454  
  1455  func (_c *GatewayAPIClient_FindAcceptedUsers_Call) Return(_a0 *invitev1beta1.FindAcceptedUsersResponse, _a1 error) *GatewayAPIClient_FindAcceptedUsers_Call {
  1456  	_c.Call.Return(_a0, _a1)
  1457  	return _c
  1458  }
  1459  
  1460  func (_c *GatewayAPIClient_FindAcceptedUsers_Call) RunAndReturn(run func(context.Context, *invitev1beta1.FindAcceptedUsersRequest, ...grpc.CallOption) (*invitev1beta1.FindAcceptedUsersResponse, error)) *GatewayAPIClient_FindAcceptedUsers_Call {
  1461  	_c.Call.Return(run)
  1462  	return _c
  1463  }
  1464  
  1465  // FindGroups provides a mock function with given fields: ctx, in, opts
  1466  func (_m *GatewayAPIClient) FindGroups(ctx context.Context, in *groupv1beta1.FindGroupsRequest, opts ...grpc.CallOption) (*groupv1beta1.FindGroupsResponse, error) {
  1467  	_va := make([]interface{}, len(opts))
  1468  	for _i := range opts {
  1469  		_va[_i] = opts[_i]
  1470  	}
  1471  	var _ca []interface{}
  1472  	_ca = append(_ca, ctx, in)
  1473  	_ca = append(_ca, _va...)
  1474  	ret := _m.Called(_ca...)
  1475  
  1476  	if len(ret) == 0 {
  1477  		panic("no return value specified for FindGroups")
  1478  	}
  1479  
  1480  	var r0 *groupv1beta1.FindGroupsResponse
  1481  	var r1 error
  1482  	if rf, ok := ret.Get(0).(func(context.Context, *groupv1beta1.FindGroupsRequest, ...grpc.CallOption) (*groupv1beta1.FindGroupsResponse, error)); ok {
  1483  		return rf(ctx, in, opts...)
  1484  	}
  1485  	if rf, ok := ret.Get(0).(func(context.Context, *groupv1beta1.FindGroupsRequest, ...grpc.CallOption) *groupv1beta1.FindGroupsResponse); ok {
  1486  		r0 = rf(ctx, in, opts...)
  1487  	} else {
  1488  		if ret.Get(0) != nil {
  1489  			r0 = ret.Get(0).(*groupv1beta1.FindGroupsResponse)
  1490  		}
  1491  	}
  1492  
  1493  	if rf, ok := ret.Get(1).(func(context.Context, *groupv1beta1.FindGroupsRequest, ...grpc.CallOption) error); ok {
  1494  		r1 = rf(ctx, in, opts...)
  1495  	} else {
  1496  		r1 = ret.Error(1)
  1497  	}
  1498  
  1499  	return r0, r1
  1500  }
  1501  
  1502  // GatewayAPIClient_FindGroups_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'FindGroups'
  1503  type GatewayAPIClient_FindGroups_Call struct {
  1504  	*mock.Call
  1505  }
  1506  
  1507  // FindGroups is a helper method to define mock.On call
  1508  //   - ctx context.Context
  1509  //   - in *groupv1beta1.FindGroupsRequest
  1510  //   - opts ...grpc.CallOption
  1511  func (_e *GatewayAPIClient_Expecter) FindGroups(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_FindGroups_Call {
  1512  	return &GatewayAPIClient_FindGroups_Call{Call: _e.mock.On("FindGroups",
  1513  		append([]interface{}{ctx, in}, opts...)...)}
  1514  }
  1515  
  1516  func (_c *GatewayAPIClient_FindGroups_Call) Run(run func(ctx context.Context, in *groupv1beta1.FindGroupsRequest, opts ...grpc.CallOption)) *GatewayAPIClient_FindGroups_Call {
  1517  	_c.Call.Run(func(args mock.Arguments) {
  1518  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  1519  		for i, a := range args[2:] {
  1520  			if a != nil {
  1521  				variadicArgs[i] = a.(grpc.CallOption)
  1522  			}
  1523  		}
  1524  		run(args[0].(context.Context), args[1].(*groupv1beta1.FindGroupsRequest), variadicArgs...)
  1525  	})
  1526  	return _c
  1527  }
  1528  
  1529  func (_c *GatewayAPIClient_FindGroups_Call) Return(_a0 *groupv1beta1.FindGroupsResponse, _a1 error) *GatewayAPIClient_FindGroups_Call {
  1530  	_c.Call.Return(_a0, _a1)
  1531  	return _c
  1532  }
  1533  
  1534  func (_c *GatewayAPIClient_FindGroups_Call) RunAndReturn(run func(context.Context, *groupv1beta1.FindGroupsRequest, ...grpc.CallOption) (*groupv1beta1.FindGroupsResponse, error)) *GatewayAPIClient_FindGroups_Call {
  1535  	_c.Call.Return(run)
  1536  	return _c
  1537  }
  1538  
  1539  // FindUsers provides a mock function with given fields: ctx, in, opts
  1540  func (_m *GatewayAPIClient) FindUsers(ctx context.Context, in *userv1beta1.FindUsersRequest, opts ...grpc.CallOption) (*userv1beta1.FindUsersResponse, error) {
  1541  	_va := make([]interface{}, len(opts))
  1542  	for _i := range opts {
  1543  		_va[_i] = opts[_i]
  1544  	}
  1545  	var _ca []interface{}
  1546  	_ca = append(_ca, ctx, in)
  1547  	_ca = append(_ca, _va...)
  1548  	ret := _m.Called(_ca...)
  1549  
  1550  	if len(ret) == 0 {
  1551  		panic("no return value specified for FindUsers")
  1552  	}
  1553  
  1554  	var r0 *userv1beta1.FindUsersResponse
  1555  	var r1 error
  1556  	if rf, ok := ret.Get(0).(func(context.Context, *userv1beta1.FindUsersRequest, ...grpc.CallOption) (*userv1beta1.FindUsersResponse, error)); ok {
  1557  		return rf(ctx, in, opts...)
  1558  	}
  1559  	if rf, ok := ret.Get(0).(func(context.Context, *userv1beta1.FindUsersRequest, ...grpc.CallOption) *userv1beta1.FindUsersResponse); ok {
  1560  		r0 = rf(ctx, in, opts...)
  1561  	} else {
  1562  		if ret.Get(0) != nil {
  1563  			r0 = ret.Get(0).(*userv1beta1.FindUsersResponse)
  1564  		}
  1565  	}
  1566  
  1567  	if rf, ok := ret.Get(1).(func(context.Context, *userv1beta1.FindUsersRequest, ...grpc.CallOption) error); ok {
  1568  		r1 = rf(ctx, in, opts...)
  1569  	} else {
  1570  		r1 = ret.Error(1)
  1571  	}
  1572  
  1573  	return r0, r1
  1574  }
  1575  
  1576  // GatewayAPIClient_FindUsers_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'FindUsers'
  1577  type GatewayAPIClient_FindUsers_Call struct {
  1578  	*mock.Call
  1579  }
  1580  
  1581  // FindUsers is a helper method to define mock.On call
  1582  //   - ctx context.Context
  1583  //   - in *userv1beta1.FindUsersRequest
  1584  //   - opts ...grpc.CallOption
  1585  func (_e *GatewayAPIClient_Expecter) FindUsers(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_FindUsers_Call {
  1586  	return &GatewayAPIClient_FindUsers_Call{Call: _e.mock.On("FindUsers",
  1587  		append([]interface{}{ctx, in}, opts...)...)}
  1588  }
  1589  
  1590  func (_c *GatewayAPIClient_FindUsers_Call) Run(run func(ctx context.Context, in *userv1beta1.FindUsersRequest, opts ...grpc.CallOption)) *GatewayAPIClient_FindUsers_Call {
  1591  	_c.Call.Run(func(args mock.Arguments) {
  1592  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  1593  		for i, a := range args[2:] {
  1594  			if a != nil {
  1595  				variadicArgs[i] = a.(grpc.CallOption)
  1596  			}
  1597  		}
  1598  		run(args[0].(context.Context), args[1].(*userv1beta1.FindUsersRequest), variadicArgs...)
  1599  	})
  1600  	return _c
  1601  }
  1602  
  1603  func (_c *GatewayAPIClient_FindUsers_Call) Return(_a0 *userv1beta1.FindUsersResponse, _a1 error) *GatewayAPIClient_FindUsers_Call {
  1604  	_c.Call.Return(_a0, _a1)
  1605  	return _c
  1606  }
  1607  
  1608  func (_c *GatewayAPIClient_FindUsers_Call) RunAndReturn(run func(context.Context, *userv1beta1.FindUsersRequest, ...grpc.CallOption) (*userv1beta1.FindUsersResponse, error)) *GatewayAPIClient_FindUsers_Call {
  1609  	_c.Call.Return(run)
  1610  	return _c
  1611  }
  1612  
  1613  // ForwardInvite provides a mock function with given fields: ctx, in, opts
  1614  func (_m *GatewayAPIClient) ForwardInvite(ctx context.Context, in *invitev1beta1.ForwardInviteRequest, opts ...grpc.CallOption) (*invitev1beta1.ForwardInviteResponse, error) {
  1615  	_va := make([]interface{}, len(opts))
  1616  	for _i := range opts {
  1617  		_va[_i] = opts[_i]
  1618  	}
  1619  	var _ca []interface{}
  1620  	_ca = append(_ca, ctx, in)
  1621  	_ca = append(_ca, _va...)
  1622  	ret := _m.Called(_ca...)
  1623  
  1624  	if len(ret) == 0 {
  1625  		panic("no return value specified for ForwardInvite")
  1626  	}
  1627  
  1628  	var r0 *invitev1beta1.ForwardInviteResponse
  1629  	var r1 error
  1630  	if rf, ok := ret.Get(0).(func(context.Context, *invitev1beta1.ForwardInviteRequest, ...grpc.CallOption) (*invitev1beta1.ForwardInviteResponse, error)); ok {
  1631  		return rf(ctx, in, opts...)
  1632  	}
  1633  	if rf, ok := ret.Get(0).(func(context.Context, *invitev1beta1.ForwardInviteRequest, ...grpc.CallOption) *invitev1beta1.ForwardInviteResponse); ok {
  1634  		r0 = rf(ctx, in, opts...)
  1635  	} else {
  1636  		if ret.Get(0) != nil {
  1637  			r0 = ret.Get(0).(*invitev1beta1.ForwardInviteResponse)
  1638  		}
  1639  	}
  1640  
  1641  	if rf, ok := ret.Get(1).(func(context.Context, *invitev1beta1.ForwardInviteRequest, ...grpc.CallOption) error); ok {
  1642  		r1 = rf(ctx, in, opts...)
  1643  	} else {
  1644  		r1 = ret.Error(1)
  1645  	}
  1646  
  1647  	return r0, r1
  1648  }
  1649  
  1650  // GatewayAPIClient_ForwardInvite_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ForwardInvite'
  1651  type GatewayAPIClient_ForwardInvite_Call struct {
  1652  	*mock.Call
  1653  }
  1654  
  1655  // ForwardInvite is a helper method to define mock.On call
  1656  //   - ctx context.Context
  1657  //   - in *invitev1beta1.ForwardInviteRequest
  1658  //   - opts ...grpc.CallOption
  1659  func (_e *GatewayAPIClient_Expecter) ForwardInvite(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_ForwardInvite_Call {
  1660  	return &GatewayAPIClient_ForwardInvite_Call{Call: _e.mock.On("ForwardInvite",
  1661  		append([]interface{}{ctx, in}, opts...)...)}
  1662  }
  1663  
  1664  func (_c *GatewayAPIClient_ForwardInvite_Call) Run(run func(ctx context.Context, in *invitev1beta1.ForwardInviteRequest, opts ...grpc.CallOption)) *GatewayAPIClient_ForwardInvite_Call {
  1665  	_c.Call.Run(func(args mock.Arguments) {
  1666  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  1667  		for i, a := range args[2:] {
  1668  			if a != nil {
  1669  				variadicArgs[i] = a.(grpc.CallOption)
  1670  			}
  1671  		}
  1672  		run(args[0].(context.Context), args[1].(*invitev1beta1.ForwardInviteRequest), variadicArgs...)
  1673  	})
  1674  	return _c
  1675  }
  1676  
  1677  func (_c *GatewayAPIClient_ForwardInvite_Call) Return(_a0 *invitev1beta1.ForwardInviteResponse, _a1 error) *GatewayAPIClient_ForwardInvite_Call {
  1678  	_c.Call.Return(_a0, _a1)
  1679  	return _c
  1680  }
  1681  
  1682  func (_c *GatewayAPIClient_ForwardInvite_Call) RunAndReturn(run func(context.Context, *invitev1beta1.ForwardInviteRequest, ...grpc.CallOption) (*invitev1beta1.ForwardInviteResponse, error)) *GatewayAPIClient_ForwardInvite_Call {
  1683  	_c.Call.Return(run)
  1684  	return _c
  1685  }
  1686  
  1687  // GenerateAppPassword provides a mock function with given fields: ctx, in, opts
  1688  func (_m *GatewayAPIClient) GenerateAppPassword(ctx context.Context, in *applicationsv1beta1.GenerateAppPasswordRequest, opts ...grpc.CallOption) (*applicationsv1beta1.GenerateAppPasswordResponse, error) {
  1689  	_va := make([]interface{}, len(opts))
  1690  	for _i := range opts {
  1691  		_va[_i] = opts[_i]
  1692  	}
  1693  	var _ca []interface{}
  1694  	_ca = append(_ca, ctx, in)
  1695  	_ca = append(_ca, _va...)
  1696  	ret := _m.Called(_ca...)
  1697  
  1698  	if len(ret) == 0 {
  1699  		panic("no return value specified for GenerateAppPassword")
  1700  	}
  1701  
  1702  	var r0 *applicationsv1beta1.GenerateAppPasswordResponse
  1703  	var r1 error
  1704  	if rf, ok := ret.Get(0).(func(context.Context, *applicationsv1beta1.GenerateAppPasswordRequest, ...grpc.CallOption) (*applicationsv1beta1.GenerateAppPasswordResponse, error)); ok {
  1705  		return rf(ctx, in, opts...)
  1706  	}
  1707  	if rf, ok := ret.Get(0).(func(context.Context, *applicationsv1beta1.GenerateAppPasswordRequest, ...grpc.CallOption) *applicationsv1beta1.GenerateAppPasswordResponse); ok {
  1708  		r0 = rf(ctx, in, opts...)
  1709  	} else {
  1710  		if ret.Get(0) != nil {
  1711  			r0 = ret.Get(0).(*applicationsv1beta1.GenerateAppPasswordResponse)
  1712  		}
  1713  	}
  1714  
  1715  	if rf, ok := ret.Get(1).(func(context.Context, *applicationsv1beta1.GenerateAppPasswordRequest, ...grpc.CallOption) error); ok {
  1716  		r1 = rf(ctx, in, opts...)
  1717  	} else {
  1718  		r1 = ret.Error(1)
  1719  	}
  1720  
  1721  	return r0, r1
  1722  }
  1723  
  1724  // GatewayAPIClient_GenerateAppPassword_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GenerateAppPassword'
  1725  type GatewayAPIClient_GenerateAppPassword_Call struct {
  1726  	*mock.Call
  1727  }
  1728  
  1729  // GenerateAppPassword is a helper method to define mock.On call
  1730  //   - ctx context.Context
  1731  //   - in *applicationsv1beta1.GenerateAppPasswordRequest
  1732  //   - opts ...grpc.CallOption
  1733  func (_e *GatewayAPIClient_Expecter) GenerateAppPassword(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_GenerateAppPassword_Call {
  1734  	return &GatewayAPIClient_GenerateAppPassword_Call{Call: _e.mock.On("GenerateAppPassword",
  1735  		append([]interface{}{ctx, in}, opts...)...)}
  1736  }
  1737  
  1738  func (_c *GatewayAPIClient_GenerateAppPassword_Call) Run(run func(ctx context.Context, in *applicationsv1beta1.GenerateAppPasswordRequest, opts ...grpc.CallOption)) *GatewayAPIClient_GenerateAppPassword_Call {
  1739  	_c.Call.Run(func(args mock.Arguments) {
  1740  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  1741  		for i, a := range args[2:] {
  1742  			if a != nil {
  1743  				variadicArgs[i] = a.(grpc.CallOption)
  1744  			}
  1745  		}
  1746  		run(args[0].(context.Context), args[1].(*applicationsv1beta1.GenerateAppPasswordRequest), variadicArgs...)
  1747  	})
  1748  	return _c
  1749  }
  1750  
  1751  func (_c *GatewayAPIClient_GenerateAppPassword_Call) Return(_a0 *applicationsv1beta1.GenerateAppPasswordResponse, _a1 error) *GatewayAPIClient_GenerateAppPassword_Call {
  1752  	_c.Call.Return(_a0, _a1)
  1753  	return _c
  1754  }
  1755  
  1756  func (_c *GatewayAPIClient_GenerateAppPassword_Call) RunAndReturn(run func(context.Context, *applicationsv1beta1.GenerateAppPasswordRequest, ...grpc.CallOption) (*applicationsv1beta1.GenerateAppPasswordResponse, error)) *GatewayAPIClient_GenerateAppPassword_Call {
  1757  	_c.Call.Return(run)
  1758  	return _c
  1759  }
  1760  
  1761  // GenerateInviteToken provides a mock function with given fields: ctx, in, opts
  1762  func (_m *GatewayAPIClient) GenerateInviteToken(ctx context.Context, in *invitev1beta1.GenerateInviteTokenRequest, opts ...grpc.CallOption) (*invitev1beta1.GenerateInviteTokenResponse, error) {
  1763  	_va := make([]interface{}, len(opts))
  1764  	for _i := range opts {
  1765  		_va[_i] = opts[_i]
  1766  	}
  1767  	var _ca []interface{}
  1768  	_ca = append(_ca, ctx, in)
  1769  	_ca = append(_ca, _va...)
  1770  	ret := _m.Called(_ca...)
  1771  
  1772  	if len(ret) == 0 {
  1773  		panic("no return value specified for GenerateInviteToken")
  1774  	}
  1775  
  1776  	var r0 *invitev1beta1.GenerateInviteTokenResponse
  1777  	var r1 error
  1778  	if rf, ok := ret.Get(0).(func(context.Context, *invitev1beta1.GenerateInviteTokenRequest, ...grpc.CallOption) (*invitev1beta1.GenerateInviteTokenResponse, error)); ok {
  1779  		return rf(ctx, in, opts...)
  1780  	}
  1781  	if rf, ok := ret.Get(0).(func(context.Context, *invitev1beta1.GenerateInviteTokenRequest, ...grpc.CallOption) *invitev1beta1.GenerateInviteTokenResponse); ok {
  1782  		r0 = rf(ctx, in, opts...)
  1783  	} else {
  1784  		if ret.Get(0) != nil {
  1785  			r0 = ret.Get(0).(*invitev1beta1.GenerateInviteTokenResponse)
  1786  		}
  1787  	}
  1788  
  1789  	if rf, ok := ret.Get(1).(func(context.Context, *invitev1beta1.GenerateInviteTokenRequest, ...grpc.CallOption) error); ok {
  1790  		r1 = rf(ctx, in, opts...)
  1791  	} else {
  1792  		r1 = ret.Error(1)
  1793  	}
  1794  
  1795  	return r0, r1
  1796  }
  1797  
  1798  // GatewayAPIClient_GenerateInviteToken_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GenerateInviteToken'
  1799  type GatewayAPIClient_GenerateInviteToken_Call struct {
  1800  	*mock.Call
  1801  }
  1802  
  1803  // GenerateInviteToken is a helper method to define mock.On call
  1804  //   - ctx context.Context
  1805  //   - in *invitev1beta1.GenerateInviteTokenRequest
  1806  //   - opts ...grpc.CallOption
  1807  func (_e *GatewayAPIClient_Expecter) GenerateInviteToken(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_GenerateInviteToken_Call {
  1808  	return &GatewayAPIClient_GenerateInviteToken_Call{Call: _e.mock.On("GenerateInviteToken",
  1809  		append([]interface{}{ctx, in}, opts...)...)}
  1810  }
  1811  
  1812  func (_c *GatewayAPIClient_GenerateInviteToken_Call) Run(run func(ctx context.Context, in *invitev1beta1.GenerateInviteTokenRequest, opts ...grpc.CallOption)) *GatewayAPIClient_GenerateInviteToken_Call {
  1813  	_c.Call.Run(func(args mock.Arguments) {
  1814  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  1815  		for i, a := range args[2:] {
  1816  			if a != nil {
  1817  				variadicArgs[i] = a.(grpc.CallOption)
  1818  			}
  1819  		}
  1820  		run(args[0].(context.Context), args[1].(*invitev1beta1.GenerateInviteTokenRequest), variadicArgs...)
  1821  	})
  1822  	return _c
  1823  }
  1824  
  1825  func (_c *GatewayAPIClient_GenerateInviteToken_Call) Return(_a0 *invitev1beta1.GenerateInviteTokenResponse, _a1 error) *GatewayAPIClient_GenerateInviteToken_Call {
  1826  	_c.Call.Return(_a0, _a1)
  1827  	return _c
  1828  }
  1829  
  1830  func (_c *GatewayAPIClient_GenerateInviteToken_Call) RunAndReturn(run func(context.Context, *invitev1beta1.GenerateInviteTokenRequest, ...grpc.CallOption) (*invitev1beta1.GenerateInviteTokenResponse, error)) *GatewayAPIClient_GenerateInviteToken_Call {
  1831  	_c.Call.Return(run)
  1832  	return _c
  1833  }
  1834  
  1835  // GetAcceptedUser provides a mock function with given fields: ctx, in, opts
  1836  func (_m *GatewayAPIClient) GetAcceptedUser(ctx context.Context, in *invitev1beta1.GetAcceptedUserRequest, opts ...grpc.CallOption) (*invitev1beta1.GetAcceptedUserResponse, error) {
  1837  	_va := make([]interface{}, len(opts))
  1838  	for _i := range opts {
  1839  		_va[_i] = opts[_i]
  1840  	}
  1841  	var _ca []interface{}
  1842  	_ca = append(_ca, ctx, in)
  1843  	_ca = append(_ca, _va...)
  1844  	ret := _m.Called(_ca...)
  1845  
  1846  	if len(ret) == 0 {
  1847  		panic("no return value specified for GetAcceptedUser")
  1848  	}
  1849  
  1850  	var r0 *invitev1beta1.GetAcceptedUserResponse
  1851  	var r1 error
  1852  	if rf, ok := ret.Get(0).(func(context.Context, *invitev1beta1.GetAcceptedUserRequest, ...grpc.CallOption) (*invitev1beta1.GetAcceptedUserResponse, error)); ok {
  1853  		return rf(ctx, in, opts...)
  1854  	}
  1855  	if rf, ok := ret.Get(0).(func(context.Context, *invitev1beta1.GetAcceptedUserRequest, ...grpc.CallOption) *invitev1beta1.GetAcceptedUserResponse); ok {
  1856  		r0 = rf(ctx, in, opts...)
  1857  	} else {
  1858  		if ret.Get(0) != nil {
  1859  			r0 = ret.Get(0).(*invitev1beta1.GetAcceptedUserResponse)
  1860  		}
  1861  	}
  1862  
  1863  	if rf, ok := ret.Get(1).(func(context.Context, *invitev1beta1.GetAcceptedUserRequest, ...grpc.CallOption) error); ok {
  1864  		r1 = rf(ctx, in, opts...)
  1865  	} else {
  1866  		r1 = ret.Error(1)
  1867  	}
  1868  
  1869  	return r0, r1
  1870  }
  1871  
  1872  // GatewayAPIClient_GetAcceptedUser_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetAcceptedUser'
  1873  type GatewayAPIClient_GetAcceptedUser_Call struct {
  1874  	*mock.Call
  1875  }
  1876  
  1877  // GetAcceptedUser is a helper method to define mock.On call
  1878  //   - ctx context.Context
  1879  //   - in *invitev1beta1.GetAcceptedUserRequest
  1880  //   - opts ...grpc.CallOption
  1881  func (_e *GatewayAPIClient_Expecter) GetAcceptedUser(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_GetAcceptedUser_Call {
  1882  	return &GatewayAPIClient_GetAcceptedUser_Call{Call: _e.mock.On("GetAcceptedUser",
  1883  		append([]interface{}{ctx, in}, opts...)...)}
  1884  }
  1885  
  1886  func (_c *GatewayAPIClient_GetAcceptedUser_Call) Run(run func(ctx context.Context, in *invitev1beta1.GetAcceptedUserRequest, opts ...grpc.CallOption)) *GatewayAPIClient_GetAcceptedUser_Call {
  1887  	_c.Call.Run(func(args mock.Arguments) {
  1888  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  1889  		for i, a := range args[2:] {
  1890  			if a != nil {
  1891  				variadicArgs[i] = a.(grpc.CallOption)
  1892  			}
  1893  		}
  1894  		run(args[0].(context.Context), args[1].(*invitev1beta1.GetAcceptedUserRequest), variadicArgs...)
  1895  	})
  1896  	return _c
  1897  }
  1898  
  1899  func (_c *GatewayAPIClient_GetAcceptedUser_Call) Return(_a0 *invitev1beta1.GetAcceptedUserResponse, _a1 error) *GatewayAPIClient_GetAcceptedUser_Call {
  1900  	_c.Call.Return(_a0, _a1)
  1901  	return _c
  1902  }
  1903  
  1904  func (_c *GatewayAPIClient_GetAcceptedUser_Call) RunAndReturn(run func(context.Context, *invitev1beta1.GetAcceptedUserRequest, ...grpc.CallOption) (*invitev1beta1.GetAcceptedUserResponse, error)) *GatewayAPIClient_GetAcceptedUser_Call {
  1905  	_c.Call.Return(run)
  1906  	return _c
  1907  }
  1908  
  1909  // GetAppPassword provides a mock function with given fields: ctx, in, opts
  1910  func (_m *GatewayAPIClient) GetAppPassword(ctx context.Context, in *applicationsv1beta1.GetAppPasswordRequest, opts ...grpc.CallOption) (*applicationsv1beta1.GetAppPasswordResponse, error) {
  1911  	_va := make([]interface{}, len(opts))
  1912  	for _i := range opts {
  1913  		_va[_i] = opts[_i]
  1914  	}
  1915  	var _ca []interface{}
  1916  	_ca = append(_ca, ctx, in)
  1917  	_ca = append(_ca, _va...)
  1918  	ret := _m.Called(_ca...)
  1919  
  1920  	if len(ret) == 0 {
  1921  		panic("no return value specified for GetAppPassword")
  1922  	}
  1923  
  1924  	var r0 *applicationsv1beta1.GetAppPasswordResponse
  1925  	var r1 error
  1926  	if rf, ok := ret.Get(0).(func(context.Context, *applicationsv1beta1.GetAppPasswordRequest, ...grpc.CallOption) (*applicationsv1beta1.GetAppPasswordResponse, error)); ok {
  1927  		return rf(ctx, in, opts...)
  1928  	}
  1929  	if rf, ok := ret.Get(0).(func(context.Context, *applicationsv1beta1.GetAppPasswordRequest, ...grpc.CallOption) *applicationsv1beta1.GetAppPasswordResponse); ok {
  1930  		r0 = rf(ctx, in, opts...)
  1931  	} else {
  1932  		if ret.Get(0) != nil {
  1933  			r0 = ret.Get(0).(*applicationsv1beta1.GetAppPasswordResponse)
  1934  		}
  1935  	}
  1936  
  1937  	if rf, ok := ret.Get(1).(func(context.Context, *applicationsv1beta1.GetAppPasswordRequest, ...grpc.CallOption) error); ok {
  1938  		r1 = rf(ctx, in, opts...)
  1939  	} else {
  1940  		r1 = ret.Error(1)
  1941  	}
  1942  
  1943  	return r0, r1
  1944  }
  1945  
  1946  // GatewayAPIClient_GetAppPassword_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetAppPassword'
  1947  type GatewayAPIClient_GetAppPassword_Call struct {
  1948  	*mock.Call
  1949  }
  1950  
  1951  // GetAppPassword is a helper method to define mock.On call
  1952  //   - ctx context.Context
  1953  //   - in *applicationsv1beta1.GetAppPasswordRequest
  1954  //   - opts ...grpc.CallOption
  1955  func (_e *GatewayAPIClient_Expecter) GetAppPassword(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_GetAppPassword_Call {
  1956  	return &GatewayAPIClient_GetAppPassword_Call{Call: _e.mock.On("GetAppPassword",
  1957  		append([]interface{}{ctx, in}, opts...)...)}
  1958  }
  1959  
  1960  func (_c *GatewayAPIClient_GetAppPassword_Call) Run(run func(ctx context.Context, in *applicationsv1beta1.GetAppPasswordRequest, opts ...grpc.CallOption)) *GatewayAPIClient_GetAppPassword_Call {
  1961  	_c.Call.Run(func(args mock.Arguments) {
  1962  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  1963  		for i, a := range args[2:] {
  1964  			if a != nil {
  1965  				variadicArgs[i] = a.(grpc.CallOption)
  1966  			}
  1967  		}
  1968  		run(args[0].(context.Context), args[1].(*applicationsv1beta1.GetAppPasswordRequest), variadicArgs...)
  1969  	})
  1970  	return _c
  1971  }
  1972  
  1973  func (_c *GatewayAPIClient_GetAppPassword_Call) Return(_a0 *applicationsv1beta1.GetAppPasswordResponse, _a1 error) *GatewayAPIClient_GetAppPassword_Call {
  1974  	_c.Call.Return(_a0, _a1)
  1975  	return _c
  1976  }
  1977  
  1978  func (_c *GatewayAPIClient_GetAppPassword_Call) RunAndReturn(run func(context.Context, *applicationsv1beta1.GetAppPasswordRequest, ...grpc.CallOption) (*applicationsv1beta1.GetAppPasswordResponse, error)) *GatewayAPIClient_GetAppPassword_Call {
  1979  	_c.Call.Return(run)
  1980  	return _c
  1981  }
  1982  
  1983  // GetAppProviders provides a mock function with given fields: ctx, in, opts
  1984  func (_m *GatewayAPIClient) GetAppProviders(ctx context.Context, in *registryv1beta1.GetAppProvidersRequest, opts ...grpc.CallOption) (*registryv1beta1.GetAppProvidersResponse, error) {
  1985  	_va := make([]interface{}, len(opts))
  1986  	for _i := range opts {
  1987  		_va[_i] = opts[_i]
  1988  	}
  1989  	var _ca []interface{}
  1990  	_ca = append(_ca, ctx, in)
  1991  	_ca = append(_ca, _va...)
  1992  	ret := _m.Called(_ca...)
  1993  
  1994  	if len(ret) == 0 {
  1995  		panic("no return value specified for GetAppProviders")
  1996  	}
  1997  
  1998  	var r0 *registryv1beta1.GetAppProvidersResponse
  1999  	var r1 error
  2000  	if rf, ok := ret.Get(0).(func(context.Context, *registryv1beta1.GetAppProvidersRequest, ...grpc.CallOption) (*registryv1beta1.GetAppProvidersResponse, error)); ok {
  2001  		return rf(ctx, in, opts...)
  2002  	}
  2003  	if rf, ok := ret.Get(0).(func(context.Context, *registryv1beta1.GetAppProvidersRequest, ...grpc.CallOption) *registryv1beta1.GetAppProvidersResponse); ok {
  2004  		r0 = rf(ctx, in, opts...)
  2005  	} else {
  2006  		if ret.Get(0) != nil {
  2007  			r0 = ret.Get(0).(*registryv1beta1.GetAppProvidersResponse)
  2008  		}
  2009  	}
  2010  
  2011  	if rf, ok := ret.Get(1).(func(context.Context, *registryv1beta1.GetAppProvidersRequest, ...grpc.CallOption) error); ok {
  2012  		r1 = rf(ctx, in, opts...)
  2013  	} else {
  2014  		r1 = ret.Error(1)
  2015  	}
  2016  
  2017  	return r0, r1
  2018  }
  2019  
  2020  // GatewayAPIClient_GetAppProviders_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetAppProviders'
  2021  type GatewayAPIClient_GetAppProviders_Call struct {
  2022  	*mock.Call
  2023  }
  2024  
  2025  // GetAppProviders is a helper method to define mock.On call
  2026  //   - ctx context.Context
  2027  //   - in *registryv1beta1.GetAppProvidersRequest
  2028  //   - opts ...grpc.CallOption
  2029  func (_e *GatewayAPIClient_Expecter) GetAppProviders(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_GetAppProviders_Call {
  2030  	return &GatewayAPIClient_GetAppProviders_Call{Call: _e.mock.On("GetAppProviders",
  2031  		append([]interface{}{ctx, in}, opts...)...)}
  2032  }
  2033  
  2034  func (_c *GatewayAPIClient_GetAppProviders_Call) Run(run func(ctx context.Context, in *registryv1beta1.GetAppProvidersRequest, opts ...grpc.CallOption)) *GatewayAPIClient_GetAppProviders_Call {
  2035  	_c.Call.Run(func(args mock.Arguments) {
  2036  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  2037  		for i, a := range args[2:] {
  2038  			if a != nil {
  2039  				variadicArgs[i] = a.(grpc.CallOption)
  2040  			}
  2041  		}
  2042  		run(args[0].(context.Context), args[1].(*registryv1beta1.GetAppProvidersRequest), variadicArgs...)
  2043  	})
  2044  	return _c
  2045  }
  2046  
  2047  func (_c *GatewayAPIClient_GetAppProviders_Call) Return(_a0 *registryv1beta1.GetAppProvidersResponse, _a1 error) *GatewayAPIClient_GetAppProviders_Call {
  2048  	_c.Call.Return(_a0, _a1)
  2049  	return _c
  2050  }
  2051  
  2052  func (_c *GatewayAPIClient_GetAppProviders_Call) RunAndReturn(run func(context.Context, *registryv1beta1.GetAppProvidersRequest, ...grpc.CallOption) (*registryv1beta1.GetAppProvidersResponse, error)) *GatewayAPIClient_GetAppProviders_Call {
  2053  	_c.Call.Return(run)
  2054  	return _c
  2055  }
  2056  
  2057  // GetDefaultAppProviderForMimeType provides a mock function with given fields: ctx, in, opts
  2058  func (_m *GatewayAPIClient) GetDefaultAppProviderForMimeType(ctx context.Context, in *registryv1beta1.GetDefaultAppProviderForMimeTypeRequest, opts ...grpc.CallOption) (*registryv1beta1.GetDefaultAppProviderForMimeTypeResponse, error) {
  2059  	_va := make([]interface{}, len(opts))
  2060  	for _i := range opts {
  2061  		_va[_i] = opts[_i]
  2062  	}
  2063  	var _ca []interface{}
  2064  	_ca = append(_ca, ctx, in)
  2065  	_ca = append(_ca, _va...)
  2066  	ret := _m.Called(_ca...)
  2067  
  2068  	if len(ret) == 0 {
  2069  		panic("no return value specified for GetDefaultAppProviderForMimeType")
  2070  	}
  2071  
  2072  	var r0 *registryv1beta1.GetDefaultAppProviderForMimeTypeResponse
  2073  	var r1 error
  2074  	if rf, ok := ret.Get(0).(func(context.Context, *registryv1beta1.GetDefaultAppProviderForMimeTypeRequest, ...grpc.CallOption) (*registryv1beta1.GetDefaultAppProviderForMimeTypeResponse, error)); ok {
  2075  		return rf(ctx, in, opts...)
  2076  	}
  2077  	if rf, ok := ret.Get(0).(func(context.Context, *registryv1beta1.GetDefaultAppProviderForMimeTypeRequest, ...grpc.CallOption) *registryv1beta1.GetDefaultAppProviderForMimeTypeResponse); ok {
  2078  		r0 = rf(ctx, in, opts...)
  2079  	} else {
  2080  		if ret.Get(0) != nil {
  2081  			r0 = ret.Get(0).(*registryv1beta1.GetDefaultAppProviderForMimeTypeResponse)
  2082  		}
  2083  	}
  2084  
  2085  	if rf, ok := ret.Get(1).(func(context.Context, *registryv1beta1.GetDefaultAppProviderForMimeTypeRequest, ...grpc.CallOption) error); ok {
  2086  		r1 = rf(ctx, in, opts...)
  2087  	} else {
  2088  		r1 = ret.Error(1)
  2089  	}
  2090  
  2091  	return r0, r1
  2092  }
  2093  
  2094  // GatewayAPIClient_GetDefaultAppProviderForMimeType_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetDefaultAppProviderForMimeType'
  2095  type GatewayAPIClient_GetDefaultAppProviderForMimeType_Call struct {
  2096  	*mock.Call
  2097  }
  2098  
  2099  // GetDefaultAppProviderForMimeType is a helper method to define mock.On call
  2100  //   - ctx context.Context
  2101  //   - in *registryv1beta1.GetDefaultAppProviderForMimeTypeRequest
  2102  //   - opts ...grpc.CallOption
  2103  func (_e *GatewayAPIClient_Expecter) GetDefaultAppProviderForMimeType(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_GetDefaultAppProviderForMimeType_Call {
  2104  	return &GatewayAPIClient_GetDefaultAppProviderForMimeType_Call{Call: _e.mock.On("GetDefaultAppProviderForMimeType",
  2105  		append([]interface{}{ctx, in}, opts...)...)}
  2106  }
  2107  
  2108  func (_c *GatewayAPIClient_GetDefaultAppProviderForMimeType_Call) Run(run func(ctx context.Context, in *registryv1beta1.GetDefaultAppProviderForMimeTypeRequest, opts ...grpc.CallOption)) *GatewayAPIClient_GetDefaultAppProviderForMimeType_Call {
  2109  	_c.Call.Run(func(args mock.Arguments) {
  2110  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  2111  		for i, a := range args[2:] {
  2112  			if a != nil {
  2113  				variadicArgs[i] = a.(grpc.CallOption)
  2114  			}
  2115  		}
  2116  		run(args[0].(context.Context), args[1].(*registryv1beta1.GetDefaultAppProviderForMimeTypeRequest), variadicArgs...)
  2117  	})
  2118  	return _c
  2119  }
  2120  
  2121  func (_c *GatewayAPIClient_GetDefaultAppProviderForMimeType_Call) Return(_a0 *registryv1beta1.GetDefaultAppProviderForMimeTypeResponse, _a1 error) *GatewayAPIClient_GetDefaultAppProviderForMimeType_Call {
  2122  	_c.Call.Return(_a0, _a1)
  2123  	return _c
  2124  }
  2125  
  2126  func (_c *GatewayAPIClient_GetDefaultAppProviderForMimeType_Call) RunAndReturn(run func(context.Context, *registryv1beta1.GetDefaultAppProviderForMimeTypeRequest, ...grpc.CallOption) (*registryv1beta1.GetDefaultAppProviderForMimeTypeResponse, error)) *GatewayAPIClient_GetDefaultAppProviderForMimeType_Call {
  2127  	_c.Call.Return(run)
  2128  	return _c
  2129  }
  2130  
  2131  // GetGroup provides a mock function with given fields: ctx, in, opts
  2132  func (_m *GatewayAPIClient) GetGroup(ctx context.Context, in *groupv1beta1.GetGroupRequest, opts ...grpc.CallOption) (*groupv1beta1.GetGroupResponse, error) {
  2133  	_va := make([]interface{}, len(opts))
  2134  	for _i := range opts {
  2135  		_va[_i] = opts[_i]
  2136  	}
  2137  	var _ca []interface{}
  2138  	_ca = append(_ca, ctx, in)
  2139  	_ca = append(_ca, _va...)
  2140  	ret := _m.Called(_ca...)
  2141  
  2142  	if len(ret) == 0 {
  2143  		panic("no return value specified for GetGroup")
  2144  	}
  2145  
  2146  	var r0 *groupv1beta1.GetGroupResponse
  2147  	var r1 error
  2148  	if rf, ok := ret.Get(0).(func(context.Context, *groupv1beta1.GetGroupRequest, ...grpc.CallOption) (*groupv1beta1.GetGroupResponse, error)); ok {
  2149  		return rf(ctx, in, opts...)
  2150  	}
  2151  	if rf, ok := ret.Get(0).(func(context.Context, *groupv1beta1.GetGroupRequest, ...grpc.CallOption) *groupv1beta1.GetGroupResponse); ok {
  2152  		r0 = rf(ctx, in, opts...)
  2153  	} else {
  2154  		if ret.Get(0) != nil {
  2155  			r0 = ret.Get(0).(*groupv1beta1.GetGroupResponse)
  2156  		}
  2157  	}
  2158  
  2159  	if rf, ok := ret.Get(1).(func(context.Context, *groupv1beta1.GetGroupRequest, ...grpc.CallOption) error); ok {
  2160  		r1 = rf(ctx, in, opts...)
  2161  	} else {
  2162  		r1 = ret.Error(1)
  2163  	}
  2164  
  2165  	return r0, r1
  2166  }
  2167  
  2168  // GatewayAPIClient_GetGroup_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetGroup'
  2169  type GatewayAPIClient_GetGroup_Call struct {
  2170  	*mock.Call
  2171  }
  2172  
  2173  // GetGroup is a helper method to define mock.On call
  2174  //   - ctx context.Context
  2175  //   - in *groupv1beta1.GetGroupRequest
  2176  //   - opts ...grpc.CallOption
  2177  func (_e *GatewayAPIClient_Expecter) GetGroup(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_GetGroup_Call {
  2178  	return &GatewayAPIClient_GetGroup_Call{Call: _e.mock.On("GetGroup",
  2179  		append([]interface{}{ctx, in}, opts...)...)}
  2180  }
  2181  
  2182  func (_c *GatewayAPIClient_GetGroup_Call) Run(run func(ctx context.Context, in *groupv1beta1.GetGroupRequest, opts ...grpc.CallOption)) *GatewayAPIClient_GetGroup_Call {
  2183  	_c.Call.Run(func(args mock.Arguments) {
  2184  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  2185  		for i, a := range args[2:] {
  2186  			if a != nil {
  2187  				variadicArgs[i] = a.(grpc.CallOption)
  2188  			}
  2189  		}
  2190  		run(args[0].(context.Context), args[1].(*groupv1beta1.GetGroupRequest), variadicArgs...)
  2191  	})
  2192  	return _c
  2193  }
  2194  
  2195  func (_c *GatewayAPIClient_GetGroup_Call) Return(_a0 *groupv1beta1.GetGroupResponse, _a1 error) *GatewayAPIClient_GetGroup_Call {
  2196  	_c.Call.Return(_a0, _a1)
  2197  	return _c
  2198  }
  2199  
  2200  func (_c *GatewayAPIClient_GetGroup_Call) RunAndReturn(run func(context.Context, *groupv1beta1.GetGroupRequest, ...grpc.CallOption) (*groupv1beta1.GetGroupResponse, error)) *GatewayAPIClient_GetGroup_Call {
  2201  	_c.Call.Return(run)
  2202  	return _c
  2203  }
  2204  
  2205  // GetGroupByClaim provides a mock function with given fields: ctx, in, opts
  2206  func (_m *GatewayAPIClient) GetGroupByClaim(ctx context.Context, in *groupv1beta1.GetGroupByClaimRequest, opts ...grpc.CallOption) (*groupv1beta1.GetGroupByClaimResponse, error) {
  2207  	_va := make([]interface{}, len(opts))
  2208  	for _i := range opts {
  2209  		_va[_i] = opts[_i]
  2210  	}
  2211  	var _ca []interface{}
  2212  	_ca = append(_ca, ctx, in)
  2213  	_ca = append(_ca, _va...)
  2214  	ret := _m.Called(_ca...)
  2215  
  2216  	if len(ret) == 0 {
  2217  		panic("no return value specified for GetGroupByClaim")
  2218  	}
  2219  
  2220  	var r0 *groupv1beta1.GetGroupByClaimResponse
  2221  	var r1 error
  2222  	if rf, ok := ret.Get(0).(func(context.Context, *groupv1beta1.GetGroupByClaimRequest, ...grpc.CallOption) (*groupv1beta1.GetGroupByClaimResponse, error)); ok {
  2223  		return rf(ctx, in, opts...)
  2224  	}
  2225  	if rf, ok := ret.Get(0).(func(context.Context, *groupv1beta1.GetGroupByClaimRequest, ...grpc.CallOption) *groupv1beta1.GetGroupByClaimResponse); ok {
  2226  		r0 = rf(ctx, in, opts...)
  2227  	} else {
  2228  		if ret.Get(0) != nil {
  2229  			r0 = ret.Get(0).(*groupv1beta1.GetGroupByClaimResponse)
  2230  		}
  2231  	}
  2232  
  2233  	if rf, ok := ret.Get(1).(func(context.Context, *groupv1beta1.GetGroupByClaimRequest, ...grpc.CallOption) error); ok {
  2234  		r1 = rf(ctx, in, opts...)
  2235  	} else {
  2236  		r1 = ret.Error(1)
  2237  	}
  2238  
  2239  	return r0, r1
  2240  }
  2241  
  2242  // GatewayAPIClient_GetGroupByClaim_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetGroupByClaim'
  2243  type GatewayAPIClient_GetGroupByClaim_Call struct {
  2244  	*mock.Call
  2245  }
  2246  
  2247  // GetGroupByClaim is a helper method to define mock.On call
  2248  //   - ctx context.Context
  2249  //   - in *groupv1beta1.GetGroupByClaimRequest
  2250  //   - opts ...grpc.CallOption
  2251  func (_e *GatewayAPIClient_Expecter) GetGroupByClaim(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_GetGroupByClaim_Call {
  2252  	return &GatewayAPIClient_GetGroupByClaim_Call{Call: _e.mock.On("GetGroupByClaim",
  2253  		append([]interface{}{ctx, in}, opts...)...)}
  2254  }
  2255  
  2256  func (_c *GatewayAPIClient_GetGroupByClaim_Call) Run(run func(ctx context.Context, in *groupv1beta1.GetGroupByClaimRequest, opts ...grpc.CallOption)) *GatewayAPIClient_GetGroupByClaim_Call {
  2257  	_c.Call.Run(func(args mock.Arguments) {
  2258  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  2259  		for i, a := range args[2:] {
  2260  			if a != nil {
  2261  				variadicArgs[i] = a.(grpc.CallOption)
  2262  			}
  2263  		}
  2264  		run(args[0].(context.Context), args[1].(*groupv1beta1.GetGroupByClaimRequest), variadicArgs...)
  2265  	})
  2266  	return _c
  2267  }
  2268  
  2269  func (_c *GatewayAPIClient_GetGroupByClaim_Call) Return(_a0 *groupv1beta1.GetGroupByClaimResponse, _a1 error) *GatewayAPIClient_GetGroupByClaim_Call {
  2270  	_c.Call.Return(_a0, _a1)
  2271  	return _c
  2272  }
  2273  
  2274  func (_c *GatewayAPIClient_GetGroupByClaim_Call) RunAndReturn(run func(context.Context, *groupv1beta1.GetGroupByClaimRequest, ...grpc.CallOption) (*groupv1beta1.GetGroupByClaimResponse, error)) *GatewayAPIClient_GetGroupByClaim_Call {
  2275  	_c.Call.Return(run)
  2276  	return _c
  2277  }
  2278  
  2279  // GetHome provides a mock function with given fields: ctx, in, opts
  2280  func (_m *GatewayAPIClient) GetHome(ctx context.Context, in *providerv1beta1.GetHomeRequest, opts ...grpc.CallOption) (*providerv1beta1.GetHomeResponse, error) {
  2281  	_va := make([]interface{}, len(opts))
  2282  	for _i := range opts {
  2283  		_va[_i] = opts[_i]
  2284  	}
  2285  	var _ca []interface{}
  2286  	_ca = append(_ca, ctx, in)
  2287  	_ca = append(_ca, _va...)
  2288  	ret := _m.Called(_ca...)
  2289  
  2290  	if len(ret) == 0 {
  2291  		panic("no return value specified for GetHome")
  2292  	}
  2293  
  2294  	var r0 *providerv1beta1.GetHomeResponse
  2295  	var r1 error
  2296  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.GetHomeRequest, ...grpc.CallOption) (*providerv1beta1.GetHomeResponse, error)); ok {
  2297  		return rf(ctx, in, opts...)
  2298  	}
  2299  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.GetHomeRequest, ...grpc.CallOption) *providerv1beta1.GetHomeResponse); ok {
  2300  		r0 = rf(ctx, in, opts...)
  2301  	} else {
  2302  		if ret.Get(0) != nil {
  2303  			r0 = ret.Get(0).(*providerv1beta1.GetHomeResponse)
  2304  		}
  2305  	}
  2306  
  2307  	if rf, ok := ret.Get(1).(func(context.Context, *providerv1beta1.GetHomeRequest, ...grpc.CallOption) error); ok {
  2308  		r1 = rf(ctx, in, opts...)
  2309  	} else {
  2310  		r1 = ret.Error(1)
  2311  	}
  2312  
  2313  	return r0, r1
  2314  }
  2315  
  2316  // GatewayAPIClient_GetHome_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetHome'
  2317  type GatewayAPIClient_GetHome_Call struct {
  2318  	*mock.Call
  2319  }
  2320  
  2321  // GetHome is a helper method to define mock.On call
  2322  //   - ctx context.Context
  2323  //   - in *providerv1beta1.GetHomeRequest
  2324  //   - opts ...grpc.CallOption
  2325  func (_e *GatewayAPIClient_Expecter) GetHome(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_GetHome_Call {
  2326  	return &GatewayAPIClient_GetHome_Call{Call: _e.mock.On("GetHome",
  2327  		append([]interface{}{ctx, in}, opts...)...)}
  2328  }
  2329  
  2330  func (_c *GatewayAPIClient_GetHome_Call) Run(run func(ctx context.Context, in *providerv1beta1.GetHomeRequest, opts ...grpc.CallOption)) *GatewayAPIClient_GetHome_Call {
  2331  	_c.Call.Run(func(args mock.Arguments) {
  2332  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  2333  		for i, a := range args[2:] {
  2334  			if a != nil {
  2335  				variadicArgs[i] = a.(grpc.CallOption)
  2336  			}
  2337  		}
  2338  		run(args[0].(context.Context), args[1].(*providerv1beta1.GetHomeRequest), variadicArgs...)
  2339  	})
  2340  	return _c
  2341  }
  2342  
  2343  func (_c *GatewayAPIClient_GetHome_Call) Return(_a0 *providerv1beta1.GetHomeResponse, _a1 error) *GatewayAPIClient_GetHome_Call {
  2344  	_c.Call.Return(_a0, _a1)
  2345  	return _c
  2346  }
  2347  
  2348  func (_c *GatewayAPIClient_GetHome_Call) RunAndReturn(run func(context.Context, *providerv1beta1.GetHomeRequest, ...grpc.CallOption) (*providerv1beta1.GetHomeResponse, error)) *GatewayAPIClient_GetHome_Call {
  2349  	_c.Call.Return(run)
  2350  	return _c
  2351  }
  2352  
  2353  // GetInfoByDomain provides a mock function with given fields: ctx, in, opts
  2354  func (_m *GatewayAPIClient) GetInfoByDomain(ctx context.Context, in *v1beta1.GetInfoByDomainRequest, opts ...grpc.CallOption) (*v1beta1.GetInfoByDomainResponse, error) {
  2355  	_va := make([]interface{}, len(opts))
  2356  	for _i := range opts {
  2357  		_va[_i] = opts[_i]
  2358  	}
  2359  	var _ca []interface{}
  2360  	_ca = append(_ca, ctx, in)
  2361  	_ca = append(_ca, _va...)
  2362  	ret := _m.Called(_ca...)
  2363  
  2364  	if len(ret) == 0 {
  2365  		panic("no return value specified for GetInfoByDomain")
  2366  	}
  2367  
  2368  	var r0 *v1beta1.GetInfoByDomainResponse
  2369  	var r1 error
  2370  	if rf, ok := ret.Get(0).(func(context.Context, *v1beta1.GetInfoByDomainRequest, ...grpc.CallOption) (*v1beta1.GetInfoByDomainResponse, error)); ok {
  2371  		return rf(ctx, in, opts...)
  2372  	}
  2373  	if rf, ok := ret.Get(0).(func(context.Context, *v1beta1.GetInfoByDomainRequest, ...grpc.CallOption) *v1beta1.GetInfoByDomainResponse); ok {
  2374  		r0 = rf(ctx, in, opts...)
  2375  	} else {
  2376  		if ret.Get(0) != nil {
  2377  			r0 = ret.Get(0).(*v1beta1.GetInfoByDomainResponse)
  2378  		}
  2379  	}
  2380  
  2381  	if rf, ok := ret.Get(1).(func(context.Context, *v1beta1.GetInfoByDomainRequest, ...grpc.CallOption) error); ok {
  2382  		r1 = rf(ctx, in, opts...)
  2383  	} else {
  2384  		r1 = ret.Error(1)
  2385  	}
  2386  
  2387  	return r0, r1
  2388  }
  2389  
  2390  // GatewayAPIClient_GetInfoByDomain_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetInfoByDomain'
  2391  type GatewayAPIClient_GetInfoByDomain_Call struct {
  2392  	*mock.Call
  2393  }
  2394  
  2395  // GetInfoByDomain is a helper method to define mock.On call
  2396  //   - ctx context.Context
  2397  //   - in *v1beta1.GetInfoByDomainRequest
  2398  //   - opts ...grpc.CallOption
  2399  func (_e *GatewayAPIClient_Expecter) GetInfoByDomain(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_GetInfoByDomain_Call {
  2400  	return &GatewayAPIClient_GetInfoByDomain_Call{Call: _e.mock.On("GetInfoByDomain",
  2401  		append([]interface{}{ctx, in}, opts...)...)}
  2402  }
  2403  
  2404  func (_c *GatewayAPIClient_GetInfoByDomain_Call) Run(run func(ctx context.Context, in *v1beta1.GetInfoByDomainRequest, opts ...grpc.CallOption)) *GatewayAPIClient_GetInfoByDomain_Call {
  2405  	_c.Call.Run(func(args mock.Arguments) {
  2406  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  2407  		for i, a := range args[2:] {
  2408  			if a != nil {
  2409  				variadicArgs[i] = a.(grpc.CallOption)
  2410  			}
  2411  		}
  2412  		run(args[0].(context.Context), args[1].(*v1beta1.GetInfoByDomainRequest), variadicArgs...)
  2413  	})
  2414  	return _c
  2415  }
  2416  
  2417  func (_c *GatewayAPIClient_GetInfoByDomain_Call) Return(_a0 *v1beta1.GetInfoByDomainResponse, _a1 error) *GatewayAPIClient_GetInfoByDomain_Call {
  2418  	_c.Call.Return(_a0, _a1)
  2419  	return _c
  2420  }
  2421  
  2422  func (_c *GatewayAPIClient_GetInfoByDomain_Call) RunAndReturn(run func(context.Context, *v1beta1.GetInfoByDomainRequest, ...grpc.CallOption) (*v1beta1.GetInfoByDomainResponse, error)) *GatewayAPIClient_GetInfoByDomain_Call {
  2423  	_c.Call.Return(run)
  2424  	return _c
  2425  }
  2426  
  2427  // GetKey provides a mock function with given fields: ctx, in, opts
  2428  func (_m *GatewayAPIClient) GetKey(ctx context.Context, in *preferencesv1beta1.GetKeyRequest, opts ...grpc.CallOption) (*preferencesv1beta1.GetKeyResponse, error) {
  2429  	_va := make([]interface{}, len(opts))
  2430  	for _i := range opts {
  2431  		_va[_i] = opts[_i]
  2432  	}
  2433  	var _ca []interface{}
  2434  	_ca = append(_ca, ctx, in)
  2435  	_ca = append(_ca, _va...)
  2436  	ret := _m.Called(_ca...)
  2437  
  2438  	if len(ret) == 0 {
  2439  		panic("no return value specified for GetKey")
  2440  	}
  2441  
  2442  	var r0 *preferencesv1beta1.GetKeyResponse
  2443  	var r1 error
  2444  	if rf, ok := ret.Get(0).(func(context.Context, *preferencesv1beta1.GetKeyRequest, ...grpc.CallOption) (*preferencesv1beta1.GetKeyResponse, error)); ok {
  2445  		return rf(ctx, in, opts...)
  2446  	}
  2447  	if rf, ok := ret.Get(0).(func(context.Context, *preferencesv1beta1.GetKeyRequest, ...grpc.CallOption) *preferencesv1beta1.GetKeyResponse); ok {
  2448  		r0 = rf(ctx, in, opts...)
  2449  	} else {
  2450  		if ret.Get(0) != nil {
  2451  			r0 = ret.Get(0).(*preferencesv1beta1.GetKeyResponse)
  2452  		}
  2453  	}
  2454  
  2455  	if rf, ok := ret.Get(1).(func(context.Context, *preferencesv1beta1.GetKeyRequest, ...grpc.CallOption) error); ok {
  2456  		r1 = rf(ctx, in, opts...)
  2457  	} else {
  2458  		r1 = ret.Error(1)
  2459  	}
  2460  
  2461  	return r0, r1
  2462  }
  2463  
  2464  // GatewayAPIClient_GetKey_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetKey'
  2465  type GatewayAPIClient_GetKey_Call struct {
  2466  	*mock.Call
  2467  }
  2468  
  2469  // GetKey is a helper method to define mock.On call
  2470  //   - ctx context.Context
  2471  //   - in *preferencesv1beta1.GetKeyRequest
  2472  //   - opts ...grpc.CallOption
  2473  func (_e *GatewayAPIClient_Expecter) GetKey(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_GetKey_Call {
  2474  	return &GatewayAPIClient_GetKey_Call{Call: _e.mock.On("GetKey",
  2475  		append([]interface{}{ctx, in}, opts...)...)}
  2476  }
  2477  
  2478  func (_c *GatewayAPIClient_GetKey_Call) Run(run func(ctx context.Context, in *preferencesv1beta1.GetKeyRequest, opts ...grpc.CallOption)) *GatewayAPIClient_GetKey_Call {
  2479  	_c.Call.Run(func(args mock.Arguments) {
  2480  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  2481  		for i, a := range args[2:] {
  2482  			if a != nil {
  2483  				variadicArgs[i] = a.(grpc.CallOption)
  2484  			}
  2485  		}
  2486  		run(args[0].(context.Context), args[1].(*preferencesv1beta1.GetKeyRequest), variadicArgs...)
  2487  	})
  2488  	return _c
  2489  }
  2490  
  2491  func (_c *GatewayAPIClient_GetKey_Call) Return(_a0 *preferencesv1beta1.GetKeyResponse, _a1 error) *GatewayAPIClient_GetKey_Call {
  2492  	_c.Call.Return(_a0, _a1)
  2493  	return _c
  2494  }
  2495  
  2496  func (_c *GatewayAPIClient_GetKey_Call) RunAndReturn(run func(context.Context, *preferencesv1beta1.GetKeyRequest, ...grpc.CallOption) (*preferencesv1beta1.GetKeyResponse, error)) *GatewayAPIClient_GetKey_Call {
  2497  	_c.Call.Return(run)
  2498  	return _c
  2499  }
  2500  
  2501  // GetLock provides a mock function with given fields: ctx, in, opts
  2502  func (_m *GatewayAPIClient) GetLock(ctx context.Context, in *providerv1beta1.GetLockRequest, opts ...grpc.CallOption) (*providerv1beta1.GetLockResponse, error) {
  2503  	_va := make([]interface{}, len(opts))
  2504  	for _i := range opts {
  2505  		_va[_i] = opts[_i]
  2506  	}
  2507  	var _ca []interface{}
  2508  	_ca = append(_ca, ctx, in)
  2509  	_ca = append(_ca, _va...)
  2510  	ret := _m.Called(_ca...)
  2511  
  2512  	if len(ret) == 0 {
  2513  		panic("no return value specified for GetLock")
  2514  	}
  2515  
  2516  	var r0 *providerv1beta1.GetLockResponse
  2517  	var r1 error
  2518  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.GetLockRequest, ...grpc.CallOption) (*providerv1beta1.GetLockResponse, error)); ok {
  2519  		return rf(ctx, in, opts...)
  2520  	}
  2521  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.GetLockRequest, ...grpc.CallOption) *providerv1beta1.GetLockResponse); ok {
  2522  		r0 = rf(ctx, in, opts...)
  2523  	} else {
  2524  		if ret.Get(0) != nil {
  2525  			r0 = ret.Get(0).(*providerv1beta1.GetLockResponse)
  2526  		}
  2527  	}
  2528  
  2529  	if rf, ok := ret.Get(1).(func(context.Context, *providerv1beta1.GetLockRequest, ...grpc.CallOption) error); ok {
  2530  		r1 = rf(ctx, in, opts...)
  2531  	} else {
  2532  		r1 = ret.Error(1)
  2533  	}
  2534  
  2535  	return r0, r1
  2536  }
  2537  
  2538  // GatewayAPIClient_GetLock_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetLock'
  2539  type GatewayAPIClient_GetLock_Call struct {
  2540  	*mock.Call
  2541  }
  2542  
  2543  // GetLock is a helper method to define mock.On call
  2544  //   - ctx context.Context
  2545  //   - in *providerv1beta1.GetLockRequest
  2546  //   - opts ...grpc.CallOption
  2547  func (_e *GatewayAPIClient_Expecter) GetLock(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_GetLock_Call {
  2548  	return &GatewayAPIClient_GetLock_Call{Call: _e.mock.On("GetLock",
  2549  		append([]interface{}{ctx, in}, opts...)...)}
  2550  }
  2551  
  2552  func (_c *GatewayAPIClient_GetLock_Call) Run(run func(ctx context.Context, in *providerv1beta1.GetLockRequest, opts ...grpc.CallOption)) *GatewayAPIClient_GetLock_Call {
  2553  	_c.Call.Run(func(args mock.Arguments) {
  2554  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  2555  		for i, a := range args[2:] {
  2556  			if a != nil {
  2557  				variadicArgs[i] = a.(grpc.CallOption)
  2558  			}
  2559  		}
  2560  		run(args[0].(context.Context), args[1].(*providerv1beta1.GetLockRequest), variadicArgs...)
  2561  	})
  2562  	return _c
  2563  }
  2564  
  2565  func (_c *GatewayAPIClient_GetLock_Call) Return(_a0 *providerv1beta1.GetLockResponse, _a1 error) *GatewayAPIClient_GetLock_Call {
  2566  	_c.Call.Return(_a0, _a1)
  2567  	return _c
  2568  }
  2569  
  2570  func (_c *GatewayAPIClient_GetLock_Call) RunAndReturn(run func(context.Context, *providerv1beta1.GetLockRequest, ...grpc.CallOption) (*providerv1beta1.GetLockResponse, error)) *GatewayAPIClient_GetLock_Call {
  2571  	_c.Call.Return(run)
  2572  	return _c
  2573  }
  2574  
  2575  // GetMembers provides a mock function with given fields: ctx, in, opts
  2576  func (_m *GatewayAPIClient) GetMembers(ctx context.Context, in *groupv1beta1.GetMembersRequest, opts ...grpc.CallOption) (*groupv1beta1.GetMembersResponse, error) {
  2577  	_va := make([]interface{}, len(opts))
  2578  	for _i := range opts {
  2579  		_va[_i] = opts[_i]
  2580  	}
  2581  	var _ca []interface{}
  2582  	_ca = append(_ca, ctx, in)
  2583  	_ca = append(_ca, _va...)
  2584  	ret := _m.Called(_ca...)
  2585  
  2586  	if len(ret) == 0 {
  2587  		panic("no return value specified for GetMembers")
  2588  	}
  2589  
  2590  	var r0 *groupv1beta1.GetMembersResponse
  2591  	var r1 error
  2592  	if rf, ok := ret.Get(0).(func(context.Context, *groupv1beta1.GetMembersRequest, ...grpc.CallOption) (*groupv1beta1.GetMembersResponse, error)); ok {
  2593  		return rf(ctx, in, opts...)
  2594  	}
  2595  	if rf, ok := ret.Get(0).(func(context.Context, *groupv1beta1.GetMembersRequest, ...grpc.CallOption) *groupv1beta1.GetMembersResponse); ok {
  2596  		r0 = rf(ctx, in, opts...)
  2597  	} else {
  2598  		if ret.Get(0) != nil {
  2599  			r0 = ret.Get(0).(*groupv1beta1.GetMembersResponse)
  2600  		}
  2601  	}
  2602  
  2603  	if rf, ok := ret.Get(1).(func(context.Context, *groupv1beta1.GetMembersRequest, ...grpc.CallOption) error); ok {
  2604  		r1 = rf(ctx, in, opts...)
  2605  	} else {
  2606  		r1 = ret.Error(1)
  2607  	}
  2608  
  2609  	return r0, r1
  2610  }
  2611  
  2612  // GatewayAPIClient_GetMembers_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetMembers'
  2613  type GatewayAPIClient_GetMembers_Call struct {
  2614  	*mock.Call
  2615  }
  2616  
  2617  // GetMembers is a helper method to define mock.On call
  2618  //   - ctx context.Context
  2619  //   - in *groupv1beta1.GetMembersRequest
  2620  //   - opts ...grpc.CallOption
  2621  func (_e *GatewayAPIClient_Expecter) GetMembers(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_GetMembers_Call {
  2622  	return &GatewayAPIClient_GetMembers_Call{Call: _e.mock.On("GetMembers",
  2623  		append([]interface{}{ctx, in}, opts...)...)}
  2624  }
  2625  
  2626  func (_c *GatewayAPIClient_GetMembers_Call) Run(run func(ctx context.Context, in *groupv1beta1.GetMembersRequest, opts ...grpc.CallOption)) *GatewayAPIClient_GetMembers_Call {
  2627  	_c.Call.Run(func(args mock.Arguments) {
  2628  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  2629  		for i, a := range args[2:] {
  2630  			if a != nil {
  2631  				variadicArgs[i] = a.(grpc.CallOption)
  2632  			}
  2633  		}
  2634  		run(args[0].(context.Context), args[1].(*groupv1beta1.GetMembersRequest), variadicArgs...)
  2635  	})
  2636  	return _c
  2637  }
  2638  
  2639  func (_c *GatewayAPIClient_GetMembers_Call) Return(_a0 *groupv1beta1.GetMembersResponse, _a1 error) *GatewayAPIClient_GetMembers_Call {
  2640  	_c.Call.Return(_a0, _a1)
  2641  	return _c
  2642  }
  2643  
  2644  func (_c *GatewayAPIClient_GetMembers_Call) RunAndReturn(run func(context.Context, *groupv1beta1.GetMembersRequest, ...grpc.CallOption) (*groupv1beta1.GetMembersResponse, error)) *GatewayAPIClient_GetMembers_Call {
  2645  	_c.Call.Return(run)
  2646  	return _c
  2647  }
  2648  
  2649  // GetOCMShare provides a mock function with given fields: ctx, in, opts
  2650  func (_m *GatewayAPIClient) GetOCMShare(ctx context.Context, in *ocmv1beta1.GetOCMShareRequest, opts ...grpc.CallOption) (*ocmv1beta1.GetOCMShareResponse, error) {
  2651  	_va := make([]interface{}, len(opts))
  2652  	for _i := range opts {
  2653  		_va[_i] = opts[_i]
  2654  	}
  2655  	var _ca []interface{}
  2656  	_ca = append(_ca, ctx, in)
  2657  	_ca = append(_ca, _va...)
  2658  	ret := _m.Called(_ca...)
  2659  
  2660  	if len(ret) == 0 {
  2661  		panic("no return value specified for GetOCMShare")
  2662  	}
  2663  
  2664  	var r0 *ocmv1beta1.GetOCMShareResponse
  2665  	var r1 error
  2666  	if rf, ok := ret.Get(0).(func(context.Context, *ocmv1beta1.GetOCMShareRequest, ...grpc.CallOption) (*ocmv1beta1.GetOCMShareResponse, error)); ok {
  2667  		return rf(ctx, in, opts...)
  2668  	}
  2669  	if rf, ok := ret.Get(0).(func(context.Context, *ocmv1beta1.GetOCMShareRequest, ...grpc.CallOption) *ocmv1beta1.GetOCMShareResponse); ok {
  2670  		r0 = rf(ctx, in, opts...)
  2671  	} else {
  2672  		if ret.Get(0) != nil {
  2673  			r0 = ret.Get(0).(*ocmv1beta1.GetOCMShareResponse)
  2674  		}
  2675  	}
  2676  
  2677  	if rf, ok := ret.Get(1).(func(context.Context, *ocmv1beta1.GetOCMShareRequest, ...grpc.CallOption) error); ok {
  2678  		r1 = rf(ctx, in, opts...)
  2679  	} else {
  2680  		r1 = ret.Error(1)
  2681  	}
  2682  
  2683  	return r0, r1
  2684  }
  2685  
  2686  // GatewayAPIClient_GetOCMShare_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetOCMShare'
  2687  type GatewayAPIClient_GetOCMShare_Call struct {
  2688  	*mock.Call
  2689  }
  2690  
  2691  // GetOCMShare is a helper method to define mock.On call
  2692  //   - ctx context.Context
  2693  //   - in *ocmv1beta1.GetOCMShareRequest
  2694  //   - opts ...grpc.CallOption
  2695  func (_e *GatewayAPIClient_Expecter) GetOCMShare(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_GetOCMShare_Call {
  2696  	return &GatewayAPIClient_GetOCMShare_Call{Call: _e.mock.On("GetOCMShare",
  2697  		append([]interface{}{ctx, in}, opts...)...)}
  2698  }
  2699  
  2700  func (_c *GatewayAPIClient_GetOCMShare_Call) Run(run func(ctx context.Context, in *ocmv1beta1.GetOCMShareRequest, opts ...grpc.CallOption)) *GatewayAPIClient_GetOCMShare_Call {
  2701  	_c.Call.Run(func(args mock.Arguments) {
  2702  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  2703  		for i, a := range args[2:] {
  2704  			if a != nil {
  2705  				variadicArgs[i] = a.(grpc.CallOption)
  2706  			}
  2707  		}
  2708  		run(args[0].(context.Context), args[1].(*ocmv1beta1.GetOCMShareRequest), variadicArgs...)
  2709  	})
  2710  	return _c
  2711  }
  2712  
  2713  func (_c *GatewayAPIClient_GetOCMShare_Call) Return(_a0 *ocmv1beta1.GetOCMShareResponse, _a1 error) *GatewayAPIClient_GetOCMShare_Call {
  2714  	_c.Call.Return(_a0, _a1)
  2715  	return _c
  2716  }
  2717  
  2718  func (_c *GatewayAPIClient_GetOCMShare_Call) RunAndReturn(run func(context.Context, *ocmv1beta1.GetOCMShareRequest, ...grpc.CallOption) (*ocmv1beta1.GetOCMShareResponse, error)) *GatewayAPIClient_GetOCMShare_Call {
  2719  	_c.Call.Return(run)
  2720  	return _c
  2721  }
  2722  
  2723  // GetOCMShareByToken provides a mock function with given fields: ctx, in, opts
  2724  func (_m *GatewayAPIClient) GetOCMShareByToken(ctx context.Context, in *ocmv1beta1.GetOCMShareByTokenRequest, opts ...grpc.CallOption) (*ocmv1beta1.GetOCMShareByTokenResponse, error) {
  2725  	_va := make([]interface{}, len(opts))
  2726  	for _i := range opts {
  2727  		_va[_i] = opts[_i]
  2728  	}
  2729  	var _ca []interface{}
  2730  	_ca = append(_ca, ctx, in)
  2731  	_ca = append(_ca, _va...)
  2732  	ret := _m.Called(_ca...)
  2733  
  2734  	if len(ret) == 0 {
  2735  		panic("no return value specified for GetOCMShareByToken")
  2736  	}
  2737  
  2738  	var r0 *ocmv1beta1.GetOCMShareByTokenResponse
  2739  	var r1 error
  2740  	if rf, ok := ret.Get(0).(func(context.Context, *ocmv1beta1.GetOCMShareByTokenRequest, ...grpc.CallOption) (*ocmv1beta1.GetOCMShareByTokenResponse, error)); ok {
  2741  		return rf(ctx, in, opts...)
  2742  	}
  2743  	if rf, ok := ret.Get(0).(func(context.Context, *ocmv1beta1.GetOCMShareByTokenRequest, ...grpc.CallOption) *ocmv1beta1.GetOCMShareByTokenResponse); ok {
  2744  		r0 = rf(ctx, in, opts...)
  2745  	} else {
  2746  		if ret.Get(0) != nil {
  2747  			r0 = ret.Get(0).(*ocmv1beta1.GetOCMShareByTokenResponse)
  2748  		}
  2749  	}
  2750  
  2751  	if rf, ok := ret.Get(1).(func(context.Context, *ocmv1beta1.GetOCMShareByTokenRequest, ...grpc.CallOption) error); ok {
  2752  		r1 = rf(ctx, in, opts...)
  2753  	} else {
  2754  		r1 = ret.Error(1)
  2755  	}
  2756  
  2757  	return r0, r1
  2758  }
  2759  
  2760  // GatewayAPIClient_GetOCMShareByToken_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetOCMShareByToken'
  2761  type GatewayAPIClient_GetOCMShareByToken_Call struct {
  2762  	*mock.Call
  2763  }
  2764  
  2765  // GetOCMShareByToken is a helper method to define mock.On call
  2766  //   - ctx context.Context
  2767  //   - in *ocmv1beta1.GetOCMShareByTokenRequest
  2768  //   - opts ...grpc.CallOption
  2769  func (_e *GatewayAPIClient_Expecter) GetOCMShareByToken(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_GetOCMShareByToken_Call {
  2770  	return &GatewayAPIClient_GetOCMShareByToken_Call{Call: _e.mock.On("GetOCMShareByToken",
  2771  		append([]interface{}{ctx, in}, opts...)...)}
  2772  }
  2773  
  2774  func (_c *GatewayAPIClient_GetOCMShareByToken_Call) Run(run func(ctx context.Context, in *ocmv1beta1.GetOCMShareByTokenRequest, opts ...grpc.CallOption)) *GatewayAPIClient_GetOCMShareByToken_Call {
  2775  	_c.Call.Run(func(args mock.Arguments) {
  2776  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  2777  		for i, a := range args[2:] {
  2778  			if a != nil {
  2779  				variadicArgs[i] = a.(grpc.CallOption)
  2780  			}
  2781  		}
  2782  		run(args[0].(context.Context), args[1].(*ocmv1beta1.GetOCMShareByTokenRequest), variadicArgs...)
  2783  	})
  2784  	return _c
  2785  }
  2786  
  2787  func (_c *GatewayAPIClient_GetOCMShareByToken_Call) Return(_a0 *ocmv1beta1.GetOCMShareByTokenResponse, _a1 error) *GatewayAPIClient_GetOCMShareByToken_Call {
  2788  	_c.Call.Return(_a0, _a1)
  2789  	return _c
  2790  }
  2791  
  2792  func (_c *GatewayAPIClient_GetOCMShareByToken_Call) RunAndReturn(run func(context.Context, *ocmv1beta1.GetOCMShareByTokenRequest, ...grpc.CallOption) (*ocmv1beta1.GetOCMShareByTokenResponse, error)) *GatewayAPIClient_GetOCMShareByToken_Call {
  2793  	_c.Call.Return(run)
  2794  	return _c
  2795  }
  2796  
  2797  // GetPath provides a mock function with given fields: ctx, in, opts
  2798  func (_m *GatewayAPIClient) GetPath(ctx context.Context, in *providerv1beta1.GetPathRequest, opts ...grpc.CallOption) (*providerv1beta1.GetPathResponse, error) {
  2799  	_va := make([]interface{}, len(opts))
  2800  	for _i := range opts {
  2801  		_va[_i] = opts[_i]
  2802  	}
  2803  	var _ca []interface{}
  2804  	_ca = append(_ca, ctx, in)
  2805  	_ca = append(_ca, _va...)
  2806  	ret := _m.Called(_ca...)
  2807  
  2808  	if len(ret) == 0 {
  2809  		panic("no return value specified for GetPath")
  2810  	}
  2811  
  2812  	var r0 *providerv1beta1.GetPathResponse
  2813  	var r1 error
  2814  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.GetPathRequest, ...grpc.CallOption) (*providerv1beta1.GetPathResponse, error)); ok {
  2815  		return rf(ctx, in, opts...)
  2816  	}
  2817  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.GetPathRequest, ...grpc.CallOption) *providerv1beta1.GetPathResponse); ok {
  2818  		r0 = rf(ctx, in, opts...)
  2819  	} else {
  2820  		if ret.Get(0) != nil {
  2821  			r0 = ret.Get(0).(*providerv1beta1.GetPathResponse)
  2822  		}
  2823  	}
  2824  
  2825  	if rf, ok := ret.Get(1).(func(context.Context, *providerv1beta1.GetPathRequest, ...grpc.CallOption) error); ok {
  2826  		r1 = rf(ctx, in, opts...)
  2827  	} else {
  2828  		r1 = ret.Error(1)
  2829  	}
  2830  
  2831  	return r0, r1
  2832  }
  2833  
  2834  // GatewayAPIClient_GetPath_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetPath'
  2835  type GatewayAPIClient_GetPath_Call struct {
  2836  	*mock.Call
  2837  }
  2838  
  2839  // GetPath is a helper method to define mock.On call
  2840  //   - ctx context.Context
  2841  //   - in *providerv1beta1.GetPathRequest
  2842  //   - opts ...grpc.CallOption
  2843  func (_e *GatewayAPIClient_Expecter) GetPath(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_GetPath_Call {
  2844  	return &GatewayAPIClient_GetPath_Call{Call: _e.mock.On("GetPath",
  2845  		append([]interface{}{ctx, in}, opts...)...)}
  2846  }
  2847  
  2848  func (_c *GatewayAPIClient_GetPath_Call) Run(run func(ctx context.Context, in *providerv1beta1.GetPathRequest, opts ...grpc.CallOption)) *GatewayAPIClient_GetPath_Call {
  2849  	_c.Call.Run(func(args mock.Arguments) {
  2850  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  2851  		for i, a := range args[2:] {
  2852  			if a != nil {
  2853  				variadicArgs[i] = a.(grpc.CallOption)
  2854  			}
  2855  		}
  2856  		run(args[0].(context.Context), args[1].(*providerv1beta1.GetPathRequest), variadicArgs...)
  2857  	})
  2858  	return _c
  2859  }
  2860  
  2861  func (_c *GatewayAPIClient_GetPath_Call) Return(_a0 *providerv1beta1.GetPathResponse, _a1 error) *GatewayAPIClient_GetPath_Call {
  2862  	_c.Call.Return(_a0, _a1)
  2863  	return _c
  2864  }
  2865  
  2866  func (_c *GatewayAPIClient_GetPath_Call) RunAndReturn(run func(context.Context, *providerv1beta1.GetPathRequest, ...grpc.CallOption) (*providerv1beta1.GetPathResponse, error)) *GatewayAPIClient_GetPath_Call {
  2867  	_c.Call.Return(run)
  2868  	return _c
  2869  }
  2870  
  2871  // GetPublicShare provides a mock function with given fields: ctx, in, opts
  2872  func (_m *GatewayAPIClient) GetPublicShare(ctx context.Context, in *linkv1beta1.GetPublicShareRequest, opts ...grpc.CallOption) (*linkv1beta1.GetPublicShareResponse, error) {
  2873  	_va := make([]interface{}, len(opts))
  2874  	for _i := range opts {
  2875  		_va[_i] = opts[_i]
  2876  	}
  2877  	var _ca []interface{}
  2878  	_ca = append(_ca, ctx, in)
  2879  	_ca = append(_ca, _va...)
  2880  	ret := _m.Called(_ca...)
  2881  
  2882  	if len(ret) == 0 {
  2883  		panic("no return value specified for GetPublicShare")
  2884  	}
  2885  
  2886  	var r0 *linkv1beta1.GetPublicShareResponse
  2887  	var r1 error
  2888  	if rf, ok := ret.Get(0).(func(context.Context, *linkv1beta1.GetPublicShareRequest, ...grpc.CallOption) (*linkv1beta1.GetPublicShareResponse, error)); ok {
  2889  		return rf(ctx, in, opts...)
  2890  	}
  2891  	if rf, ok := ret.Get(0).(func(context.Context, *linkv1beta1.GetPublicShareRequest, ...grpc.CallOption) *linkv1beta1.GetPublicShareResponse); ok {
  2892  		r0 = rf(ctx, in, opts...)
  2893  	} else {
  2894  		if ret.Get(0) != nil {
  2895  			r0 = ret.Get(0).(*linkv1beta1.GetPublicShareResponse)
  2896  		}
  2897  	}
  2898  
  2899  	if rf, ok := ret.Get(1).(func(context.Context, *linkv1beta1.GetPublicShareRequest, ...grpc.CallOption) error); ok {
  2900  		r1 = rf(ctx, in, opts...)
  2901  	} else {
  2902  		r1 = ret.Error(1)
  2903  	}
  2904  
  2905  	return r0, r1
  2906  }
  2907  
  2908  // GatewayAPIClient_GetPublicShare_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetPublicShare'
  2909  type GatewayAPIClient_GetPublicShare_Call struct {
  2910  	*mock.Call
  2911  }
  2912  
  2913  // GetPublicShare is a helper method to define mock.On call
  2914  //   - ctx context.Context
  2915  //   - in *linkv1beta1.GetPublicShareRequest
  2916  //   - opts ...grpc.CallOption
  2917  func (_e *GatewayAPIClient_Expecter) GetPublicShare(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_GetPublicShare_Call {
  2918  	return &GatewayAPIClient_GetPublicShare_Call{Call: _e.mock.On("GetPublicShare",
  2919  		append([]interface{}{ctx, in}, opts...)...)}
  2920  }
  2921  
  2922  func (_c *GatewayAPIClient_GetPublicShare_Call) Run(run func(ctx context.Context, in *linkv1beta1.GetPublicShareRequest, opts ...grpc.CallOption)) *GatewayAPIClient_GetPublicShare_Call {
  2923  	_c.Call.Run(func(args mock.Arguments) {
  2924  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  2925  		for i, a := range args[2:] {
  2926  			if a != nil {
  2927  				variadicArgs[i] = a.(grpc.CallOption)
  2928  			}
  2929  		}
  2930  		run(args[0].(context.Context), args[1].(*linkv1beta1.GetPublicShareRequest), variadicArgs...)
  2931  	})
  2932  	return _c
  2933  }
  2934  
  2935  func (_c *GatewayAPIClient_GetPublicShare_Call) Return(_a0 *linkv1beta1.GetPublicShareResponse, _a1 error) *GatewayAPIClient_GetPublicShare_Call {
  2936  	_c.Call.Return(_a0, _a1)
  2937  	return _c
  2938  }
  2939  
  2940  func (_c *GatewayAPIClient_GetPublicShare_Call) RunAndReturn(run func(context.Context, *linkv1beta1.GetPublicShareRequest, ...grpc.CallOption) (*linkv1beta1.GetPublicShareResponse, error)) *GatewayAPIClient_GetPublicShare_Call {
  2941  	_c.Call.Return(run)
  2942  	return _c
  2943  }
  2944  
  2945  // GetPublicShareByToken provides a mock function with given fields: ctx, in, opts
  2946  func (_m *GatewayAPIClient) GetPublicShareByToken(ctx context.Context, in *linkv1beta1.GetPublicShareByTokenRequest, opts ...grpc.CallOption) (*linkv1beta1.GetPublicShareByTokenResponse, error) {
  2947  	_va := make([]interface{}, len(opts))
  2948  	for _i := range opts {
  2949  		_va[_i] = opts[_i]
  2950  	}
  2951  	var _ca []interface{}
  2952  	_ca = append(_ca, ctx, in)
  2953  	_ca = append(_ca, _va...)
  2954  	ret := _m.Called(_ca...)
  2955  
  2956  	if len(ret) == 0 {
  2957  		panic("no return value specified for GetPublicShareByToken")
  2958  	}
  2959  
  2960  	var r0 *linkv1beta1.GetPublicShareByTokenResponse
  2961  	var r1 error
  2962  	if rf, ok := ret.Get(0).(func(context.Context, *linkv1beta1.GetPublicShareByTokenRequest, ...grpc.CallOption) (*linkv1beta1.GetPublicShareByTokenResponse, error)); ok {
  2963  		return rf(ctx, in, opts...)
  2964  	}
  2965  	if rf, ok := ret.Get(0).(func(context.Context, *linkv1beta1.GetPublicShareByTokenRequest, ...grpc.CallOption) *linkv1beta1.GetPublicShareByTokenResponse); ok {
  2966  		r0 = rf(ctx, in, opts...)
  2967  	} else {
  2968  		if ret.Get(0) != nil {
  2969  			r0 = ret.Get(0).(*linkv1beta1.GetPublicShareByTokenResponse)
  2970  		}
  2971  	}
  2972  
  2973  	if rf, ok := ret.Get(1).(func(context.Context, *linkv1beta1.GetPublicShareByTokenRequest, ...grpc.CallOption) error); ok {
  2974  		r1 = rf(ctx, in, opts...)
  2975  	} else {
  2976  		r1 = ret.Error(1)
  2977  	}
  2978  
  2979  	return r0, r1
  2980  }
  2981  
  2982  // GatewayAPIClient_GetPublicShareByToken_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetPublicShareByToken'
  2983  type GatewayAPIClient_GetPublicShareByToken_Call struct {
  2984  	*mock.Call
  2985  }
  2986  
  2987  // GetPublicShareByToken is a helper method to define mock.On call
  2988  //   - ctx context.Context
  2989  //   - in *linkv1beta1.GetPublicShareByTokenRequest
  2990  //   - opts ...grpc.CallOption
  2991  func (_e *GatewayAPIClient_Expecter) GetPublicShareByToken(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_GetPublicShareByToken_Call {
  2992  	return &GatewayAPIClient_GetPublicShareByToken_Call{Call: _e.mock.On("GetPublicShareByToken",
  2993  		append([]interface{}{ctx, in}, opts...)...)}
  2994  }
  2995  
  2996  func (_c *GatewayAPIClient_GetPublicShareByToken_Call) Run(run func(ctx context.Context, in *linkv1beta1.GetPublicShareByTokenRequest, opts ...grpc.CallOption)) *GatewayAPIClient_GetPublicShareByToken_Call {
  2997  	_c.Call.Run(func(args mock.Arguments) {
  2998  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  2999  		for i, a := range args[2:] {
  3000  			if a != nil {
  3001  				variadicArgs[i] = a.(grpc.CallOption)
  3002  			}
  3003  		}
  3004  		run(args[0].(context.Context), args[1].(*linkv1beta1.GetPublicShareByTokenRequest), variadicArgs...)
  3005  	})
  3006  	return _c
  3007  }
  3008  
  3009  func (_c *GatewayAPIClient_GetPublicShareByToken_Call) Return(_a0 *linkv1beta1.GetPublicShareByTokenResponse, _a1 error) *GatewayAPIClient_GetPublicShareByToken_Call {
  3010  	_c.Call.Return(_a0, _a1)
  3011  	return _c
  3012  }
  3013  
  3014  func (_c *GatewayAPIClient_GetPublicShareByToken_Call) RunAndReturn(run func(context.Context, *linkv1beta1.GetPublicShareByTokenRequest, ...grpc.CallOption) (*linkv1beta1.GetPublicShareByTokenResponse, error)) *GatewayAPIClient_GetPublicShareByToken_Call {
  3015  	_c.Call.Return(run)
  3016  	return _c
  3017  }
  3018  
  3019  // GetQuota provides a mock function with given fields: ctx, in, opts
  3020  func (_m *GatewayAPIClient) GetQuota(ctx context.Context, in *gatewayv1beta1.GetQuotaRequest, opts ...grpc.CallOption) (*providerv1beta1.GetQuotaResponse, error) {
  3021  	_va := make([]interface{}, len(opts))
  3022  	for _i := range opts {
  3023  		_va[_i] = opts[_i]
  3024  	}
  3025  	var _ca []interface{}
  3026  	_ca = append(_ca, ctx, in)
  3027  	_ca = append(_ca, _va...)
  3028  	ret := _m.Called(_ca...)
  3029  
  3030  	if len(ret) == 0 {
  3031  		panic("no return value specified for GetQuota")
  3032  	}
  3033  
  3034  	var r0 *providerv1beta1.GetQuotaResponse
  3035  	var r1 error
  3036  	if rf, ok := ret.Get(0).(func(context.Context, *gatewayv1beta1.GetQuotaRequest, ...grpc.CallOption) (*providerv1beta1.GetQuotaResponse, error)); ok {
  3037  		return rf(ctx, in, opts...)
  3038  	}
  3039  	if rf, ok := ret.Get(0).(func(context.Context, *gatewayv1beta1.GetQuotaRequest, ...grpc.CallOption) *providerv1beta1.GetQuotaResponse); ok {
  3040  		r0 = rf(ctx, in, opts...)
  3041  	} else {
  3042  		if ret.Get(0) != nil {
  3043  			r0 = ret.Get(0).(*providerv1beta1.GetQuotaResponse)
  3044  		}
  3045  	}
  3046  
  3047  	if rf, ok := ret.Get(1).(func(context.Context, *gatewayv1beta1.GetQuotaRequest, ...grpc.CallOption) error); ok {
  3048  		r1 = rf(ctx, in, opts...)
  3049  	} else {
  3050  		r1 = ret.Error(1)
  3051  	}
  3052  
  3053  	return r0, r1
  3054  }
  3055  
  3056  // GatewayAPIClient_GetQuota_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetQuota'
  3057  type GatewayAPIClient_GetQuota_Call struct {
  3058  	*mock.Call
  3059  }
  3060  
  3061  // GetQuota is a helper method to define mock.On call
  3062  //   - ctx context.Context
  3063  //   - in *gatewayv1beta1.GetQuotaRequest
  3064  //   - opts ...grpc.CallOption
  3065  func (_e *GatewayAPIClient_Expecter) GetQuota(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_GetQuota_Call {
  3066  	return &GatewayAPIClient_GetQuota_Call{Call: _e.mock.On("GetQuota",
  3067  		append([]interface{}{ctx, in}, opts...)...)}
  3068  }
  3069  
  3070  func (_c *GatewayAPIClient_GetQuota_Call) Run(run func(ctx context.Context, in *gatewayv1beta1.GetQuotaRequest, opts ...grpc.CallOption)) *GatewayAPIClient_GetQuota_Call {
  3071  	_c.Call.Run(func(args mock.Arguments) {
  3072  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  3073  		for i, a := range args[2:] {
  3074  			if a != nil {
  3075  				variadicArgs[i] = a.(grpc.CallOption)
  3076  			}
  3077  		}
  3078  		run(args[0].(context.Context), args[1].(*gatewayv1beta1.GetQuotaRequest), variadicArgs...)
  3079  	})
  3080  	return _c
  3081  }
  3082  
  3083  func (_c *GatewayAPIClient_GetQuota_Call) Return(_a0 *providerv1beta1.GetQuotaResponse, _a1 error) *GatewayAPIClient_GetQuota_Call {
  3084  	_c.Call.Return(_a0, _a1)
  3085  	return _c
  3086  }
  3087  
  3088  func (_c *GatewayAPIClient_GetQuota_Call) RunAndReturn(run func(context.Context, *gatewayv1beta1.GetQuotaRequest, ...grpc.CallOption) (*providerv1beta1.GetQuotaResponse, error)) *GatewayAPIClient_GetQuota_Call {
  3089  	_c.Call.Return(run)
  3090  	return _c
  3091  }
  3092  
  3093  // GetReceivedOCMShare provides a mock function with given fields: ctx, in, opts
  3094  func (_m *GatewayAPIClient) GetReceivedOCMShare(ctx context.Context, in *ocmv1beta1.GetReceivedOCMShareRequest, opts ...grpc.CallOption) (*ocmv1beta1.GetReceivedOCMShareResponse, error) {
  3095  	_va := make([]interface{}, len(opts))
  3096  	for _i := range opts {
  3097  		_va[_i] = opts[_i]
  3098  	}
  3099  	var _ca []interface{}
  3100  	_ca = append(_ca, ctx, in)
  3101  	_ca = append(_ca, _va...)
  3102  	ret := _m.Called(_ca...)
  3103  
  3104  	if len(ret) == 0 {
  3105  		panic("no return value specified for GetReceivedOCMShare")
  3106  	}
  3107  
  3108  	var r0 *ocmv1beta1.GetReceivedOCMShareResponse
  3109  	var r1 error
  3110  	if rf, ok := ret.Get(0).(func(context.Context, *ocmv1beta1.GetReceivedOCMShareRequest, ...grpc.CallOption) (*ocmv1beta1.GetReceivedOCMShareResponse, error)); ok {
  3111  		return rf(ctx, in, opts...)
  3112  	}
  3113  	if rf, ok := ret.Get(0).(func(context.Context, *ocmv1beta1.GetReceivedOCMShareRequest, ...grpc.CallOption) *ocmv1beta1.GetReceivedOCMShareResponse); ok {
  3114  		r0 = rf(ctx, in, opts...)
  3115  	} else {
  3116  		if ret.Get(0) != nil {
  3117  			r0 = ret.Get(0).(*ocmv1beta1.GetReceivedOCMShareResponse)
  3118  		}
  3119  	}
  3120  
  3121  	if rf, ok := ret.Get(1).(func(context.Context, *ocmv1beta1.GetReceivedOCMShareRequest, ...grpc.CallOption) error); ok {
  3122  		r1 = rf(ctx, in, opts...)
  3123  	} else {
  3124  		r1 = ret.Error(1)
  3125  	}
  3126  
  3127  	return r0, r1
  3128  }
  3129  
  3130  // GatewayAPIClient_GetReceivedOCMShare_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetReceivedOCMShare'
  3131  type GatewayAPIClient_GetReceivedOCMShare_Call struct {
  3132  	*mock.Call
  3133  }
  3134  
  3135  // GetReceivedOCMShare is a helper method to define mock.On call
  3136  //   - ctx context.Context
  3137  //   - in *ocmv1beta1.GetReceivedOCMShareRequest
  3138  //   - opts ...grpc.CallOption
  3139  func (_e *GatewayAPIClient_Expecter) GetReceivedOCMShare(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_GetReceivedOCMShare_Call {
  3140  	return &GatewayAPIClient_GetReceivedOCMShare_Call{Call: _e.mock.On("GetReceivedOCMShare",
  3141  		append([]interface{}{ctx, in}, opts...)...)}
  3142  }
  3143  
  3144  func (_c *GatewayAPIClient_GetReceivedOCMShare_Call) Run(run func(ctx context.Context, in *ocmv1beta1.GetReceivedOCMShareRequest, opts ...grpc.CallOption)) *GatewayAPIClient_GetReceivedOCMShare_Call {
  3145  	_c.Call.Run(func(args mock.Arguments) {
  3146  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  3147  		for i, a := range args[2:] {
  3148  			if a != nil {
  3149  				variadicArgs[i] = a.(grpc.CallOption)
  3150  			}
  3151  		}
  3152  		run(args[0].(context.Context), args[1].(*ocmv1beta1.GetReceivedOCMShareRequest), variadicArgs...)
  3153  	})
  3154  	return _c
  3155  }
  3156  
  3157  func (_c *GatewayAPIClient_GetReceivedOCMShare_Call) Return(_a0 *ocmv1beta1.GetReceivedOCMShareResponse, _a1 error) *GatewayAPIClient_GetReceivedOCMShare_Call {
  3158  	_c.Call.Return(_a0, _a1)
  3159  	return _c
  3160  }
  3161  
  3162  func (_c *GatewayAPIClient_GetReceivedOCMShare_Call) RunAndReturn(run func(context.Context, *ocmv1beta1.GetReceivedOCMShareRequest, ...grpc.CallOption) (*ocmv1beta1.GetReceivedOCMShareResponse, error)) *GatewayAPIClient_GetReceivedOCMShare_Call {
  3163  	_c.Call.Return(run)
  3164  	return _c
  3165  }
  3166  
  3167  // GetReceivedShare provides a mock function with given fields: ctx, in, opts
  3168  func (_m *GatewayAPIClient) GetReceivedShare(ctx context.Context, in *collaborationv1beta1.GetReceivedShareRequest, opts ...grpc.CallOption) (*collaborationv1beta1.GetReceivedShareResponse, error) {
  3169  	_va := make([]interface{}, len(opts))
  3170  	for _i := range opts {
  3171  		_va[_i] = opts[_i]
  3172  	}
  3173  	var _ca []interface{}
  3174  	_ca = append(_ca, ctx, in)
  3175  	_ca = append(_ca, _va...)
  3176  	ret := _m.Called(_ca...)
  3177  
  3178  	if len(ret) == 0 {
  3179  		panic("no return value specified for GetReceivedShare")
  3180  	}
  3181  
  3182  	var r0 *collaborationv1beta1.GetReceivedShareResponse
  3183  	var r1 error
  3184  	if rf, ok := ret.Get(0).(func(context.Context, *collaborationv1beta1.GetReceivedShareRequest, ...grpc.CallOption) (*collaborationv1beta1.GetReceivedShareResponse, error)); ok {
  3185  		return rf(ctx, in, opts...)
  3186  	}
  3187  	if rf, ok := ret.Get(0).(func(context.Context, *collaborationv1beta1.GetReceivedShareRequest, ...grpc.CallOption) *collaborationv1beta1.GetReceivedShareResponse); ok {
  3188  		r0 = rf(ctx, in, opts...)
  3189  	} else {
  3190  		if ret.Get(0) != nil {
  3191  			r0 = ret.Get(0).(*collaborationv1beta1.GetReceivedShareResponse)
  3192  		}
  3193  	}
  3194  
  3195  	if rf, ok := ret.Get(1).(func(context.Context, *collaborationv1beta1.GetReceivedShareRequest, ...grpc.CallOption) error); ok {
  3196  		r1 = rf(ctx, in, opts...)
  3197  	} else {
  3198  		r1 = ret.Error(1)
  3199  	}
  3200  
  3201  	return r0, r1
  3202  }
  3203  
  3204  // GatewayAPIClient_GetReceivedShare_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetReceivedShare'
  3205  type GatewayAPIClient_GetReceivedShare_Call struct {
  3206  	*mock.Call
  3207  }
  3208  
  3209  // GetReceivedShare is a helper method to define mock.On call
  3210  //   - ctx context.Context
  3211  //   - in *collaborationv1beta1.GetReceivedShareRequest
  3212  //   - opts ...grpc.CallOption
  3213  func (_e *GatewayAPIClient_Expecter) GetReceivedShare(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_GetReceivedShare_Call {
  3214  	return &GatewayAPIClient_GetReceivedShare_Call{Call: _e.mock.On("GetReceivedShare",
  3215  		append([]interface{}{ctx, in}, opts...)...)}
  3216  }
  3217  
  3218  func (_c *GatewayAPIClient_GetReceivedShare_Call) Run(run func(ctx context.Context, in *collaborationv1beta1.GetReceivedShareRequest, opts ...grpc.CallOption)) *GatewayAPIClient_GetReceivedShare_Call {
  3219  	_c.Call.Run(func(args mock.Arguments) {
  3220  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  3221  		for i, a := range args[2:] {
  3222  			if a != nil {
  3223  				variadicArgs[i] = a.(grpc.CallOption)
  3224  			}
  3225  		}
  3226  		run(args[0].(context.Context), args[1].(*collaborationv1beta1.GetReceivedShareRequest), variadicArgs...)
  3227  	})
  3228  	return _c
  3229  }
  3230  
  3231  func (_c *GatewayAPIClient_GetReceivedShare_Call) Return(_a0 *collaborationv1beta1.GetReceivedShareResponse, _a1 error) *GatewayAPIClient_GetReceivedShare_Call {
  3232  	_c.Call.Return(_a0, _a1)
  3233  	return _c
  3234  }
  3235  
  3236  func (_c *GatewayAPIClient_GetReceivedShare_Call) RunAndReturn(run func(context.Context, *collaborationv1beta1.GetReceivedShareRequest, ...grpc.CallOption) (*collaborationv1beta1.GetReceivedShareResponse, error)) *GatewayAPIClient_GetReceivedShare_Call {
  3237  	_c.Call.Return(run)
  3238  	return _c
  3239  }
  3240  
  3241  // GetShare provides a mock function with given fields: ctx, in, opts
  3242  func (_m *GatewayAPIClient) GetShare(ctx context.Context, in *collaborationv1beta1.GetShareRequest, opts ...grpc.CallOption) (*collaborationv1beta1.GetShareResponse, error) {
  3243  	_va := make([]interface{}, len(opts))
  3244  	for _i := range opts {
  3245  		_va[_i] = opts[_i]
  3246  	}
  3247  	var _ca []interface{}
  3248  	_ca = append(_ca, ctx, in)
  3249  	_ca = append(_ca, _va...)
  3250  	ret := _m.Called(_ca...)
  3251  
  3252  	if len(ret) == 0 {
  3253  		panic("no return value specified for GetShare")
  3254  	}
  3255  
  3256  	var r0 *collaborationv1beta1.GetShareResponse
  3257  	var r1 error
  3258  	if rf, ok := ret.Get(0).(func(context.Context, *collaborationv1beta1.GetShareRequest, ...grpc.CallOption) (*collaborationv1beta1.GetShareResponse, error)); ok {
  3259  		return rf(ctx, in, opts...)
  3260  	}
  3261  	if rf, ok := ret.Get(0).(func(context.Context, *collaborationv1beta1.GetShareRequest, ...grpc.CallOption) *collaborationv1beta1.GetShareResponse); ok {
  3262  		r0 = rf(ctx, in, opts...)
  3263  	} else {
  3264  		if ret.Get(0) != nil {
  3265  			r0 = ret.Get(0).(*collaborationv1beta1.GetShareResponse)
  3266  		}
  3267  	}
  3268  
  3269  	if rf, ok := ret.Get(1).(func(context.Context, *collaborationv1beta1.GetShareRequest, ...grpc.CallOption) error); ok {
  3270  		r1 = rf(ctx, in, opts...)
  3271  	} else {
  3272  		r1 = ret.Error(1)
  3273  	}
  3274  
  3275  	return r0, r1
  3276  }
  3277  
  3278  // GatewayAPIClient_GetShare_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetShare'
  3279  type GatewayAPIClient_GetShare_Call struct {
  3280  	*mock.Call
  3281  }
  3282  
  3283  // GetShare is a helper method to define mock.On call
  3284  //   - ctx context.Context
  3285  //   - in *collaborationv1beta1.GetShareRequest
  3286  //   - opts ...grpc.CallOption
  3287  func (_e *GatewayAPIClient_Expecter) GetShare(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_GetShare_Call {
  3288  	return &GatewayAPIClient_GetShare_Call{Call: _e.mock.On("GetShare",
  3289  		append([]interface{}{ctx, in}, opts...)...)}
  3290  }
  3291  
  3292  func (_c *GatewayAPIClient_GetShare_Call) Run(run func(ctx context.Context, in *collaborationv1beta1.GetShareRequest, opts ...grpc.CallOption)) *GatewayAPIClient_GetShare_Call {
  3293  	_c.Call.Run(func(args mock.Arguments) {
  3294  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  3295  		for i, a := range args[2:] {
  3296  			if a != nil {
  3297  				variadicArgs[i] = a.(grpc.CallOption)
  3298  			}
  3299  		}
  3300  		run(args[0].(context.Context), args[1].(*collaborationv1beta1.GetShareRequest), variadicArgs...)
  3301  	})
  3302  	return _c
  3303  }
  3304  
  3305  func (_c *GatewayAPIClient_GetShare_Call) Return(_a0 *collaborationv1beta1.GetShareResponse, _a1 error) *GatewayAPIClient_GetShare_Call {
  3306  	_c.Call.Return(_a0, _a1)
  3307  	return _c
  3308  }
  3309  
  3310  func (_c *GatewayAPIClient_GetShare_Call) RunAndReturn(run func(context.Context, *collaborationv1beta1.GetShareRequest, ...grpc.CallOption) (*collaborationv1beta1.GetShareResponse, error)) *GatewayAPIClient_GetShare_Call {
  3311  	_c.Call.Return(run)
  3312  	return _c
  3313  }
  3314  
  3315  // GetTransferStatus provides a mock function with given fields: ctx, in, opts
  3316  func (_m *GatewayAPIClient) GetTransferStatus(ctx context.Context, in *txv1beta1.GetTransferStatusRequest, opts ...grpc.CallOption) (*txv1beta1.GetTransferStatusResponse, error) {
  3317  	_va := make([]interface{}, len(opts))
  3318  	for _i := range opts {
  3319  		_va[_i] = opts[_i]
  3320  	}
  3321  	var _ca []interface{}
  3322  	_ca = append(_ca, ctx, in)
  3323  	_ca = append(_ca, _va...)
  3324  	ret := _m.Called(_ca...)
  3325  
  3326  	if len(ret) == 0 {
  3327  		panic("no return value specified for GetTransferStatus")
  3328  	}
  3329  
  3330  	var r0 *txv1beta1.GetTransferStatusResponse
  3331  	var r1 error
  3332  	if rf, ok := ret.Get(0).(func(context.Context, *txv1beta1.GetTransferStatusRequest, ...grpc.CallOption) (*txv1beta1.GetTransferStatusResponse, error)); ok {
  3333  		return rf(ctx, in, opts...)
  3334  	}
  3335  	if rf, ok := ret.Get(0).(func(context.Context, *txv1beta1.GetTransferStatusRequest, ...grpc.CallOption) *txv1beta1.GetTransferStatusResponse); ok {
  3336  		r0 = rf(ctx, in, opts...)
  3337  	} else {
  3338  		if ret.Get(0) != nil {
  3339  			r0 = ret.Get(0).(*txv1beta1.GetTransferStatusResponse)
  3340  		}
  3341  	}
  3342  
  3343  	if rf, ok := ret.Get(1).(func(context.Context, *txv1beta1.GetTransferStatusRequest, ...grpc.CallOption) error); ok {
  3344  		r1 = rf(ctx, in, opts...)
  3345  	} else {
  3346  		r1 = ret.Error(1)
  3347  	}
  3348  
  3349  	return r0, r1
  3350  }
  3351  
  3352  // GatewayAPIClient_GetTransferStatus_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetTransferStatus'
  3353  type GatewayAPIClient_GetTransferStatus_Call struct {
  3354  	*mock.Call
  3355  }
  3356  
  3357  // GetTransferStatus is a helper method to define mock.On call
  3358  //   - ctx context.Context
  3359  //   - in *txv1beta1.GetTransferStatusRequest
  3360  //   - opts ...grpc.CallOption
  3361  func (_e *GatewayAPIClient_Expecter) GetTransferStatus(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_GetTransferStatus_Call {
  3362  	return &GatewayAPIClient_GetTransferStatus_Call{Call: _e.mock.On("GetTransferStatus",
  3363  		append([]interface{}{ctx, in}, opts...)...)}
  3364  }
  3365  
  3366  func (_c *GatewayAPIClient_GetTransferStatus_Call) Run(run func(ctx context.Context, in *txv1beta1.GetTransferStatusRequest, opts ...grpc.CallOption)) *GatewayAPIClient_GetTransferStatus_Call {
  3367  	_c.Call.Run(func(args mock.Arguments) {
  3368  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  3369  		for i, a := range args[2:] {
  3370  			if a != nil {
  3371  				variadicArgs[i] = a.(grpc.CallOption)
  3372  			}
  3373  		}
  3374  		run(args[0].(context.Context), args[1].(*txv1beta1.GetTransferStatusRequest), variadicArgs...)
  3375  	})
  3376  	return _c
  3377  }
  3378  
  3379  func (_c *GatewayAPIClient_GetTransferStatus_Call) Return(_a0 *txv1beta1.GetTransferStatusResponse, _a1 error) *GatewayAPIClient_GetTransferStatus_Call {
  3380  	_c.Call.Return(_a0, _a1)
  3381  	return _c
  3382  }
  3383  
  3384  func (_c *GatewayAPIClient_GetTransferStatus_Call) RunAndReturn(run func(context.Context, *txv1beta1.GetTransferStatusRequest, ...grpc.CallOption) (*txv1beta1.GetTransferStatusResponse, error)) *GatewayAPIClient_GetTransferStatus_Call {
  3385  	_c.Call.Return(run)
  3386  	return _c
  3387  }
  3388  
  3389  // GetUser provides a mock function with given fields: ctx, in, opts
  3390  func (_m *GatewayAPIClient) GetUser(ctx context.Context, in *userv1beta1.GetUserRequest, opts ...grpc.CallOption) (*userv1beta1.GetUserResponse, error) {
  3391  	_va := make([]interface{}, len(opts))
  3392  	for _i := range opts {
  3393  		_va[_i] = opts[_i]
  3394  	}
  3395  	var _ca []interface{}
  3396  	_ca = append(_ca, ctx, in)
  3397  	_ca = append(_ca, _va...)
  3398  	ret := _m.Called(_ca...)
  3399  
  3400  	if len(ret) == 0 {
  3401  		panic("no return value specified for GetUser")
  3402  	}
  3403  
  3404  	var r0 *userv1beta1.GetUserResponse
  3405  	var r1 error
  3406  	if rf, ok := ret.Get(0).(func(context.Context, *userv1beta1.GetUserRequest, ...grpc.CallOption) (*userv1beta1.GetUserResponse, error)); ok {
  3407  		return rf(ctx, in, opts...)
  3408  	}
  3409  	if rf, ok := ret.Get(0).(func(context.Context, *userv1beta1.GetUserRequest, ...grpc.CallOption) *userv1beta1.GetUserResponse); ok {
  3410  		r0 = rf(ctx, in, opts...)
  3411  	} else {
  3412  		if ret.Get(0) != nil {
  3413  			r0 = ret.Get(0).(*userv1beta1.GetUserResponse)
  3414  		}
  3415  	}
  3416  
  3417  	if rf, ok := ret.Get(1).(func(context.Context, *userv1beta1.GetUserRequest, ...grpc.CallOption) error); ok {
  3418  		r1 = rf(ctx, in, opts...)
  3419  	} else {
  3420  		r1 = ret.Error(1)
  3421  	}
  3422  
  3423  	return r0, r1
  3424  }
  3425  
  3426  // GatewayAPIClient_GetUser_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetUser'
  3427  type GatewayAPIClient_GetUser_Call struct {
  3428  	*mock.Call
  3429  }
  3430  
  3431  // GetUser is a helper method to define mock.On call
  3432  //   - ctx context.Context
  3433  //   - in *userv1beta1.GetUserRequest
  3434  //   - opts ...grpc.CallOption
  3435  func (_e *GatewayAPIClient_Expecter) GetUser(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_GetUser_Call {
  3436  	return &GatewayAPIClient_GetUser_Call{Call: _e.mock.On("GetUser",
  3437  		append([]interface{}{ctx, in}, opts...)...)}
  3438  }
  3439  
  3440  func (_c *GatewayAPIClient_GetUser_Call) Run(run func(ctx context.Context, in *userv1beta1.GetUserRequest, opts ...grpc.CallOption)) *GatewayAPIClient_GetUser_Call {
  3441  	_c.Call.Run(func(args mock.Arguments) {
  3442  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  3443  		for i, a := range args[2:] {
  3444  			if a != nil {
  3445  				variadicArgs[i] = a.(grpc.CallOption)
  3446  			}
  3447  		}
  3448  		run(args[0].(context.Context), args[1].(*userv1beta1.GetUserRequest), variadicArgs...)
  3449  	})
  3450  	return _c
  3451  }
  3452  
  3453  func (_c *GatewayAPIClient_GetUser_Call) Return(_a0 *userv1beta1.GetUserResponse, _a1 error) *GatewayAPIClient_GetUser_Call {
  3454  	_c.Call.Return(_a0, _a1)
  3455  	return _c
  3456  }
  3457  
  3458  func (_c *GatewayAPIClient_GetUser_Call) RunAndReturn(run func(context.Context, *userv1beta1.GetUserRequest, ...grpc.CallOption) (*userv1beta1.GetUserResponse, error)) *GatewayAPIClient_GetUser_Call {
  3459  	_c.Call.Return(run)
  3460  	return _c
  3461  }
  3462  
  3463  // GetUserByClaim provides a mock function with given fields: ctx, in, opts
  3464  func (_m *GatewayAPIClient) GetUserByClaim(ctx context.Context, in *userv1beta1.GetUserByClaimRequest, opts ...grpc.CallOption) (*userv1beta1.GetUserByClaimResponse, error) {
  3465  	_va := make([]interface{}, len(opts))
  3466  	for _i := range opts {
  3467  		_va[_i] = opts[_i]
  3468  	}
  3469  	var _ca []interface{}
  3470  	_ca = append(_ca, ctx, in)
  3471  	_ca = append(_ca, _va...)
  3472  	ret := _m.Called(_ca...)
  3473  
  3474  	if len(ret) == 0 {
  3475  		panic("no return value specified for GetUserByClaim")
  3476  	}
  3477  
  3478  	var r0 *userv1beta1.GetUserByClaimResponse
  3479  	var r1 error
  3480  	if rf, ok := ret.Get(0).(func(context.Context, *userv1beta1.GetUserByClaimRequest, ...grpc.CallOption) (*userv1beta1.GetUserByClaimResponse, error)); ok {
  3481  		return rf(ctx, in, opts...)
  3482  	}
  3483  	if rf, ok := ret.Get(0).(func(context.Context, *userv1beta1.GetUserByClaimRequest, ...grpc.CallOption) *userv1beta1.GetUserByClaimResponse); ok {
  3484  		r0 = rf(ctx, in, opts...)
  3485  	} else {
  3486  		if ret.Get(0) != nil {
  3487  			r0 = ret.Get(0).(*userv1beta1.GetUserByClaimResponse)
  3488  		}
  3489  	}
  3490  
  3491  	if rf, ok := ret.Get(1).(func(context.Context, *userv1beta1.GetUserByClaimRequest, ...grpc.CallOption) error); ok {
  3492  		r1 = rf(ctx, in, opts...)
  3493  	} else {
  3494  		r1 = ret.Error(1)
  3495  	}
  3496  
  3497  	return r0, r1
  3498  }
  3499  
  3500  // GatewayAPIClient_GetUserByClaim_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetUserByClaim'
  3501  type GatewayAPIClient_GetUserByClaim_Call struct {
  3502  	*mock.Call
  3503  }
  3504  
  3505  // GetUserByClaim is a helper method to define mock.On call
  3506  //   - ctx context.Context
  3507  //   - in *userv1beta1.GetUserByClaimRequest
  3508  //   - opts ...grpc.CallOption
  3509  func (_e *GatewayAPIClient_Expecter) GetUserByClaim(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_GetUserByClaim_Call {
  3510  	return &GatewayAPIClient_GetUserByClaim_Call{Call: _e.mock.On("GetUserByClaim",
  3511  		append([]interface{}{ctx, in}, opts...)...)}
  3512  }
  3513  
  3514  func (_c *GatewayAPIClient_GetUserByClaim_Call) Run(run func(ctx context.Context, in *userv1beta1.GetUserByClaimRequest, opts ...grpc.CallOption)) *GatewayAPIClient_GetUserByClaim_Call {
  3515  	_c.Call.Run(func(args mock.Arguments) {
  3516  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  3517  		for i, a := range args[2:] {
  3518  			if a != nil {
  3519  				variadicArgs[i] = a.(grpc.CallOption)
  3520  			}
  3521  		}
  3522  		run(args[0].(context.Context), args[1].(*userv1beta1.GetUserByClaimRequest), variadicArgs...)
  3523  	})
  3524  	return _c
  3525  }
  3526  
  3527  func (_c *GatewayAPIClient_GetUserByClaim_Call) Return(_a0 *userv1beta1.GetUserByClaimResponse, _a1 error) *GatewayAPIClient_GetUserByClaim_Call {
  3528  	_c.Call.Return(_a0, _a1)
  3529  	return _c
  3530  }
  3531  
  3532  func (_c *GatewayAPIClient_GetUserByClaim_Call) RunAndReturn(run func(context.Context, *userv1beta1.GetUserByClaimRequest, ...grpc.CallOption) (*userv1beta1.GetUserByClaimResponse, error)) *GatewayAPIClient_GetUserByClaim_Call {
  3533  	_c.Call.Return(run)
  3534  	return _c
  3535  }
  3536  
  3537  // GetUserGroups provides a mock function with given fields: ctx, in, opts
  3538  func (_m *GatewayAPIClient) GetUserGroups(ctx context.Context, in *userv1beta1.GetUserGroupsRequest, opts ...grpc.CallOption) (*userv1beta1.GetUserGroupsResponse, error) {
  3539  	_va := make([]interface{}, len(opts))
  3540  	for _i := range opts {
  3541  		_va[_i] = opts[_i]
  3542  	}
  3543  	var _ca []interface{}
  3544  	_ca = append(_ca, ctx, in)
  3545  	_ca = append(_ca, _va...)
  3546  	ret := _m.Called(_ca...)
  3547  
  3548  	if len(ret) == 0 {
  3549  		panic("no return value specified for GetUserGroups")
  3550  	}
  3551  
  3552  	var r0 *userv1beta1.GetUserGroupsResponse
  3553  	var r1 error
  3554  	if rf, ok := ret.Get(0).(func(context.Context, *userv1beta1.GetUserGroupsRequest, ...grpc.CallOption) (*userv1beta1.GetUserGroupsResponse, error)); ok {
  3555  		return rf(ctx, in, opts...)
  3556  	}
  3557  	if rf, ok := ret.Get(0).(func(context.Context, *userv1beta1.GetUserGroupsRequest, ...grpc.CallOption) *userv1beta1.GetUserGroupsResponse); ok {
  3558  		r0 = rf(ctx, in, opts...)
  3559  	} else {
  3560  		if ret.Get(0) != nil {
  3561  			r0 = ret.Get(0).(*userv1beta1.GetUserGroupsResponse)
  3562  		}
  3563  	}
  3564  
  3565  	if rf, ok := ret.Get(1).(func(context.Context, *userv1beta1.GetUserGroupsRequest, ...grpc.CallOption) error); ok {
  3566  		r1 = rf(ctx, in, opts...)
  3567  	} else {
  3568  		r1 = ret.Error(1)
  3569  	}
  3570  
  3571  	return r0, r1
  3572  }
  3573  
  3574  // GatewayAPIClient_GetUserGroups_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetUserGroups'
  3575  type GatewayAPIClient_GetUserGroups_Call struct {
  3576  	*mock.Call
  3577  }
  3578  
  3579  // GetUserGroups is a helper method to define mock.On call
  3580  //   - ctx context.Context
  3581  //   - in *userv1beta1.GetUserGroupsRequest
  3582  //   - opts ...grpc.CallOption
  3583  func (_e *GatewayAPIClient_Expecter) GetUserGroups(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_GetUserGroups_Call {
  3584  	return &GatewayAPIClient_GetUserGroups_Call{Call: _e.mock.On("GetUserGroups",
  3585  		append([]interface{}{ctx, in}, opts...)...)}
  3586  }
  3587  
  3588  func (_c *GatewayAPIClient_GetUserGroups_Call) Run(run func(ctx context.Context, in *userv1beta1.GetUserGroupsRequest, opts ...grpc.CallOption)) *GatewayAPIClient_GetUserGroups_Call {
  3589  	_c.Call.Run(func(args mock.Arguments) {
  3590  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  3591  		for i, a := range args[2:] {
  3592  			if a != nil {
  3593  				variadicArgs[i] = a.(grpc.CallOption)
  3594  			}
  3595  		}
  3596  		run(args[0].(context.Context), args[1].(*userv1beta1.GetUserGroupsRequest), variadicArgs...)
  3597  	})
  3598  	return _c
  3599  }
  3600  
  3601  func (_c *GatewayAPIClient_GetUserGroups_Call) Return(_a0 *userv1beta1.GetUserGroupsResponse, _a1 error) *GatewayAPIClient_GetUserGroups_Call {
  3602  	_c.Call.Return(_a0, _a1)
  3603  	return _c
  3604  }
  3605  
  3606  func (_c *GatewayAPIClient_GetUserGroups_Call) RunAndReturn(run func(context.Context, *userv1beta1.GetUserGroupsRequest, ...grpc.CallOption) (*userv1beta1.GetUserGroupsResponse, error)) *GatewayAPIClient_GetUserGroups_Call {
  3607  	_c.Call.Return(run)
  3608  	return _c
  3609  }
  3610  
  3611  // HasMember provides a mock function with given fields: ctx, in, opts
  3612  func (_m *GatewayAPIClient) HasMember(ctx context.Context, in *groupv1beta1.HasMemberRequest, opts ...grpc.CallOption) (*groupv1beta1.HasMemberResponse, error) {
  3613  	_va := make([]interface{}, len(opts))
  3614  	for _i := range opts {
  3615  		_va[_i] = opts[_i]
  3616  	}
  3617  	var _ca []interface{}
  3618  	_ca = append(_ca, ctx, in)
  3619  	_ca = append(_ca, _va...)
  3620  	ret := _m.Called(_ca...)
  3621  
  3622  	if len(ret) == 0 {
  3623  		panic("no return value specified for HasMember")
  3624  	}
  3625  
  3626  	var r0 *groupv1beta1.HasMemberResponse
  3627  	var r1 error
  3628  	if rf, ok := ret.Get(0).(func(context.Context, *groupv1beta1.HasMemberRequest, ...grpc.CallOption) (*groupv1beta1.HasMemberResponse, error)); ok {
  3629  		return rf(ctx, in, opts...)
  3630  	}
  3631  	if rf, ok := ret.Get(0).(func(context.Context, *groupv1beta1.HasMemberRequest, ...grpc.CallOption) *groupv1beta1.HasMemberResponse); ok {
  3632  		r0 = rf(ctx, in, opts...)
  3633  	} else {
  3634  		if ret.Get(0) != nil {
  3635  			r0 = ret.Get(0).(*groupv1beta1.HasMemberResponse)
  3636  		}
  3637  	}
  3638  
  3639  	if rf, ok := ret.Get(1).(func(context.Context, *groupv1beta1.HasMemberRequest, ...grpc.CallOption) error); ok {
  3640  		r1 = rf(ctx, in, opts...)
  3641  	} else {
  3642  		r1 = ret.Error(1)
  3643  	}
  3644  
  3645  	return r0, r1
  3646  }
  3647  
  3648  // GatewayAPIClient_HasMember_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'HasMember'
  3649  type GatewayAPIClient_HasMember_Call struct {
  3650  	*mock.Call
  3651  }
  3652  
  3653  // HasMember is a helper method to define mock.On call
  3654  //   - ctx context.Context
  3655  //   - in *groupv1beta1.HasMemberRequest
  3656  //   - opts ...grpc.CallOption
  3657  func (_e *GatewayAPIClient_Expecter) HasMember(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_HasMember_Call {
  3658  	return &GatewayAPIClient_HasMember_Call{Call: _e.mock.On("HasMember",
  3659  		append([]interface{}{ctx, in}, opts...)...)}
  3660  }
  3661  
  3662  func (_c *GatewayAPIClient_HasMember_Call) Run(run func(ctx context.Context, in *groupv1beta1.HasMemberRequest, opts ...grpc.CallOption)) *GatewayAPIClient_HasMember_Call {
  3663  	_c.Call.Run(func(args mock.Arguments) {
  3664  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  3665  		for i, a := range args[2:] {
  3666  			if a != nil {
  3667  				variadicArgs[i] = a.(grpc.CallOption)
  3668  			}
  3669  		}
  3670  		run(args[0].(context.Context), args[1].(*groupv1beta1.HasMemberRequest), variadicArgs...)
  3671  	})
  3672  	return _c
  3673  }
  3674  
  3675  func (_c *GatewayAPIClient_HasMember_Call) Return(_a0 *groupv1beta1.HasMemberResponse, _a1 error) *GatewayAPIClient_HasMember_Call {
  3676  	_c.Call.Return(_a0, _a1)
  3677  	return _c
  3678  }
  3679  
  3680  func (_c *GatewayAPIClient_HasMember_Call) RunAndReturn(run func(context.Context, *groupv1beta1.HasMemberRequest, ...grpc.CallOption) (*groupv1beta1.HasMemberResponse, error)) *GatewayAPIClient_HasMember_Call {
  3681  	_c.Call.Return(run)
  3682  	return _c
  3683  }
  3684  
  3685  // InitiateFileDownload provides a mock function with given fields: ctx, in, opts
  3686  func (_m *GatewayAPIClient) InitiateFileDownload(ctx context.Context, in *providerv1beta1.InitiateFileDownloadRequest, opts ...grpc.CallOption) (*gatewayv1beta1.InitiateFileDownloadResponse, error) {
  3687  	_va := make([]interface{}, len(opts))
  3688  	for _i := range opts {
  3689  		_va[_i] = opts[_i]
  3690  	}
  3691  	var _ca []interface{}
  3692  	_ca = append(_ca, ctx, in)
  3693  	_ca = append(_ca, _va...)
  3694  	ret := _m.Called(_ca...)
  3695  
  3696  	if len(ret) == 0 {
  3697  		panic("no return value specified for InitiateFileDownload")
  3698  	}
  3699  
  3700  	var r0 *gatewayv1beta1.InitiateFileDownloadResponse
  3701  	var r1 error
  3702  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.InitiateFileDownloadRequest, ...grpc.CallOption) (*gatewayv1beta1.InitiateFileDownloadResponse, error)); ok {
  3703  		return rf(ctx, in, opts...)
  3704  	}
  3705  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.InitiateFileDownloadRequest, ...grpc.CallOption) *gatewayv1beta1.InitiateFileDownloadResponse); ok {
  3706  		r0 = rf(ctx, in, opts...)
  3707  	} else {
  3708  		if ret.Get(0) != nil {
  3709  			r0 = ret.Get(0).(*gatewayv1beta1.InitiateFileDownloadResponse)
  3710  		}
  3711  	}
  3712  
  3713  	if rf, ok := ret.Get(1).(func(context.Context, *providerv1beta1.InitiateFileDownloadRequest, ...grpc.CallOption) error); ok {
  3714  		r1 = rf(ctx, in, opts...)
  3715  	} else {
  3716  		r1 = ret.Error(1)
  3717  	}
  3718  
  3719  	return r0, r1
  3720  }
  3721  
  3722  // GatewayAPIClient_InitiateFileDownload_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'InitiateFileDownload'
  3723  type GatewayAPIClient_InitiateFileDownload_Call struct {
  3724  	*mock.Call
  3725  }
  3726  
  3727  // InitiateFileDownload is a helper method to define mock.On call
  3728  //   - ctx context.Context
  3729  //   - in *providerv1beta1.InitiateFileDownloadRequest
  3730  //   - opts ...grpc.CallOption
  3731  func (_e *GatewayAPIClient_Expecter) InitiateFileDownload(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_InitiateFileDownload_Call {
  3732  	return &GatewayAPIClient_InitiateFileDownload_Call{Call: _e.mock.On("InitiateFileDownload",
  3733  		append([]interface{}{ctx, in}, opts...)...)}
  3734  }
  3735  
  3736  func (_c *GatewayAPIClient_InitiateFileDownload_Call) Run(run func(ctx context.Context, in *providerv1beta1.InitiateFileDownloadRequest, opts ...grpc.CallOption)) *GatewayAPIClient_InitiateFileDownload_Call {
  3737  	_c.Call.Run(func(args mock.Arguments) {
  3738  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  3739  		for i, a := range args[2:] {
  3740  			if a != nil {
  3741  				variadicArgs[i] = a.(grpc.CallOption)
  3742  			}
  3743  		}
  3744  		run(args[0].(context.Context), args[1].(*providerv1beta1.InitiateFileDownloadRequest), variadicArgs...)
  3745  	})
  3746  	return _c
  3747  }
  3748  
  3749  func (_c *GatewayAPIClient_InitiateFileDownload_Call) Return(_a0 *gatewayv1beta1.InitiateFileDownloadResponse, _a1 error) *GatewayAPIClient_InitiateFileDownload_Call {
  3750  	_c.Call.Return(_a0, _a1)
  3751  	return _c
  3752  }
  3753  
  3754  func (_c *GatewayAPIClient_InitiateFileDownload_Call) RunAndReturn(run func(context.Context, *providerv1beta1.InitiateFileDownloadRequest, ...grpc.CallOption) (*gatewayv1beta1.InitiateFileDownloadResponse, error)) *GatewayAPIClient_InitiateFileDownload_Call {
  3755  	_c.Call.Return(run)
  3756  	return _c
  3757  }
  3758  
  3759  // InitiateFileUpload provides a mock function with given fields: ctx, in, opts
  3760  func (_m *GatewayAPIClient) InitiateFileUpload(ctx context.Context, in *providerv1beta1.InitiateFileUploadRequest, opts ...grpc.CallOption) (*gatewayv1beta1.InitiateFileUploadResponse, error) {
  3761  	_va := make([]interface{}, len(opts))
  3762  	for _i := range opts {
  3763  		_va[_i] = opts[_i]
  3764  	}
  3765  	var _ca []interface{}
  3766  	_ca = append(_ca, ctx, in)
  3767  	_ca = append(_ca, _va...)
  3768  	ret := _m.Called(_ca...)
  3769  
  3770  	if len(ret) == 0 {
  3771  		panic("no return value specified for InitiateFileUpload")
  3772  	}
  3773  
  3774  	var r0 *gatewayv1beta1.InitiateFileUploadResponse
  3775  	var r1 error
  3776  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.InitiateFileUploadRequest, ...grpc.CallOption) (*gatewayv1beta1.InitiateFileUploadResponse, error)); ok {
  3777  		return rf(ctx, in, opts...)
  3778  	}
  3779  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.InitiateFileUploadRequest, ...grpc.CallOption) *gatewayv1beta1.InitiateFileUploadResponse); ok {
  3780  		r0 = rf(ctx, in, opts...)
  3781  	} else {
  3782  		if ret.Get(0) != nil {
  3783  			r0 = ret.Get(0).(*gatewayv1beta1.InitiateFileUploadResponse)
  3784  		}
  3785  	}
  3786  
  3787  	if rf, ok := ret.Get(1).(func(context.Context, *providerv1beta1.InitiateFileUploadRequest, ...grpc.CallOption) error); ok {
  3788  		r1 = rf(ctx, in, opts...)
  3789  	} else {
  3790  		r1 = ret.Error(1)
  3791  	}
  3792  
  3793  	return r0, r1
  3794  }
  3795  
  3796  // GatewayAPIClient_InitiateFileUpload_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'InitiateFileUpload'
  3797  type GatewayAPIClient_InitiateFileUpload_Call struct {
  3798  	*mock.Call
  3799  }
  3800  
  3801  // InitiateFileUpload is a helper method to define mock.On call
  3802  //   - ctx context.Context
  3803  //   - in *providerv1beta1.InitiateFileUploadRequest
  3804  //   - opts ...grpc.CallOption
  3805  func (_e *GatewayAPIClient_Expecter) InitiateFileUpload(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_InitiateFileUpload_Call {
  3806  	return &GatewayAPIClient_InitiateFileUpload_Call{Call: _e.mock.On("InitiateFileUpload",
  3807  		append([]interface{}{ctx, in}, opts...)...)}
  3808  }
  3809  
  3810  func (_c *GatewayAPIClient_InitiateFileUpload_Call) Run(run func(ctx context.Context, in *providerv1beta1.InitiateFileUploadRequest, opts ...grpc.CallOption)) *GatewayAPIClient_InitiateFileUpload_Call {
  3811  	_c.Call.Run(func(args mock.Arguments) {
  3812  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  3813  		for i, a := range args[2:] {
  3814  			if a != nil {
  3815  				variadicArgs[i] = a.(grpc.CallOption)
  3816  			}
  3817  		}
  3818  		run(args[0].(context.Context), args[1].(*providerv1beta1.InitiateFileUploadRequest), variadicArgs...)
  3819  	})
  3820  	return _c
  3821  }
  3822  
  3823  func (_c *GatewayAPIClient_InitiateFileUpload_Call) Return(_a0 *gatewayv1beta1.InitiateFileUploadResponse, _a1 error) *GatewayAPIClient_InitiateFileUpload_Call {
  3824  	_c.Call.Return(_a0, _a1)
  3825  	return _c
  3826  }
  3827  
  3828  func (_c *GatewayAPIClient_InitiateFileUpload_Call) RunAndReturn(run func(context.Context, *providerv1beta1.InitiateFileUploadRequest, ...grpc.CallOption) (*gatewayv1beta1.InitiateFileUploadResponse, error)) *GatewayAPIClient_InitiateFileUpload_Call {
  3829  	_c.Call.Return(run)
  3830  	return _c
  3831  }
  3832  
  3833  // InvalidateAppPassword provides a mock function with given fields: ctx, in, opts
  3834  func (_m *GatewayAPIClient) InvalidateAppPassword(ctx context.Context, in *applicationsv1beta1.InvalidateAppPasswordRequest, opts ...grpc.CallOption) (*applicationsv1beta1.InvalidateAppPasswordResponse, error) {
  3835  	_va := make([]interface{}, len(opts))
  3836  	for _i := range opts {
  3837  		_va[_i] = opts[_i]
  3838  	}
  3839  	var _ca []interface{}
  3840  	_ca = append(_ca, ctx, in)
  3841  	_ca = append(_ca, _va...)
  3842  	ret := _m.Called(_ca...)
  3843  
  3844  	if len(ret) == 0 {
  3845  		panic("no return value specified for InvalidateAppPassword")
  3846  	}
  3847  
  3848  	var r0 *applicationsv1beta1.InvalidateAppPasswordResponse
  3849  	var r1 error
  3850  	if rf, ok := ret.Get(0).(func(context.Context, *applicationsv1beta1.InvalidateAppPasswordRequest, ...grpc.CallOption) (*applicationsv1beta1.InvalidateAppPasswordResponse, error)); ok {
  3851  		return rf(ctx, in, opts...)
  3852  	}
  3853  	if rf, ok := ret.Get(0).(func(context.Context, *applicationsv1beta1.InvalidateAppPasswordRequest, ...grpc.CallOption) *applicationsv1beta1.InvalidateAppPasswordResponse); ok {
  3854  		r0 = rf(ctx, in, opts...)
  3855  	} else {
  3856  		if ret.Get(0) != nil {
  3857  			r0 = ret.Get(0).(*applicationsv1beta1.InvalidateAppPasswordResponse)
  3858  		}
  3859  	}
  3860  
  3861  	if rf, ok := ret.Get(1).(func(context.Context, *applicationsv1beta1.InvalidateAppPasswordRequest, ...grpc.CallOption) error); ok {
  3862  		r1 = rf(ctx, in, opts...)
  3863  	} else {
  3864  		r1 = ret.Error(1)
  3865  	}
  3866  
  3867  	return r0, r1
  3868  }
  3869  
  3870  // GatewayAPIClient_InvalidateAppPassword_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'InvalidateAppPassword'
  3871  type GatewayAPIClient_InvalidateAppPassword_Call struct {
  3872  	*mock.Call
  3873  }
  3874  
  3875  // InvalidateAppPassword is a helper method to define mock.On call
  3876  //   - ctx context.Context
  3877  //   - in *applicationsv1beta1.InvalidateAppPasswordRequest
  3878  //   - opts ...grpc.CallOption
  3879  func (_e *GatewayAPIClient_Expecter) InvalidateAppPassword(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_InvalidateAppPassword_Call {
  3880  	return &GatewayAPIClient_InvalidateAppPassword_Call{Call: _e.mock.On("InvalidateAppPassword",
  3881  		append([]interface{}{ctx, in}, opts...)...)}
  3882  }
  3883  
  3884  func (_c *GatewayAPIClient_InvalidateAppPassword_Call) Run(run func(ctx context.Context, in *applicationsv1beta1.InvalidateAppPasswordRequest, opts ...grpc.CallOption)) *GatewayAPIClient_InvalidateAppPassword_Call {
  3885  	_c.Call.Run(func(args mock.Arguments) {
  3886  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  3887  		for i, a := range args[2:] {
  3888  			if a != nil {
  3889  				variadicArgs[i] = a.(grpc.CallOption)
  3890  			}
  3891  		}
  3892  		run(args[0].(context.Context), args[1].(*applicationsv1beta1.InvalidateAppPasswordRequest), variadicArgs...)
  3893  	})
  3894  	return _c
  3895  }
  3896  
  3897  func (_c *GatewayAPIClient_InvalidateAppPassword_Call) Return(_a0 *applicationsv1beta1.InvalidateAppPasswordResponse, _a1 error) *GatewayAPIClient_InvalidateAppPassword_Call {
  3898  	_c.Call.Return(_a0, _a1)
  3899  	return _c
  3900  }
  3901  
  3902  func (_c *GatewayAPIClient_InvalidateAppPassword_Call) RunAndReturn(run func(context.Context, *applicationsv1beta1.InvalidateAppPasswordRequest, ...grpc.CallOption) (*applicationsv1beta1.InvalidateAppPasswordResponse, error)) *GatewayAPIClient_InvalidateAppPassword_Call {
  3903  	_c.Call.Return(run)
  3904  	return _c
  3905  }
  3906  
  3907  // IsProviderAllowed provides a mock function with given fields: ctx, in, opts
  3908  func (_m *GatewayAPIClient) IsProviderAllowed(ctx context.Context, in *v1beta1.IsProviderAllowedRequest, opts ...grpc.CallOption) (*v1beta1.IsProviderAllowedResponse, error) {
  3909  	_va := make([]interface{}, len(opts))
  3910  	for _i := range opts {
  3911  		_va[_i] = opts[_i]
  3912  	}
  3913  	var _ca []interface{}
  3914  	_ca = append(_ca, ctx, in)
  3915  	_ca = append(_ca, _va...)
  3916  	ret := _m.Called(_ca...)
  3917  
  3918  	if len(ret) == 0 {
  3919  		panic("no return value specified for IsProviderAllowed")
  3920  	}
  3921  
  3922  	var r0 *v1beta1.IsProviderAllowedResponse
  3923  	var r1 error
  3924  	if rf, ok := ret.Get(0).(func(context.Context, *v1beta1.IsProviderAllowedRequest, ...grpc.CallOption) (*v1beta1.IsProviderAllowedResponse, error)); ok {
  3925  		return rf(ctx, in, opts...)
  3926  	}
  3927  	if rf, ok := ret.Get(0).(func(context.Context, *v1beta1.IsProviderAllowedRequest, ...grpc.CallOption) *v1beta1.IsProviderAllowedResponse); ok {
  3928  		r0 = rf(ctx, in, opts...)
  3929  	} else {
  3930  		if ret.Get(0) != nil {
  3931  			r0 = ret.Get(0).(*v1beta1.IsProviderAllowedResponse)
  3932  		}
  3933  	}
  3934  
  3935  	if rf, ok := ret.Get(1).(func(context.Context, *v1beta1.IsProviderAllowedRequest, ...grpc.CallOption) error); ok {
  3936  		r1 = rf(ctx, in, opts...)
  3937  	} else {
  3938  		r1 = ret.Error(1)
  3939  	}
  3940  
  3941  	return r0, r1
  3942  }
  3943  
  3944  // GatewayAPIClient_IsProviderAllowed_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'IsProviderAllowed'
  3945  type GatewayAPIClient_IsProviderAllowed_Call struct {
  3946  	*mock.Call
  3947  }
  3948  
  3949  // IsProviderAllowed is a helper method to define mock.On call
  3950  //   - ctx context.Context
  3951  //   - in *v1beta1.IsProviderAllowedRequest
  3952  //   - opts ...grpc.CallOption
  3953  func (_e *GatewayAPIClient_Expecter) IsProviderAllowed(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_IsProviderAllowed_Call {
  3954  	return &GatewayAPIClient_IsProviderAllowed_Call{Call: _e.mock.On("IsProviderAllowed",
  3955  		append([]interface{}{ctx, in}, opts...)...)}
  3956  }
  3957  
  3958  func (_c *GatewayAPIClient_IsProviderAllowed_Call) Run(run func(ctx context.Context, in *v1beta1.IsProviderAllowedRequest, opts ...grpc.CallOption)) *GatewayAPIClient_IsProviderAllowed_Call {
  3959  	_c.Call.Run(func(args mock.Arguments) {
  3960  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  3961  		for i, a := range args[2:] {
  3962  			if a != nil {
  3963  				variadicArgs[i] = a.(grpc.CallOption)
  3964  			}
  3965  		}
  3966  		run(args[0].(context.Context), args[1].(*v1beta1.IsProviderAllowedRequest), variadicArgs...)
  3967  	})
  3968  	return _c
  3969  }
  3970  
  3971  func (_c *GatewayAPIClient_IsProviderAllowed_Call) Return(_a0 *v1beta1.IsProviderAllowedResponse, _a1 error) *GatewayAPIClient_IsProviderAllowed_Call {
  3972  	_c.Call.Return(_a0, _a1)
  3973  	return _c
  3974  }
  3975  
  3976  func (_c *GatewayAPIClient_IsProviderAllowed_Call) RunAndReturn(run func(context.Context, *v1beta1.IsProviderAllowedRequest, ...grpc.CallOption) (*v1beta1.IsProviderAllowedResponse, error)) *GatewayAPIClient_IsProviderAllowed_Call {
  3977  	_c.Call.Return(run)
  3978  	return _c
  3979  }
  3980  
  3981  // ListAllProviders provides a mock function with given fields: ctx, in, opts
  3982  func (_m *GatewayAPIClient) ListAllProviders(ctx context.Context, in *v1beta1.ListAllProvidersRequest, opts ...grpc.CallOption) (*v1beta1.ListAllProvidersResponse, error) {
  3983  	_va := make([]interface{}, len(opts))
  3984  	for _i := range opts {
  3985  		_va[_i] = opts[_i]
  3986  	}
  3987  	var _ca []interface{}
  3988  	_ca = append(_ca, ctx, in)
  3989  	_ca = append(_ca, _va...)
  3990  	ret := _m.Called(_ca...)
  3991  
  3992  	if len(ret) == 0 {
  3993  		panic("no return value specified for ListAllProviders")
  3994  	}
  3995  
  3996  	var r0 *v1beta1.ListAllProvidersResponse
  3997  	var r1 error
  3998  	if rf, ok := ret.Get(0).(func(context.Context, *v1beta1.ListAllProvidersRequest, ...grpc.CallOption) (*v1beta1.ListAllProvidersResponse, error)); ok {
  3999  		return rf(ctx, in, opts...)
  4000  	}
  4001  	if rf, ok := ret.Get(0).(func(context.Context, *v1beta1.ListAllProvidersRequest, ...grpc.CallOption) *v1beta1.ListAllProvidersResponse); ok {
  4002  		r0 = rf(ctx, in, opts...)
  4003  	} else {
  4004  		if ret.Get(0) != nil {
  4005  			r0 = ret.Get(0).(*v1beta1.ListAllProvidersResponse)
  4006  		}
  4007  	}
  4008  
  4009  	if rf, ok := ret.Get(1).(func(context.Context, *v1beta1.ListAllProvidersRequest, ...grpc.CallOption) error); ok {
  4010  		r1 = rf(ctx, in, opts...)
  4011  	} else {
  4012  		r1 = ret.Error(1)
  4013  	}
  4014  
  4015  	return r0, r1
  4016  }
  4017  
  4018  // GatewayAPIClient_ListAllProviders_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListAllProviders'
  4019  type GatewayAPIClient_ListAllProviders_Call struct {
  4020  	*mock.Call
  4021  }
  4022  
  4023  // ListAllProviders is a helper method to define mock.On call
  4024  //   - ctx context.Context
  4025  //   - in *v1beta1.ListAllProvidersRequest
  4026  //   - opts ...grpc.CallOption
  4027  func (_e *GatewayAPIClient_Expecter) ListAllProviders(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_ListAllProviders_Call {
  4028  	return &GatewayAPIClient_ListAllProviders_Call{Call: _e.mock.On("ListAllProviders",
  4029  		append([]interface{}{ctx, in}, opts...)...)}
  4030  }
  4031  
  4032  func (_c *GatewayAPIClient_ListAllProviders_Call) Run(run func(ctx context.Context, in *v1beta1.ListAllProvidersRequest, opts ...grpc.CallOption)) *GatewayAPIClient_ListAllProviders_Call {
  4033  	_c.Call.Run(func(args mock.Arguments) {
  4034  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  4035  		for i, a := range args[2:] {
  4036  			if a != nil {
  4037  				variadicArgs[i] = a.(grpc.CallOption)
  4038  			}
  4039  		}
  4040  		run(args[0].(context.Context), args[1].(*v1beta1.ListAllProvidersRequest), variadicArgs...)
  4041  	})
  4042  	return _c
  4043  }
  4044  
  4045  func (_c *GatewayAPIClient_ListAllProviders_Call) Return(_a0 *v1beta1.ListAllProvidersResponse, _a1 error) *GatewayAPIClient_ListAllProviders_Call {
  4046  	_c.Call.Return(_a0, _a1)
  4047  	return _c
  4048  }
  4049  
  4050  func (_c *GatewayAPIClient_ListAllProviders_Call) RunAndReturn(run func(context.Context, *v1beta1.ListAllProvidersRequest, ...grpc.CallOption) (*v1beta1.ListAllProvidersResponse, error)) *GatewayAPIClient_ListAllProviders_Call {
  4051  	_c.Call.Return(run)
  4052  	return _c
  4053  }
  4054  
  4055  // ListAppPasswords provides a mock function with given fields: ctx, in, opts
  4056  func (_m *GatewayAPIClient) ListAppPasswords(ctx context.Context, in *applicationsv1beta1.ListAppPasswordsRequest, opts ...grpc.CallOption) (*applicationsv1beta1.ListAppPasswordsResponse, error) {
  4057  	_va := make([]interface{}, len(opts))
  4058  	for _i := range opts {
  4059  		_va[_i] = opts[_i]
  4060  	}
  4061  	var _ca []interface{}
  4062  	_ca = append(_ca, ctx, in)
  4063  	_ca = append(_ca, _va...)
  4064  	ret := _m.Called(_ca...)
  4065  
  4066  	if len(ret) == 0 {
  4067  		panic("no return value specified for ListAppPasswords")
  4068  	}
  4069  
  4070  	var r0 *applicationsv1beta1.ListAppPasswordsResponse
  4071  	var r1 error
  4072  	if rf, ok := ret.Get(0).(func(context.Context, *applicationsv1beta1.ListAppPasswordsRequest, ...grpc.CallOption) (*applicationsv1beta1.ListAppPasswordsResponse, error)); ok {
  4073  		return rf(ctx, in, opts...)
  4074  	}
  4075  	if rf, ok := ret.Get(0).(func(context.Context, *applicationsv1beta1.ListAppPasswordsRequest, ...grpc.CallOption) *applicationsv1beta1.ListAppPasswordsResponse); ok {
  4076  		r0 = rf(ctx, in, opts...)
  4077  	} else {
  4078  		if ret.Get(0) != nil {
  4079  			r0 = ret.Get(0).(*applicationsv1beta1.ListAppPasswordsResponse)
  4080  		}
  4081  	}
  4082  
  4083  	if rf, ok := ret.Get(1).(func(context.Context, *applicationsv1beta1.ListAppPasswordsRequest, ...grpc.CallOption) error); ok {
  4084  		r1 = rf(ctx, in, opts...)
  4085  	} else {
  4086  		r1 = ret.Error(1)
  4087  	}
  4088  
  4089  	return r0, r1
  4090  }
  4091  
  4092  // GatewayAPIClient_ListAppPasswords_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListAppPasswords'
  4093  type GatewayAPIClient_ListAppPasswords_Call struct {
  4094  	*mock.Call
  4095  }
  4096  
  4097  // ListAppPasswords is a helper method to define mock.On call
  4098  //   - ctx context.Context
  4099  //   - in *applicationsv1beta1.ListAppPasswordsRequest
  4100  //   - opts ...grpc.CallOption
  4101  func (_e *GatewayAPIClient_Expecter) ListAppPasswords(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_ListAppPasswords_Call {
  4102  	return &GatewayAPIClient_ListAppPasswords_Call{Call: _e.mock.On("ListAppPasswords",
  4103  		append([]interface{}{ctx, in}, opts...)...)}
  4104  }
  4105  
  4106  func (_c *GatewayAPIClient_ListAppPasswords_Call) Run(run func(ctx context.Context, in *applicationsv1beta1.ListAppPasswordsRequest, opts ...grpc.CallOption)) *GatewayAPIClient_ListAppPasswords_Call {
  4107  	_c.Call.Run(func(args mock.Arguments) {
  4108  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  4109  		for i, a := range args[2:] {
  4110  			if a != nil {
  4111  				variadicArgs[i] = a.(grpc.CallOption)
  4112  			}
  4113  		}
  4114  		run(args[0].(context.Context), args[1].(*applicationsv1beta1.ListAppPasswordsRequest), variadicArgs...)
  4115  	})
  4116  	return _c
  4117  }
  4118  
  4119  func (_c *GatewayAPIClient_ListAppPasswords_Call) Return(_a0 *applicationsv1beta1.ListAppPasswordsResponse, _a1 error) *GatewayAPIClient_ListAppPasswords_Call {
  4120  	_c.Call.Return(_a0, _a1)
  4121  	return _c
  4122  }
  4123  
  4124  func (_c *GatewayAPIClient_ListAppPasswords_Call) RunAndReturn(run func(context.Context, *applicationsv1beta1.ListAppPasswordsRequest, ...grpc.CallOption) (*applicationsv1beta1.ListAppPasswordsResponse, error)) *GatewayAPIClient_ListAppPasswords_Call {
  4125  	_c.Call.Return(run)
  4126  	return _c
  4127  }
  4128  
  4129  // ListAppProviders provides a mock function with given fields: ctx, in, opts
  4130  func (_m *GatewayAPIClient) ListAppProviders(ctx context.Context, in *registryv1beta1.ListAppProvidersRequest, opts ...grpc.CallOption) (*registryv1beta1.ListAppProvidersResponse, error) {
  4131  	_va := make([]interface{}, len(opts))
  4132  	for _i := range opts {
  4133  		_va[_i] = opts[_i]
  4134  	}
  4135  	var _ca []interface{}
  4136  	_ca = append(_ca, ctx, in)
  4137  	_ca = append(_ca, _va...)
  4138  	ret := _m.Called(_ca...)
  4139  
  4140  	if len(ret) == 0 {
  4141  		panic("no return value specified for ListAppProviders")
  4142  	}
  4143  
  4144  	var r0 *registryv1beta1.ListAppProvidersResponse
  4145  	var r1 error
  4146  	if rf, ok := ret.Get(0).(func(context.Context, *registryv1beta1.ListAppProvidersRequest, ...grpc.CallOption) (*registryv1beta1.ListAppProvidersResponse, error)); ok {
  4147  		return rf(ctx, in, opts...)
  4148  	}
  4149  	if rf, ok := ret.Get(0).(func(context.Context, *registryv1beta1.ListAppProvidersRequest, ...grpc.CallOption) *registryv1beta1.ListAppProvidersResponse); ok {
  4150  		r0 = rf(ctx, in, opts...)
  4151  	} else {
  4152  		if ret.Get(0) != nil {
  4153  			r0 = ret.Get(0).(*registryv1beta1.ListAppProvidersResponse)
  4154  		}
  4155  	}
  4156  
  4157  	if rf, ok := ret.Get(1).(func(context.Context, *registryv1beta1.ListAppProvidersRequest, ...grpc.CallOption) error); ok {
  4158  		r1 = rf(ctx, in, opts...)
  4159  	} else {
  4160  		r1 = ret.Error(1)
  4161  	}
  4162  
  4163  	return r0, r1
  4164  }
  4165  
  4166  // GatewayAPIClient_ListAppProviders_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListAppProviders'
  4167  type GatewayAPIClient_ListAppProviders_Call struct {
  4168  	*mock.Call
  4169  }
  4170  
  4171  // ListAppProviders is a helper method to define mock.On call
  4172  //   - ctx context.Context
  4173  //   - in *registryv1beta1.ListAppProvidersRequest
  4174  //   - opts ...grpc.CallOption
  4175  func (_e *GatewayAPIClient_Expecter) ListAppProviders(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_ListAppProviders_Call {
  4176  	return &GatewayAPIClient_ListAppProviders_Call{Call: _e.mock.On("ListAppProviders",
  4177  		append([]interface{}{ctx, in}, opts...)...)}
  4178  }
  4179  
  4180  func (_c *GatewayAPIClient_ListAppProviders_Call) Run(run func(ctx context.Context, in *registryv1beta1.ListAppProvidersRequest, opts ...grpc.CallOption)) *GatewayAPIClient_ListAppProviders_Call {
  4181  	_c.Call.Run(func(args mock.Arguments) {
  4182  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  4183  		for i, a := range args[2:] {
  4184  			if a != nil {
  4185  				variadicArgs[i] = a.(grpc.CallOption)
  4186  			}
  4187  		}
  4188  		run(args[0].(context.Context), args[1].(*registryv1beta1.ListAppProvidersRequest), variadicArgs...)
  4189  	})
  4190  	return _c
  4191  }
  4192  
  4193  func (_c *GatewayAPIClient_ListAppProviders_Call) Return(_a0 *registryv1beta1.ListAppProvidersResponse, _a1 error) *GatewayAPIClient_ListAppProviders_Call {
  4194  	_c.Call.Return(_a0, _a1)
  4195  	return _c
  4196  }
  4197  
  4198  func (_c *GatewayAPIClient_ListAppProviders_Call) RunAndReturn(run func(context.Context, *registryv1beta1.ListAppProvidersRequest, ...grpc.CallOption) (*registryv1beta1.ListAppProvidersResponse, error)) *GatewayAPIClient_ListAppProviders_Call {
  4199  	_c.Call.Return(run)
  4200  	return _c
  4201  }
  4202  
  4203  // ListAuthProviders provides a mock function with given fields: ctx, in, opts
  4204  func (_m *GatewayAPIClient) ListAuthProviders(ctx context.Context, in *authregistryv1beta1.ListAuthProvidersRequest, opts ...grpc.CallOption) (*gatewayv1beta1.ListAuthProvidersResponse, error) {
  4205  	_va := make([]interface{}, len(opts))
  4206  	for _i := range opts {
  4207  		_va[_i] = opts[_i]
  4208  	}
  4209  	var _ca []interface{}
  4210  	_ca = append(_ca, ctx, in)
  4211  	_ca = append(_ca, _va...)
  4212  	ret := _m.Called(_ca...)
  4213  
  4214  	if len(ret) == 0 {
  4215  		panic("no return value specified for ListAuthProviders")
  4216  	}
  4217  
  4218  	var r0 *gatewayv1beta1.ListAuthProvidersResponse
  4219  	var r1 error
  4220  	if rf, ok := ret.Get(0).(func(context.Context, *authregistryv1beta1.ListAuthProvidersRequest, ...grpc.CallOption) (*gatewayv1beta1.ListAuthProvidersResponse, error)); ok {
  4221  		return rf(ctx, in, opts...)
  4222  	}
  4223  	if rf, ok := ret.Get(0).(func(context.Context, *authregistryv1beta1.ListAuthProvidersRequest, ...grpc.CallOption) *gatewayv1beta1.ListAuthProvidersResponse); ok {
  4224  		r0 = rf(ctx, in, opts...)
  4225  	} else {
  4226  		if ret.Get(0) != nil {
  4227  			r0 = ret.Get(0).(*gatewayv1beta1.ListAuthProvidersResponse)
  4228  		}
  4229  	}
  4230  
  4231  	if rf, ok := ret.Get(1).(func(context.Context, *authregistryv1beta1.ListAuthProvidersRequest, ...grpc.CallOption) error); ok {
  4232  		r1 = rf(ctx, in, opts...)
  4233  	} else {
  4234  		r1 = ret.Error(1)
  4235  	}
  4236  
  4237  	return r0, r1
  4238  }
  4239  
  4240  // GatewayAPIClient_ListAuthProviders_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListAuthProviders'
  4241  type GatewayAPIClient_ListAuthProviders_Call struct {
  4242  	*mock.Call
  4243  }
  4244  
  4245  // ListAuthProviders is a helper method to define mock.On call
  4246  //   - ctx context.Context
  4247  //   - in *authregistryv1beta1.ListAuthProvidersRequest
  4248  //   - opts ...grpc.CallOption
  4249  func (_e *GatewayAPIClient_Expecter) ListAuthProviders(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_ListAuthProviders_Call {
  4250  	return &GatewayAPIClient_ListAuthProviders_Call{Call: _e.mock.On("ListAuthProviders",
  4251  		append([]interface{}{ctx, in}, opts...)...)}
  4252  }
  4253  
  4254  func (_c *GatewayAPIClient_ListAuthProviders_Call) Run(run func(ctx context.Context, in *authregistryv1beta1.ListAuthProvidersRequest, opts ...grpc.CallOption)) *GatewayAPIClient_ListAuthProviders_Call {
  4255  	_c.Call.Run(func(args mock.Arguments) {
  4256  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  4257  		for i, a := range args[2:] {
  4258  			if a != nil {
  4259  				variadicArgs[i] = a.(grpc.CallOption)
  4260  			}
  4261  		}
  4262  		run(args[0].(context.Context), args[1].(*authregistryv1beta1.ListAuthProvidersRequest), variadicArgs...)
  4263  	})
  4264  	return _c
  4265  }
  4266  
  4267  func (_c *GatewayAPIClient_ListAuthProviders_Call) Return(_a0 *gatewayv1beta1.ListAuthProvidersResponse, _a1 error) *GatewayAPIClient_ListAuthProviders_Call {
  4268  	_c.Call.Return(_a0, _a1)
  4269  	return _c
  4270  }
  4271  
  4272  func (_c *GatewayAPIClient_ListAuthProviders_Call) RunAndReturn(run func(context.Context, *authregistryv1beta1.ListAuthProvidersRequest, ...grpc.CallOption) (*gatewayv1beta1.ListAuthProvidersResponse, error)) *GatewayAPIClient_ListAuthProviders_Call {
  4273  	_c.Call.Return(run)
  4274  	return _c
  4275  }
  4276  
  4277  // ListContainer provides a mock function with given fields: ctx, in, opts
  4278  func (_m *GatewayAPIClient) ListContainer(ctx context.Context, in *providerv1beta1.ListContainerRequest, opts ...grpc.CallOption) (*providerv1beta1.ListContainerResponse, error) {
  4279  	_va := make([]interface{}, len(opts))
  4280  	for _i := range opts {
  4281  		_va[_i] = opts[_i]
  4282  	}
  4283  	var _ca []interface{}
  4284  	_ca = append(_ca, ctx, in)
  4285  	_ca = append(_ca, _va...)
  4286  	ret := _m.Called(_ca...)
  4287  
  4288  	if len(ret) == 0 {
  4289  		panic("no return value specified for ListContainer")
  4290  	}
  4291  
  4292  	var r0 *providerv1beta1.ListContainerResponse
  4293  	var r1 error
  4294  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.ListContainerRequest, ...grpc.CallOption) (*providerv1beta1.ListContainerResponse, error)); ok {
  4295  		return rf(ctx, in, opts...)
  4296  	}
  4297  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.ListContainerRequest, ...grpc.CallOption) *providerv1beta1.ListContainerResponse); ok {
  4298  		r0 = rf(ctx, in, opts...)
  4299  	} else {
  4300  		if ret.Get(0) != nil {
  4301  			r0 = ret.Get(0).(*providerv1beta1.ListContainerResponse)
  4302  		}
  4303  	}
  4304  
  4305  	if rf, ok := ret.Get(1).(func(context.Context, *providerv1beta1.ListContainerRequest, ...grpc.CallOption) error); ok {
  4306  		r1 = rf(ctx, in, opts...)
  4307  	} else {
  4308  		r1 = ret.Error(1)
  4309  	}
  4310  
  4311  	return r0, r1
  4312  }
  4313  
  4314  // GatewayAPIClient_ListContainer_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListContainer'
  4315  type GatewayAPIClient_ListContainer_Call struct {
  4316  	*mock.Call
  4317  }
  4318  
  4319  // ListContainer is a helper method to define mock.On call
  4320  //   - ctx context.Context
  4321  //   - in *providerv1beta1.ListContainerRequest
  4322  //   - opts ...grpc.CallOption
  4323  func (_e *GatewayAPIClient_Expecter) ListContainer(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_ListContainer_Call {
  4324  	return &GatewayAPIClient_ListContainer_Call{Call: _e.mock.On("ListContainer",
  4325  		append([]interface{}{ctx, in}, opts...)...)}
  4326  }
  4327  
  4328  func (_c *GatewayAPIClient_ListContainer_Call) Run(run func(ctx context.Context, in *providerv1beta1.ListContainerRequest, opts ...grpc.CallOption)) *GatewayAPIClient_ListContainer_Call {
  4329  	_c.Call.Run(func(args mock.Arguments) {
  4330  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  4331  		for i, a := range args[2:] {
  4332  			if a != nil {
  4333  				variadicArgs[i] = a.(grpc.CallOption)
  4334  			}
  4335  		}
  4336  		run(args[0].(context.Context), args[1].(*providerv1beta1.ListContainerRequest), variadicArgs...)
  4337  	})
  4338  	return _c
  4339  }
  4340  
  4341  func (_c *GatewayAPIClient_ListContainer_Call) Return(_a0 *providerv1beta1.ListContainerResponse, _a1 error) *GatewayAPIClient_ListContainer_Call {
  4342  	_c.Call.Return(_a0, _a1)
  4343  	return _c
  4344  }
  4345  
  4346  func (_c *GatewayAPIClient_ListContainer_Call) RunAndReturn(run func(context.Context, *providerv1beta1.ListContainerRequest, ...grpc.CallOption) (*providerv1beta1.ListContainerResponse, error)) *GatewayAPIClient_ListContainer_Call {
  4347  	_c.Call.Return(run)
  4348  	return _c
  4349  }
  4350  
  4351  // ListContainerStream provides a mock function with given fields: ctx, in, opts
  4352  func (_m *GatewayAPIClient) ListContainerStream(ctx context.Context, in *providerv1beta1.ListContainerStreamRequest, opts ...grpc.CallOption) (gatewayv1beta1.GatewayAPI_ListContainerStreamClient, error) {
  4353  	_va := make([]interface{}, len(opts))
  4354  	for _i := range opts {
  4355  		_va[_i] = opts[_i]
  4356  	}
  4357  	var _ca []interface{}
  4358  	_ca = append(_ca, ctx, in)
  4359  	_ca = append(_ca, _va...)
  4360  	ret := _m.Called(_ca...)
  4361  
  4362  	if len(ret) == 0 {
  4363  		panic("no return value specified for ListContainerStream")
  4364  	}
  4365  
  4366  	var r0 gatewayv1beta1.GatewayAPI_ListContainerStreamClient
  4367  	var r1 error
  4368  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.ListContainerStreamRequest, ...grpc.CallOption) (gatewayv1beta1.GatewayAPI_ListContainerStreamClient, error)); ok {
  4369  		return rf(ctx, in, opts...)
  4370  	}
  4371  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.ListContainerStreamRequest, ...grpc.CallOption) gatewayv1beta1.GatewayAPI_ListContainerStreamClient); ok {
  4372  		r0 = rf(ctx, in, opts...)
  4373  	} else {
  4374  		if ret.Get(0) != nil {
  4375  			r0 = ret.Get(0).(gatewayv1beta1.GatewayAPI_ListContainerStreamClient)
  4376  		}
  4377  	}
  4378  
  4379  	if rf, ok := ret.Get(1).(func(context.Context, *providerv1beta1.ListContainerStreamRequest, ...grpc.CallOption) error); ok {
  4380  		r1 = rf(ctx, in, opts...)
  4381  	} else {
  4382  		r1 = ret.Error(1)
  4383  	}
  4384  
  4385  	return r0, r1
  4386  }
  4387  
  4388  // GatewayAPIClient_ListContainerStream_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListContainerStream'
  4389  type GatewayAPIClient_ListContainerStream_Call struct {
  4390  	*mock.Call
  4391  }
  4392  
  4393  // ListContainerStream is a helper method to define mock.On call
  4394  //   - ctx context.Context
  4395  //   - in *providerv1beta1.ListContainerStreamRequest
  4396  //   - opts ...grpc.CallOption
  4397  func (_e *GatewayAPIClient_Expecter) ListContainerStream(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_ListContainerStream_Call {
  4398  	return &GatewayAPIClient_ListContainerStream_Call{Call: _e.mock.On("ListContainerStream",
  4399  		append([]interface{}{ctx, in}, opts...)...)}
  4400  }
  4401  
  4402  func (_c *GatewayAPIClient_ListContainerStream_Call) Run(run func(ctx context.Context, in *providerv1beta1.ListContainerStreamRequest, opts ...grpc.CallOption)) *GatewayAPIClient_ListContainerStream_Call {
  4403  	_c.Call.Run(func(args mock.Arguments) {
  4404  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  4405  		for i, a := range args[2:] {
  4406  			if a != nil {
  4407  				variadicArgs[i] = a.(grpc.CallOption)
  4408  			}
  4409  		}
  4410  		run(args[0].(context.Context), args[1].(*providerv1beta1.ListContainerStreamRequest), variadicArgs...)
  4411  	})
  4412  	return _c
  4413  }
  4414  
  4415  func (_c *GatewayAPIClient_ListContainerStream_Call) Return(_a0 gatewayv1beta1.GatewayAPI_ListContainerStreamClient, _a1 error) *GatewayAPIClient_ListContainerStream_Call {
  4416  	_c.Call.Return(_a0, _a1)
  4417  	return _c
  4418  }
  4419  
  4420  func (_c *GatewayAPIClient_ListContainerStream_Call) RunAndReturn(run func(context.Context, *providerv1beta1.ListContainerStreamRequest, ...grpc.CallOption) (gatewayv1beta1.GatewayAPI_ListContainerStreamClient, error)) *GatewayAPIClient_ListContainerStream_Call {
  4421  	_c.Call.Return(run)
  4422  	return _c
  4423  }
  4424  
  4425  // ListExistingPublicShares provides a mock function with given fields: ctx, in, opts
  4426  func (_m *GatewayAPIClient) ListExistingPublicShares(ctx context.Context, in *linkv1beta1.ListPublicSharesRequest, opts ...grpc.CallOption) (*gatewayv1beta1.ListExistingPublicSharesResponse, error) {
  4427  	_va := make([]interface{}, len(opts))
  4428  	for _i := range opts {
  4429  		_va[_i] = opts[_i]
  4430  	}
  4431  	var _ca []interface{}
  4432  	_ca = append(_ca, ctx, in)
  4433  	_ca = append(_ca, _va...)
  4434  	ret := _m.Called(_ca...)
  4435  
  4436  	if len(ret) == 0 {
  4437  		panic("no return value specified for ListExistingPublicShares")
  4438  	}
  4439  
  4440  	var r0 *gatewayv1beta1.ListExistingPublicSharesResponse
  4441  	var r1 error
  4442  	if rf, ok := ret.Get(0).(func(context.Context, *linkv1beta1.ListPublicSharesRequest, ...grpc.CallOption) (*gatewayv1beta1.ListExistingPublicSharesResponse, error)); ok {
  4443  		return rf(ctx, in, opts...)
  4444  	}
  4445  	if rf, ok := ret.Get(0).(func(context.Context, *linkv1beta1.ListPublicSharesRequest, ...grpc.CallOption) *gatewayv1beta1.ListExistingPublicSharesResponse); ok {
  4446  		r0 = rf(ctx, in, opts...)
  4447  	} else {
  4448  		if ret.Get(0) != nil {
  4449  			r0 = ret.Get(0).(*gatewayv1beta1.ListExistingPublicSharesResponse)
  4450  		}
  4451  	}
  4452  
  4453  	if rf, ok := ret.Get(1).(func(context.Context, *linkv1beta1.ListPublicSharesRequest, ...grpc.CallOption) error); ok {
  4454  		r1 = rf(ctx, in, opts...)
  4455  	} else {
  4456  		r1 = ret.Error(1)
  4457  	}
  4458  
  4459  	return r0, r1
  4460  }
  4461  
  4462  // GatewayAPIClient_ListExistingPublicShares_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListExistingPublicShares'
  4463  type GatewayAPIClient_ListExistingPublicShares_Call struct {
  4464  	*mock.Call
  4465  }
  4466  
  4467  // ListExistingPublicShares is a helper method to define mock.On call
  4468  //   - ctx context.Context
  4469  //   - in *linkv1beta1.ListPublicSharesRequest
  4470  //   - opts ...grpc.CallOption
  4471  func (_e *GatewayAPIClient_Expecter) ListExistingPublicShares(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_ListExistingPublicShares_Call {
  4472  	return &GatewayAPIClient_ListExistingPublicShares_Call{Call: _e.mock.On("ListExistingPublicShares",
  4473  		append([]interface{}{ctx, in}, opts...)...)}
  4474  }
  4475  
  4476  func (_c *GatewayAPIClient_ListExistingPublicShares_Call) Run(run func(ctx context.Context, in *linkv1beta1.ListPublicSharesRequest, opts ...grpc.CallOption)) *GatewayAPIClient_ListExistingPublicShares_Call {
  4477  	_c.Call.Run(func(args mock.Arguments) {
  4478  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  4479  		for i, a := range args[2:] {
  4480  			if a != nil {
  4481  				variadicArgs[i] = a.(grpc.CallOption)
  4482  			}
  4483  		}
  4484  		run(args[0].(context.Context), args[1].(*linkv1beta1.ListPublicSharesRequest), variadicArgs...)
  4485  	})
  4486  	return _c
  4487  }
  4488  
  4489  func (_c *GatewayAPIClient_ListExistingPublicShares_Call) Return(_a0 *gatewayv1beta1.ListExistingPublicSharesResponse, _a1 error) *GatewayAPIClient_ListExistingPublicShares_Call {
  4490  	_c.Call.Return(_a0, _a1)
  4491  	return _c
  4492  }
  4493  
  4494  func (_c *GatewayAPIClient_ListExistingPublicShares_Call) RunAndReturn(run func(context.Context, *linkv1beta1.ListPublicSharesRequest, ...grpc.CallOption) (*gatewayv1beta1.ListExistingPublicSharesResponse, error)) *GatewayAPIClient_ListExistingPublicShares_Call {
  4495  	_c.Call.Return(run)
  4496  	return _c
  4497  }
  4498  
  4499  // ListExistingReceivedShares provides a mock function with given fields: ctx, in, opts
  4500  func (_m *GatewayAPIClient) ListExistingReceivedShares(ctx context.Context, in *collaborationv1beta1.ListReceivedSharesRequest, opts ...grpc.CallOption) (*gatewayv1beta1.ListExistingReceivedSharesResponse, error) {
  4501  	_va := make([]interface{}, len(opts))
  4502  	for _i := range opts {
  4503  		_va[_i] = opts[_i]
  4504  	}
  4505  	var _ca []interface{}
  4506  	_ca = append(_ca, ctx, in)
  4507  	_ca = append(_ca, _va...)
  4508  	ret := _m.Called(_ca...)
  4509  
  4510  	if len(ret) == 0 {
  4511  		panic("no return value specified for ListExistingReceivedShares")
  4512  	}
  4513  
  4514  	var r0 *gatewayv1beta1.ListExistingReceivedSharesResponse
  4515  	var r1 error
  4516  	if rf, ok := ret.Get(0).(func(context.Context, *collaborationv1beta1.ListReceivedSharesRequest, ...grpc.CallOption) (*gatewayv1beta1.ListExistingReceivedSharesResponse, error)); ok {
  4517  		return rf(ctx, in, opts...)
  4518  	}
  4519  	if rf, ok := ret.Get(0).(func(context.Context, *collaborationv1beta1.ListReceivedSharesRequest, ...grpc.CallOption) *gatewayv1beta1.ListExistingReceivedSharesResponse); ok {
  4520  		r0 = rf(ctx, in, opts...)
  4521  	} else {
  4522  		if ret.Get(0) != nil {
  4523  			r0 = ret.Get(0).(*gatewayv1beta1.ListExistingReceivedSharesResponse)
  4524  		}
  4525  	}
  4526  
  4527  	if rf, ok := ret.Get(1).(func(context.Context, *collaborationv1beta1.ListReceivedSharesRequest, ...grpc.CallOption) error); ok {
  4528  		r1 = rf(ctx, in, opts...)
  4529  	} else {
  4530  		r1 = ret.Error(1)
  4531  	}
  4532  
  4533  	return r0, r1
  4534  }
  4535  
  4536  // GatewayAPIClient_ListExistingReceivedShares_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListExistingReceivedShares'
  4537  type GatewayAPIClient_ListExistingReceivedShares_Call struct {
  4538  	*mock.Call
  4539  }
  4540  
  4541  // ListExistingReceivedShares is a helper method to define mock.On call
  4542  //   - ctx context.Context
  4543  //   - in *collaborationv1beta1.ListReceivedSharesRequest
  4544  //   - opts ...grpc.CallOption
  4545  func (_e *GatewayAPIClient_Expecter) ListExistingReceivedShares(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_ListExistingReceivedShares_Call {
  4546  	return &GatewayAPIClient_ListExistingReceivedShares_Call{Call: _e.mock.On("ListExistingReceivedShares",
  4547  		append([]interface{}{ctx, in}, opts...)...)}
  4548  }
  4549  
  4550  func (_c *GatewayAPIClient_ListExistingReceivedShares_Call) Run(run func(ctx context.Context, in *collaborationv1beta1.ListReceivedSharesRequest, opts ...grpc.CallOption)) *GatewayAPIClient_ListExistingReceivedShares_Call {
  4551  	_c.Call.Run(func(args mock.Arguments) {
  4552  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  4553  		for i, a := range args[2:] {
  4554  			if a != nil {
  4555  				variadicArgs[i] = a.(grpc.CallOption)
  4556  			}
  4557  		}
  4558  		run(args[0].(context.Context), args[1].(*collaborationv1beta1.ListReceivedSharesRequest), variadicArgs...)
  4559  	})
  4560  	return _c
  4561  }
  4562  
  4563  func (_c *GatewayAPIClient_ListExistingReceivedShares_Call) Return(_a0 *gatewayv1beta1.ListExistingReceivedSharesResponse, _a1 error) *GatewayAPIClient_ListExistingReceivedShares_Call {
  4564  	_c.Call.Return(_a0, _a1)
  4565  	return _c
  4566  }
  4567  
  4568  func (_c *GatewayAPIClient_ListExistingReceivedShares_Call) RunAndReturn(run func(context.Context, *collaborationv1beta1.ListReceivedSharesRequest, ...grpc.CallOption) (*gatewayv1beta1.ListExistingReceivedSharesResponse, error)) *GatewayAPIClient_ListExistingReceivedShares_Call {
  4569  	_c.Call.Return(run)
  4570  	return _c
  4571  }
  4572  
  4573  // ListExistingShares provides a mock function with given fields: ctx, in, opts
  4574  func (_m *GatewayAPIClient) ListExistingShares(ctx context.Context, in *collaborationv1beta1.ListSharesRequest, opts ...grpc.CallOption) (*gatewayv1beta1.ListExistingSharesResponse, error) {
  4575  	_va := make([]interface{}, len(opts))
  4576  	for _i := range opts {
  4577  		_va[_i] = opts[_i]
  4578  	}
  4579  	var _ca []interface{}
  4580  	_ca = append(_ca, ctx, in)
  4581  	_ca = append(_ca, _va...)
  4582  	ret := _m.Called(_ca...)
  4583  
  4584  	if len(ret) == 0 {
  4585  		panic("no return value specified for ListExistingShares")
  4586  	}
  4587  
  4588  	var r0 *gatewayv1beta1.ListExistingSharesResponse
  4589  	var r1 error
  4590  	if rf, ok := ret.Get(0).(func(context.Context, *collaborationv1beta1.ListSharesRequest, ...grpc.CallOption) (*gatewayv1beta1.ListExistingSharesResponse, error)); ok {
  4591  		return rf(ctx, in, opts...)
  4592  	}
  4593  	if rf, ok := ret.Get(0).(func(context.Context, *collaborationv1beta1.ListSharesRequest, ...grpc.CallOption) *gatewayv1beta1.ListExistingSharesResponse); ok {
  4594  		r0 = rf(ctx, in, opts...)
  4595  	} else {
  4596  		if ret.Get(0) != nil {
  4597  			r0 = ret.Get(0).(*gatewayv1beta1.ListExistingSharesResponse)
  4598  		}
  4599  	}
  4600  
  4601  	if rf, ok := ret.Get(1).(func(context.Context, *collaborationv1beta1.ListSharesRequest, ...grpc.CallOption) error); ok {
  4602  		r1 = rf(ctx, in, opts...)
  4603  	} else {
  4604  		r1 = ret.Error(1)
  4605  	}
  4606  
  4607  	return r0, r1
  4608  }
  4609  
  4610  // GatewayAPIClient_ListExistingShares_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListExistingShares'
  4611  type GatewayAPIClient_ListExistingShares_Call struct {
  4612  	*mock.Call
  4613  }
  4614  
  4615  // ListExistingShares is a helper method to define mock.On call
  4616  //   - ctx context.Context
  4617  //   - in *collaborationv1beta1.ListSharesRequest
  4618  //   - opts ...grpc.CallOption
  4619  func (_e *GatewayAPIClient_Expecter) ListExistingShares(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_ListExistingShares_Call {
  4620  	return &GatewayAPIClient_ListExistingShares_Call{Call: _e.mock.On("ListExistingShares",
  4621  		append([]interface{}{ctx, in}, opts...)...)}
  4622  }
  4623  
  4624  func (_c *GatewayAPIClient_ListExistingShares_Call) Run(run func(ctx context.Context, in *collaborationv1beta1.ListSharesRequest, opts ...grpc.CallOption)) *GatewayAPIClient_ListExistingShares_Call {
  4625  	_c.Call.Run(func(args mock.Arguments) {
  4626  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  4627  		for i, a := range args[2:] {
  4628  			if a != nil {
  4629  				variadicArgs[i] = a.(grpc.CallOption)
  4630  			}
  4631  		}
  4632  		run(args[0].(context.Context), args[1].(*collaborationv1beta1.ListSharesRequest), variadicArgs...)
  4633  	})
  4634  	return _c
  4635  }
  4636  
  4637  func (_c *GatewayAPIClient_ListExistingShares_Call) Return(_a0 *gatewayv1beta1.ListExistingSharesResponse, _a1 error) *GatewayAPIClient_ListExistingShares_Call {
  4638  	_c.Call.Return(_a0, _a1)
  4639  	return _c
  4640  }
  4641  
  4642  func (_c *GatewayAPIClient_ListExistingShares_Call) RunAndReturn(run func(context.Context, *collaborationv1beta1.ListSharesRequest, ...grpc.CallOption) (*gatewayv1beta1.ListExistingSharesResponse, error)) *GatewayAPIClient_ListExistingShares_Call {
  4643  	_c.Call.Return(run)
  4644  	return _c
  4645  }
  4646  
  4647  // ListFileVersions provides a mock function with given fields: ctx, in, opts
  4648  func (_m *GatewayAPIClient) ListFileVersions(ctx context.Context, in *providerv1beta1.ListFileVersionsRequest, opts ...grpc.CallOption) (*providerv1beta1.ListFileVersionsResponse, error) {
  4649  	_va := make([]interface{}, len(opts))
  4650  	for _i := range opts {
  4651  		_va[_i] = opts[_i]
  4652  	}
  4653  	var _ca []interface{}
  4654  	_ca = append(_ca, ctx, in)
  4655  	_ca = append(_ca, _va...)
  4656  	ret := _m.Called(_ca...)
  4657  
  4658  	if len(ret) == 0 {
  4659  		panic("no return value specified for ListFileVersions")
  4660  	}
  4661  
  4662  	var r0 *providerv1beta1.ListFileVersionsResponse
  4663  	var r1 error
  4664  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.ListFileVersionsRequest, ...grpc.CallOption) (*providerv1beta1.ListFileVersionsResponse, error)); ok {
  4665  		return rf(ctx, in, opts...)
  4666  	}
  4667  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.ListFileVersionsRequest, ...grpc.CallOption) *providerv1beta1.ListFileVersionsResponse); ok {
  4668  		r0 = rf(ctx, in, opts...)
  4669  	} else {
  4670  		if ret.Get(0) != nil {
  4671  			r0 = ret.Get(0).(*providerv1beta1.ListFileVersionsResponse)
  4672  		}
  4673  	}
  4674  
  4675  	if rf, ok := ret.Get(1).(func(context.Context, *providerv1beta1.ListFileVersionsRequest, ...grpc.CallOption) error); ok {
  4676  		r1 = rf(ctx, in, opts...)
  4677  	} else {
  4678  		r1 = ret.Error(1)
  4679  	}
  4680  
  4681  	return r0, r1
  4682  }
  4683  
  4684  // GatewayAPIClient_ListFileVersions_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListFileVersions'
  4685  type GatewayAPIClient_ListFileVersions_Call struct {
  4686  	*mock.Call
  4687  }
  4688  
  4689  // ListFileVersions is a helper method to define mock.On call
  4690  //   - ctx context.Context
  4691  //   - in *providerv1beta1.ListFileVersionsRequest
  4692  //   - opts ...grpc.CallOption
  4693  func (_e *GatewayAPIClient_Expecter) ListFileVersions(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_ListFileVersions_Call {
  4694  	return &GatewayAPIClient_ListFileVersions_Call{Call: _e.mock.On("ListFileVersions",
  4695  		append([]interface{}{ctx, in}, opts...)...)}
  4696  }
  4697  
  4698  func (_c *GatewayAPIClient_ListFileVersions_Call) Run(run func(ctx context.Context, in *providerv1beta1.ListFileVersionsRequest, opts ...grpc.CallOption)) *GatewayAPIClient_ListFileVersions_Call {
  4699  	_c.Call.Run(func(args mock.Arguments) {
  4700  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  4701  		for i, a := range args[2:] {
  4702  			if a != nil {
  4703  				variadicArgs[i] = a.(grpc.CallOption)
  4704  			}
  4705  		}
  4706  		run(args[0].(context.Context), args[1].(*providerv1beta1.ListFileVersionsRequest), variadicArgs...)
  4707  	})
  4708  	return _c
  4709  }
  4710  
  4711  func (_c *GatewayAPIClient_ListFileVersions_Call) Return(_a0 *providerv1beta1.ListFileVersionsResponse, _a1 error) *GatewayAPIClient_ListFileVersions_Call {
  4712  	_c.Call.Return(_a0, _a1)
  4713  	return _c
  4714  }
  4715  
  4716  func (_c *GatewayAPIClient_ListFileVersions_Call) RunAndReturn(run func(context.Context, *providerv1beta1.ListFileVersionsRequest, ...grpc.CallOption) (*providerv1beta1.ListFileVersionsResponse, error)) *GatewayAPIClient_ListFileVersions_Call {
  4717  	_c.Call.Return(run)
  4718  	return _c
  4719  }
  4720  
  4721  // ListInviteTokens provides a mock function with given fields: ctx, in, opts
  4722  func (_m *GatewayAPIClient) ListInviteTokens(ctx context.Context, in *invitev1beta1.ListInviteTokensRequest, opts ...grpc.CallOption) (*invitev1beta1.ListInviteTokensResponse, error) {
  4723  	_va := make([]interface{}, len(opts))
  4724  	for _i := range opts {
  4725  		_va[_i] = opts[_i]
  4726  	}
  4727  	var _ca []interface{}
  4728  	_ca = append(_ca, ctx, in)
  4729  	_ca = append(_ca, _va...)
  4730  	ret := _m.Called(_ca...)
  4731  
  4732  	if len(ret) == 0 {
  4733  		panic("no return value specified for ListInviteTokens")
  4734  	}
  4735  
  4736  	var r0 *invitev1beta1.ListInviteTokensResponse
  4737  	var r1 error
  4738  	if rf, ok := ret.Get(0).(func(context.Context, *invitev1beta1.ListInviteTokensRequest, ...grpc.CallOption) (*invitev1beta1.ListInviteTokensResponse, error)); ok {
  4739  		return rf(ctx, in, opts...)
  4740  	}
  4741  	if rf, ok := ret.Get(0).(func(context.Context, *invitev1beta1.ListInviteTokensRequest, ...grpc.CallOption) *invitev1beta1.ListInviteTokensResponse); ok {
  4742  		r0 = rf(ctx, in, opts...)
  4743  	} else {
  4744  		if ret.Get(0) != nil {
  4745  			r0 = ret.Get(0).(*invitev1beta1.ListInviteTokensResponse)
  4746  		}
  4747  	}
  4748  
  4749  	if rf, ok := ret.Get(1).(func(context.Context, *invitev1beta1.ListInviteTokensRequest, ...grpc.CallOption) error); ok {
  4750  		r1 = rf(ctx, in, opts...)
  4751  	} else {
  4752  		r1 = ret.Error(1)
  4753  	}
  4754  
  4755  	return r0, r1
  4756  }
  4757  
  4758  // GatewayAPIClient_ListInviteTokens_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListInviteTokens'
  4759  type GatewayAPIClient_ListInviteTokens_Call struct {
  4760  	*mock.Call
  4761  }
  4762  
  4763  // ListInviteTokens is a helper method to define mock.On call
  4764  //   - ctx context.Context
  4765  //   - in *invitev1beta1.ListInviteTokensRequest
  4766  //   - opts ...grpc.CallOption
  4767  func (_e *GatewayAPIClient_Expecter) ListInviteTokens(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_ListInviteTokens_Call {
  4768  	return &GatewayAPIClient_ListInviteTokens_Call{Call: _e.mock.On("ListInviteTokens",
  4769  		append([]interface{}{ctx, in}, opts...)...)}
  4770  }
  4771  
  4772  func (_c *GatewayAPIClient_ListInviteTokens_Call) Run(run func(ctx context.Context, in *invitev1beta1.ListInviteTokensRequest, opts ...grpc.CallOption)) *GatewayAPIClient_ListInviteTokens_Call {
  4773  	_c.Call.Run(func(args mock.Arguments) {
  4774  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  4775  		for i, a := range args[2:] {
  4776  			if a != nil {
  4777  				variadicArgs[i] = a.(grpc.CallOption)
  4778  			}
  4779  		}
  4780  		run(args[0].(context.Context), args[1].(*invitev1beta1.ListInviteTokensRequest), variadicArgs...)
  4781  	})
  4782  	return _c
  4783  }
  4784  
  4785  func (_c *GatewayAPIClient_ListInviteTokens_Call) Return(_a0 *invitev1beta1.ListInviteTokensResponse, _a1 error) *GatewayAPIClient_ListInviteTokens_Call {
  4786  	_c.Call.Return(_a0, _a1)
  4787  	return _c
  4788  }
  4789  
  4790  func (_c *GatewayAPIClient_ListInviteTokens_Call) RunAndReturn(run func(context.Context, *invitev1beta1.ListInviteTokensRequest, ...grpc.CallOption) (*invitev1beta1.ListInviteTokensResponse, error)) *GatewayAPIClient_ListInviteTokens_Call {
  4791  	_c.Call.Return(run)
  4792  	return _c
  4793  }
  4794  
  4795  // ListOCMShares provides a mock function with given fields: ctx, in, opts
  4796  func (_m *GatewayAPIClient) ListOCMShares(ctx context.Context, in *ocmv1beta1.ListOCMSharesRequest, opts ...grpc.CallOption) (*ocmv1beta1.ListOCMSharesResponse, error) {
  4797  	_va := make([]interface{}, len(opts))
  4798  	for _i := range opts {
  4799  		_va[_i] = opts[_i]
  4800  	}
  4801  	var _ca []interface{}
  4802  	_ca = append(_ca, ctx, in)
  4803  	_ca = append(_ca, _va...)
  4804  	ret := _m.Called(_ca...)
  4805  
  4806  	if len(ret) == 0 {
  4807  		panic("no return value specified for ListOCMShares")
  4808  	}
  4809  
  4810  	var r0 *ocmv1beta1.ListOCMSharesResponse
  4811  	var r1 error
  4812  	if rf, ok := ret.Get(0).(func(context.Context, *ocmv1beta1.ListOCMSharesRequest, ...grpc.CallOption) (*ocmv1beta1.ListOCMSharesResponse, error)); ok {
  4813  		return rf(ctx, in, opts...)
  4814  	}
  4815  	if rf, ok := ret.Get(0).(func(context.Context, *ocmv1beta1.ListOCMSharesRequest, ...grpc.CallOption) *ocmv1beta1.ListOCMSharesResponse); ok {
  4816  		r0 = rf(ctx, in, opts...)
  4817  	} else {
  4818  		if ret.Get(0) != nil {
  4819  			r0 = ret.Get(0).(*ocmv1beta1.ListOCMSharesResponse)
  4820  		}
  4821  	}
  4822  
  4823  	if rf, ok := ret.Get(1).(func(context.Context, *ocmv1beta1.ListOCMSharesRequest, ...grpc.CallOption) error); ok {
  4824  		r1 = rf(ctx, in, opts...)
  4825  	} else {
  4826  		r1 = ret.Error(1)
  4827  	}
  4828  
  4829  	return r0, r1
  4830  }
  4831  
  4832  // GatewayAPIClient_ListOCMShares_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListOCMShares'
  4833  type GatewayAPIClient_ListOCMShares_Call struct {
  4834  	*mock.Call
  4835  }
  4836  
  4837  // ListOCMShares is a helper method to define mock.On call
  4838  //   - ctx context.Context
  4839  //   - in *ocmv1beta1.ListOCMSharesRequest
  4840  //   - opts ...grpc.CallOption
  4841  func (_e *GatewayAPIClient_Expecter) ListOCMShares(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_ListOCMShares_Call {
  4842  	return &GatewayAPIClient_ListOCMShares_Call{Call: _e.mock.On("ListOCMShares",
  4843  		append([]interface{}{ctx, in}, opts...)...)}
  4844  }
  4845  
  4846  func (_c *GatewayAPIClient_ListOCMShares_Call) Run(run func(ctx context.Context, in *ocmv1beta1.ListOCMSharesRequest, opts ...grpc.CallOption)) *GatewayAPIClient_ListOCMShares_Call {
  4847  	_c.Call.Run(func(args mock.Arguments) {
  4848  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  4849  		for i, a := range args[2:] {
  4850  			if a != nil {
  4851  				variadicArgs[i] = a.(grpc.CallOption)
  4852  			}
  4853  		}
  4854  		run(args[0].(context.Context), args[1].(*ocmv1beta1.ListOCMSharesRequest), variadicArgs...)
  4855  	})
  4856  	return _c
  4857  }
  4858  
  4859  func (_c *GatewayAPIClient_ListOCMShares_Call) Return(_a0 *ocmv1beta1.ListOCMSharesResponse, _a1 error) *GatewayAPIClient_ListOCMShares_Call {
  4860  	_c.Call.Return(_a0, _a1)
  4861  	return _c
  4862  }
  4863  
  4864  func (_c *GatewayAPIClient_ListOCMShares_Call) RunAndReturn(run func(context.Context, *ocmv1beta1.ListOCMSharesRequest, ...grpc.CallOption) (*ocmv1beta1.ListOCMSharesResponse, error)) *GatewayAPIClient_ListOCMShares_Call {
  4865  	_c.Call.Return(run)
  4866  	return _c
  4867  }
  4868  
  4869  // ListPublicShares provides a mock function with given fields: ctx, in, opts
  4870  func (_m *GatewayAPIClient) ListPublicShares(ctx context.Context, in *linkv1beta1.ListPublicSharesRequest, opts ...grpc.CallOption) (*linkv1beta1.ListPublicSharesResponse, error) {
  4871  	_va := make([]interface{}, len(opts))
  4872  	for _i := range opts {
  4873  		_va[_i] = opts[_i]
  4874  	}
  4875  	var _ca []interface{}
  4876  	_ca = append(_ca, ctx, in)
  4877  	_ca = append(_ca, _va...)
  4878  	ret := _m.Called(_ca...)
  4879  
  4880  	if len(ret) == 0 {
  4881  		panic("no return value specified for ListPublicShares")
  4882  	}
  4883  
  4884  	var r0 *linkv1beta1.ListPublicSharesResponse
  4885  	var r1 error
  4886  	if rf, ok := ret.Get(0).(func(context.Context, *linkv1beta1.ListPublicSharesRequest, ...grpc.CallOption) (*linkv1beta1.ListPublicSharesResponse, error)); ok {
  4887  		return rf(ctx, in, opts...)
  4888  	}
  4889  	if rf, ok := ret.Get(0).(func(context.Context, *linkv1beta1.ListPublicSharesRequest, ...grpc.CallOption) *linkv1beta1.ListPublicSharesResponse); ok {
  4890  		r0 = rf(ctx, in, opts...)
  4891  	} else {
  4892  		if ret.Get(0) != nil {
  4893  			r0 = ret.Get(0).(*linkv1beta1.ListPublicSharesResponse)
  4894  		}
  4895  	}
  4896  
  4897  	if rf, ok := ret.Get(1).(func(context.Context, *linkv1beta1.ListPublicSharesRequest, ...grpc.CallOption) error); ok {
  4898  		r1 = rf(ctx, in, opts...)
  4899  	} else {
  4900  		r1 = ret.Error(1)
  4901  	}
  4902  
  4903  	return r0, r1
  4904  }
  4905  
  4906  // GatewayAPIClient_ListPublicShares_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListPublicShares'
  4907  type GatewayAPIClient_ListPublicShares_Call struct {
  4908  	*mock.Call
  4909  }
  4910  
  4911  // ListPublicShares is a helper method to define mock.On call
  4912  //   - ctx context.Context
  4913  //   - in *linkv1beta1.ListPublicSharesRequest
  4914  //   - opts ...grpc.CallOption
  4915  func (_e *GatewayAPIClient_Expecter) ListPublicShares(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_ListPublicShares_Call {
  4916  	return &GatewayAPIClient_ListPublicShares_Call{Call: _e.mock.On("ListPublicShares",
  4917  		append([]interface{}{ctx, in}, opts...)...)}
  4918  }
  4919  
  4920  func (_c *GatewayAPIClient_ListPublicShares_Call) Run(run func(ctx context.Context, in *linkv1beta1.ListPublicSharesRequest, opts ...grpc.CallOption)) *GatewayAPIClient_ListPublicShares_Call {
  4921  	_c.Call.Run(func(args mock.Arguments) {
  4922  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  4923  		for i, a := range args[2:] {
  4924  			if a != nil {
  4925  				variadicArgs[i] = a.(grpc.CallOption)
  4926  			}
  4927  		}
  4928  		run(args[0].(context.Context), args[1].(*linkv1beta1.ListPublicSharesRequest), variadicArgs...)
  4929  	})
  4930  	return _c
  4931  }
  4932  
  4933  func (_c *GatewayAPIClient_ListPublicShares_Call) Return(_a0 *linkv1beta1.ListPublicSharesResponse, _a1 error) *GatewayAPIClient_ListPublicShares_Call {
  4934  	_c.Call.Return(_a0, _a1)
  4935  	return _c
  4936  }
  4937  
  4938  func (_c *GatewayAPIClient_ListPublicShares_Call) RunAndReturn(run func(context.Context, *linkv1beta1.ListPublicSharesRequest, ...grpc.CallOption) (*linkv1beta1.ListPublicSharesResponse, error)) *GatewayAPIClient_ListPublicShares_Call {
  4939  	_c.Call.Return(run)
  4940  	return _c
  4941  }
  4942  
  4943  // ListReceivedOCMShares provides a mock function with given fields: ctx, in, opts
  4944  func (_m *GatewayAPIClient) ListReceivedOCMShares(ctx context.Context, in *ocmv1beta1.ListReceivedOCMSharesRequest, opts ...grpc.CallOption) (*ocmv1beta1.ListReceivedOCMSharesResponse, error) {
  4945  	_va := make([]interface{}, len(opts))
  4946  	for _i := range opts {
  4947  		_va[_i] = opts[_i]
  4948  	}
  4949  	var _ca []interface{}
  4950  	_ca = append(_ca, ctx, in)
  4951  	_ca = append(_ca, _va...)
  4952  	ret := _m.Called(_ca...)
  4953  
  4954  	if len(ret) == 0 {
  4955  		panic("no return value specified for ListReceivedOCMShares")
  4956  	}
  4957  
  4958  	var r0 *ocmv1beta1.ListReceivedOCMSharesResponse
  4959  	var r1 error
  4960  	if rf, ok := ret.Get(0).(func(context.Context, *ocmv1beta1.ListReceivedOCMSharesRequest, ...grpc.CallOption) (*ocmv1beta1.ListReceivedOCMSharesResponse, error)); ok {
  4961  		return rf(ctx, in, opts...)
  4962  	}
  4963  	if rf, ok := ret.Get(0).(func(context.Context, *ocmv1beta1.ListReceivedOCMSharesRequest, ...grpc.CallOption) *ocmv1beta1.ListReceivedOCMSharesResponse); ok {
  4964  		r0 = rf(ctx, in, opts...)
  4965  	} else {
  4966  		if ret.Get(0) != nil {
  4967  			r0 = ret.Get(0).(*ocmv1beta1.ListReceivedOCMSharesResponse)
  4968  		}
  4969  	}
  4970  
  4971  	if rf, ok := ret.Get(1).(func(context.Context, *ocmv1beta1.ListReceivedOCMSharesRequest, ...grpc.CallOption) error); ok {
  4972  		r1 = rf(ctx, in, opts...)
  4973  	} else {
  4974  		r1 = ret.Error(1)
  4975  	}
  4976  
  4977  	return r0, r1
  4978  }
  4979  
  4980  // GatewayAPIClient_ListReceivedOCMShares_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListReceivedOCMShares'
  4981  type GatewayAPIClient_ListReceivedOCMShares_Call struct {
  4982  	*mock.Call
  4983  }
  4984  
  4985  // ListReceivedOCMShares is a helper method to define mock.On call
  4986  //   - ctx context.Context
  4987  //   - in *ocmv1beta1.ListReceivedOCMSharesRequest
  4988  //   - opts ...grpc.CallOption
  4989  func (_e *GatewayAPIClient_Expecter) ListReceivedOCMShares(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_ListReceivedOCMShares_Call {
  4990  	return &GatewayAPIClient_ListReceivedOCMShares_Call{Call: _e.mock.On("ListReceivedOCMShares",
  4991  		append([]interface{}{ctx, in}, opts...)...)}
  4992  }
  4993  
  4994  func (_c *GatewayAPIClient_ListReceivedOCMShares_Call) Run(run func(ctx context.Context, in *ocmv1beta1.ListReceivedOCMSharesRequest, opts ...grpc.CallOption)) *GatewayAPIClient_ListReceivedOCMShares_Call {
  4995  	_c.Call.Run(func(args mock.Arguments) {
  4996  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  4997  		for i, a := range args[2:] {
  4998  			if a != nil {
  4999  				variadicArgs[i] = a.(grpc.CallOption)
  5000  			}
  5001  		}
  5002  		run(args[0].(context.Context), args[1].(*ocmv1beta1.ListReceivedOCMSharesRequest), variadicArgs...)
  5003  	})
  5004  	return _c
  5005  }
  5006  
  5007  func (_c *GatewayAPIClient_ListReceivedOCMShares_Call) Return(_a0 *ocmv1beta1.ListReceivedOCMSharesResponse, _a1 error) *GatewayAPIClient_ListReceivedOCMShares_Call {
  5008  	_c.Call.Return(_a0, _a1)
  5009  	return _c
  5010  }
  5011  
  5012  func (_c *GatewayAPIClient_ListReceivedOCMShares_Call) RunAndReturn(run func(context.Context, *ocmv1beta1.ListReceivedOCMSharesRequest, ...grpc.CallOption) (*ocmv1beta1.ListReceivedOCMSharesResponse, error)) *GatewayAPIClient_ListReceivedOCMShares_Call {
  5013  	_c.Call.Return(run)
  5014  	return _c
  5015  }
  5016  
  5017  // ListReceivedShares provides a mock function with given fields: ctx, in, opts
  5018  func (_m *GatewayAPIClient) ListReceivedShares(ctx context.Context, in *collaborationv1beta1.ListReceivedSharesRequest, opts ...grpc.CallOption) (*collaborationv1beta1.ListReceivedSharesResponse, error) {
  5019  	_va := make([]interface{}, len(opts))
  5020  	for _i := range opts {
  5021  		_va[_i] = opts[_i]
  5022  	}
  5023  	var _ca []interface{}
  5024  	_ca = append(_ca, ctx, in)
  5025  	_ca = append(_ca, _va...)
  5026  	ret := _m.Called(_ca...)
  5027  
  5028  	if len(ret) == 0 {
  5029  		panic("no return value specified for ListReceivedShares")
  5030  	}
  5031  
  5032  	var r0 *collaborationv1beta1.ListReceivedSharesResponse
  5033  	var r1 error
  5034  	if rf, ok := ret.Get(0).(func(context.Context, *collaborationv1beta1.ListReceivedSharesRequest, ...grpc.CallOption) (*collaborationv1beta1.ListReceivedSharesResponse, error)); ok {
  5035  		return rf(ctx, in, opts...)
  5036  	}
  5037  	if rf, ok := ret.Get(0).(func(context.Context, *collaborationv1beta1.ListReceivedSharesRequest, ...grpc.CallOption) *collaborationv1beta1.ListReceivedSharesResponse); ok {
  5038  		r0 = rf(ctx, in, opts...)
  5039  	} else {
  5040  		if ret.Get(0) != nil {
  5041  			r0 = ret.Get(0).(*collaborationv1beta1.ListReceivedSharesResponse)
  5042  		}
  5043  	}
  5044  
  5045  	if rf, ok := ret.Get(1).(func(context.Context, *collaborationv1beta1.ListReceivedSharesRequest, ...grpc.CallOption) error); ok {
  5046  		r1 = rf(ctx, in, opts...)
  5047  	} else {
  5048  		r1 = ret.Error(1)
  5049  	}
  5050  
  5051  	return r0, r1
  5052  }
  5053  
  5054  // GatewayAPIClient_ListReceivedShares_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListReceivedShares'
  5055  type GatewayAPIClient_ListReceivedShares_Call struct {
  5056  	*mock.Call
  5057  }
  5058  
  5059  // ListReceivedShares is a helper method to define mock.On call
  5060  //   - ctx context.Context
  5061  //   - in *collaborationv1beta1.ListReceivedSharesRequest
  5062  //   - opts ...grpc.CallOption
  5063  func (_e *GatewayAPIClient_Expecter) ListReceivedShares(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_ListReceivedShares_Call {
  5064  	return &GatewayAPIClient_ListReceivedShares_Call{Call: _e.mock.On("ListReceivedShares",
  5065  		append([]interface{}{ctx, in}, opts...)...)}
  5066  }
  5067  
  5068  func (_c *GatewayAPIClient_ListReceivedShares_Call) Run(run func(ctx context.Context, in *collaborationv1beta1.ListReceivedSharesRequest, opts ...grpc.CallOption)) *GatewayAPIClient_ListReceivedShares_Call {
  5069  	_c.Call.Run(func(args mock.Arguments) {
  5070  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  5071  		for i, a := range args[2:] {
  5072  			if a != nil {
  5073  				variadicArgs[i] = a.(grpc.CallOption)
  5074  			}
  5075  		}
  5076  		run(args[0].(context.Context), args[1].(*collaborationv1beta1.ListReceivedSharesRequest), variadicArgs...)
  5077  	})
  5078  	return _c
  5079  }
  5080  
  5081  func (_c *GatewayAPIClient_ListReceivedShares_Call) Return(_a0 *collaborationv1beta1.ListReceivedSharesResponse, _a1 error) *GatewayAPIClient_ListReceivedShares_Call {
  5082  	_c.Call.Return(_a0, _a1)
  5083  	return _c
  5084  }
  5085  
  5086  func (_c *GatewayAPIClient_ListReceivedShares_Call) RunAndReturn(run func(context.Context, *collaborationv1beta1.ListReceivedSharesRequest, ...grpc.CallOption) (*collaborationv1beta1.ListReceivedSharesResponse, error)) *GatewayAPIClient_ListReceivedShares_Call {
  5087  	_c.Call.Return(run)
  5088  	return _c
  5089  }
  5090  
  5091  // ListRecycle provides a mock function with given fields: ctx, in, opts
  5092  func (_m *GatewayAPIClient) ListRecycle(ctx context.Context, in *providerv1beta1.ListRecycleRequest, opts ...grpc.CallOption) (*providerv1beta1.ListRecycleResponse, error) {
  5093  	_va := make([]interface{}, len(opts))
  5094  	for _i := range opts {
  5095  		_va[_i] = opts[_i]
  5096  	}
  5097  	var _ca []interface{}
  5098  	_ca = append(_ca, ctx, in)
  5099  	_ca = append(_ca, _va...)
  5100  	ret := _m.Called(_ca...)
  5101  
  5102  	if len(ret) == 0 {
  5103  		panic("no return value specified for ListRecycle")
  5104  	}
  5105  
  5106  	var r0 *providerv1beta1.ListRecycleResponse
  5107  	var r1 error
  5108  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.ListRecycleRequest, ...grpc.CallOption) (*providerv1beta1.ListRecycleResponse, error)); ok {
  5109  		return rf(ctx, in, opts...)
  5110  	}
  5111  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.ListRecycleRequest, ...grpc.CallOption) *providerv1beta1.ListRecycleResponse); ok {
  5112  		r0 = rf(ctx, in, opts...)
  5113  	} else {
  5114  		if ret.Get(0) != nil {
  5115  			r0 = ret.Get(0).(*providerv1beta1.ListRecycleResponse)
  5116  		}
  5117  	}
  5118  
  5119  	if rf, ok := ret.Get(1).(func(context.Context, *providerv1beta1.ListRecycleRequest, ...grpc.CallOption) error); ok {
  5120  		r1 = rf(ctx, in, opts...)
  5121  	} else {
  5122  		r1 = ret.Error(1)
  5123  	}
  5124  
  5125  	return r0, r1
  5126  }
  5127  
  5128  // GatewayAPIClient_ListRecycle_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListRecycle'
  5129  type GatewayAPIClient_ListRecycle_Call struct {
  5130  	*mock.Call
  5131  }
  5132  
  5133  // ListRecycle is a helper method to define mock.On call
  5134  //   - ctx context.Context
  5135  //   - in *providerv1beta1.ListRecycleRequest
  5136  //   - opts ...grpc.CallOption
  5137  func (_e *GatewayAPIClient_Expecter) ListRecycle(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_ListRecycle_Call {
  5138  	return &GatewayAPIClient_ListRecycle_Call{Call: _e.mock.On("ListRecycle",
  5139  		append([]interface{}{ctx, in}, opts...)...)}
  5140  }
  5141  
  5142  func (_c *GatewayAPIClient_ListRecycle_Call) Run(run func(ctx context.Context, in *providerv1beta1.ListRecycleRequest, opts ...grpc.CallOption)) *GatewayAPIClient_ListRecycle_Call {
  5143  	_c.Call.Run(func(args mock.Arguments) {
  5144  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  5145  		for i, a := range args[2:] {
  5146  			if a != nil {
  5147  				variadicArgs[i] = a.(grpc.CallOption)
  5148  			}
  5149  		}
  5150  		run(args[0].(context.Context), args[1].(*providerv1beta1.ListRecycleRequest), variadicArgs...)
  5151  	})
  5152  	return _c
  5153  }
  5154  
  5155  func (_c *GatewayAPIClient_ListRecycle_Call) Return(_a0 *providerv1beta1.ListRecycleResponse, _a1 error) *GatewayAPIClient_ListRecycle_Call {
  5156  	_c.Call.Return(_a0, _a1)
  5157  	return _c
  5158  }
  5159  
  5160  func (_c *GatewayAPIClient_ListRecycle_Call) RunAndReturn(run func(context.Context, *providerv1beta1.ListRecycleRequest, ...grpc.CallOption) (*providerv1beta1.ListRecycleResponse, error)) *GatewayAPIClient_ListRecycle_Call {
  5161  	_c.Call.Return(run)
  5162  	return _c
  5163  }
  5164  
  5165  // ListRecycleStream provides a mock function with given fields: ctx, in, opts
  5166  func (_m *GatewayAPIClient) ListRecycleStream(ctx context.Context, in *providerv1beta1.ListRecycleStreamRequest, opts ...grpc.CallOption) (gatewayv1beta1.GatewayAPI_ListRecycleStreamClient, error) {
  5167  	_va := make([]interface{}, len(opts))
  5168  	for _i := range opts {
  5169  		_va[_i] = opts[_i]
  5170  	}
  5171  	var _ca []interface{}
  5172  	_ca = append(_ca, ctx, in)
  5173  	_ca = append(_ca, _va...)
  5174  	ret := _m.Called(_ca...)
  5175  
  5176  	if len(ret) == 0 {
  5177  		panic("no return value specified for ListRecycleStream")
  5178  	}
  5179  
  5180  	var r0 gatewayv1beta1.GatewayAPI_ListRecycleStreamClient
  5181  	var r1 error
  5182  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.ListRecycleStreamRequest, ...grpc.CallOption) (gatewayv1beta1.GatewayAPI_ListRecycleStreamClient, error)); ok {
  5183  		return rf(ctx, in, opts...)
  5184  	}
  5185  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.ListRecycleStreamRequest, ...grpc.CallOption) gatewayv1beta1.GatewayAPI_ListRecycleStreamClient); ok {
  5186  		r0 = rf(ctx, in, opts...)
  5187  	} else {
  5188  		if ret.Get(0) != nil {
  5189  			r0 = ret.Get(0).(gatewayv1beta1.GatewayAPI_ListRecycleStreamClient)
  5190  		}
  5191  	}
  5192  
  5193  	if rf, ok := ret.Get(1).(func(context.Context, *providerv1beta1.ListRecycleStreamRequest, ...grpc.CallOption) error); ok {
  5194  		r1 = rf(ctx, in, opts...)
  5195  	} else {
  5196  		r1 = ret.Error(1)
  5197  	}
  5198  
  5199  	return r0, r1
  5200  }
  5201  
  5202  // GatewayAPIClient_ListRecycleStream_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListRecycleStream'
  5203  type GatewayAPIClient_ListRecycleStream_Call struct {
  5204  	*mock.Call
  5205  }
  5206  
  5207  // ListRecycleStream is a helper method to define mock.On call
  5208  //   - ctx context.Context
  5209  //   - in *providerv1beta1.ListRecycleStreamRequest
  5210  //   - opts ...grpc.CallOption
  5211  func (_e *GatewayAPIClient_Expecter) ListRecycleStream(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_ListRecycleStream_Call {
  5212  	return &GatewayAPIClient_ListRecycleStream_Call{Call: _e.mock.On("ListRecycleStream",
  5213  		append([]interface{}{ctx, in}, opts...)...)}
  5214  }
  5215  
  5216  func (_c *GatewayAPIClient_ListRecycleStream_Call) Run(run func(ctx context.Context, in *providerv1beta1.ListRecycleStreamRequest, opts ...grpc.CallOption)) *GatewayAPIClient_ListRecycleStream_Call {
  5217  	_c.Call.Run(func(args mock.Arguments) {
  5218  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  5219  		for i, a := range args[2:] {
  5220  			if a != nil {
  5221  				variadicArgs[i] = a.(grpc.CallOption)
  5222  			}
  5223  		}
  5224  		run(args[0].(context.Context), args[1].(*providerv1beta1.ListRecycleStreamRequest), variadicArgs...)
  5225  	})
  5226  	return _c
  5227  }
  5228  
  5229  func (_c *GatewayAPIClient_ListRecycleStream_Call) Return(_a0 gatewayv1beta1.GatewayAPI_ListRecycleStreamClient, _a1 error) *GatewayAPIClient_ListRecycleStream_Call {
  5230  	_c.Call.Return(_a0, _a1)
  5231  	return _c
  5232  }
  5233  
  5234  func (_c *GatewayAPIClient_ListRecycleStream_Call) RunAndReturn(run func(context.Context, *providerv1beta1.ListRecycleStreamRequest, ...grpc.CallOption) (gatewayv1beta1.GatewayAPI_ListRecycleStreamClient, error)) *GatewayAPIClient_ListRecycleStream_Call {
  5235  	_c.Call.Return(run)
  5236  	return _c
  5237  }
  5238  
  5239  // ListShares provides a mock function with given fields: ctx, in, opts
  5240  func (_m *GatewayAPIClient) ListShares(ctx context.Context, in *collaborationv1beta1.ListSharesRequest, opts ...grpc.CallOption) (*collaborationv1beta1.ListSharesResponse, error) {
  5241  	_va := make([]interface{}, len(opts))
  5242  	for _i := range opts {
  5243  		_va[_i] = opts[_i]
  5244  	}
  5245  	var _ca []interface{}
  5246  	_ca = append(_ca, ctx, in)
  5247  	_ca = append(_ca, _va...)
  5248  	ret := _m.Called(_ca...)
  5249  
  5250  	if len(ret) == 0 {
  5251  		panic("no return value specified for ListShares")
  5252  	}
  5253  
  5254  	var r0 *collaborationv1beta1.ListSharesResponse
  5255  	var r1 error
  5256  	if rf, ok := ret.Get(0).(func(context.Context, *collaborationv1beta1.ListSharesRequest, ...grpc.CallOption) (*collaborationv1beta1.ListSharesResponse, error)); ok {
  5257  		return rf(ctx, in, opts...)
  5258  	}
  5259  	if rf, ok := ret.Get(0).(func(context.Context, *collaborationv1beta1.ListSharesRequest, ...grpc.CallOption) *collaborationv1beta1.ListSharesResponse); ok {
  5260  		r0 = rf(ctx, in, opts...)
  5261  	} else {
  5262  		if ret.Get(0) != nil {
  5263  			r0 = ret.Get(0).(*collaborationv1beta1.ListSharesResponse)
  5264  		}
  5265  	}
  5266  
  5267  	if rf, ok := ret.Get(1).(func(context.Context, *collaborationv1beta1.ListSharesRequest, ...grpc.CallOption) error); ok {
  5268  		r1 = rf(ctx, in, opts...)
  5269  	} else {
  5270  		r1 = ret.Error(1)
  5271  	}
  5272  
  5273  	return r0, r1
  5274  }
  5275  
  5276  // GatewayAPIClient_ListShares_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListShares'
  5277  type GatewayAPIClient_ListShares_Call struct {
  5278  	*mock.Call
  5279  }
  5280  
  5281  // ListShares is a helper method to define mock.On call
  5282  //   - ctx context.Context
  5283  //   - in *collaborationv1beta1.ListSharesRequest
  5284  //   - opts ...grpc.CallOption
  5285  func (_e *GatewayAPIClient_Expecter) ListShares(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_ListShares_Call {
  5286  	return &GatewayAPIClient_ListShares_Call{Call: _e.mock.On("ListShares",
  5287  		append([]interface{}{ctx, in}, opts...)...)}
  5288  }
  5289  
  5290  func (_c *GatewayAPIClient_ListShares_Call) Run(run func(ctx context.Context, in *collaborationv1beta1.ListSharesRequest, opts ...grpc.CallOption)) *GatewayAPIClient_ListShares_Call {
  5291  	_c.Call.Run(func(args mock.Arguments) {
  5292  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  5293  		for i, a := range args[2:] {
  5294  			if a != nil {
  5295  				variadicArgs[i] = a.(grpc.CallOption)
  5296  			}
  5297  		}
  5298  		run(args[0].(context.Context), args[1].(*collaborationv1beta1.ListSharesRequest), variadicArgs...)
  5299  	})
  5300  	return _c
  5301  }
  5302  
  5303  func (_c *GatewayAPIClient_ListShares_Call) Return(_a0 *collaborationv1beta1.ListSharesResponse, _a1 error) *GatewayAPIClient_ListShares_Call {
  5304  	_c.Call.Return(_a0, _a1)
  5305  	return _c
  5306  }
  5307  
  5308  func (_c *GatewayAPIClient_ListShares_Call) RunAndReturn(run func(context.Context, *collaborationv1beta1.ListSharesRequest, ...grpc.CallOption) (*collaborationv1beta1.ListSharesResponse, error)) *GatewayAPIClient_ListShares_Call {
  5309  	_c.Call.Return(run)
  5310  	return _c
  5311  }
  5312  
  5313  // ListStorageSpaces provides a mock function with given fields: ctx, in, opts
  5314  func (_m *GatewayAPIClient) ListStorageSpaces(ctx context.Context, in *providerv1beta1.ListStorageSpacesRequest, opts ...grpc.CallOption) (*providerv1beta1.ListStorageSpacesResponse, error) {
  5315  	_va := make([]interface{}, len(opts))
  5316  	for _i := range opts {
  5317  		_va[_i] = opts[_i]
  5318  	}
  5319  	var _ca []interface{}
  5320  	_ca = append(_ca, ctx, in)
  5321  	_ca = append(_ca, _va...)
  5322  	ret := _m.Called(_ca...)
  5323  
  5324  	if len(ret) == 0 {
  5325  		panic("no return value specified for ListStorageSpaces")
  5326  	}
  5327  
  5328  	var r0 *providerv1beta1.ListStorageSpacesResponse
  5329  	var r1 error
  5330  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.ListStorageSpacesRequest, ...grpc.CallOption) (*providerv1beta1.ListStorageSpacesResponse, error)); ok {
  5331  		return rf(ctx, in, opts...)
  5332  	}
  5333  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.ListStorageSpacesRequest, ...grpc.CallOption) *providerv1beta1.ListStorageSpacesResponse); ok {
  5334  		r0 = rf(ctx, in, opts...)
  5335  	} else {
  5336  		if ret.Get(0) != nil {
  5337  			r0 = ret.Get(0).(*providerv1beta1.ListStorageSpacesResponse)
  5338  		}
  5339  	}
  5340  
  5341  	if rf, ok := ret.Get(1).(func(context.Context, *providerv1beta1.ListStorageSpacesRequest, ...grpc.CallOption) error); ok {
  5342  		r1 = rf(ctx, in, opts...)
  5343  	} else {
  5344  		r1 = ret.Error(1)
  5345  	}
  5346  
  5347  	return r0, r1
  5348  }
  5349  
  5350  // GatewayAPIClient_ListStorageSpaces_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListStorageSpaces'
  5351  type GatewayAPIClient_ListStorageSpaces_Call struct {
  5352  	*mock.Call
  5353  }
  5354  
  5355  // ListStorageSpaces is a helper method to define mock.On call
  5356  //   - ctx context.Context
  5357  //   - in *providerv1beta1.ListStorageSpacesRequest
  5358  //   - opts ...grpc.CallOption
  5359  func (_e *GatewayAPIClient_Expecter) ListStorageSpaces(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_ListStorageSpaces_Call {
  5360  	return &GatewayAPIClient_ListStorageSpaces_Call{Call: _e.mock.On("ListStorageSpaces",
  5361  		append([]interface{}{ctx, in}, opts...)...)}
  5362  }
  5363  
  5364  func (_c *GatewayAPIClient_ListStorageSpaces_Call) Run(run func(ctx context.Context, in *providerv1beta1.ListStorageSpacesRequest, opts ...grpc.CallOption)) *GatewayAPIClient_ListStorageSpaces_Call {
  5365  	_c.Call.Run(func(args mock.Arguments) {
  5366  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  5367  		for i, a := range args[2:] {
  5368  			if a != nil {
  5369  				variadicArgs[i] = a.(grpc.CallOption)
  5370  			}
  5371  		}
  5372  		run(args[0].(context.Context), args[1].(*providerv1beta1.ListStorageSpacesRequest), variadicArgs...)
  5373  	})
  5374  	return _c
  5375  }
  5376  
  5377  func (_c *GatewayAPIClient_ListStorageSpaces_Call) Return(_a0 *providerv1beta1.ListStorageSpacesResponse, _a1 error) *GatewayAPIClient_ListStorageSpaces_Call {
  5378  	_c.Call.Return(_a0, _a1)
  5379  	return _c
  5380  }
  5381  
  5382  func (_c *GatewayAPIClient_ListStorageSpaces_Call) RunAndReturn(run func(context.Context, *providerv1beta1.ListStorageSpacesRequest, ...grpc.CallOption) (*providerv1beta1.ListStorageSpacesResponse, error)) *GatewayAPIClient_ListStorageSpaces_Call {
  5383  	_c.Call.Return(run)
  5384  	return _c
  5385  }
  5386  
  5387  // ListSupportedMimeTypes provides a mock function with given fields: ctx, in, opts
  5388  func (_m *GatewayAPIClient) ListSupportedMimeTypes(ctx context.Context, in *registryv1beta1.ListSupportedMimeTypesRequest, opts ...grpc.CallOption) (*registryv1beta1.ListSupportedMimeTypesResponse, error) {
  5389  	_va := make([]interface{}, len(opts))
  5390  	for _i := range opts {
  5391  		_va[_i] = opts[_i]
  5392  	}
  5393  	var _ca []interface{}
  5394  	_ca = append(_ca, ctx, in)
  5395  	_ca = append(_ca, _va...)
  5396  	ret := _m.Called(_ca...)
  5397  
  5398  	if len(ret) == 0 {
  5399  		panic("no return value specified for ListSupportedMimeTypes")
  5400  	}
  5401  
  5402  	var r0 *registryv1beta1.ListSupportedMimeTypesResponse
  5403  	var r1 error
  5404  	if rf, ok := ret.Get(0).(func(context.Context, *registryv1beta1.ListSupportedMimeTypesRequest, ...grpc.CallOption) (*registryv1beta1.ListSupportedMimeTypesResponse, error)); ok {
  5405  		return rf(ctx, in, opts...)
  5406  	}
  5407  	if rf, ok := ret.Get(0).(func(context.Context, *registryv1beta1.ListSupportedMimeTypesRequest, ...grpc.CallOption) *registryv1beta1.ListSupportedMimeTypesResponse); ok {
  5408  		r0 = rf(ctx, in, opts...)
  5409  	} else {
  5410  		if ret.Get(0) != nil {
  5411  			r0 = ret.Get(0).(*registryv1beta1.ListSupportedMimeTypesResponse)
  5412  		}
  5413  	}
  5414  
  5415  	if rf, ok := ret.Get(1).(func(context.Context, *registryv1beta1.ListSupportedMimeTypesRequest, ...grpc.CallOption) error); ok {
  5416  		r1 = rf(ctx, in, opts...)
  5417  	} else {
  5418  		r1 = ret.Error(1)
  5419  	}
  5420  
  5421  	return r0, r1
  5422  }
  5423  
  5424  // GatewayAPIClient_ListSupportedMimeTypes_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListSupportedMimeTypes'
  5425  type GatewayAPIClient_ListSupportedMimeTypes_Call struct {
  5426  	*mock.Call
  5427  }
  5428  
  5429  // ListSupportedMimeTypes is a helper method to define mock.On call
  5430  //   - ctx context.Context
  5431  //   - in *registryv1beta1.ListSupportedMimeTypesRequest
  5432  //   - opts ...grpc.CallOption
  5433  func (_e *GatewayAPIClient_Expecter) ListSupportedMimeTypes(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_ListSupportedMimeTypes_Call {
  5434  	return &GatewayAPIClient_ListSupportedMimeTypes_Call{Call: _e.mock.On("ListSupportedMimeTypes",
  5435  		append([]interface{}{ctx, in}, opts...)...)}
  5436  }
  5437  
  5438  func (_c *GatewayAPIClient_ListSupportedMimeTypes_Call) Run(run func(ctx context.Context, in *registryv1beta1.ListSupportedMimeTypesRequest, opts ...grpc.CallOption)) *GatewayAPIClient_ListSupportedMimeTypes_Call {
  5439  	_c.Call.Run(func(args mock.Arguments) {
  5440  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  5441  		for i, a := range args[2:] {
  5442  			if a != nil {
  5443  				variadicArgs[i] = a.(grpc.CallOption)
  5444  			}
  5445  		}
  5446  		run(args[0].(context.Context), args[1].(*registryv1beta1.ListSupportedMimeTypesRequest), variadicArgs...)
  5447  	})
  5448  	return _c
  5449  }
  5450  
  5451  func (_c *GatewayAPIClient_ListSupportedMimeTypes_Call) Return(_a0 *registryv1beta1.ListSupportedMimeTypesResponse, _a1 error) *GatewayAPIClient_ListSupportedMimeTypes_Call {
  5452  	_c.Call.Return(_a0, _a1)
  5453  	return _c
  5454  }
  5455  
  5456  func (_c *GatewayAPIClient_ListSupportedMimeTypes_Call) RunAndReturn(run func(context.Context, *registryv1beta1.ListSupportedMimeTypesRequest, ...grpc.CallOption) (*registryv1beta1.ListSupportedMimeTypesResponse, error)) *GatewayAPIClient_ListSupportedMimeTypes_Call {
  5457  	_c.Call.Return(run)
  5458  	return _c
  5459  }
  5460  
  5461  // ListTransfers provides a mock function with given fields: ctx, in, opts
  5462  func (_m *GatewayAPIClient) ListTransfers(ctx context.Context, in *txv1beta1.ListTransfersRequest, opts ...grpc.CallOption) (*txv1beta1.ListTransfersResponse, error) {
  5463  	_va := make([]interface{}, len(opts))
  5464  	for _i := range opts {
  5465  		_va[_i] = opts[_i]
  5466  	}
  5467  	var _ca []interface{}
  5468  	_ca = append(_ca, ctx, in)
  5469  	_ca = append(_ca, _va...)
  5470  	ret := _m.Called(_ca...)
  5471  
  5472  	if len(ret) == 0 {
  5473  		panic("no return value specified for ListTransfers")
  5474  	}
  5475  
  5476  	var r0 *txv1beta1.ListTransfersResponse
  5477  	var r1 error
  5478  	if rf, ok := ret.Get(0).(func(context.Context, *txv1beta1.ListTransfersRequest, ...grpc.CallOption) (*txv1beta1.ListTransfersResponse, error)); ok {
  5479  		return rf(ctx, in, opts...)
  5480  	}
  5481  	if rf, ok := ret.Get(0).(func(context.Context, *txv1beta1.ListTransfersRequest, ...grpc.CallOption) *txv1beta1.ListTransfersResponse); ok {
  5482  		r0 = rf(ctx, in, opts...)
  5483  	} else {
  5484  		if ret.Get(0) != nil {
  5485  			r0 = ret.Get(0).(*txv1beta1.ListTransfersResponse)
  5486  		}
  5487  	}
  5488  
  5489  	if rf, ok := ret.Get(1).(func(context.Context, *txv1beta1.ListTransfersRequest, ...grpc.CallOption) error); ok {
  5490  		r1 = rf(ctx, in, opts...)
  5491  	} else {
  5492  		r1 = ret.Error(1)
  5493  	}
  5494  
  5495  	return r0, r1
  5496  }
  5497  
  5498  // GatewayAPIClient_ListTransfers_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListTransfers'
  5499  type GatewayAPIClient_ListTransfers_Call struct {
  5500  	*mock.Call
  5501  }
  5502  
  5503  // ListTransfers is a helper method to define mock.On call
  5504  //   - ctx context.Context
  5505  //   - in *txv1beta1.ListTransfersRequest
  5506  //   - opts ...grpc.CallOption
  5507  func (_e *GatewayAPIClient_Expecter) ListTransfers(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_ListTransfers_Call {
  5508  	return &GatewayAPIClient_ListTransfers_Call{Call: _e.mock.On("ListTransfers",
  5509  		append([]interface{}{ctx, in}, opts...)...)}
  5510  }
  5511  
  5512  func (_c *GatewayAPIClient_ListTransfers_Call) Run(run func(ctx context.Context, in *txv1beta1.ListTransfersRequest, opts ...grpc.CallOption)) *GatewayAPIClient_ListTransfers_Call {
  5513  	_c.Call.Run(func(args mock.Arguments) {
  5514  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  5515  		for i, a := range args[2:] {
  5516  			if a != nil {
  5517  				variadicArgs[i] = a.(grpc.CallOption)
  5518  			}
  5519  		}
  5520  		run(args[0].(context.Context), args[1].(*txv1beta1.ListTransfersRequest), variadicArgs...)
  5521  	})
  5522  	return _c
  5523  }
  5524  
  5525  func (_c *GatewayAPIClient_ListTransfers_Call) Return(_a0 *txv1beta1.ListTransfersResponse, _a1 error) *GatewayAPIClient_ListTransfers_Call {
  5526  	_c.Call.Return(_a0, _a1)
  5527  	return _c
  5528  }
  5529  
  5530  func (_c *GatewayAPIClient_ListTransfers_Call) RunAndReturn(run func(context.Context, *txv1beta1.ListTransfersRequest, ...grpc.CallOption) (*txv1beta1.ListTransfersResponse, error)) *GatewayAPIClient_ListTransfers_Call {
  5531  	_c.Call.Return(run)
  5532  	return _c
  5533  }
  5534  
  5535  // Move provides a mock function with given fields: ctx, in, opts
  5536  func (_m *GatewayAPIClient) Move(ctx context.Context, in *providerv1beta1.MoveRequest, opts ...grpc.CallOption) (*providerv1beta1.MoveResponse, error) {
  5537  	_va := make([]interface{}, len(opts))
  5538  	for _i := range opts {
  5539  		_va[_i] = opts[_i]
  5540  	}
  5541  	var _ca []interface{}
  5542  	_ca = append(_ca, ctx, in)
  5543  	_ca = append(_ca, _va...)
  5544  	ret := _m.Called(_ca...)
  5545  
  5546  	if len(ret) == 0 {
  5547  		panic("no return value specified for Move")
  5548  	}
  5549  
  5550  	var r0 *providerv1beta1.MoveResponse
  5551  	var r1 error
  5552  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.MoveRequest, ...grpc.CallOption) (*providerv1beta1.MoveResponse, error)); ok {
  5553  		return rf(ctx, in, opts...)
  5554  	}
  5555  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.MoveRequest, ...grpc.CallOption) *providerv1beta1.MoveResponse); ok {
  5556  		r0 = rf(ctx, in, opts...)
  5557  	} else {
  5558  		if ret.Get(0) != nil {
  5559  			r0 = ret.Get(0).(*providerv1beta1.MoveResponse)
  5560  		}
  5561  	}
  5562  
  5563  	if rf, ok := ret.Get(1).(func(context.Context, *providerv1beta1.MoveRequest, ...grpc.CallOption) error); ok {
  5564  		r1 = rf(ctx, in, opts...)
  5565  	} else {
  5566  		r1 = ret.Error(1)
  5567  	}
  5568  
  5569  	return r0, r1
  5570  }
  5571  
  5572  // GatewayAPIClient_Move_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Move'
  5573  type GatewayAPIClient_Move_Call struct {
  5574  	*mock.Call
  5575  }
  5576  
  5577  // Move is a helper method to define mock.On call
  5578  //   - ctx context.Context
  5579  //   - in *providerv1beta1.MoveRequest
  5580  //   - opts ...grpc.CallOption
  5581  func (_e *GatewayAPIClient_Expecter) Move(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_Move_Call {
  5582  	return &GatewayAPIClient_Move_Call{Call: _e.mock.On("Move",
  5583  		append([]interface{}{ctx, in}, opts...)...)}
  5584  }
  5585  
  5586  func (_c *GatewayAPIClient_Move_Call) Run(run func(ctx context.Context, in *providerv1beta1.MoveRequest, opts ...grpc.CallOption)) *GatewayAPIClient_Move_Call {
  5587  	_c.Call.Run(func(args mock.Arguments) {
  5588  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  5589  		for i, a := range args[2:] {
  5590  			if a != nil {
  5591  				variadicArgs[i] = a.(grpc.CallOption)
  5592  			}
  5593  		}
  5594  		run(args[0].(context.Context), args[1].(*providerv1beta1.MoveRequest), variadicArgs...)
  5595  	})
  5596  	return _c
  5597  }
  5598  
  5599  func (_c *GatewayAPIClient_Move_Call) Return(_a0 *providerv1beta1.MoveResponse, _a1 error) *GatewayAPIClient_Move_Call {
  5600  	_c.Call.Return(_a0, _a1)
  5601  	return _c
  5602  }
  5603  
  5604  func (_c *GatewayAPIClient_Move_Call) RunAndReturn(run func(context.Context, *providerv1beta1.MoveRequest, ...grpc.CallOption) (*providerv1beta1.MoveResponse, error)) *GatewayAPIClient_Move_Call {
  5605  	_c.Call.Return(run)
  5606  	return _c
  5607  }
  5608  
  5609  // OpenInApp provides a mock function with given fields: ctx, in, opts
  5610  func (_m *GatewayAPIClient) OpenInApp(ctx context.Context, in *gatewayv1beta1.OpenInAppRequest, opts ...grpc.CallOption) (*appproviderv1beta1.OpenInAppResponse, error) {
  5611  	_va := make([]interface{}, len(opts))
  5612  	for _i := range opts {
  5613  		_va[_i] = opts[_i]
  5614  	}
  5615  	var _ca []interface{}
  5616  	_ca = append(_ca, ctx, in)
  5617  	_ca = append(_ca, _va...)
  5618  	ret := _m.Called(_ca...)
  5619  
  5620  	if len(ret) == 0 {
  5621  		panic("no return value specified for OpenInApp")
  5622  	}
  5623  
  5624  	var r0 *appproviderv1beta1.OpenInAppResponse
  5625  	var r1 error
  5626  	if rf, ok := ret.Get(0).(func(context.Context, *gatewayv1beta1.OpenInAppRequest, ...grpc.CallOption) (*appproviderv1beta1.OpenInAppResponse, error)); ok {
  5627  		return rf(ctx, in, opts...)
  5628  	}
  5629  	if rf, ok := ret.Get(0).(func(context.Context, *gatewayv1beta1.OpenInAppRequest, ...grpc.CallOption) *appproviderv1beta1.OpenInAppResponse); ok {
  5630  		r0 = rf(ctx, in, opts...)
  5631  	} else {
  5632  		if ret.Get(0) != nil {
  5633  			r0 = ret.Get(0).(*appproviderv1beta1.OpenInAppResponse)
  5634  		}
  5635  	}
  5636  
  5637  	if rf, ok := ret.Get(1).(func(context.Context, *gatewayv1beta1.OpenInAppRequest, ...grpc.CallOption) error); ok {
  5638  		r1 = rf(ctx, in, opts...)
  5639  	} else {
  5640  		r1 = ret.Error(1)
  5641  	}
  5642  
  5643  	return r0, r1
  5644  }
  5645  
  5646  // GatewayAPIClient_OpenInApp_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'OpenInApp'
  5647  type GatewayAPIClient_OpenInApp_Call struct {
  5648  	*mock.Call
  5649  }
  5650  
  5651  // OpenInApp is a helper method to define mock.On call
  5652  //   - ctx context.Context
  5653  //   - in *gatewayv1beta1.OpenInAppRequest
  5654  //   - opts ...grpc.CallOption
  5655  func (_e *GatewayAPIClient_Expecter) OpenInApp(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_OpenInApp_Call {
  5656  	return &GatewayAPIClient_OpenInApp_Call{Call: _e.mock.On("OpenInApp",
  5657  		append([]interface{}{ctx, in}, opts...)...)}
  5658  }
  5659  
  5660  func (_c *GatewayAPIClient_OpenInApp_Call) Run(run func(ctx context.Context, in *gatewayv1beta1.OpenInAppRequest, opts ...grpc.CallOption)) *GatewayAPIClient_OpenInApp_Call {
  5661  	_c.Call.Run(func(args mock.Arguments) {
  5662  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  5663  		for i, a := range args[2:] {
  5664  			if a != nil {
  5665  				variadicArgs[i] = a.(grpc.CallOption)
  5666  			}
  5667  		}
  5668  		run(args[0].(context.Context), args[1].(*gatewayv1beta1.OpenInAppRequest), variadicArgs...)
  5669  	})
  5670  	return _c
  5671  }
  5672  
  5673  func (_c *GatewayAPIClient_OpenInApp_Call) Return(_a0 *appproviderv1beta1.OpenInAppResponse, _a1 error) *GatewayAPIClient_OpenInApp_Call {
  5674  	_c.Call.Return(_a0, _a1)
  5675  	return _c
  5676  }
  5677  
  5678  func (_c *GatewayAPIClient_OpenInApp_Call) RunAndReturn(run func(context.Context, *gatewayv1beta1.OpenInAppRequest, ...grpc.CallOption) (*appproviderv1beta1.OpenInAppResponse, error)) *GatewayAPIClient_OpenInApp_Call {
  5679  	_c.Call.Return(run)
  5680  	return _c
  5681  }
  5682  
  5683  // PurgeRecycle provides a mock function with given fields: ctx, in, opts
  5684  func (_m *GatewayAPIClient) PurgeRecycle(ctx context.Context, in *providerv1beta1.PurgeRecycleRequest, opts ...grpc.CallOption) (*providerv1beta1.PurgeRecycleResponse, error) {
  5685  	_va := make([]interface{}, len(opts))
  5686  	for _i := range opts {
  5687  		_va[_i] = opts[_i]
  5688  	}
  5689  	var _ca []interface{}
  5690  	_ca = append(_ca, ctx, in)
  5691  	_ca = append(_ca, _va...)
  5692  	ret := _m.Called(_ca...)
  5693  
  5694  	if len(ret) == 0 {
  5695  		panic("no return value specified for PurgeRecycle")
  5696  	}
  5697  
  5698  	var r0 *providerv1beta1.PurgeRecycleResponse
  5699  	var r1 error
  5700  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.PurgeRecycleRequest, ...grpc.CallOption) (*providerv1beta1.PurgeRecycleResponse, error)); ok {
  5701  		return rf(ctx, in, opts...)
  5702  	}
  5703  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.PurgeRecycleRequest, ...grpc.CallOption) *providerv1beta1.PurgeRecycleResponse); ok {
  5704  		r0 = rf(ctx, in, opts...)
  5705  	} else {
  5706  		if ret.Get(0) != nil {
  5707  			r0 = ret.Get(0).(*providerv1beta1.PurgeRecycleResponse)
  5708  		}
  5709  	}
  5710  
  5711  	if rf, ok := ret.Get(1).(func(context.Context, *providerv1beta1.PurgeRecycleRequest, ...grpc.CallOption) error); ok {
  5712  		r1 = rf(ctx, in, opts...)
  5713  	} else {
  5714  		r1 = ret.Error(1)
  5715  	}
  5716  
  5717  	return r0, r1
  5718  }
  5719  
  5720  // GatewayAPIClient_PurgeRecycle_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PurgeRecycle'
  5721  type GatewayAPIClient_PurgeRecycle_Call struct {
  5722  	*mock.Call
  5723  }
  5724  
  5725  // PurgeRecycle is a helper method to define mock.On call
  5726  //   - ctx context.Context
  5727  //   - in *providerv1beta1.PurgeRecycleRequest
  5728  //   - opts ...grpc.CallOption
  5729  func (_e *GatewayAPIClient_Expecter) PurgeRecycle(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_PurgeRecycle_Call {
  5730  	return &GatewayAPIClient_PurgeRecycle_Call{Call: _e.mock.On("PurgeRecycle",
  5731  		append([]interface{}{ctx, in}, opts...)...)}
  5732  }
  5733  
  5734  func (_c *GatewayAPIClient_PurgeRecycle_Call) Run(run func(ctx context.Context, in *providerv1beta1.PurgeRecycleRequest, opts ...grpc.CallOption)) *GatewayAPIClient_PurgeRecycle_Call {
  5735  	_c.Call.Run(func(args mock.Arguments) {
  5736  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  5737  		for i, a := range args[2:] {
  5738  			if a != nil {
  5739  				variadicArgs[i] = a.(grpc.CallOption)
  5740  			}
  5741  		}
  5742  		run(args[0].(context.Context), args[1].(*providerv1beta1.PurgeRecycleRequest), variadicArgs...)
  5743  	})
  5744  	return _c
  5745  }
  5746  
  5747  func (_c *GatewayAPIClient_PurgeRecycle_Call) Return(_a0 *providerv1beta1.PurgeRecycleResponse, _a1 error) *GatewayAPIClient_PurgeRecycle_Call {
  5748  	_c.Call.Return(_a0, _a1)
  5749  	return _c
  5750  }
  5751  
  5752  func (_c *GatewayAPIClient_PurgeRecycle_Call) RunAndReturn(run func(context.Context, *providerv1beta1.PurgeRecycleRequest, ...grpc.CallOption) (*providerv1beta1.PurgeRecycleResponse, error)) *GatewayAPIClient_PurgeRecycle_Call {
  5753  	_c.Call.Return(run)
  5754  	return _c
  5755  }
  5756  
  5757  // RefreshLock provides a mock function with given fields: ctx, in, opts
  5758  func (_m *GatewayAPIClient) RefreshLock(ctx context.Context, in *providerv1beta1.RefreshLockRequest, opts ...grpc.CallOption) (*providerv1beta1.RefreshLockResponse, error) {
  5759  	_va := make([]interface{}, len(opts))
  5760  	for _i := range opts {
  5761  		_va[_i] = opts[_i]
  5762  	}
  5763  	var _ca []interface{}
  5764  	_ca = append(_ca, ctx, in)
  5765  	_ca = append(_ca, _va...)
  5766  	ret := _m.Called(_ca...)
  5767  
  5768  	if len(ret) == 0 {
  5769  		panic("no return value specified for RefreshLock")
  5770  	}
  5771  
  5772  	var r0 *providerv1beta1.RefreshLockResponse
  5773  	var r1 error
  5774  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.RefreshLockRequest, ...grpc.CallOption) (*providerv1beta1.RefreshLockResponse, error)); ok {
  5775  		return rf(ctx, in, opts...)
  5776  	}
  5777  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.RefreshLockRequest, ...grpc.CallOption) *providerv1beta1.RefreshLockResponse); ok {
  5778  		r0 = rf(ctx, in, opts...)
  5779  	} else {
  5780  		if ret.Get(0) != nil {
  5781  			r0 = ret.Get(0).(*providerv1beta1.RefreshLockResponse)
  5782  		}
  5783  	}
  5784  
  5785  	if rf, ok := ret.Get(1).(func(context.Context, *providerv1beta1.RefreshLockRequest, ...grpc.CallOption) error); ok {
  5786  		r1 = rf(ctx, in, opts...)
  5787  	} else {
  5788  		r1 = ret.Error(1)
  5789  	}
  5790  
  5791  	return r0, r1
  5792  }
  5793  
  5794  // GatewayAPIClient_RefreshLock_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RefreshLock'
  5795  type GatewayAPIClient_RefreshLock_Call struct {
  5796  	*mock.Call
  5797  }
  5798  
  5799  // RefreshLock is a helper method to define mock.On call
  5800  //   - ctx context.Context
  5801  //   - in *providerv1beta1.RefreshLockRequest
  5802  //   - opts ...grpc.CallOption
  5803  func (_e *GatewayAPIClient_Expecter) RefreshLock(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_RefreshLock_Call {
  5804  	return &GatewayAPIClient_RefreshLock_Call{Call: _e.mock.On("RefreshLock",
  5805  		append([]interface{}{ctx, in}, opts...)...)}
  5806  }
  5807  
  5808  func (_c *GatewayAPIClient_RefreshLock_Call) Run(run func(ctx context.Context, in *providerv1beta1.RefreshLockRequest, opts ...grpc.CallOption)) *GatewayAPIClient_RefreshLock_Call {
  5809  	_c.Call.Run(func(args mock.Arguments) {
  5810  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  5811  		for i, a := range args[2:] {
  5812  			if a != nil {
  5813  				variadicArgs[i] = a.(grpc.CallOption)
  5814  			}
  5815  		}
  5816  		run(args[0].(context.Context), args[1].(*providerv1beta1.RefreshLockRequest), variadicArgs...)
  5817  	})
  5818  	return _c
  5819  }
  5820  
  5821  func (_c *GatewayAPIClient_RefreshLock_Call) Return(_a0 *providerv1beta1.RefreshLockResponse, _a1 error) *GatewayAPIClient_RefreshLock_Call {
  5822  	_c.Call.Return(_a0, _a1)
  5823  	return _c
  5824  }
  5825  
  5826  func (_c *GatewayAPIClient_RefreshLock_Call) RunAndReturn(run func(context.Context, *providerv1beta1.RefreshLockRequest, ...grpc.CallOption) (*providerv1beta1.RefreshLockResponse, error)) *GatewayAPIClient_RefreshLock_Call {
  5827  	_c.Call.Return(run)
  5828  	return _c
  5829  }
  5830  
  5831  // RemoveOCMShare provides a mock function with given fields: ctx, in, opts
  5832  func (_m *GatewayAPIClient) RemoveOCMShare(ctx context.Context, in *ocmv1beta1.RemoveOCMShareRequest, opts ...grpc.CallOption) (*ocmv1beta1.RemoveOCMShareResponse, error) {
  5833  	_va := make([]interface{}, len(opts))
  5834  	for _i := range opts {
  5835  		_va[_i] = opts[_i]
  5836  	}
  5837  	var _ca []interface{}
  5838  	_ca = append(_ca, ctx, in)
  5839  	_ca = append(_ca, _va...)
  5840  	ret := _m.Called(_ca...)
  5841  
  5842  	if len(ret) == 0 {
  5843  		panic("no return value specified for RemoveOCMShare")
  5844  	}
  5845  
  5846  	var r0 *ocmv1beta1.RemoveOCMShareResponse
  5847  	var r1 error
  5848  	if rf, ok := ret.Get(0).(func(context.Context, *ocmv1beta1.RemoveOCMShareRequest, ...grpc.CallOption) (*ocmv1beta1.RemoveOCMShareResponse, error)); ok {
  5849  		return rf(ctx, in, opts...)
  5850  	}
  5851  	if rf, ok := ret.Get(0).(func(context.Context, *ocmv1beta1.RemoveOCMShareRequest, ...grpc.CallOption) *ocmv1beta1.RemoveOCMShareResponse); ok {
  5852  		r0 = rf(ctx, in, opts...)
  5853  	} else {
  5854  		if ret.Get(0) != nil {
  5855  			r0 = ret.Get(0).(*ocmv1beta1.RemoveOCMShareResponse)
  5856  		}
  5857  	}
  5858  
  5859  	if rf, ok := ret.Get(1).(func(context.Context, *ocmv1beta1.RemoveOCMShareRequest, ...grpc.CallOption) error); ok {
  5860  		r1 = rf(ctx, in, opts...)
  5861  	} else {
  5862  		r1 = ret.Error(1)
  5863  	}
  5864  
  5865  	return r0, r1
  5866  }
  5867  
  5868  // GatewayAPIClient_RemoveOCMShare_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RemoveOCMShare'
  5869  type GatewayAPIClient_RemoveOCMShare_Call struct {
  5870  	*mock.Call
  5871  }
  5872  
  5873  // RemoveOCMShare is a helper method to define mock.On call
  5874  //   - ctx context.Context
  5875  //   - in *ocmv1beta1.RemoveOCMShareRequest
  5876  //   - opts ...grpc.CallOption
  5877  func (_e *GatewayAPIClient_Expecter) RemoveOCMShare(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_RemoveOCMShare_Call {
  5878  	return &GatewayAPIClient_RemoveOCMShare_Call{Call: _e.mock.On("RemoveOCMShare",
  5879  		append([]interface{}{ctx, in}, opts...)...)}
  5880  }
  5881  
  5882  func (_c *GatewayAPIClient_RemoveOCMShare_Call) Run(run func(ctx context.Context, in *ocmv1beta1.RemoveOCMShareRequest, opts ...grpc.CallOption)) *GatewayAPIClient_RemoveOCMShare_Call {
  5883  	_c.Call.Run(func(args mock.Arguments) {
  5884  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  5885  		for i, a := range args[2:] {
  5886  			if a != nil {
  5887  				variadicArgs[i] = a.(grpc.CallOption)
  5888  			}
  5889  		}
  5890  		run(args[0].(context.Context), args[1].(*ocmv1beta1.RemoveOCMShareRequest), variadicArgs...)
  5891  	})
  5892  	return _c
  5893  }
  5894  
  5895  func (_c *GatewayAPIClient_RemoveOCMShare_Call) Return(_a0 *ocmv1beta1.RemoveOCMShareResponse, _a1 error) *GatewayAPIClient_RemoveOCMShare_Call {
  5896  	_c.Call.Return(_a0, _a1)
  5897  	return _c
  5898  }
  5899  
  5900  func (_c *GatewayAPIClient_RemoveOCMShare_Call) RunAndReturn(run func(context.Context, *ocmv1beta1.RemoveOCMShareRequest, ...grpc.CallOption) (*ocmv1beta1.RemoveOCMShareResponse, error)) *GatewayAPIClient_RemoveOCMShare_Call {
  5901  	_c.Call.Return(run)
  5902  	return _c
  5903  }
  5904  
  5905  // RemovePublicShare provides a mock function with given fields: ctx, in, opts
  5906  func (_m *GatewayAPIClient) RemovePublicShare(ctx context.Context, in *linkv1beta1.RemovePublicShareRequest, opts ...grpc.CallOption) (*linkv1beta1.RemovePublicShareResponse, error) {
  5907  	_va := make([]interface{}, len(opts))
  5908  	for _i := range opts {
  5909  		_va[_i] = opts[_i]
  5910  	}
  5911  	var _ca []interface{}
  5912  	_ca = append(_ca, ctx, in)
  5913  	_ca = append(_ca, _va...)
  5914  	ret := _m.Called(_ca...)
  5915  
  5916  	if len(ret) == 0 {
  5917  		panic("no return value specified for RemovePublicShare")
  5918  	}
  5919  
  5920  	var r0 *linkv1beta1.RemovePublicShareResponse
  5921  	var r1 error
  5922  	if rf, ok := ret.Get(0).(func(context.Context, *linkv1beta1.RemovePublicShareRequest, ...grpc.CallOption) (*linkv1beta1.RemovePublicShareResponse, error)); ok {
  5923  		return rf(ctx, in, opts...)
  5924  	}
  5925  	if rf, ok := ret.Get(0).(func(context.Context, *linkv1beta1.RemovePublicShareRequest, ...grpc.CallOption) *linkv1beta1.RemovePublicShareResponse); ok {
  5926  		r0 = rf(ctx, in, opts...)
  5927  	} else {
  5928  		if ret.Get(0) != nil {
  5929  			r0 = ret.Get(0).(*linkv1beta1.RemovePublicShareResponse)
  5930  		}
  5931  	}
  5932  
  5933  	if rf, ok := ret.Get(1).(func(context.Context, *linkv1beta1.RemovePublicShareRequest, ...grpc.CallOption) error); ok {
  5934  		r1 = rf(ctx, in, opts...)
  5935  	} else {
  5936  		r1 = ret.Error(1)
  5937  	}
  5938  
  5939  	return r0, r1
  5940  }
  5941  
  5942  // GatewayAPIClient_RemovePublicShare_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RemovePublicShare'
  5943  type GatewayAPIClient_RemovePublicShare_Call struct {
  5944  	*mock.Call
  5945  }
  5946  
  5947  // RemovePublicShare is a helper method to define mock.On call
  5948  //   - ctx context.Context
  5949  //   - in *linkv1beta1.RemovePublicShareRequest
  5950  //   - opts ...grpc.CallOption
  5951  func (_e *GatewayAPIClient_Expecter) RemovePublicShare(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_RemovePublicShare_Call {
  5952  	return &GatewayAPIClient_RemovePublicShare_Call{Call: _e.mock.On("RemovePublicShare",
  5953  		append([]interface{}{ctx, in}, opts...)...)}
  5954  }
  5955  
  5956  func (_c *GatewayAPIClient_RemovePublicShare_Call) Run(run func(ctx context.Context, in *linkv1beta1.RemovePublicShareRequest, opts ...grpc.CallOption)) *GatewayAPIClient_RemovePublicShare_Call {
  5957  	_c.Call.Run(func(args mock.Arguments) {
  5958  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  5959  		for i, a := range args[2:] {
  5960  			if a != nil {
  5961  				variadicArgs[i] = a.(grpc.CallOption)
  5962  			}
  5963  		}
  5964  		run(args[0].(context.Context), args[1].(*linkv1beta1.RemovePublicShareRequest), variadicArgs...)
  5965  	})
  5966  	return _c
  5967  }
  5968  
  5969  func (_c *GatewayAPIClient_RemovePublicShare_Call) Return(_a0 *linkv1beta1.RemovePublicShareResponse, _a1 error) *GatewayAPIClient_RemovePublicShare_Call {
  5970  	_c.Call.Return(_a0, _a1)
  5971  	return _c
  5972  }
  5973  
  5974  func (_c *GatewayAPIClient_RemovePublicShare_Call) RunAndReturn(run func(context.Context, *linkv1beta1.RemovePublicShareRequest, ...grpc.CallOption) (*linkv1beta1.RemovePublicShareResponse, error)) *GatewayAPIClient_RemovePublicShare_Call {
  5975  	_c.Call.Return(run)
  5976  	return _c
  5977  }
  5978  
  5979  // RemoveShare provides a mock function with given fields: ctx, in, opts
  5980  func (_m *GatewayAPIClient) RemoveShare(ctx context.Context, in *collaborationv1beta1.RemoveShareRequest, opts ...grpc.CallOption) (*collaborationv1beta1.RemoveShareResponse, error) {
  5981  	_va := make([]interface{}, len(opts))
  5982  	for _i := range opts {
  5983  		_va[_i] = opts[_i]
  5984  	}
  5985  	var _ca []interface{}
  5986  	_ca = append(_ca, ctx, in)
  5987  	_ca = append(_ca, _va...)
  5988  	ret := _m.Called(_ca...)
  5989  
  5990  	if len(ret) == 0 {
  5991  		panic("no return value specified for RemoveShare")
  5992  	}
  5993  
  5994  	var r0 *collaborationv1beta1.RemoveShareResponse
  5995  	var r1 error
  5996  	if rf, ok := ret.Get(0).(func(context.Context, *collaborationv1beta1.RemoveShareRequest, ...grpc.CallOption) (*collaborationv1beta1.RemoveShareResponse, error)); ok {
  5997  		return rf(ctx, in, opts...)
  5998  	}
  5999  	if rf, ok := ret.Get(0).(func(context.Context, *collaborationv1beta1.RemoveShareRequest, ...grpc.CallOption) *collaborationv1beta1.RemoveShareResponse); ok {
  6000  		r0 = rf(ctx, in, opts...)
  6001  	} else {
  6002  		if ret.Get(0) != nil {
  6003  			r0 = ret.Get(0).(*collaborationv1beta1.RemoveShareResponse)
  6004  		}
  6005  	}
  6006  
  6007  	if rf, ok := ret.Get(1).(func(context.Context, *collaborationv1beta1.RemoveShareRequest, ...grpc.CallOption) error); ok {
  6008  		r1 = rf(ctx, in, opts...)
  6009  	} else {
  6010  		r1 = ret.Error(1)
  6011  	}
  6012  
  6013  	return r0, r1
  6014  }
  6015  
  6016  // GatewayAPIClient_RemoveShare_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RemoveShare'
  6017  type GatewayAPIClient_RemoveShare_Call struct {
  6018  	*mock.Call
  6019  }
  6020  
  6021  // RemoveShare is a helper method to define mock.On call
  6022  //   - ctx context.Context
  6023  //   - in *collaborationv1beta1.RemoveShareRequest
  6024  //   - opts ...grpc.CallOption
  6025  func (_e *GatewayAPIClient_Expecter) RemoveShare(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_RemoveShare_Call {
  6026  	return &GatewayAPIClient_RemoveShare_Call{Call: _e.mock.On("RemoveShare",
  6027  		append([]interface{}{ctx, in}, opts...)...)}
  6028  }
  6029  
  6030  func (_c *GatewayAPIClient_RemoveShare_Call) Run(run func(ctx context.Context, in *collaborationv1beta1.RemoveShareRequest, opts ...grpc.CallOption)) *GatewayAPIClient_RemoveShare_Call {
  6031  	_c.Call.Run(func(args mock.Arguments) {
  6032  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  6033  		for i, a := range args[2:] {
  6034  			if a != nil {
  6035  				variadicArgs[i] = a.(grpc.CallOption)
  6036  			}
  6037  		}
  6038  		run(args[0].(context.Context), args[1].(*collaborationv1beta1.RemoveShareRequest), variadicArgs...)
  6039  	})
  6040  	return _c
  6041  }
  6042  
  6043  func (_c *GatewayAPIClient_RemoveShare_Call) Return(_a0 *collaborationv1beta1.RemoveShareResponse, _a1 error) *GatewayAPIClient_RemoveShare_Call {
  6044  	_c.Call.Return(_a0, _a1)
  6045  	return _c
  6046  }
  6047  
  6048  func (_c *GatewayAPIClient_RemoveShare_Call) RunAndReturn(run func(context.Context, *collaborationv1beta1.RemoveShareRequest, ...grpc.CallOption) (*collaborationv1beta1.RemoveShareResponse, error)) *GatewayAPIClient_RemoveShare_Call {
  6049  	_c.Call.Return(run)
  6050  	return _c
  6051  }
  6052  
  6053  // RestoreFileVersion provides a mock function with given fields: ctx, in, opts
  6054  func (_m *GatewayAPIClient) RestoreFileVersion(ctx context.Context, in *providerv1beta1.RestoreFileVersionRequest, opts ...grpc.CallOption) (*providerv1beta1.RestoreFileVersionResponse, error) {
  6055  	_va := make([]interface{}, len(opts))
  6056  	for _i := range opts {
  6057  		_va[_i] = opts[_i]
  6058  	}
  6059  	var _ca []interface{}
  6060  	_ca = append(_ca, ctx, in)
  6061  	_ca = append(_ca, _va...)
  6062  	ret := _m.Called(_ca...)
  6063  
  6064  	if len(ret) == 0 {
  6065  		panic("no return value specified for RestoreFileVersion")
  6066  	}
  6067  
  6068  	var r0 *providerv1beta1.RestoreFileVersionResponse
  6069  	var r1 error
  6070  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.RestoreFileVersionRequest, ...grpc.CallOption) (*providerv1beta1.RestoreFileVersionResponse, error)); ok {
  6071  		return rf(ctx, in, opts...)
  6072  	}
  6073  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.RestoreFileVersionRequest, ...grpc.CallOption) *providerv1beta1.RestoreFileVersionResponse); ok {
  6074  		r0 = rf(ctx, in, opts...)
  6075  	} else {
  6076  		if ret.Get(0) != nil {
  6077  			r0 = ret.Get(0).(*providerv1beta1.RestoreFileVersionResponse)
  6078  		}
  6079  	}
  6080  
  6081  	if rf, ok := ret.Get(1).(func(context.Context, *providerv1beta1.RestoreFileVersionRequest, ...grpc.CallOption) error); ok {
  6082  		r1 = rf(ctx, in, opts...)
  6083  	} else {
  6084  		r1 = ret.Error(1)
  6085  	}
  6086  
  6087  	return r0, r1
  6088  }
  6089  
  6090  // GatewayAPIClient_RestoreFileVersion_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RestoreFileVersion'
  6091  type GatewayAPIClient_RestoreFileVersion_Call struct {
  6092  	*mock.Call
  6093  }
  6094  
  6095  // RestoreFileVersion is a helper method to define mock.On call
  6096  //   - ctx context.Context
  6097  //   - in *providerv1beta1.RestoreFileVersionRequest
  6098  //   - opts ...grpc.CallOption
  6099  func (_e *GatewayAPIClient_Expecter) RestoreFileVersion(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_RestoreFileVersion_Call {
  6100  	return &GatewayAPIClient_RestoreFileVersion_Call{Call: _e.mock.On("RestoreFileVersion",
  6101  		append([]interface{}{ctx, in}, opts...)...)}
  6102  }
  6103  
  6104  func (_c *GatewayAPIClient_RestoreFileVersion_Call) Run(run func(ctx context.Context, in *providerv1beta1.RestoreFileVersionRequest, opts ...grpc.CallOption)) *GatewayAPIClient_RestoreFileVersion_Call {
  6105  	_c.Call.Run(func(args mock.Arguments) {
  6106  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  6107  		for i, a := range args[2:] {
  6108  			if a != nil {
  6109  				variadicArgs[i] = a.(grpc.CallOption)
  6110  			}
  6111  		}
  6112  		run(args[0].(context.Context), args[1].(*providerv1beta1.RestoreFileVersionRequest), variadicArgs...)
  6113  	})
  6114  	return _c
  6115  }
  6116  
  6117  func (_c *GatewayAPIClient_RestoreFileVersion_Call) Return(_a0 *providerv1beta1.RestoreFileVersionResponse, _a1 error) *GatewayAPIClient_RestoreFileVersion_Call {
  6118  	_c.Call.Return(_a0, _a1)
  6119  	return _c
  6120  }
  6121  
  6122  func (_c *GatewayAPIClient_RestoreFileVersion_Call) RunAndReturn(run func(context.Context, *providerv1beta1.RestoreFileVersionRequest, ...grpc.CallOption) (*providerv1beta1.RestoreFileVersionResponse, error)) *GatewayAPIClient_RestoreFileVersion_Call {
  6123  	_c.Call.Return(run)
  6124  	return _c
  6125  }
  6126  
  6127  // RestoreRecycleItem provides a mock function with given fields: ctx, in, opts
  6128  func (_m *GatewayAPIClient) RestoreRecycleItem(ctx context.Context, in *providerv1beta1.RestoreRecycleItemRequest, opts ...grpc.CallOption) (*providerv1beta1.RestoreRecycleItemResponse, error) {
  6129  	_va := make([]interface{}, len(opts))
  6130  	for _i := range opts {
  6131  		_va[_i] = opts[_i]
  6132  	}
  6133  	var _ca []interface{}
  6134  	_ca = append(_ca, ctx, in)
  6135  	_ca = append(_ca, _va...)
  6136  	ret := _m.Called(_ca...)
  6137  
  6138  	if len(ret) == 0 {
  6139  		panic("no return value specified for RestoreRecycleItem")
  6140  	}
  6141  
  6142  	var r0 *providerv1beta1.RestoreRecycleItemResponse
  6143  	var r1 error
  6144  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.RestoreRecycleItemRequest, ...grpc.CallOption) (*providerv1beta1.RestoreRecycleItemResponse, error)); ok {
  6145  		return rf(ctx, in, opts...)
  6146  	}
  6147  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.RestoreRecycleItemRequest, ...grpc.CallOption) *providerv1beta1.RestoreRecycleItemResponse); ok {
  6148  		r0 = rf(ctx, in, opts...)
  6149  	} else {
  6150  		if ret.Get(0) != nil {
  6151  			r0 = ret.Get(0).(*providerv1beta1.RestoreRecycleItemResponse)
  6152  		}
  6153  	}
  6154  
  6155  	if rf, ok := ret.Get(1).(func(context.Context, *providerv1beta1.RestoreRecycleItemRequest, ...grpc.CallOption) error); ok {
  6156  		r1 = rf(ctx, in, opts...)
  6157  	} else {
  6158  		r1 = ret.Error(1)
  6159  	}
  6160  
  6161  	return r0, r1
  6162  }
  6163  
  6164  // GatewayAPIClient_RestoreRecycleItem_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RestoreRecycleItem'
  6165  type GatewayAPIClient_RestoreRecycleItem_Call struct {
  6166  	*mock.Call
  6167  }
  6168  
  6169  // RestoreRecycleItem is a helper method to define mock.On call
  6170  //   - ctx context.Context
  6171  //   - in *providerv1beta1.RestoreRecycleItemRequest
  6172  //   - opts ...grpc.CallOption
  6173  func (_e *GatewayAPIClient_Expecter) RestoreRecycleItem(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_RestoreRecycleItem_Call {
  6174  	return &GatewayAPIClient_RestoreRecycleItem_Call{Call: _e.mock.On("RestoreRecycleItem",
  6175  		append([]interface{}{ctx, in}, opts...)...)}
  6176  }
  6177  
  6178  func (_c *GatewayAPIClient_RestoreRecycleItem_Call) Run(run func(ctx context.Context, in *providerv1beta1.RestoreRecycleItemRequest, opts ...grpc.CallOption)) *GatewayAPIClient_RestoreRecycleItem_Call {
  6179  	_c.Call.Run(func(args mock.Arguments) {
  6180  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  6181  		for i, a := range args[2:] {
  6182  			if a != nil {
  6183  				variadicArgs[i] = a.(grpc.CallOption)
  6184  			}
  6185  		}
  6186  		run(args[0].(context.Context), args[1].(*providerv1beta1.RestoreRecycleItemRequest), variadicArgs...)
  6187  	})
  6188  	return _c
  6189  }
  6190  
  6191  func (_c *GatewayAPIClient_RestoreRecycleItem_Call) Return(_a0 *providerv1beta1.RestoreRecycleItemResponse, _a1 error) *GatewayAPIClient_RestoreRecycleItem_Call {
  6192  	_c.Call.Return(_a0, _a1)
  6193  	return _c
  6194  }
  6195  
  6196  func (_c *GatewayAPIClient_RestoreRecycleItem_Call) RunAndReturn(run func(context.Context, *providerv1beta1.RestoreRecycleItemRequest, ...grpc.CallOption) (*providerv1beta1.RestoreRecycleItemResponse, error)) *GatewayAPIClient_RestoreRecycleItem_Call {
  6197  	_c.Call.Return(run)
  6198  	return _c
  6199  }
  6200  
  6201  // RetryTransfer provides a mock function with given fields: ctx, in, opts
  6202  func (_m *GatewayAPIClient) RetryTransfer(ctx context.Context, in *txv1beta1.RetryTransferRequest, opts ...grpc.CallOption) (*txv1beta1.RetryTransferResponse, error) {
  6203  	_va := make([]interface{}, len(opts))
  6204  	for _i := range opts {
  6205  		_va[_i] = opts[_i]
  6206  	}
  6207  	var _ca []interface{}
  6208  	_ca = append(_ca, ctx, in)
  6209  	_ca = append(_ca, _va...)
  6210  	ret := _m.Called(_ca...)
  6211  
  6212  	if len(ret) == 0 {
  6213  		panic("no return value specified for RetryTransfer")
  6214  	}
  6215  
  6216  	var r0 *txv1beta1.RetryTransferResponse
  6217  	var r1 error
  6218  	if rf, ok := ret.Get(0).(func(context.Context, *txv1beta1.RetryTransferRequest, ...grpc.CallOption) (*txv1beta1.RetryTransferResponse, error)); ok {
  6219  		return rf(ctx, in, opts...)
  6220  	}
  6221  	if rf, ok := ret.Get(0).(func(context.Context, *txv1beta1.RetryTransferRequest, ...grpc.CallOption) *txv1beta1.RetryTransferResponse); ok {
  6222  		r0 = rf(ctx, in, opts...)
  6223  	} else {
  6224  		if ret.Get(0) != nil {
  6225  			r0 = ret.Get(0).(*txv1beta1.RetryTransferResponse)
  6226  		}
  6227  	}
  6228  
  6229  	if rf, ok := ret.Get(1).(func(context.Context, *txv1beta1.RetryTransferRequest, ...grpc.CallOption) error); ok {
  6230  		r1 = rf(ctx, in, opts...)
  6231  	} else {
  6232  		r1 = ret.Error(1)
  6233  	}
  6234  
  6235  	return r0, r1
  6236  }
  6237  
  6238  // GatewayAPIClient_RetryTransfer_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RetryTransfer'
  6239  type GatewayAPIClient_RetryTransfer_Call struct {
  6240  	*mock.Call
  6241  }
  6242  
  6243  // RetryTransfer is a helper method to define mock.On call
  6244  //   - ctx context.Context
  6245  //   - in *txv1beta1.RetryTransferRequest
  6246  //   - opts ...grpc.CallOption
  6247  func (_e *GatewayAPIClient_Expecter) RetryTransfer(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_RetryTransfer_Call {
  6248  	return &GatewayAPIClient_RetryTransfer_Call{Call: _e.mock.On("RetryTransfer",
  6249  		append([]interface{}{ctx, in}, opts...)...)}
  6250  }
  6251  
  6252  func (_c *GatewayAPIClient_RetryTransfer_Call) Run(run func(ctx context.Context, in *txv1beta1.RetryTransferRequest, opts ...grpc.CallOption)) *GatewayAPIClient_RetryTransfer_Call {
  6253  	_c.Call.Run(func(args mock.Arguments) {
  6254  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  6255  		for i, a := range args[2:] {
  6256  			if a != nil {
  6257  				variadicArgs[i] = a.(grpc.CallOption)
  6258  			}
  6259  		}
  6260  		run(args[0].(context.Context), args[1].(*txv1beta1.RetryTransferRequest), variadicArgs...)
  6261  	})
  6262  	return _c
  6263  }
  6264  
  6265  func (_c *GatewayAPIClient_RetryTransfer_Call) Return(_a0 *txv1beta1.RetryTransferResponse, _a1 error) *GatewayAPIClient_RetryTransfer_Call {
  6266  	_c.Call.Return(_a0, _a1)
  6267  	return _c
  6268  }
  6269  
  6270  func (_c *GatewayAPIClient_RetryTransfer_Call) RunAndReturn(run func(context.Context, *txv1beta1.RetryTransferRequest, ...grpc.CallOption) (*txv1beta1.RetryTransferResponse, error)) *GatewayAPIClient_RetryTransfer_Call {
  6271  	_c.Call.Return(run)
  6272  	return _c
  6273  }
  6274  
  6275  // SetArbitraryMetadata provides a mock function with given fields: ctx, in, opts
  6276  func (_m *GatewayAPIClient) SetArbitraryMetadata(ctx context.Context, in *providerv1beta1.SetArbitraryMetadataRequest, opts ...grpc.CallOption) (*providerv1beta1.SetArbitraryMetadataResponse, error) {
  6277  	_va := make([]interface{}, len(opts))
  6278  	for _i := range opts {
  6279  		_va[_i] = opts[_i]
  6280  	}
  6281  	var _ca []interface{}
  6282  	_ca = append(_ca, ctx, in)
  6283  	_ca = append(_ca, _va...)
  6284  	ret := _m.Called(_ca...)
  6285  
  6286  	if len(ret) == 0 {
  6287  		panic("no return value specified for SetArbitraryMetadata")
  6288  	}
  6289  
  6290  	var r0 *providerv1beta1.SetArbitraryMetadataResponse
  6291  	var r1 error
  6292  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.SetArbitraryMetadataRequest, ...grpc.CallOption) (*providerv1beta1.SetArbitraryMetadataResponse, error)); ok {
  6293  		return rf(ctx, in, opts...)
  6294  	}
  6295  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.SetArbitraryMetadataRequest, ...grpc.CallOption) *providerv1beta1.SetArbitraryMetadataResponse); ok {
  6296  		r0 = rf(ctx, in, opts...)
  6297  	} else {
  6298  		if ret.Get(0) != nil {
  6299  			r0 = ret.Get(0).(*providerv1beta1.SetArbitraryMetadataResponse)
  6300  		}
  6301  	}
  6302  
  6303  	if rf, ok := ret.Get(1).(func(context.Context, *providerv1beta1.SetArbitraryMetadataRequest, ...grpc.CallOption) error); ok {
  6304  		r1 = rf(ctx, in, opts...)
  6305  	} else {
  6306  		r1 = ret.Error(1)
  6307  	}
  6308  
  6309  	return r0, r1
  6310  }
  6311  
  6312  // GatewayAPIClient_SetArbitraryMetadata_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetArbitraryMetadata'
  6313  type GatewayAPIClient_SetArbitraryMetadata_Call struct {
  6314  	*mock.Call
  6315  }
  6316  
  6317  // SetArbitraryMetadata is a helper method to define mock.On call
  6318  //   - ctx context.Context
  6319  //   - in *providerv1beta1.SetArbitraryMetadataRequest
  6320  //   - opts ...grpc.CallOption
  6321  func (_e *GatewayAPIClient_Expecter) SetArbitraryMetadata(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_SetArbitraryMetadata_Call {
  6322  	return &GatewayAPIClient_SetArbitraryMetadata_Call{Call: _e.mock.On("SetArbitraryMetadata",
  6323  		append([]interface{}{ctx, in}, opts...)...)}
  6324  }
  6325  
  6326  func (_c *GatewayAPIClient_SetArbitraryMetadata_Call) Run(run func(ctx context.Context, in *providerv1beta1.SetArbitraryMetadataRequest, opts ...grpc.CallOption)) *GatewayAPIClient_SetArbitraryMetadata_Call {
  6327  	_c.Call.Run(func(args mock.Arguments) {
  6328  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  6329  		for i, a := range args[2:] {
  6330  			if a != nil {
  6331  				variadicArgs[i] = a.(grpc.CallOption)
  6332  			}
  6333  		}
  6334  		run(args[0].(context.Context), args[1].(*providerv1beta1.SetArbitraryMetadataRequest), variadicArgs...)
  6335  	})
  6336  	return _c
  6337  }
  6338  
  6339  func (_c *GatewayAPIClient_SetArbitraryMetadata_Call) Return(_a0 *providerv1beta1.SetArbitraryMetadataResponse, _a1 error) *GatewayAPIClient_SetArbitraryMetadata_Call {
  6340  	_c.Call.Return(_a0, _a1)
  6341  	return _c
  6342  }
  6343  
  6344  func (_c *GatewayAPIClient_SetArbitraryMetadata_Call) RunAndReturn(run func(context.Context, *providerv1beta1.SetArbitraryMetadataRequest, ...grpc.CallOption) (*providerv1beta1.SetArbitraryMetadataResponse, error)) *GatewayAPIClient_SetArbitraryMetadata_Call {
  6345  	_c.Call.Return(run)
  6346  	return _c
  6347  }
  6348  
  6349  // SetDefaultAppProviderForMimeType provides a mock function with given fields: ctx, in, opts
  6350  func (_m *GatewayAPIClient) SetDefaultAppProviderForMimeType(ctx context.Context, in *registryv1beta1.SetDefaultAppProviderForMimeTypeRequest, opts ...grpc.CallOption) (*registryv1beta1.SetDefaultAppProviderForMimeTypeResponse, error) {
  6351  	_va := make([]interface{}, len(opts))
  6352  	for _i := range opts {
  6353  		_va[_i] = opts[_i]
  6354  	}
  6355  	var _ca []interface{}
  6356  	_ca = append(_ca, ctx, in)
  6357  	_ca = append(_ca, _va...)
  6358  	ret := _m.Called(_ca...)
  6359  
  6360  	if len(ret) == 0 {
  6361  		panic("no return value specified for SetDefaultAppProviderForMimeType")
  6362  	}
  6363  
  6364  	var r0 *registryv1beta1.SetDefaultAppProviderForMimeTypeResponse
  6365  	var r1 error
  6366  	if rf, ok := ret.Get(0).(func(context.Context, *registryv1beta1.SetDefaultAppProviderForMimeTypeRequest, ...grpc.CallOption) (*registryv1beta1.SetDefaultAppProviderForMimeTypeResponse, error)); ok {
  6367  		return rf(ctx, in, opts...)
  6368  	}
  6369  	if rf, ok := ret.Get(0).(func(context.Context, *registryv1beta1.SetDefaultAppProviderForMimeTypeRequest, ...grpc.CallOption) *registryv1beta1.SetDefaultAppProviderForMimeTypeResponse); ok {
  6370  		r0 = rf(ctx, in, opts...)
  6371  	} else {
  6372  		if ret.Get(0) != nil {
  6373  			r0 = ret.Get(0).(*registryv1beta1.SetDefaultAppProviderForMimeTypeResponse)
  6374  		}
  6375  	}
  6376  
  6377  	if rf, ok := ret.Get(1).(func(context.Context, *registryv1beta1.SetDefaultAppProviderForMimeTypeRequest, ...grpc.CallOption) error); ok {
  6378  		r1 = rf(ctx, in, opts...)
  6379  	} else {
  6380  		r1 = ret.Error(1)
  6381  	}
  6382  
  6383  	return r0, r1
  6384  }
  6385  
  6386  // GatewayAPIClient_SetDefaultAppProviderForMimeType_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetDefaultAppProviderForMimeType'
  6387  type GatewayAPIClient_SetDefaultAppProviderForMimeType_Call struct {
  6388  	*mock.Call
  6389  }
  6390  
  6391  // SetDefaultAppProviderForMimeType is a helper method to define mock.On call
  6392  //   - ctx context.Context
  6393  //   - in *registryv1beta1.SetDefaultAppProviderForMimeTypeRequest
  6394  //   - opts ...grpc.CallOption
  6395  func (_e *GatewayAPIClient_Expecter) SetDefaultAppProviderForMimeType(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_SetDefaultAppProviderForMimeType_Call {
  6396  	return &GatewayAPIClient_SetDefaultAppProviderForMimeType_Call{Call: _e.mock.On("SetDefaultAppProviderForMimeType",
  6397  		append([]interface{}{ctx, in}, opts...)...)}
  6398  }
  6399  
  6400  func (_c *GatewayAPIClient_SetDefaultAppProviderForMimeType_Call) Run(run func(ctx context.Context, in *registryv1beta1.SetDefaultAppProviderForMimeTypeRequest, opts ...grpc.CallOption)) *GatewayAPIClient_SetDefaultAppProviderForMimeType_Call {
  6401  	_c.Call.Run(func(args mock.Arguments) {
  6402  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  6403  		for i, a := range args[2:] {
  6404  			if a != nil {
  6405  				variadicArgs[i] = a.(grpc.CallOption)
  6406  			}
  6407  		}
  6408  		run(args[0].(context.Context), args[1].(*registryv1beta1.SetDefaultAppProviderForMimeTypeRequest), variadicArgs...)
  6409  	})
  6410  	return _c
  6411  }
  6412  
  6413  func (_c *GatewayAPIClient_SetDefaultAppProviderForMimeType_Call) Return(_a0 *registryv1beta1.SetDefaultAppProviderForMimeTypeResponse, _a1 error) *GatewayAPIClient_SetDefaultAppProviderForMimeType_Call {
  6414  	_c.Call.Return(_a0, _a1)
  6415  	return _c
  6416  }
  6417  
  6418  func (_c *GatewayAPIClient_SetDefaultAppProviderForMimeType_Call) RunAndReturn(run func(context.Context, *registryv1beta1.SetDefaultAppProviderForMimeTypeRequest, ...grpc.CallOption) (*registryv1beta1.SetDefaultAppProviderForMimeTypeResponse, error)) *GatewayAPIClient_SetDefaultAppProviderForMimeType_Call {
  6419  	_c.Call.Return(run)
  6420  	return _c
  6421  }
  6422  
  6423  // SetKey provides a mock function with given fields: ctx, in, opts
  6424  func (_m *GatewayAPIClient) SetKey(ctx context.Context, in *preferencesv1beta1.SetKeyRequest, opts ...grpc.CallOption) (*preferencesv1beta1.SetKeyResponse, error) {
  6425  	_va := make([]interface{}, len(opts))
  6426  	for _i := range opts {
  6427  		_va[_i] = opts[_i]
  6428  	}
  6429  	var _ca []interface{}
  6430  	_ca = append(_ca, ctx, in)
  6431  	_ca = append(_ca, _va...)
  6432  	ret := _m.Called(_ca...)
  6433  
  6434  	if len(ret) == 0 {
  6435  		panic("no return value specified for SetKey")
  6436  	}
  6437  
  6438  	var r0 *preferencesv1beta1.SetKeyResponse
  6439  	var r1 error
  6440  	if rf, ok := ret.Get(0).(func(context.Context, *preferencesv1beta1.SetKeyRequest, ...grpc.CallOption) (*preferencesv1beta1.SetKeyResponse, error)); ok {
  6441  		return rf(ctx, in, opts...)
  6442  	}
  6443  	if rf, ok := ret.Get(0).(func(context.Context, *preferencesv1beta1.SetKeyRequest, ...grpc.CallOption) *preferencesv1beta1.SetKeyResponse); ok {
  6444  		r0 = rf(ctx, in, opts...)
  6445  	} else {
  6446  		if ret.Get(0) != nil {
  6447  			r0 = ret.Get(0).(*preferencesv1beta1.SetKeyResponse)
  6448  		}
  6449  	}
  6450  
  6451  	if rf, ok := ret.Get(1).(func(context.Context, *preferencesv1beta1.SetKeyRequest, ...grpc.CallOption) error); ok {
  6452  		r1 = rf(ctx, in, opts...)
  6453  	} else {
  6454  		r1 = ret.Error(1)
  6455  	}
  6456  
  6457  	return r0, r1
  6458  }
  6459  
  6460  // GatewayAPIClient_SetKey_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetKey'
  6461  type GatewayAPIClient_SetKey_Call struct {
  6462  	*mock.Call
  6463  }
  6464  
  6465  // SetKey is a helper method to define mock.On call
  6466  //   - ctx context.Context
  6467  //   - in *preferencesv1beta1.SetKeyRequest
  6468  //   - opts ...grpc.CallOption
  6469  func (_e *GatewayAPIClient_Expecter) SetKey(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_SetKey_Call {
  6470  	return &GatewayAPIClient_SetKey_Call{Call: _e.mock.On("SetKey",
  6471  		append([]interface{}{ctx, in}, opts...)...)}
  6472  }
  6473  
  6474  func (_c *GatewayAPIClient_SetKey_Call) Run(run func(ctx context.Context, in *preferencesv1beta1.SetKeyRequest, opts ...grpc.CallOption)) *GatewayAPIClient_SetKey_Call {
  6475  	_c.Call.Run(func(args mock.Arguments) {
  6476  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  6477  		for i, a := range args[2:] {
  6478  			if a != nil {
  6479  				variadicArgs[i] = a.(grpc.CallOption)
  6480  			}
  6481  		}
  6482  		run(args[0].(context.Context), args[1].(*preferencesv1beta1.SetKeyRequest), variadicArgs...)
  6483  	})
  6484  	return _c
  6485  }
  6486  
  6487  func (_c *GatewayAPIClient_SetKey_Call) Return(_a0 *preferencesv1beta1.SetKeyResponse, _a1 error) *GatewayAPIClient_SetKey_Call {
  6488  	_c.Call.Return(_a0, _a1)
  6489  	return _c
  6490  }
  6491  
  6492  func (_c *GatewayAPIClient_SetKey_Call) RunAndReturn(run func(context.Context, *preferencesv1beta1.SetKeyRequest, ...grpc.CallOption) (*preferencesv1beta1.SetKeyResponse, error)) *GatewayAPIClient_SetKey_Call {
  6493  	_c.Call.Return(run)
  6494  	return _c
  6495  }
  6496  
  6497  // SetLock provides a mock function with given fields: ctx, in, opts
  6498  func (_m *GatewayAPIClient) SetLock(ctx context.Context, in *providerv1beta1.SetLockRequest, opts ...grpc.CallOption) (*providerv1beta1.SetLockResponse, error) {
  6499  	_va := make([]interface{}, len(opts))
  6500  	for _i := range opts {
  6501  		_va[_i] = opts[_i]
  6502  	}
  6503  	var _ca []interface{}
  6504  	_ca = append(_ca, ctx, in)
  6505  	_ca = append(_ca, _va...)
  6506  	ret := _m.Called(_ca...)
  6507  
  6508  	if len(ret) == 0 {
  6509  		panic("no return value specified for SetLock")
  6510  	}
  6511  
  6512  	var r0 *providerv1beta1.SetLockResponse
  6513  	var r1 error
  6514  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.SetLockRequest, ...grpc.CallOption) (*providerv1beta1.SetLockResponse, error)); ok {
  6515  		return rf(ctx, in, opts...)
  6516  	}
  6517  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.SetLockRequest, ...grpc.CallOption) *providerv1beta1.SetLockResponse); ok {
  6518  		r0 = rf(ctx, in, opts...)
  6519  	} else {
  6520  		if ret.Get(0) != nil {
  6521  			r0 = ret.Get(0).(*providerv1beta1.SetLockResponse)
  6522  		}
  6523  	}
  6524  
  6525  	if rf, ok := ret.Get(1).(func(context.Context, *providerv1beta1.SetLockRequest, ...grpc.CallOption) error); ok {
  6526  		r1 = rf(ctx, in, opts...)
  6527  	} else {
  6528  		r1 = ret.Error(1)
  6529  	}
  6530  
  6531  	return r0, r1
  6532  }
  6533  
  6534  // GatewayAPIClient_SetLock_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetLock'
  6535  type GatewayAPIClient_SetLock_Call struct {
  6536  	*mock.Call
  6537  }
  6538  
  6539  // SetLock is a helper method to define mock.On call
  6540  //   - ctx context.Context
  6541  //   - in *providerv1beta1.SetLockRequest
  6542  //   - opts ...grpc.CallOption
  6543  func (_e *GatewayAPIClient_Expecter) SetLock(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_SetLock_Call {
  6544  	return &GatewayAPIClient_SetLock_Call{Call: _e.mock.On("SetLock",
  6545  		append([]interface{}{ctx, in}, opts...)...)}
  6546  }
  6547  
  6548  func (_c *GatewayAPIClient_SetLock_Call) Run(run func(ctx context.Context, in *providerv1beta1.SetLockRequest, opts ...grpc.CallOption)) *GatewayAPIClient_SetLock_Call {
  6549  	_c.Call.Run(func(args mock.Arguments) {
  6550  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  6551  		for i, a := range args[2:] {
  6552  			if a != nil {
  6553  				variadicArgs[i] = a.(grpc.CallOption)
  6554  			}
  6555  		}
  6556  		run(args[0].(context.Context), args[1].(*providerv1beta1.SetLockRequest), variadicArgs...)
  6557  	})
  6558  	return _c
  6559  }
  6560  
  6561  func (_c *GatewayAPIClient_SetLock_Call) Return(_a0 *providerv1beta1.SetLockResponse, _a1 error) *GatewayAPIClient_SetLock_Call {
  6562  	_c.Call.Return(_a0, _a1)
  6563  	return _c
  6564  }
  6565  
  6566  func (_c *GatewayAPIClient_SetLock_Call) RunAndReturn(run func(context.Context, *providerv1beta1.SetLockRequest, ...grpc.CallOption) (*providerv1beta1.SetLockResponse, error)) *GatewayAPIClient_SetLock_Call {
  6567  	_c.Call.Return(run)
  6568  	return _c
  6569  }
  6570  
  6571  // Stat provides a mock function with given fields: ctx, in, opts
  6572  func (_m *GatewayAPIClient) Stat(ctx context.Context, in *providerv1beta1.StatRequest, opts ...grpc.CallOption) (*providerv1beta1.StatResponse, error) {
  6573  	_va := make([]interface{}, len(opts))
  6574  	for _i := range opts {
  6575  		_va[_i] = opts[_i]
  6576  	}
  6577  	var _ca []interface{}
  6578  	_ca = append(_ca, ctx, in)
  6579  	_ca = append(_ca, _va...)
  6580  	ret := _m.Called(_ca...)
  6581  
  6582  	if len(ret) == 0 {
  6583  		panic("no return value specified for Stat")
  6584  	}
  6585  
  6586  	var r0 *providerv1beta1.StatResponse
  6587  	var r1 error
  6588  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.StatRequest, ...grpc.CallOption) (*providerv1beta1.StatResponse, error)); ok {
  6589  		return rf(ctx, in, opts...)
  6590  	}
  6591  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.StatRequest, ...grpc.CallOption) *providerv1beta1.StatResponse); ok {
  6592  		r0 = rf(ctx, in, opts...)
  6593  	} else {
  6594  		if ret.Get(0) != nil {
  6595  			r0 = ret.Get(0).(*providerv1beta1.StatResponse)
  6596  		}
  6597  	}
  6598  
  6599  	if rf, ok := ret.Get(1).(func(context.Context, *providerv1beta1.StatRequest, ...grpc.CallOption) error); ok {
  6600  		r1 = rf(ctx, in, opts...)
  6601  	} else {
  6602  		r1 = ret.Error(1)
  6603  	}
  6604  
  6605  	return r0, r1
  6606  }
  6607  
  6608  // GatewayAPIClient_Stat_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Stat'
  6609  type GatewayAPIClient_Stat_Call struct {
  6610  	*mock.Call
  6611  }
  6612  
  6613  // Stat is a helper method to define mock.On call
  6614  //   - ctx context.Context
  6615  //   - in *providerv1beta1.StatRequest
  6616  //   - opts ...grpc.CallOption
  6617  func (_e *GatewayAPIClient_Expecter) Stat(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_Stat_Call {
  6618  	return &GatewayAPIClient_Stat_Call{Call: _e.mock.On("Stat",
  6619  		append([]interface{}{ctx, in}, opts...)...)}
  6620  }
  6621  
  6622  func (_c *GatewayAPIClient_Stat_Call) Run(run func(ctx context.Context, in *providerv1beta1.StatRequest, opts ...grpc.CallOption)) *GatewayAPIClient_Stat_Call {
  6623  	_c.Call.Run(func(args mock.Arguments) {
  6624  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  6625  		for i, a := range args[2:] {
  6626  			if a != nil {
  6627  				variadicArgs[i] = a.(grpc.CallOption)
  6628  			}
  6629  		}
  6630  		run(args[0].(context.Context), args[1].(*providerv1beta1.StatRequest), variadicArgs...)
  6631  	})
  6632  	return _c
  6633  }
  6634  
  6635  func (_c *GatewayAPIClient_Stat_Call) Return(_a0 *providerv1beta1.StatResponse, _a1 error) *GatewayAPIClient_Stat_Call {
  6636  	_c.Call.Return(_a0, _a1)
  6637  	return _c
  6638  }
  6639  
  6640  func (_c *GatewayAPIClient_Stat_Call) RunAndReturn(run func(context.Context, *providerv1beta1.StatRequest, ...grpc.CallOption) (*providerv1beta1.StatResponse, error)) *GatewayAPIClient_Stat_Call {
  6641  	_c.Call.Return(run)
  6642  	return _c
  6643  }
  6644  
  6645  // TouchFile provides a mock function with given fields: ctx, in, opts
  6646  func (_m *GatewayAPIClient) TouchFile(ctx context.Context, in *providerv1beta1.TouchFileRequest, opts ...grpc.CallOption) (*providerv1beta1.TouchFileResponse, error) {
  6647  	_va := make([]interface{}, len(opts))
  6648  	for _i := range opts {
  6649  		_va[_i] = opts[_i]
  6650  	}
  6651  	var _ca []interface{}
  6652  	_ca = append(_ca, ctx, in)
  6653  	_ca = append(_ca, _va...)
  6654  	ret := _m.Called(_ca...)
  6655  
  6656  	if len(ret) == 0 {
  6657  		panic("no return value specified for TouchFile")
  6658  	}
  6659  
  6660  	var r0 *providerv1beta1.TouchFileResponse
  6661  	var r1 error
  6662  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.TouchFileRequest, ...grpc.CallOption) (*providerv1beta1.TouchFileResponse, error)); ok {
  6663  		return rf(ctx, in, opts...)
  6664  	}
  6665  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.TouchFileRequest, ...grpc.CallOption) *providerv1beta1.TouchFileResponse); ok {
  6666  		r0 = rf(ctx, in, opts...)
  6667  	} else {
  6668  		if ret.Get(0) != nil {
  6669  			r0 = ret.Get(0).(*providerv1beta1.TouchFileResponse)
  6670  		}
  6671  	}
  6672  
  6673  	if rf, ok := ret.Get(1).(func(context.Context, *providerv1beta1.TouchFileRequest, ...grpc.CallOption) error); ok {
  6674  		r1 = rf(ctx, in, opts...)
  6675  	} else {
  6676  		r1 = ret.Error(1)
  6677  	}
  6678  
  6679  	return r0, r1
  6680  }
  6681  
  6682  // GatewayAPIClient_TouchFile_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'TouchFile'
  6683  type GatewayAPIClient_TouchFile_Call struct {
  6684  	*mock.Call
  6685  }
  6686  
  6687  // TouchFile is a helper method to define mock.On call
  6688  //   - ctx context.Context
  6689  //   - in *providerv1beta1.TouchFileRequest
  6690  //   - opts ...grpc.CallOption
  6691  func (_e *GatewayAPIClient_Expecter) TouchFile(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_TouchFile_Call {
  6692  	return &GatewayAPIClient_TouchFile_Call{Call: _e.mock.On("TouchFile",
  6693  		append([]interface{}{ctx, in}, opts...)...)}
  6694  }
  6695  
  6696  func (_c *GatewayAPIClient_TouchFile_Call) Run(run func(ctx context.Context, in *providerv1beta1.TouchFileRequest, opts ...grpc.CallOption)) *GatewayAPIClient_TouchFile_Call {
  6697  	_c.Call.Run(func(args mock.Arguments) {
  6698  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  6699  		for i, a := range args[2:] {
  6700  			if a != nil {
  6701  				variadicArgs[i] = a.(grpc.CallOption)
  6702  			}
  6703  		}
  6704  		run(args[0].(context.Context), args[1].(*providerv1beta1.TouchFileRequest), variadicArgs...)
  6705  	})
  6706  	return _c
  6707  }
  6708  
  6709  func (_c *GatewayAPIClient_TouchFile_Call) Return(_a0 *providerv1beta1.TouchFileResponse, _a1 error) *GatewayAPIClient_TouchFile_Call {
  6710  	_c.Call.Return(_a0, _a1)
  6711  	return _c
  6712  }
  6713  
  6714  func (_c *GatewayAPIClient_TouchFile_Call) RunAndReturn(run func(context.Context, *providerv1beta1.TouchFileRequest, ...grpc.CallOption) (*providerv1beta1.TouchFileResponse, error)) *GatewayAPIClient_TouchFile_Call {
  6715  	_c.Call.Return(run)
  6716  	return _c
  6717  }
  6718  
  6719  // Unlock provides a mock function with given fields: ctx, in, opts
  6720  func (_m *GatewayAPIClient) Unlock(ctx context.Context, in *providerv1beta1.UnlockRequest, opts ...grpc.CallOption) (*providerv1beta1.UnlockResponse, error) {
  6721  	_va := make([]interface{}, len(opts))
  6722  	for _i := range opts {
  6723  		_va[_i] = opts[_i]
  6724  	}
  6725  	var _ca []interface{}
  6726  	_ca = append(_ca, ctx, in)
  6727  	_ca = append(_ca, _va...)
  6728  	ret := _m.Called(_ca...)
  6729  
  6730  	if len(ret) == 0 {
  6731  		panic("no return value specified for Unlock")
  6732  	}
  6733  
  6734  	var r0 *providerv1beta1.UnlockResponse
  6735  	var r1 error
  6736  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.UnlockRequest, ...grpc.CallOption) (*providerv1beta1.UnlockResponse, error)); ok {
  6737  		return rf(ctx, in, opts...)
  6738  	}
  6739  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.UnlockRequest, ...grpc.CallOption) *providerv1beta1.UnlockResponse); ok {
  6740  		r0 = rf(ctx, in, opts...)
  6741  	} else {
  6742  		if ret.Get(0) != nil {
  6743  			r0 = ret.Get(0).(*providerv1beta1.UnlockResponse)
  6744  		}
  6745  	}
  6746  
  6747  	if rf, ok := ret.Get(1).(func(context.Context, *providerv1beta1.UnlockRequest, ...grpc.CallOption) error); ok {
  6748  		r1 = rf(ctx, in, opts...)
  6749  	} else {
  6750  		r1 = ret.Error(1)
  6751  	}
  6752  
  6753  	return r0, r1
  6754  }
  6755  
  6756  // GatewayAPIClient_Unlock_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Unlock'
  6757  type GatewayAPIClient_Unlock_Call struct {
  6758  	*mock.Call
  6759  }
  6760  
  6761  // Unlock is a helper method to define mock.On call
  6762  //   - ctx context.Context
  6763  //   - in *providerv1beta1.UnlockRequest
  6764  //   - opts ...grpc.CallOption
  6765  func (_e *GatewayAPIClient_Expecter) Unlock(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_Unlock_Call {
  6766  	return &GatewayAPIClient_Unlock_Call{Call: _e.mock.On("Unlock",
  6767  		append([]interface{}{ctx, in}, opts...)...)}
  6768  }
  6769  
  6770  func (_c *GatewayAPIClient_Unlock_Call) Run(run func(ctx context.Context, in *providerv1beta1.UnlockRequest, opts ...grpc.CallOption)) *GatewayAPIClient_Unlock_Call {
  6771  	_c.Call.Run(func(args mock.Arguments) {
  6772  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  6773  		for i, a := range args[2:] {
  6774  			if a != nil {
  6775  				variadicArgs[i] = a.(grpc.CallOption)
  6776  			}
  6777  		}
  6778  		run(args[0].(context.Context), args[1].(*providerv1beta1.UnlockRequest), variadicArgs...)
  6779  	})
  6780  	return _c
  6781  }
  6782  
  6783  func (_c *GatewayAPIClient_Unlock_Call) Return(_a0 *providerv1beta1.UnlockResponse, _a1 error) *GatewayAPIClient_Unlock_Call {
  6784  	_c.Call.Return(_a0, _a1)
  6785  	return _c
  6786  }
  6787  
  6788  func (_c *GatewayAPIClient_Unlock_Call) RunAndReturn(run func(context.Context, *providerv1beta1.UnlockRequest, ...grpc.CallOption) (*providerv1beta1.UnlockResponse, error)) *GatewayAPIClient_Unlock_Call {
  6789  	_c.Call.Return(run)
  6790  	return _c
  6791  }
  6792  
  6793  // UnsetArbitraryMetadata provides a mock function with given fields: ctx, in, opts
  6794  func (_m *GatewayAPIClient) UnsetArbitraryMetadata(ctx context.Context, in *providerv1beta1.UnsetArbitraryMetadataRequest, opts ...grpc.CallOption) (*providerv1beta1.UnsetArbitraryMetadataResponse, error) {
  6795  	_va := make([]interface{}, len(opts))
  6796  	for _i := range opts {
  6797  		_va[_i] = opts[_i]
  6798  	}
  6799  	var _ca []interface{}
  6800  	_ca = append(_ca, ctx, in)
  6801  	_ca = append(_ca, _va...)
  6802  	ret := _m.Called(_ca...)
  6803  
  6804  	if len(ret) == 0 {
  6805  		panic("no return value specified for UnsetArbitraryMetadata")
  6806  	}
  6807  
  6808  	var r0 *providerv1beta1.UnsetArbitraryMetadataResponse
  6809  	var r1 error
  6810  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.UnsetArbitraryMetadataRequest, ...grpc.CallOption) (*providerv1beta1.UnsetArbitraryMetadataResponse, error)); ok {
  6811  		return rf(ctx, in, opts...)
  6812  	}
  6813  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.UnsetArbitraryMetadataRequest, ...grpc.CallOption) *providerv1beta1.UnsetArbitraryMetadataResponse); ok {
  6814  		r0 = rf(ctx, in, opts...)
  6815  	} else {
  6816  		if ret.Get(0) != nil {
  6817  			r0 = ret.Get(0).(*providerv1beta1.UnsetArbitraryMetadataResponse)
  6818  		}
  6819  	}
  6820  
  6821  	if rf, ok := ret.Get(1).(func(context.Context, *providerv1beta1.UnsetArbitraryMetadataRequest, ...grpc.CallOption) error); ok {
  6822  		r1 = rf(ctx, in, opts...)
  6823  	} else {
  6824  		r1 = ret.Error(1)
  6825  	}
  6826  
  6827  	return r0, r1
  6828  }
  6829  
  6830  // GatewayAPIClient_UnsetArbitraryMetadata_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UnsetArbitraryMetadata'
  6831  type GatewayAPIClient_UnsetArbitraryMetadata_Call struct {
  6832  	*mock.Call
  6833  }
  6834  
  6835  // UnsetArbitraryMetadata is a helper method to define mock.On call
  6836  //   - ctx context.Context
  6837  //   - in *providerv1beta1.UnsetArbitraryMetadataRequest
  6838  //   - opts ...grpc.CallOption
  6839  func (_e *GatewayAPIClient_Expecter) UnsetArbitraryMetadata(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_UnsetArbitraryMetadata_Call {
  6840  	return &GatewayAPIClient_UnsetArbitraryMetadata_Call{Call: _e.mock.On("UnsetArbitraryMetadata",
  6841  		append([]interface{}{ctx, in}, opts...)...)}
  6842  }
  6843  
  6844  func (_c *GatewayAPIClient_UnsetArbitraryMetadata_Call) Run(run func(ctx context.Context, in *providerv1beta1.UnsetArbitraryMetadataRequest, opts ...grpc.CallOption)) *GatewayAPIClient_UnsetArbitraryMetadata_Call {
  6845  	_c.Call.Run(func(args mock.Arguments) {
  6846  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  6847  		for i, a := range args[2:] {
  6848  			if a != nil {
  6849  				variadicArgs[i] = a.(grpc.CallOption)
  6850  			}
  6851  		}
  6852  		run(args[0].(context.Context), args[1].(*providerv1beta1.UnsetArbitraryMetadataRequest), variadicArgs...)
  6853  	})
  6854  	return _c
  6855  }
  6856  
  6857  func (_c *GatewayAPIClient_UnsetArbitraryMetadata_Call) Return(_a0 *providerv1beta1.UnsetArbitraryMetadataResponse, _a1 error) *GatewayAPIClient_UnsetArbitraryMetadata_Call {
  6858  	_c.Call.Return(_a0, _a1)
  6859  	return _c
  6860  }
  6861  
  6862  func (_c *GatewayAPIClient_UnsetArbitraryMetadata_Call) RunAndReturn(run func(context.Context, *providerv1beta1.UnsetArbitraryMetadataRequest, ...grpc.CallOption) (*providerv1beta1.UnsetArbitraryMetadataResponse, error)) *GatewayAPIClient_UnsetArbitraryMetadata_Call {
  6863  	_c.Call.Return(run)
  6864  	return _c
  6865  }
  6866  
  6867  // UpdateOCMCoreShare provides a mock function with given fields: ctx, in, opts
  6868  func (_m *GatewayAPIClient) UpdateOCMCoreShare(ctx context.Context, in *corev1beta1.UpdateOCMCoreShareRequest, opts ...grpc.CallOption) (*corev1beta1.UpdateOCMCoreShareResponse, error) {
  6869  	_va := make([]interface{}, len(opts))
  6870  	for _i := range opts {
  6871  		_va[_i] = opts[_i]
  6872  	}
  6873  	var _ca []interface{}
  6874  	_ca = append(_ca, ctx, in)
  6875  	_ca = append(_ca, _va...)
  6876  	ret := _m.Called(_ca...)
  6877  
  6878  	if len(ret) == 0 {
  6879  		panic("no return value specified for UpdateOCMCoreShare")
  6880  	}
  6881  
  6882  	var r0 *corev1beta1.UpdateOCMCoreShareResponse
  6883  	var r1 error
  6884  	if rf, ok := ret.Get(0).(func(context.Context, *corev1beta1.UpdateOCMCoreShareRequest, ...grpc.CallOption) (*corev1beta1.UpdateOCMCoreShareResponse, error)); ok {
  6885  		return rf(ctx, in, opts...)
  6886  	}
  6887  	if rf, ok := ret.Get(0).(func(context.Context, *corev1beta1.UpdateOCMCoreShareRequest, ...grpc.CallOption) *corev1beta1.UpdateOCMCoreShareResponse); ok {
  6888  		r0 = rf(ctx, in, opts...)
  6889  	} else {
  6890  		if ret.Get(0) != nil {
  6891  			r0 = ret.Get(0).(*corev1beta1.UpdateOCMCoreShareResponse)
  6892  		}
  6893  	}
  6894  
  6895  	if rf, ok := ret.Get(1).(func(context.Context, *corev1beta1.UpdateOCMCoreShareRequest, ...grpc.CallOption) error); ok {
  6896  		r1 = rf(ctx, in, opts...)
  6897  	} else {
  6898  		r1 = ret.Error(1)
  6899  	}
  6900  
  6901  	return r0, r1
  6902  }
  6903  
  6904  // GatewayAPIClient_UpdateOCMCoreShare_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpdateOCMCoreShare'
  6905  type GatewayAPIClient_UpdateOCMCoreShare_Call struct {
  6906  	*mock.Call
  6907  }
  6908  
  6909  // UpdateOCMCoreShare is a helper method to define mock.On call
  6910  //   - ctx context.Context
  6911  //   - in *corev1beta1.UpdateOCMCoreShareRequest
  6912  //   - opts ...grpc.CallOption
  6913  func (_e *GatewayAPIClient_Expecter) UpdateOCMCoreShare(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_UpdateOCMCoreShare_Call {
  6914  	return &GatewayAPIClient_UpdateOCMCoreShare_Call{Call: _e.mock.On("UpdateOCMCoreShare",
  6915  		append([]interface{}{ctx, in}, opts...)...)}
  6916  }
  6917  
  6918  func (_c *GatewayAPIClient_UpdateOCMCoreShare_Call) Run(run func(ctx context.Context, in *corev1beta1.UpdateOCMCoreShareRequest, opts ...grpc.CallOption)) *GatewayAPIClient_UpdateOCMCoreShare_Call {
  6919  	_c.Call.Run(func(args mock.Arguments) {
  6920  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  6921  		for i, a := range args[2:] {
  6922  			if a != nil {
  6923  				variadicArgs[i] = a.(grpc.CallOption)
  6924  			}
  6925  		}
  6926  		run(args[0].(context.Context), args[1].(*corev1beta1.UpdateOCMCoreShareRequest), variadicArgs...)
  6927  	})
  6928  	return _c
  6929  }
  6930  
  6931  func (_c *GatewayAPIClient_UpdateOCMCoreShare_Call) Return(_a0 *corev1beta1.UpdateOCMCoreShareResponse, _a1 error) *GatewayAPIClient_UpdateOCMCoreShare_Call {
  6932  	_c.Call.Return(_a0, _a1)
  6933  	return _c
  6934  }
  6935  
  6936  func (_c *GatewayAPIClient_UpdateOCMCoreShare_Call) RunAndReturn(run func(context.Context, *corev1beta1.UpdateOCMCoreShareRequest, ...grpc.CallOption) (*corev1beta1.UpdateOCMCoreShareResponse, error)) *GatewayAPIClient_UpdateOCMCoreShare_Call {
  6937  	_c.Call.Return(run)
  6938  	return _c
  6939  }
  6940  
  6941  // UpdateOCMShare provides a mock function with given fields: ctx, in, opts
  6942  func (_m *GatewayAPIClient) UpdateOCMShare(ctx context.Context, in *ocmv1beta1.UpdateOCMShareRequest, opts ...grpc.CallOption) (*ocmv1beta1.UpdateOCMShareResponse, error) {
  6943  	_va := make([]interface{}, len(opts))
  6944  	for _i := range opts {
  6945  		_va[_i] = opts[_i]
  6946  	}
  6947  	var _ca []interface{}
  6948  	_ca = append(_ca, ctx, in)
  6949  	_ca = append(_ca, _va...)
  6950  	ret := _m.Called(_ca...)
  6951  
  6952  	if len(ret) == 0 {
  6953  		panic("no return value specified for UpdateOCMShare")
  6954  	}
  6955  
  6956  	var r0 *ocmv1beta1.UpdateOCMShareResponse
  6957  	var r1 error
  6958  	if rf, ok := ret.Get(0).(func(context.Context, *ocmv1beta1.UpdateOCMShareRequest, ...grpc.CallOption) (*ocmv1beta1.UpdateOCMShareResponse, error)); ok {
  6959  		return rf(ctx, in, opts...)
  6960  	}
  6961  	if rf, ok := ret.Get(0).(func(context.Context, *ocmv1beta1.UpdateOCMShareRequest, ...grpc.CallOption) *ocmv1beta1.UpdateOCMShareResponse); ok {
  6962  		r0 = rf(ctx, in, opts...)
  6963  	} else {
  6964  		if ret.Get(0) != nil {
  6965  			r0 = ret.Get(0).(*ocmv1beta1.UpdateOCMShareResponse)
  6966  		}
  6967  	}
  6968  
  6969  	if rf, ok := ret.Get(1).(func(context.Context, *ocmv1beta1.UpdateOCMShareRequest, ...grpc.CallOption) error); ok {
  6970  		r1 = rf(ctx, in, opts...)
  6971  	} else {
  6972  		r1 = ret.Error(1)
  6973  	}
  6974  
  6975  	return r0, r1
  6976  }
  6977  
  6978  // GatewayAPIClient_UpdateOCMShare_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpdateOCMShare'
  6979  type GatewayAPIClient_UpdateOCMShare_Call struct {
  6980  	*mock.Call
  6981  }
  6982  
  6983  // UpdateOCMShare is a helper method to define mock.On call
  6984  //   - ctx context.Context
  6985  //   - in *ocmv1beta1.UpdateOCMShareRequest
  6986  //   - opts ...grpc.CallOption
  6987  func (_e *GatewayAPIClient_Expecter) UpdateOCMShare(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_UpdateOCMShare_Call {
  6988  	return &GatewayAPIClient_UpdateOCMShare_Call{Call: _e.mock.On("UpdateOCMShare",
  6989  		append([]interface{}{ctx, in}, opts...)...)}
  6990  }
  6991  
  6992  func (_c *GatewayAPIClient_UpdateOCMShare_Call) Run(run func(ctx context.Context, in *ocmv1beta1.UpdateOCMShareRequest, opts ...grpc.CallOption)) *GatewayAPIClient_UpdateOCMShare_Call {
  6993  	_c.Call.Run(func(args mock.Arguments) {
  6994  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  6995  		for i, a := range args[2:] {
  6996  			if a != nil {
  6997  				variadicArgs[i] = a.(grpc.CallOption)
  6998  			}
  6999  		}
  7000  		run(args[0].(context.Context), args[1].(*ocmv1beta1.UpdateOCMShareRequest), variadicArgs...)
  7001  	})
  7002  	return _c
  7003  }
  7004  
  7005  func (_c *GatewayAPIClient_UpdateOCMShare_Call) Return(_a0 *ocmv1beta1.UpdateOCMShareResponse, _a1 error) *GatewayAPIClient_UpdateOCMShare_Call {
  7006  	_c.Call.Return(_a0, _a1)
  7007  	return _c
  7008  }
  7009  
  7010  func (_c *GatewayAPIClient_UpdateOCMShare_Call) RunAndReturn(run func(context.Context, *ocmv1beta1.UpdateOCMShareRequest, ...grpc.CallOption) (*ocmv1beta1.UpdateOCMShareResponse, error)) *GatewayAPIClient_UpdateOCMShare_Call {
  7011  	_c.Call.Return(run)
  7012  	return _c
  7013  }
  7014  
  7015  // UpdatePublicShare provides a mock function with given fields: ctx, in, opts
  7016  func (_m *GatewayAPIClient) UpdatePublicShare(ctx context.Context, in *linkv1beta1.UpdatePublicShareRequest, opts ...grpc.CallOption) (*linkv1beta1.UpdatePublicShareResponse, error) {
  7017  	_va := make([]interface{}, len(opts))
  7018  	for _i := range opts {
  7019  		_va[_i] = opts[_i]
  7020  	}
  7021  	var _ca []interface{}
  7022  	_ca = append(_ca, ctx, in)
  7023  	_ca = append(_ca, _va...)
  7024  	ret := _m.Called(_ca...)
  7025  
  7026  	if len(ret) == 0 {
  7027  		panic("no return value specified for UpdatePublicShare")
  7028  	}
  7029  
  7030  	var r0 *linkv1beta1.UpdatePublicShareResponse
  7031  	var r1 error
  7032  	if rf, ok := ret.Get(0).(func(context.Context, *linkv1beta1.UpdatePublicShareRequest, ...grpc.CallOption) (*linkv1beta1.UpdatePublicShareResponse, error)); ok {
  7033  		return rf(ctx, in, opts...)
  7034  	}
  7035  	if rf, ok := ret.Get(0).(func(context.Context, *linkv1beta1.UpdatePublicShareRequest, ...grpc.CallOption) *linkv1beta1.UpdatePublicShareResponse); ok {
  7036  		r0 = rf(ctx, in, opts...)
  7037  	} else {
  7038  		if ret.Get(0) != nil {
  7039  			r0 = ret.Get(0).(*linkv1beta1.UpdatePublicShareResponse)
  7040  		}
  7041  	}
  7042  
  7043  	if rf, ok := ret.Get(1).(func(context.Context, *linkv1beta1.UpdatePublicShareRequest, ...grpc.CallOption) error); ok {
  7044  		r1 = rf(ctx, in, opts...)
  7045  	} else {
  7046  		r1 = ret.Error(1)
  7047  	}
  7048  
  7049  	return r0, r1
  7050  }
  7051  
  7052  // GatewayAPIClient_UpdatePublicShare_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpdatePublicShare'
  7053  type GatewayAPIClient_UpdatePublicShare_Call struct {
  7054  	*mock.Call
  7055  }
  7056  
  7057  // UpdatePublicShare is a helper method to define mock.On call
  7058  //   - ctx context.Context
  7059  //   - in *linkv1beta1.UpdatePublicShareRequest
  7060  //   - opts ...grpc.CallOption
  7061  func (_e *GatewayAPIClient_Expecter) UpdatePublicShare(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_UpdatePublicShare_Call {
  7062  	return &GatewayAPIClient_UpdatePublicShare_Call{Call: _e.mock.On("UpdatePublicShare",
  7063  		append([]interface{}{ctx, in}, opts...)...)}
  7064  }
  7065  
  7066  func (_c *GatewayAPIClient_UpdatePublicShare_Call) Run(run func(ctx context.Context, in *linkv1beta1.UpdatePublicShareRequest, opts ...grpc.CallOption)) *GatewayAPIClient_UpdatePublicShare_Call {
  7067  	_c.Call.Run(func(args mock.Arguments) {
  7068  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  7069  		for i, a := range args[2:] {
  7070  			if a != nil {
  7071  				variadicArgs[i] = a.(grpc.CallOption)
  7072  			}
  7073  		}
  7074  		run(args[0].(context.Context), args[1].(*linkv1beta1.UpdatePublicShareRequest), variadicArgs...)
  7075  	})
  7076  	return _c
  7077  }
  7078  
  7079  func (_c *GatewayAPIClient_UpdatePublicShare_Call) Return(_a0 *linkv1beta1.UpdatePublicShareResponse, _a1 error) *GatewayAPIClient_UpdatePublicShare_Call {
  7080  	_c.Call.Return(_a0, _a1)
  7081  	return _c
  7082  }
  7083  
  7084  func (_c *GatewayAPIClient_UpdatePublicShare_Call) RunAndReturn(run func(context.Context, *linkv1beta1.UpdatePublicShareRequest, ...grpc.CallOption) (*linkv1beta1.UpdatePublicShareResponse, error)) *GatewayAPIClient_UpdatePublicShare_Call {
  7085  	_c.Call.Return(run)
  7086  	return _c
  7087  }
  7088  
  7089  // UpdateReceivedOCMShare provides a mock function with given fields: ctx, in, opts
  7090  func (_m *GatewayAPIClient) UpdateReceivedOCMShare(ctx context.Context, in *ocmv1beta1.UpdateReceivedOCMShareRequest, opts ...grpc.CallOption) (*ocmv1beta1.UpdateReceivedOCMShareResponse, error) {
  7091  	_va := make([]interface{}, len(opts))
  7092  	for _i := range opts {
  7093  		_va[_i] = opts[_i]
  7094  	}
  7095  	var _ca []interface{}
  7096  	_ca = append(_ca, ctx, in)
  7097  	_ca = append(_ca, _va...)
  7098  	ret := _m.Called(_ca...)
  7099  
  7100  	if len(ret) == 0 {
  7101  		panic("no return value specified for UpdateReceivedOCMShare")
  7102  	}
  7103  
  7104  	var r0 *ocmv1beta1.UpdateReceivedOCMShareResponse
  7105  	var r1 error
  7106  	if rf, ok := ret.Get(0).(func(context.Context, *ocmv1beta1.UpdateReceivedOCMShareRequest, ...grpc.CallOption) (*ocmv1beta1.UpdateReceivedOCMShareResponse, error)); ok {
  7107  		return rf(ctx, in, opts...)
  7108  	}
  7109  	if rf, ok := ret.Get(0).(func(context.Context, *ocmv1beta1.UpdateReceivedOCMShareRequest, ...grpc.CallOption) *ocmv1beta1.UpdateReceivedOCMShareResponse); ok {
  7110  		r0 = rf(ctx, in, opts...)
  7111  	} else {
  7112  		if ret.Get(0) != nil {
  7113  			r0 = ret.Get(0).(*ocmv1beta1.UpdateReceivedOCMShareResponse)
  7114  		}
  7115  	}
  7116  
  7117  	if rf, ok := ret.Get(1).(func(context.Context, *ocmv1beta1.UpdateReceivedOCMShareRequest, ...grpc.CallOption) error); ok {
  7118  		r1 = rf(ctx, in, opts...)
  7119  	} else {
  7120  		r1 = ret.Error(1)
  7121  	}
  7122  
  7123  	return r0, r1
  7124  }
  7125  
  7126  // GatewayAPIClient_UpdateReceivedOCMShare_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpdateReceivedOCMShare'
  7127  type GatewayAPIClient_UpdateReceivedOCMShare_Call struct {
  7128  	*mock.Call
  7129  }
  7130  
  7131  // UpdateReceivedOCMShare is a helper method to define mock.On call
  7132  //   - ctx context.Context
  7133  //   - in *ocmv1beta1.UpdateReceivedOCMShareRequest
  7134  //   - opts ...grpc.CallOption
  7135  func (_e *GatewayAPIClient_Expecter) UpdateReceivedOCMShare(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_UpdateReceivedOCMShare_Call {
  7136  	return &GatewayAPIClient_UpdateReceivedOCMShare_Call{Call: _e.mock.On("UpdateReceivedOCMShare",
  7137  		append([]interface{}{ctx, in}, opts...)...)}
  7138  }
  7139  
  7140  func (_c *GatewayAPIClient_UpdateReceivedOCMShare_Call) Run(run func(ctx context.Context, in *ocmv1beta1.UpdateReceivedOCMShareRequest, opts ...grpc.CallOption)) *GatewayAPIClient_UpdateReceivedOCMShare_Call {
  7141  	_c.Call.Run(func(args mock.Arguments) {
  7142  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  7143  		for i, a := range args[2:] {
  7144  			if a != nil {
  7145  				variadicArgs[i] = a.(grpc.CallOption)
  7146  			}
  7147  		}
  7148  		run(args[0].(context.Context), args[1].(*ocmv1beta1.UpdateReceivedOCMShareRequest), variadicArgs...)
  7149  	})
  7150  	return _c
  7151  }
  7152  
  7153  func (_c *GatewayAPIClient_UpdateReceivedOCMShare_Call) Return(_a0 *ocmv1beta1.UpdateReceivedOCMShareResponse, _a1 error) *GatewayAPIClient_UpdateReceivedOCMShare_Call {
  7154  	_c.Call.Return(_a0, _a1)
  7155  	return _c
  7156  }
  7157  
  7158  func (_c *GatewayAPIClient_UpdateReceivedOCMShare_Call) RunAndReturn(run func(context.Context, *ocmv1beta1.UpdateReceivedOCMShareRequest, ...grpc.CallOption) (*ocmv1beta1.UpdateReceivedOCMShareResponse, error)) *GatewayAPIClient_UpdateReceivedOCMShare_Call {
  7159  	_c.Call.Return(run)
  7160  	return _c
  7161  }
  7162  
  7163  // UpdateReceivedShare provides a mock function with given fields: ctx, in, opts
  7164  func (_m *GatewayAPIClient) UpdateReceivedShare(ctx context.Context, in *collaborationv1beta1.UpdateReceivedShareRequest, opts ...grpc.CallOption) (*collaborationv1beta1.UpdateReceivedShareResponse, error) {
  7165  	_va := make([]interface{}, len(opts))
  7166  	for _i := range opts {
  7167  		_va[_i] = opts[_i]
  7168  	}
  7169  	var _ca []interface{}
  7170  	_ca = append(_ca, ctx, in)
  7171  	_ca = append(_ca, _va...)
  7172  	ret := _m.Called(_ca...)
  7173  
  7174  	if len(ret) == 0 {
  7175  		panic("no return value specified for UpdateReceivedShare")
  7176  	}
  7177  
  7178  	var r0 *collaborationv1beta1.UpdateReceivedShareResponse
  7179  	var r1 error
  7180  	if rf, ok := ret.Get(0).(func(context.Context, *collaborationv1beta1.UpdateReceivedShareRequest, ...grpc.CallOption) (*collaborationv1beta1.UpdateReceivedShareResponse, error)); ok {
  7181  		return rf(ctx, in, opts...)
  7182  	}
  7183  	if rf, ok := ret.Get(0).(func(context.Context, *collaborationv1beta1.UpdateReceivedShareRequest, ...grpc.CallOption) *collaborationv1beta1.UpdateReceivedShareResponse); ok {
  7184  		r0 = rf(ctx, in, opts...)
  7185  	} else {
  7186  		if ret.Get(0) != nil {
  7187  			r0 = ret.Get(0).(*collaborationv1beta1.UpdateReceivedShareResponse)
  7188  		}
  7189  	}
  7190  
  7191  	if rf, ok := ret.Get(1).(func(context.Context, *collaborationv1beta1.UpdateReceivedShareRequest, ...grpc.CallOption) error); ok {
  7192  		r1 = rf(ctx, in, opts...)
  7193  	} else {
  7194  		r1 = ret.Error(1)
  7195  	}
  7196  
  7197  	return r0, r1
  7198  }
  7199  
  7200  // GatewayAPIClient_UpdateReceivedShare_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpdateReceivedShare'
  7201  type GatewayAPIClient_UpdateReceivedShare_Call struct {
  7202  	*mock.Call
  7203  }
  7204  
  7205  // UpdateReceivedShare is a helper method to define mock.On call
  7206  //   - ctx context.Context
  7207  //   - in *collaborationv1beta1.UpdateReceivedShareRequest
  7208  //   - opts ...grpc.CallOption
  7209  func (_e *GatewayAPIClient_Expecter) UpdateReceivedShare(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_UpdateReceivedShare_Call {
  7210  	return &GatewayAPIClient_UpdateReceivedShare_Call{Call: _e.mock.On("UpdateReceivedShare",
  7211  		append([]interface{}{ctx, in}, opts...)...)}
  7212  }
  7213  
  7214  func (_c *GatewayAPIClient_UpdateReceivedShare_Call) Run(run func(ctx context.Context, in *collaborationv1beta1.UpdateReceivedShareRequest, opts ...grpc.CallOption)) *GatewayAPIClient_UpdateReceivedShare_Call {
  7215  	_c.Call.Run(func(args mock.Arguments) {
  7216  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  7217  		for i, a := range args[2:] {
  7218  			if a != nil {
  7219  				variadicArgs[i] = a.(grpc.CallOption)
  7220  			}
  7221  		}
  7222  		run(args[0].(context.Context), args[1].(*collaborationv1beta1.UpdateReceivedShareRequest), variadicArgs...)
  7223  	})
  7224  	return _c
  7225  }
  7226  
  7227  func (_c *GatewayAPIClient_UpdateReceivedShare_Call) Return(_a0 *collaborationv1beta1.UpdateReceivedShareResponse, _a1 error) *GatewayAPIClient_UpdateReceivedShare_Call {
  7228  	_c.Call.Return(_a0, _a1)
  7229  	return _c
  7230  }
  7231  
  7232  func (_c *GatewayAPIClient_UpdateReceivedShare_Call) RunAndReturn(run func(context.Context, *collaborationv1beta1.UpdateReceivedShareRequest, ...grpc.CallOption) (*collaborationv1beta1.UpdateReceivedShareResponse, error)) *GatewayAPIClient_UpdateReceivedShare_Call {
  7233  	_c.Call.Return(run)
  7234  	return _c
  7235  }
  7236  
  7237  // UpdateShare provides a mock function with given fields: ctx, in, opts
  7238  func (_m *GatewayAPIClient) UpdateShare(ctx context.Context, in *collaborationv1beta1.UpdateShareRequest, opts ...grpc.CallOption) (*collaborationv1beta1.UpdateShareResponse, error) {
  7239  	_va := make([]interface{}, len(opts))
  7240  	for _i := range opts {
  7241  		_va[_i] = opts[_i]
  7242  	}
  7243  	var _ca []interface{}
  7244  	_ca = append(_ca, ctx, in)
  7245  	_ca = append(_ca, _va...)
  7246  	ret := _m.Called(_ca...)
  7247  
  7248  	if len(ret) == 0 {
  7249  		panic("no return value specified for UpdateShare")
  7250  	}
  7251  
  7252  	var r0 *collaborationv1beta1.UpdateShareResponse
  7253  	var r1 error
  7254  	if rf, ok := ret.Get(0).(func(context.Context, *collaborationv1beta1.UpdateShareRequest, ...grpc.CallOption) (*collaborationv1beta1.UpdateShareResponse, error)); ok {
  7255  		return rf(ctx, in, opts...)
  7256  	}
  7257  	if rf, ok := ret.Get(0).(func(context.Context, *collaborationv1beta1.UpdateShareRequest, ...grpc.CallOption) *collaborationv1beta1.UpdateShareResponse); ok {
  7258  		r0 = rf(ctx, in, opts...)
  7259  	} else {
  7260  		if ret.Get(0) != nil {
  7261  			r0 = ret.Get(0).(*collaborationv1beta1.UpdateShareResponse)
  7262  		}
  7263  	}
  7264  
  7265  	if rf, ok := ret.Get(1).(func(context.Context, *collaborationv1beta1.UpdateShareRequest, ...grpc.CallOption) error); ok {
  7266  		r1 = rf(ctx, in, opts...)
  7267  	} else {
  7268  		r1 = ret.Error(1)
  7269  	}
  7270  
  7271  	return r0, r1
  7272  }
  7273  
  7274  // GatewayAPIClient_UpdateShare_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpdateShare'
  7275  type GatewayAPIClient_UpdateShare_Call struct {
  7276  	*mock.Call
  7277  }
  7278  
  7279  // UpdateShare is a helper method to define mock.On call
  7280  //   - ctx context.Context
  7281  //   - in *collaborationv1beta1.UpdateShareRequest
  7282  //   - opts ...grpc.CallOption
  7283  func (_e *GatewayAPIClient_Expecter) UpdateShare(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_UpdateShare_Call {
  7284  	return &GatewayAPIClient_UpdateShare_Call{Call: _e.mock.On("UpdateShare",
  7285  		append([]interface{}{ctx, in}, opts...)...)}
  7286  }
  7287  
  7288  func (_c *GatewayAPIClient_UpdateShare_Call) Run(run func(ctx context.Context, in *collaborationv1beta1.UpdateShareRequest, opts ...grpc.CallOption)) *GatewayAPIClient_UpdateShare_Call {
  7289  	_c.Call.Run(func(args mock.Arguments) {
  7290  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  7291  		for i, a := range args[2:] {
  7292  			if a != nil {
  7293  				variadicArgs[i] = a.(grpc.CallOption)
  7294  			}
  7295  		}
  7296  		run(args[0].(context.Context), args[1].(*collaborationv1beta1.UpdateShareRequest), variadicArgs...)
  7297  	})
  7298  	return _c
  7299  }
  7300  
  7301  func (_c *GatewayAPIClient_UpdateShare_Call) Return(_a0 *collaborationv1beta1.UpdateShareResponse, _a1 error) *GatewayAPIClient_UpdateShare_Call {
  7302  	_c.Call.Return(_a0, _a1)
  7303  	return _c
  7304  }
  7305  
  7306  func (_c *GatewayAPIClient_UpdateShare_Call) RunAndReturn(run func(context.Context, *collaborationv1beta1.UpdateShareRequest, ...grpc.CallOption) (*collaborationv1beta1.UpdateShareResponse, error)) *GatewayAPIClient_UpdateShare_Call {
  7307  	_c.Call.Return(run)
  7308  	return _c
  7309  }
  7310  
  7311  // UpdateStorageSpace provides a mock function with given fields: ctx, in, opts
  7312  func (_m *GatewayAPIClient) UpdateStorageSpace(ctx context.Context, in *providerv1beta1.UpdateStorageSpaceRequest, opts ...grpc.CallOption) (*providerv1beta1.UpdateStorageSpaceResponse, error) {
  7313  	_va := make([]interface{}, len(opts))
  7314  	for _i := range opts {
  7315  		_va[_i] = opts[_i]
  7316  	}
  7317  	var _ca []interface{}
  7318  	_ca = append(_ca, ctx, in)
  7319  	_ca = append(_ca, _va...)
  7320  	ret := _m.Called(_ca...)
  7321  
  7322  	if len(ret) == 0 {
  7323  		panic("no return value specified for UpdateStorageSpace")
  7324  	}
  7325  
  7326  	var r0 *providerv1beta1.UpdateStorageSpaceResponse
  7327  	var r1 error
  7328  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.UpdateStorageSpaceRequest, ...grpc.CallOption) (*providerv1beta1.UpdateStorageSpaceResponse, error)); ok {
  7329  		return rf(ctx, in, opts...)
  7330  	}
  7331  	if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.UpdateStorageSpaceRequest, ...grpc.CallOption) *providerv1beta1.UpdateStorageSpaceResponse); ok {
  7332  		r0 = rf(ctx, in, opts...)
  7333  	} else {
  7334  		if ret.Get(0) != nil {
  7335  			r0 = ret.Get(0).(*providerv1beta1.UpdateStorageSpaceResponse)
  7336  		}
  7337  	}
  7338  
  7339  	if rf, ok := ret.Get(1).(func(context.Context, *providerv1beta1.UpdateStorageSpaceRequest, ...grpc.CallOption) error); ok {
  7340  		r1 = rf(ctx, in, opts...)
  7341  	} else {
  7342  		r1 = ret.Error(1)
  7343  	}
  7344  
  7345  	return r0, r1
  7346  }
  7347  
  7348  // GatewayAPIClient_UpdateStorageSpace_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpdateStorageSpace'
  7349  type GatewayAPIClient_UpdateStorageSpace_Call struct {
  7350  	*mock.Call
  7351  }
  7352  
  7353  // UpdateStorageSpace is a helper method to define mock.On call
  7354  //   - ctx context.Context
  7355  //   - in *providerv1beta1.UpdateStorageSpaceRequest
  7356  //   - opts ...grpc.CallOption
  7357  func (_e *GatewayAPIClient_Expecter) UpdateStorageSpace(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_UpdateStorageSpace_Call {
  7358  	return &GatewayAPIClient_UpdateStorageSpace_Call{Call: _e.mock.On("UpdateStorageSpace",
  7359  		append([]interface{}{ctx, in}, opts...)...)}
  7360  }
  7361  
  7362  func (_c *GatewayAPIClient_UpdateStorageSpace_Call) Run(run func(ctx context.Context, in *providerv1beta1.UpdateStorageSpaceRequest, opts ...grpc.CallOption)) *GatewayAPIClient_UpdateStorageSpace_Call {
  7363  	_c.Call.Run(func(args mock.Arguments) {
  7364  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  7365  		for i, a := range args[2:] {
  7366  			if a != nil {
  7367  				variadicArgs[i] = a.(grpc.CallOption)
  7368  			}
  7369  		}
  7370  		run(args[0].(context.Context), args[1].(*providerv1beta1.UpdateStorageSpaceRequest), variadicArgs...)
  7371  	})
  7372  	return _c
  7373  }
  7374  
  7375  func (_c *GatewayAPIClient_UpdateStorageSpace_Call) Return(_a0 *providerv1beta1.UpdateStorageSpaceResponse, _a1 error) *GatewayAPIClient_UpdateStorageSpace_Call {
  7376  	_c.Call.Return(_a0, _a1)
  7377  	return _c
  7378  }
  7379  
  7380  func (_c *GatewayAPIClient_UpdateStorageSpace_Call) RunAndReturn(run func(context.Context, *providerv1beta1.UpdateStorageSpaceRequest, ...grpc.CallOption) (*providerv1beta1.UpdateStorageSpaceResponse, error)) *GatewayAPIClient_UpdateStorageSpace_Call {
  7381  	_c.Call.Return(run)
  7382  	return _c
  7383  }
  7384  
  7385  // WhoAmI provides a mock function with given fields: ctx, in, opts
  7386  func (_m *GatewayAPIClient) WhoAmI(ctx context.Context, in *gatewayv1beta1.WhoAmIRequest, opts ...grpc.CallOption) (*gatewayv1beta1.WhoAmIResponse, error) {
  7387  	_va := make([]interface{}, len(opts))
  7388  	for _i := range opts {
  7389  		_va[_i] = opts[_i]
  7390  	}
  7391  	var _ca []interface{}
  7392  	_ca = append(_ca, ctx, in)
  7393  	_ca = append(_ca, _va...)
  7394  	ret := _m.Called(_ca...)
  7395  
  7396  	if len(ret) == 0 {
  7397  		panic("no return value specified for WhoAmI")
  7398  	}
  7399  
  7400  	var r0 *gatewayv1beta1.WhoAmIResponse
  7401  	var r1 error
  7402  	if rf, ok := ret.Get(0).(func(context.Context, *gatewayv1beta1.WhoAmIRequest, ...grpc.CallOption) (*gatewayv1beta1.WhoAmIResponse, error)); ok {
  7403  		return rf(ctx, in, opts...)
  7404  	}
  7405  	if rf, ok := ret.Get(0).(func(context.Context, *gatewayv1beta1.WhoAmIRequest, ...grpc.CallOption) *gatewayv1beta1.WhoAmIResponse); ok {
  7406  		r0 = rf(ctx, in, opts...)
  7407  	} else {
  7408  		if ret.Get(0) != nil {
  7409  			r0 = ret.Get(0).(*gatewayv1beta1.WhoAmIResponse)
  7410  		}
  7411  	}
  7412  
  7413  	if rf, ok := ret.Get(1).(func(context.Context, *gatewayv1beta1.WhoAmIRequest, ...grpc.CallOption) error); ok {
  7414  		r1 = rf(ctx, in, opts...)
  7415  	} else {
  7416  		r1 = ret.Error(1)
  7417  	}
  7418  
  7419  	return r0, r1
  7420  }
  7421  
  7422  // GatewayAPIClient_WhoAmI_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'WhoAmI'
  7423  type GatewayAPIClient_WhoAmI_Call struct {
  7424  	*mock.Call
  7425  }
  7426  
  7427  // WhoAmI is a helper method to define mock.On call
  7428  //   - ctx context.Context
  7429  //   - in *gatewayv1beta1.WhoAmIRequest
  7430  //   - opts ...grpc.CallOption
  7431  func (_e *GatewayAPIClient_Expecter) WhoAmI(ctx interface{}, in interface{}, opts ...interface{}) *GatewayAPIClient_WhoAmI_Call {
  7432  	return &GatewayAPIClient_WhoAmI_Call{Call: _e.mock.On("WhoAmI",
  7433  		append([]interface{}{ctx, in}, opts...)...)}
  7434  }
  7435  
  7436  func (_c *GatewayAPIClient_WhoAmI_Call) Run(run func(ctx context.Context, in *gatewayv1beta1.WhoAmIRequest, opts ...grpc.CallOption)) *GatewayAPIClient_WhoAmI_Call {
  7437  	_c.Call.Run(func(args mock.Arguments) {
  7438  		variadicArgs := make([]grpc.CallOption, len(args)-2)
  7439  		for i, a := range args[2:] {
  7440  			if a != nil {
  7441  				variadicArgs[i] = a.(grpc.CallOption)
  7442  			}
  7443  		}
  7444  		run(args[0].(context.Context), args[1].(*gatewayv1beta1.WhoAmIRequest), variadicArgs...)
  7445  	})
  7446  	return _c
  7447  }
  7448  
  7449  func (_c *GatewayAPIClient_WhoAmI_Call) Return(_a0 *gatewayv1beta1.WhoAmIResponse, _a1 error) *GatewayAPIClient_WhoAmI_Call {
  7450  	_c.Call.Return(_a0, _a1)
  7451  	return _c
  7452  }
  7453  
  7454  func (_c *GatewayAPIClient_WhoAmI_Call) RunAndReturn(run func(context.Context, *gatewayv1beta1.WhoAmIRequest, ...grpc.CallOption) (*gatewayv1beta1.WhoAmIResponse, error)) *GatewayAPIClient_WhoAmI_Call {
  7455  	_c.Call.Return(run)
  7456  	return _c
  7457  }
  7458  
  7459  // NewGatewayAPIClient creates a new instance of GatewayAPIClient. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
  7460  // The first argument is typically a *testing.T value.
  7461  func NewGatewayAPIClient(t interface {
  7462  	mock.TestingT
  7463  	Cleanup(func())
  7464  }) *GatewayAPIClient {
  7465  	mock := &GatewayAPIClient{}
  7466  	mock.Mock.Test(t)
  7467  
  7468  	t.Cleanup(func() { mock.AssertExpectations(t) })
  7469  
  7470  	return mock
  7471  }