Documentation ¶
Overview ¶
Unless explicitly stated otherwise all files in this repository are licensed under the Apache License Version 2.0. This product includes software developed at Datadog (https://www.datadoghq.com/). Copyright 2024 Datadog, Inc.
Unless explicitly stated otherwise all files in this repository are licensed under the Apache License Version 2.0. This product includes software developed at Datadog (https://www.datadoghq.com/). Copyright 2024 Datadog, Inc.
Index ¶
- type CloudProviderIPRangeManager
- type CloudProviderIPRangeManagerMock
- func (_m *CloudProviderIPRangeManagerMock) ConvertToGenericIPRanges(ipRangeData []byte) (*types.CloudProviderIPRangeInfo, error)
- func (_m *CloudProviderIPRangeManagerMock) EXPECT() *CloudProviderIPRangeManagerMock_Expecter
- func (_m *CloudProviderIPRangeManagerMock) IsNewVersion(ipRangeData []byte, version string) (bool, error)
- type CloudProviderIPRangeManagerMock_ConvertToGenericIPRanges_Call
- func (_c *CloudProviderIPRangeManagerMock_ConvertToGenericIPRanges_Call) Return(_a0 *types.CloudProviderIPRangeInfo, _a1 error) *CloudProviderIPRangeManagerMock_ConvertToGenericIPRanges_Call
- func (_c *CloudProviderIPRangeManagerMock_ConvertToGenericIPRanges_Call) Run(run func(ipRangeData []byte)) *CloudProviderIPRangeManagerMock_ConvertToGenericIPRanges_Call
- func (_c *CloudProviderIPRangeManagerMock_ConvertToGenericIPRanges_Call) RunAndReturn(run func([]byte) (*types.CloudProviderIPRangeInfo, error)) *CloudProviderIPRangeManagerMock_ConvertToGenericIPRanges_Call
- type CloudProviderIPRangeManagerMock_Expecter
- func (_e *CloudProviderIPRangeManagerMock_Expecter) ConvertToGenericIPRanges(ipRangeData interface{}) *CloudProviderIPRangeManagerMock_ConvertToGenericIPRanges_Call
- func (_e *CloudProviderIPRangeManagerMock_Expecter) IsNewVersion(ipRangeData interface{}, version interface{}) *CloudProviderIPRangeManagerMock_IsNewVersion_Call
- type CloudProviderIPRangeManagerMock_IsNewVersion_Call
- func (_c *CloudProviderIPRangeManagerMock_IsNewVersion_Call) Return(_a0 bool, _a1 error) *CloudProviderIPRangeManagerMock_IsNewVersion_Call
- func (_c *CloudProviderIPRangeManagerMock_IsNewVersion_Call) Run(run func(ipRangeData []byte, version string)) *CloudProviderIPRangeManagerMock_IsNewVersion_Call
- func (_c *CloudProviderIPRangeManagerMock_IsNewVersion_Call) RunAndReturn(run func([]byte, string) (bool, error)) *CloudProviderIPRangeManagerMock_IsNewVersion_Call
- type CloudServicesProvider
- type CloudServicesProvidersManager
- type CloudServicesProvidersManagerMock
- func (_m *CloudServicesProvidersManagerMock) EXPECT() *CloudServicesProvidersManagerMock_Expecter
- func (_m *CloudServicesProvidersManagerMock) GetProviderByName(name types.CloudProviderName) *CloudServicesProvider
- func (_m *CloudServicesProvidersManagerMock) GetServiceList(cloudProviderName types.CloudProviderName) []string
- func (_m *CloudServicesProvidersManagerMock) GetServicesIPRanges(cloudProviderName types.CloudProviderName, serviceNames []string) (map[string][]string, error)
- func (_m *CloudServicesProvidersManagerMock) PullIPRanges() error
- func (_m *CloudServicesProvidersManagerMock) StartPeriodicPull()
- func (_m *CloudServicesProvidersManagerMock) StopPeriodicPull()
- type CloudServicesProvidersManagerMock_Expecter
- func (_e *CloudServicesProvidersManagerMock_Expecter) GetProviderByName(name interface{}) *CloudServicesProvidersManagerMock_GetProviderByName_Call
- func (_e *CloudServicesProvidersManagerMock_Expecter) GetServiceList(cloudProviderName interface{}) *CloudServicesProvidersManagerMock_GetServiceList_Call
- func (_e *CloudServicesProvidersManagerMock_Expecter) GetServicesIPRanges(cloudProviderName interface{}, serviceNames interface{}) *CloudServicesProvidersManagerMock_GetServicesIPRanges_Call
- func (_e *CloudServicesProvidersManagerMock_Expecter) PullIPRanges() *CloudServicesProvidersManagerMock_PullIPRanges_Call
- func (_e *CloudServicesProvidersManagerMock_Expecter) StartPeriodicPull() *CloudServicesProvidersManagerMock_StartPeriodicPull_Call
- func (_e *CloudServicesProvidersManagerMock_Expecter) StopPeriodicPull() *CloudServicesProvidersManagerMock_StopPeriodicPull_Call
- type CloudServicesProvidersManagerMock_GetProviderByName_Call
- func (_c *CloudServicesProvidersManagerMock_GetProviderByName_Call) Return(_a0 *CloudServicesProvider) *CloudServicesProvidersManagerMock_GetProviderByName_Call
- func (_c *CloudServicesProvidersManagerMock_GetProviderByName_Call) Run(run func(name types.CloudProviderName)) *CloudServicesProvidersManagerMock_GetProviderByName_Call
- func (_c *CloudServicesProvidersManagerMock_GetProviderByName_Call) RunAndReturn(run func(types.CloudProviderName) *CloudServicesProvider) *CloudServicesProvidersManagerMock_GetProviderByName_Call
- type CloudServicesProvidersManagerMock_GetServiceList_Call
- func (_c *CloudServicesProvidersManagerMock_GetServiceList_Call) Return(_a0 []string) *CloudServicesProvidersManagerMock_GetServiceList_Call
- func (_c *CloudServicesProvidersManagerMock_GetServiceList_Call) Run(run func(cloudProviderName types.CloudProviderName)) *CloudServicesProvidersManagerMock_GetServiceList_Call
- func (_c *CloudServicesProvidersManagerMock_GetServiceList_Call) RunAndReturn(run func(types.CloudProviderName) []string) *CloudServicesProvidersManagerMock_GetServiceList_Call
- type CloudServicesProvidersManagerMock_GetServicesIPRanges_Call
- func (_c *CloudServicesProvidersManagerMock_GetServicesIPRanges_Call) Return(_a0 map[string][]string, _a1 error) *CloudServicesProvidersManagerMock_GetServicesIPRanges_Call
- func (_c *CloudServicesProvidersManagerMock_GetServicesIPRanges_Call) Run(run func(cloudProviderName types.CloudProviderName, serviceNames []string)) *CloudServicesProvidersManagerMock_GetServicesIPRanges_Call
- func (_c *CloudServicesProvidersManagerMock_GetServicesIPRanges_Call) RunAndReturn(run func(types.CloudProviderName, []string) (map[string][]string, error)) *CloudServicesProvidersManagerMock_GetServicesIPRanges_Call
- type CloudServicesProvidersManagerMock_PullIPRanges_Call
- func (_c *CloudServicesProvidersManagerMock_PullIPRanges_Call) Return(_a0 error) *CloudServicesProvidersManagerMock_PullIPRanges_Call
- func (_c *CloudServicesProvidersManagerMock_PullIPRanges_Call) Run(run func()) *CloudServicesProvidersManagerMock_PullIPRanges_Call
- func (_c *CloudServicesProvidersManagerMock_PullIPRanges_Call) RunAndReturn(run func() error) *CloudServicesProvidersManagerMock_PullIPRanges_Call
- type CloudServicesProvidersManagerMock_StartPeriodicPull_Call
- func (_c *CloudServicesProvidersManagerMock_StartPeriodicPull_Call) Return() *CloudServicesProvidersManagerMock_StartPeriodicPull_Call
- func (_c *CloudServicesProvidersManagerMock_StartPeriodicPull_Call) Run(run func()) *CloudServicesProvidersManagerMock_StartPeriodicPull_Call
- func (_c *CloudServicesProvidersManagerMock_StartPeriodicPull_Call) RunAndReturn(run func()) *CloudServicesProvidersManagerMock_StartPeriodicPull_Call
- type CloudServicesProvidersManagerMock_StopPeriodicPull_Call
- func (_c *CloudServicesProvidersManagerMock_StopPeriodicPull_Call) Return() *CloudServicesProvidersManagerMock_StopPeriodicPull_Call
- func (_c *CloudServicesProvidersManagerMock_StopPeriodicPull_Call) Run(run func()) *CloudServicesProvidersManagerMock_StopPeriodicPull_Call
- func (_c *CloudServicesProvidersManagerMock_StopPeriodicPull_Call) RunAndReturn(run func()) *CloudServicesProvidersManagerMock_StopPeriodicPull_Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CloudProviderIPRangeManager ¶
type CloudProviderIPRangeManager interface { // IsNewVersion checks whether a given IP range data in the form of bytes is a new version compared to a given version string. // It returns true if the data is a new version, otherwise false. An error is returned in case of any issues. IsNewVersion(ipRangeData []byte, version string) (bool, error) // ConvertToGenericIPRanges converts the given IP range data in the form of bytes to a generic CloudProviderIPRangeInfo structure. // It returns the converted IP range information or an error in case of any issues during conversion. ConvertToGenericIPRanges(ipRangeData []byte) (*types.CloudProviderIPRangeInfo, error) }
CloudProviderIPRangeManager Methods to verify and transform a specifid ip ranges list from a provider
type CloudProviderIPRangeManagerMock ¶
CloudProviderIPRangeManagerMock is an autogenerated mock type for the CloudProviderIPRangeManager type
func NewCloudProviderIPRangeManagerMock ¶
func NewCloudProviderIPRangeManagerMock(t interface { mock.TestingT Cleanup(func()) }) *CloudProviderIPRangeManagerMock
NewCloudProviderIPRangeManagerMock creates a new instance of CloudProviderIPRangeManagerMock. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*CloudProviderIPRangeManagerMock) ConvertToGenericIPRanges ¶
func (_m *CloudProviderIPRangeManagerMock) ConvertToGenericIPRanges(ipRangeData []byte) (*types.CloudProviderIPRangeInfo, error)
ConvertToGenericIPRanges provides a mock function with given fields: ipRangeData
func (*CloudProviderIPRangeManagerMock) EXPECT ¶
func (_m *CloudProviderIPRangeManagerMock) EXPECT() *CloudProviderIPRangeManagerMock_Expecter
func (*CloudProviderIPRangeManagerMock) IsNewVersion ¶
func (_m *CloudProviderIPRangeManagerMock) IsNewVersion(ipRangeData []byte, version string) (bool, error)
IsNewVersion provides a mock function with given fields: ipRangeData, version
type CloudProviderIPRangeManagerMock_ConvertToGenericIPRanges_Call ¶
CloudProviderIPRangeManagerMock_ConvertToGenericIPRanges_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ConvertToGenericIPRanges'
func (*CloudProviderIPRangeManagerMock_ConvertToGenericIPRanges_Call) Run ¶
func (_c *CloudProviderIPRangeManagerMock_ConvertToGenericIPRanges_Call) Run(run func(ipRangeData []byte)) *CloudProviderIPRangeManagerMock_ConvertToGenericIPRanges_Call
func (*CloudProviderIPRangeManagerMock_ConvertToGenericIPRanges_Call) RunAndReturn ¶
func (_c *CloudProviderIPRangeManagerMock_ConvertToGenericIPRanges_Call) RunAndReturn(run func([]byte) (*types.CloudProviderIPRangeInfo, error)) *CloudProviderIPRangeManagerMock_ConvertToGenericIPRanges_Call
type CloudProviderIPRangeManagerMock_Expecter ¶
type CloudProviderIPRangeManagerMock_Expecter struct {
// contains filtered or unexported fields
}
func (*CloudProviderIPRangeManagerMock_Expecter) ConvertToGenericIPRanges ¶
func (_e *CloudProviderIPRangeManagerMock_Expecter) ConvertToGenericIPRanges(ipRangeData interface{}) *CloudProviderIPRangeManagerMock_ConvertToGenericIPRanges_Call
ConvertToGenericIPRanges is a helper method to define mock.On call
- ipRangeData []byte
func (*CloudProviderIPRangeManagerMock_Expecter) IsNewVersion ¶
func (_e *CloudProviderIPRangeManagerMock_Expecter) IsNewVersion(ipRangeData interface{}, version interface{}) *CloudProviderIPRangeManagerMock_IsNewVersion_Call
IsNewVersion is a helper method to define mock.On call
- ipRangeData []byte
- version string
type CloudProviderIPRangeManagerMock_IsNewVersion_Call ¶
CloudProviderIPRangeManagerMock_IsNewVersion_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'IsNewVersion'
func (*CloudProviderIPRangeManagerMock_IsNewVersion_Call) Return ¶
func (_c *CloudProviderIPRangeManagerMock_IsNewVersion_Call) Return(_a0 bool, _a1 error) *CloudProviderIPRangeManagerMock_IsNewVersion_Call
func (*CloudProviderIPRangeManagerMock_IsNewVersion_Call) Run ¶
func (_c *CloudProviderIPRangeManagerMock_IsNewVersion_Call) Run(run func(ipRangeData []byte, version string)) *CloudProviderIPRangeManagerMock_IsNewVersion_Call
func (*CloudProviderIPRangeManagerMock_IsNewVersion_Call) RunAndReturn ¶
func (_c *CloudProviderIPRangeManagerMock_IsNewVersion_Call) RunAndReturn(run func([]byte, string) (bool, error)) *CloudProviderIPRangeManagerMock_IsNewVersion_Call
type CloudServicesProvider ¶
type CloudServicesProvider struct { // CloudProviderIPRangeManager is responsible for managing IP ranges for the cloud provider. CloudProviderIPRangeManager CloudProviderIPRangeManager // IPRangeInfo stores information about the IP ranges of the cloud services provided by the cloud provider. IPRangeInfo *types.CloudProviderIPRangeInfo // Conf contains the configuration settings for the cloud services provider. Conf types.CloudProviderConfig }
CloudServicesProvider Data and ip ranges manager of one cloud provider
type CloudServicesProvidersManager ¶
type CloudServicesProvidersManager interface { // GetServiceList returns a list of service names provided by the specified cloud provider. GetServiceList(cloudProviderName types.CloudProviderName) []string // GetServicesIPRanges retrieves IP ranges for the specified services provided by the given cloud provider. GetServicesIPRanges(cloudProviderName types.CloudProviderName, serviceNames []string) (map[string][]string, error) // PullIPRanges triggers the manual pulling of IP ranges for all cloud providers. PullIPRanges() error // StartPeriodicPull starts the periodic process of pulling IP ranges from cloud providers. StartPeriodicPull() // StopPeriodicPull stops the periodic process of pulling IP ranges from cloud providers. StopPeriodicPull() // GetProviderByName retrieves the cloud services provider instance by its name. GetProviderByName(name types.CloudProviderName) *CloudServicesProvider }
CloudServicesProvidersManager represents an interface for managing cloud service providers and their IP ranges.
func New ¶
func New(log *zap.SugaredLogger, config types.CloudProviderConfigs, httpClientMock *http.Client) (CloudServicesProvidersManager, error)
New creates a new instance of CloudServicesProvidersManager. It initializes the manager with cloud providers based on the configuration and sets up their IP range managers.
type CloudServicesProvidersManagerMock ¶
CloudServicesProvidersManagerMock is an autogenerated mock type for the CloudServicesProvidersManager type
func NewCloudServicesProvidersManagerMock ¶
func NewCloudServicesProvidersManagerMock(t interface { mock.TestingT Cleanup(func()) }) *CloudServicesProvidersManagerMock
NewCloudServicesProvidersManagerMock creates a new instance of CloudServicesProvidersManagerMock. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*CloudServicesProvidersManagerMock) EXPECT ¶
func (_m *CloudServicesProvidersManagerMock) EXPECT() *CloudServicesProvidersManagerMock_Expecter
func (*CloudServicesProvidersManagerMock) GetProviderByName ¶
func (_m *CloudServicesProvidersManagerMock) GetProviderByName(name types.CloudProviderName) *CloudServicesProvider
GetProviderByName provides a mock function with given fields: name
func (*CloudServicesProvidersManagerMock) GetServiceList ¶
func (_m *CloudServicesProvidersManagerMock) GetServiceList(cloudProviderName types.CloudProviderName) []string
GetServiceList provides a mock function with given fields: cloudProviderName
func (*CloudServicesProvidersManagerMock) GetServicesIPRanges ¶
func (_m *CloudServicesProvidersManagerMock) GetServicesIPRanges(cloudProviderName types.CloudProviderName, serviceNames []string) (map[string][]string, error)
GetServicesIPRanges provides a mock function with given fields: cloudProviderName, serviceNames
func (*CloudServicesProvidersManagerMock) PullIPRanges ¶
func (_m *CloudServicesProvidersManagerMock) PullIPRanges() error
PullIPRanges provides a mock function with given fields:
func (*CloudServicesProvidersManagerMock) StartPeriodicPull ¶
func (_m *CloudServicesProvidersManagerMock) StartPeriodicPull()
StartPeriodicPull provides a mock function with given fields:
func (*CloudServicesProvidersManagerMock) StopPeriodicPull ¶
func (_m *CloudServicesProvidersManagerMock) StopPeriodicPull()
StopPeriodicPull provides a mock function with given fields:
type CloudServicesProvidersManagerMock_Expecter ¶
type CloudServicesProvidersManagerMock_Expecter struct {
// contains filtered or unexported fields
}
func (*CloudServicesProvidersManagerMock_Expecter) GetProviderByName ¶
func (_e *CloudServicesProvidersManagerMock_Expecter) GetProviderByName(name interface{}) *CloudServicesProvidersManagerMock_GetProviderByName_Call
GetProviderByName is a helper method to define mock.On call
- name types.CloudProviderName
func (*CloudServicesProvidersManagerMock_Expecter) GetServiceList ¶
func (_e *CloudServicesProvidersManagerMock_Expecter) GetServiceList(cloudProviderName interface{}) *CloudServicesProvidersManagerMock_GetServiceList_Call
GetServiceList is a helper method to define mock.On call
- cloudProviderName types.CloudProviderName
func (*CloudServicesProvidersManagerMock_Expecter) GetServicesIPRanges ¶
func (_e *CloudServicesProvidersManagerMock_Expecter) GetServicesIPRanges(cloudProviderName interface{}, serviceNames interface{}) *CloudServicesProvidersManagerMock_GetServicesIPRanges_Call
GetServicesIPRanges is a helper method to define mock.On call
- cloudProviderName types.CloudProviderName
- serviceNames []string
func (*CloudServicesProvidersManagerMock_Expecter) PullIPRanges ¶
func (_e *CloudServicesProvidersManagerMock_Expecter) PullIPRanges() *CloudServicesProvidersManagerMock_PullIPRanges_Call
PullIPRanges is a helper method to define mock.On call
func (*CloudServicesProvidersManagerMock_Expecter) StartPeriodicPull ¶
func (_e *CloudServicesProvidersManagerMock_Expecter) StartPeriodicPull() *CloudServicesProvidersManagerMock_StartPeriodicPull_Call
StartPeriodicPull is a helper method to define mock.On call
func (*CloudServicesProvidersManagerMock_Expecter) StopPeriodicPull ¶
func (_e *CloudServicesProvidersManagerMock_Expecter) StopPeriodicPull() *CloudServicesProvidersManagerMock_StopPeriodicPull_Call
StopPeriodicPull is a helper method to define mock.On call
type CloudServicesProvidersManagerMock_GetProviderByName_Call ¶
CloudServicesProvidersManagerMock_GetProviderByName_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetProviderByName'
func (*CloudServicesProvidersManagerMock_GetProviderByName_Call) Run ¶
func (_c *CloudServicesProvidersManagerMock_GetProviderByName_Call) Run(run func(name types.CloudProviderName)) *CloudServicesProvidersManagerMock_GetProviderByName_Call
func (*CloudServicesProvidersManagerMock_GetProviderByName_Call) RunAndReturn ¶
func (_c *CloudServicesProvidersManagerMock_GetProviderByName_Call) RunAndReturn(run func(types.CloudProviderName) *CloudServicesProvider) *CloudServicesProvidersManagerMock_GetProviderByName_Call
type CloudServicesProvidersManagerMock_GetServiceList_Call ¶
CloudServicesProvidersManagerMock_GetServiceList_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetServiceList'
func (*CloudServicesProvidersManagerMock_GetServiceList_Call) Return ¶
func (_c *CloudServicesProvidersManagerMock_GetServiceList_Call) Return(_a0 []string) *CloudServicesProvidersManagerMock_GetServiceList_Call
func (*CloudServicesProvidersManagerMock_GetServiceList_Call) Run ¶
func (_c *CloudServicesProvidersManagerMock_GetServiceList_Call) Run(run func(cloudProviderName types.CloudProviderName)) *CloudServicesProvidersManagerMock_GetServiceList_Call
func (*CloudServicesProvidersManagerMock_GetServiceList_Call) RunAndReturn ¶
func (_c *CloudServicesProvidersManagerMock_GetServiceList_Call) RunAndReturn(run func(types.CloudProviderName) []string) *CloudServicesProvidersManagerMock_GetServiceList_Call
type CloudServicesProvidersManagerMock_GetServicesIPRanges_Call ¶
CloudServicesProvidersManagerMock_GetServicesIPRanges_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetServicesIPRanges'
func (*CloudServicesProvidersManagerMock_GetServicesIPRanges_Call) Return ¶
func (_c *CloudServicesProvidersManagerMock_GetServicesIPRanges_Call) Return(_a0 map[string][]string, _a1 error) *CloudServicesProvidersManagerMock_GetServicesIPRanges_Call
func (*CloudServicesProvidersManagerMock_GetServicesIPRanges_Call) Run ¶
func (_c *CloudServicesProvidersManagerMock_GetServicesIPRanges_Call) Run(run func(cloudProviderName types.CloudProviderName, serviceNames []string)) *CloudServicesProvidersManagerMock_GetServicesIPRanges_Call
func (*CloudServicesProvidersManagerMock_GetServicesIPRanges_Call) RunAndReturn ¶
func (_c *CloudServicesProvidersManagerMock_GetServicesIPRanges_Call) RunAndReturn(run func(types.CloudProviderName, []string) (map[string][]string, error)) *CloudServicesProvidersManagerMock_GetServicesIPRanges_Call
type CloudServicesProvidersManagerMock_PullIPRanges_Call ¶
CloudServicesProvidersManagerMock_PullIPRanges_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PullIPRanges'
func (*CloudServicesProvidersManagerMock_PullIPRanges_Call) Run ¶
func (_c *CloudServicesProvidersManagerMock_PullIPRanges_Call) Run(run func()) *CloudServicesProvidersManagerMock_PullIPRanges_Call
func (*CloudServicesProvidersManagerMock_PullIPRanges_Call) RunAndReturn ¶
func (_c *CloudServicesProvidersManagerMock_PullIPRanges_Call) RunAndReturn(run func() error) *CloudServicesProvidersManagerMock_PullIPRanges_Call
type CloudServicesProvidersManagerMock_StartPeriodicPull_Call ¶
CloudServicesProvidersManagerMock_StartPeriodicPull_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'StartPeriodicPull'
func (*CloudServicesProvidersManagerMock_StartPeriodicPull_Call) Run ¶
func (_c *CloudServicesProvidersManagerMock_StartPeriodicPull_Call) Run(run func()) *CloudServicesProvidersManagerMock_StartPeriodicPull_Call
func (*CloudServicesProvidersManagerMock_StartPeriodicPull_Call) RunAndReturn ¶
func (_c *CloudServicesProvidersManagerMock_StartPeriodicPull_Call) RunAndReturn(run func()) *CloudServicesProvidersManagerMock_StartPeriodicPull_Call
type CloudServicesProvidersManagerMock_StopPeriodicPull_Call ¶
CloudServicesProvidersManagerMock_StopPeriodicPull_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'StopPeriodicPull'
func (*CloudServicesProvidersManagerMock_StopPeriodicPull_Call) Run ¶
func (_c *CloudServicesProvidersManagerMock_StopPeriodicPull_Call) Run(run func()) *CloudServicesProvidersManagerMock_StopPeriodicPull_Call
func (*CloudServicesProvidersManagerMock_StopPeriodicPull_Call) RunAndReturn ¶
func (_c *CloudServicesProvidersManagerMock_StopPeriodicPull_Call) RunAndReturn(run func()) *CloudServicesProvidersManagerMock_StopPeriodicPull_Call