// Code generated by dummygen; DO NOT EDIT.

package monitoring

import (
	"context"
	"errors"
	"github.com/tidbcloud/devops/entity/monitoring"
)

var ErrorNotImplemented = errors.New("not implemented")

type DummyMonitoringServiceAPI struct {
}

func (d *DummyMonitoringServiceAPI) CheckCertificate(ctx context.Context) error {
	return ErrorNotImplemented
}

func (d *DummyMonitoringServiceAPI) CheckComponentDiff(ctx context.Context) error {
	return ErrorNotImplemented
}

func (d *DummyMonitoringServiceAPI) GetComponentDiffReport(ctx context.Context, typ monitoring.ComponentDifferenceReportType, name string) (*monitoring.ComponentDifferenceReportMetadata, *monitoring.ComponentDifferenceReport, error) {
	return nil, nil, ErrorNotImplemented
}

func (d *DummyMonitoringServiceAPI) ListClusterCertificates(ctx context.Context, region string) ([]*monitoring.Certificate, error) {
	return nil, ErrorNotImplemented
}

func (d *DummyMonitoringServiceAPI) ListComponentDiffReports(ctx context.Context, typ monitoring.ComponentDifferenceReportType) ([]monitoring.ComponentDifferenceReportMetadata, error) {
	return nil, ErrorNotImplemented
}

func (d *DummyMonitoringServiceAPI) NotifyJiraReport(ctx context.Context) error {
	return ErrorNotImplemented
}

func (d *DummyMonitoringServiceAPI) NotifyWeeklyIdleReport(ctx context.Context) error {
	return ErrorNotImplemented
}
