Documentation
¶
Overview ¶
Package cloudclientmocks is a generated GoMock package.
Index ¶
- type MockCloudClient
- func (m *MockCloudClient) EXPECT() *MockCloudClientMockRecorder
- func (m *MockCloudClient) ReportCiliumClusterWideNetworkPolicies(ctx context.Context, policies []cloudclient.NetworkPolicyInput) error
- func (m *MockCloudClient) ReportComponentStatus(ctx context.Context, component cloudclient.ComponentType) error
- func (m *MockCloudClient) ReportDiscoveredIntents(ctx context.Context, intents []*cloudclient.DiscoveredIntentInput) error
- func (m *MockCloudClient) ReportExternalTrafficDiscoveredIntents(ctx context.Context, ...) error
- func (m *MockCloudClient) ReportIncomingTrafficDiscoveredIntents(ctx context.Context, ...) error
- func (m *MockCloudClient) ReportK8sIngresses(ctx context.Context, namespace string, ingresses []cloudclient.K8sIngressInput) error
- func (m *MockCloudClient) ReportK8sResourceEligibleForMetricsCollection(ctx context.Context, namespace string, ...) error
- func (m *MockCloudClient) ReportK8sServices(ctx context.Context, namespace string, services []cloudclient.K8sServiceInput) error
- func (m *MockCloudClient) ReportK8sWebhookServices(ctx context.Context, services []cloudclient.K8sWebhookServiceInput) error
- func (m *MockCloudClient) ReportNamespaceLabels(ctx context.Context, namespace string, labels []cloudclient.LabelInput) error
- func (m *MockCloudClient) ReportNetworkPolicies(ctx context.Context, namespace string, ...) error
- func (m *MockCloudClient) ReportTrafficLevels(ctx context.Context, trafficLevels []cloudclient.TrafficLevelInput) error
- func (m *MockCloudClient) ReportWorkloadsMetadata(ctx context.Context, workloadsLabels []cloudclient.ReportServiceMetadataInput) error
- type MockCloudClientMockRecorder
- func (mr *MockCloudClientMockRecorder) ReportCiliumClusterWideNetworkPolicies(ctx, policies interface{}) *gomock.Call
- func (mr *MockCloudClientMockRecorder) ReportComponentStatus(ctx, component interface{}) *gomock.Call
- func (mr *MockCloudClientMockRecorder) ReportDiscoveredIntents(ctx, intents interface{}) *gomock.Call
- func (mr *MockCloudClientMockRecorder) ReportExternalTrafficDiscoveredIntents(ctx, intents interface{}) *gomock.Call
- func (mr *MockCloudClientMockRecorder) ReportIncomingTrafficDiscoveredIntents(ctx, intents interface{}) *gomock.Call
- func (mr *MockCloudClientMockRecorder) ReportK8sIngresses(ctx, namespace, ingresses interface{}) *gomock.Call
- func (mr *MockCloudClientMockRecorder) ReportK8sResourceEligibleForMetricsCollection(ctx, namespace, reason, resources interface{}) *gomock.Call
- func (mr *MockCloudClientMockRecorder) ReportK8sServices(ctx, namespace, services interface{}) *gomock.Call
- func (mr *MockCloudClientMockRecorder) ReportK8sWebhookServices(ctx, services interface{}) *gomock.Call
- func (mr *MockCloudClientMockRecorder) ReportNamespaceLabels(ctx, namespace, labels interface{}) *gomock.Call
- func (mr *MockCloudClientMockRecorder) ReportNetworkPolicies(ctx, namespace, policies interface{}) *gomock.Call
- func (mr *MockCloudClientMockRecorder) ReportTrafficLevels(ctx, trafficLevels interface{}) *gomock.Call
- func (mr *MockCloudClientMockRecorder) ReportWorkloadsMetadata(ctx, workloadsLabels interface{}) *gomock.Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockCloudClient ¶
type MockCloudClient struct {
// contains filtered or unexported fields
}
MockCloudClient is a mock of CloudClient interface.
func NewMockCloudClient ¶
func NewMockCloudClient(ctrl *gomock.Controller) *MockCloudClient
NewMockCloudClient creates a new mock instance.
func (*MockCloudClient) EXPECT ¶
func (m *MockCloudClient) EXPECT() *MockCloudClientMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockCloudClient) ReportCiliumClusterWideNetworkPolicies ¶
func (m *MockCloudClient) ReportCiliumClusterWideNetworkPolicies(ctx context.Context, policies []cloudclient.NetworkPolicyInput) error
ReportCiliumClusterWideNetworkPolicies mocks base method.
func (*MockCloudClient) ReportComponentStatus ¶
func (m *MockCloudClient) ReportComponentStatus(ctx context.Context, component cloudclient.ComponentType) error
ReportComponentStatus mocks base method.
func (*MockCloudClient) ReportDiscoveredIntents ¶
func (m *MockCloudClient) ReportDiscoveredIntents(ctx context.Context, intents []*cloudclient.DiscoveredIntentInput) error
ReportDiscoveredIntents mocks base method.
func (*MockCloudClient) ReportExternalTrafficDiscoveredIntents ¶
func (m *MockCloudClient) ReportExternalTrafficDiscoveredIntents(ctx context.Context, intents []cloudclient.ExternalTrafficDiscoveredIntentInput) error
ReportExternalTrafficDiscoveredIntents mocks base method.
func (*MockCloudClient) ReportIncomingTrafficDiscoveredIntents ¶
func (m *MockCloudClient) ReportIncomingTrafficDiscoveredIntents(ctx context.Context, intents []cloudclient.IncomingTrafficDiscoveredIntentInput) error
ReportIncomingTrafficDiscoveredIntents mocks base method.
func (*MockCloudClient) ReportK8sIngresses ¶
func (m *MockCloudClient) ReportK8sIngresses(ctx context.Context, namespace string, ingresses []cloudclient.K8sIngressInput) error
ReportK8sIngresses mocks base method.
func (*MockCloudClient) ReportK8sResourceEligibleForMetricsCollection ¶
func (m *MockCloudClient) ReportK8sResourceEligibleForMetricsCollection(ctx context.Context, namespace string, reason cloudclient.EligibleForMetricsCollectionReason, resources []cloudclient.K8sResourceEligibleForMetricsCollectionInput) error
ReportK8sResourceEligibleForMetricsCollection mocks base method.
func (*MockCloudClient) ReportK8sServices ¶
func (m *MockCloudClient) ReportK8sServices(ctx context.Context, namespace string, services []cloudclient.K8sServiceInput) error
ReportK8sServices mocks base method.
func (*MockCloudClient) ReportK8sWebhookServices ¶
func (m *MockCloudClient) ReportK8sWebhookServices(ctx context.Context, services []cloudclient.K8sWebhookServiceInput) error
ReportK8sWebhookServices mocks base method.
func (*MockCloudClient) ReportNamespaceLabels ¶
func (m *MockCloudClient) ReportNamespaceLabels(ctx context.Context, namespace string, labels []cloudclient.LabelInput) error
ReportNamespaceLabels mocks base method.
func (*MockCloudClient) ReportNetworkPolicies ¶
func (m *MockCloudClient) ReportNetworkPolicies(ctx context.Context, namespace string, policies []cloudclient.NetworkPolicyInput) error
ReportNetworkPolicies mocks base method.
func (*MockCloudClient) ReportTrafficLevels ¶
func (m *MockCloudClient) ReportTrafficLevels(ctx context.Context, trafficLevels []cloudclient.TrafficLevelInput) error
ReportTrafficLevels mocks base method.
func (*MockCloudClient) ReportWorkloadsMetadata ¶
func (m *MockCloudClient) ReportWorkloadsMetadata(ctx context.Context, workloadsLabels []cloudclient.ReportServiceMetadataInput) error
ReportWorkloadsMetadata mocks base method.
type MockCloudClientMockRecorder ¶
type MockCloudClientMockRecorder struct {
// contains filtered or unexported fields
}
MockCloudClientMockRecorder is the mock recorder for MockCloudClient.
func (*MockCloudClientMockRecorder) ReportCiliumClusterWideNetworkPolicies ¶
func (mr *MockCloudClientMockRecorder) ReportCiliumClusterWideNetworkPolicies(ctx, policies interface{}) *gomock.Call
ReportCiliumClusterWideNetworkPolicies indicates an expected call of ReportCiliumClusterWideNetworkPolicies.
func (*MockCloudClientMockRecorder) ReportComponentStatus ¶
func (mr *MockCloudClientMockRecorder) ReportComponentStatus(ctx, component interface{}) *gomock.Call
ReportComponentStatus indicates an expected call of ReportComponentStatus.
func (*MockCloudClientMockRecorder) ReportDiscoveredIntents ¶
func (mr *MockCloudClientMockRecorder) ReportDiscoveredIntents(ctx, intents interface{}) *gomock.Call
ReportDiscoveredIntents indicates an expected call of ReportDiscoveredIntents.
func (*MockCloudClientMockRecorder) ReportExternalTrafficDiscoveredIntents ¶
func (mr *MockCloudClientMockRecorder) ReportExternalTrafficDiscoveredIntents(ctx, intents interface{}) *gomock.Call
ReportExternalTrafficDiscoveredIntents indicates an expected call of ReportExternalTrafficDiscoveredIntents.
func (*MockCloudClientMockRecorder) ReportIncomingTrafficDiscoveredIntents ¶
func (mr *MockCloudClientMockRecorder) ReportIncomingTrafficDiscoveredIntents(ctx, intents interface{}) *gomock.Call
ReportIncomingTrafficDiscoveredIntents indicates an expected call of ReportIncomingTrafficDiscoveredIntents.
func (*MockCloudClientMockRecorder) ReportK8sIngresses ¶
func (mr *MockCloudClientMockRecorder) ReportK8sIngresses(ctx, namespace, ingresses interface{}) *gomock.Call
ReportK8sIngresses indicates an expected call of ReportK8sIngresses.
func (*MockCloudClientMockRecorder) ReportK8sResourceEligibleForMetricsCollection ¶
func (mr *MockCloudClientMockRecorder) ReportK8sResourceEligibleForMetricsCollection(ctx, namespace, reason, resources interface{}) *gomock.Call
ReportK8sResourceEligibleForMetricsCollection indicates an expected call of ReportK8sResourceEligibleForMetricsCollection.
func (*MockCloudClientMockRecorder) ReportK8sServices ¶
func (mr *MockCloudClientMockRecorder) ReportK8sServices(ctx, namespace, services interface{}) *gomock.Call
ReportK8sServices indicates an expected call of ReportK8sServices.
func (*MockCloudClientMockRecorder) ReportK8sWebhookServices ¶
func (mr *MockCloudClientMockRecorder) ReportK8sWebhookServices(ctx, services interface{}) *gomock.Call
ReportK8sWebhookServices indicates an expected call of ReportK8sWebhookServices.
func (*MockCloudClientMockRecorder) ReportNamespaceLabels ¶
func (mr *MockCloudClientMockRecorder) ReportNamespaceLabels(ctx, namespace, labels interface{}) *gomock.Call
ReportNamespaceLabels indicates an expected call of ReportNamespaceLabels.
func (*MockCloudClientMockRecorder) ReportNetworkPolicies ¶
func (mr *MockCloudClientMockRecorder) ReportNetworkPolicies(ctx, namespace, policies interface{}) *gomock.Call
ReportNetworkPolicies indicates an expected call of ReportNetworkPolicies.
func (*MockCloudClientMockRecorder) ReportTrafficLevels ¶
func (mr *MockCloudClientMockRecorder) ReportTrafficLevels(ctx, trafficLevels interface{}) *gomock.Call
ReportTrafficLevels indicates an expected call of ReportTrafficLevels.
func (*MockCloudClientMockRecorder) ReportWorkloadsMetadata ¶
func (mr *MockCloudClientMockRecorder) ReportWorkloadsMetadata(ctx, workloadsLabels interface{}) *gomock.Call
ReportWorkloadsMetadata indicates an expected call of ReportWorkloadsMetadata.