Documentation
¶
Index ¶
- func ProtoClone[T proto.Message](obj T) T
- type AlertPolicyName
- type AlertPolicyService
- func (s *AlertPolicyService) CreateAlertPolicy(ctx context.Context, req *pb.CreateAlertPolicyRequest) (*pb.AlertPolicy, error)
- func (s *AlertPolicyService) DeleteAlertPolicy(ctx context.Context, req *pb.DeleteAlertPolicyRequest) (*empty.Empty, error)
- func (s *AlertPolicyService) GetAlertPolicy(ctx context.Context, req *pb.GetAlertPolicyRequest) (*pb.AlertPolicy, error)
- func (s *AlertPolicyService) UpdateAlertPolicy(ctx context.Context, req *pb.UpdateAlertPolicyRequest) (*pb.AlertPolicy, error)
- type DashboardsService
- func (s *DashboardsService) CreateDashboard(ctx context.Context, req *pb.CreateDashboardRequest) (*pb.Dashboard, error)
- func (s *DashboardsService) DeleteDashboard(ctx context.Context, req *pb.DeleteDashboardRequest) (*empty.Empty, error)
- func (s *DashboardsService) GetDashboard(ctx context.Context, req *pb.GetDashboardRequest) (*pb.Dashboard, error)
- func (s *DashboardsService) UpdateDashboard(ctx context.Context, req *pb.UpdateDashboardRequest) (*pb.Dashboard, error)
- type GroupService
- func (s *GroupService) CreateGroup(ctx context.Context, req *pb.CreateGroupRequest) (*pb.Group, error)
- func (s *GroupService) DeleteGroup(ctx context.Context, req *pb.DeleteGroupRequest) (*empty.Empty, error)
- func (s *GroupService) GetGroup(ctx context.Context, req *pb.GetGroupRequest) (*pb.Group, error)
- func (s *GroupService) UpdateGroup(ctx context.Context, req *pb.UpdateGroupRequest) (*pb.Group, error)
- type MetricsScopeName
- type MockService
- type NotificationChannelName
- type NotificationChannelService
- func (s *NotificationChannelService) CreateNotificationChannel(ctx context.Context, req *pb.CreateNotificationChannelRequest) (*pb.NotificationChannel, error)
- func (s *NotificationChannelService) DeleteNotificationChannel(ctx context.Context, req *pb.DeleteNotificationChannelRequest) (*empty.Empty, error)
- func (s *NotificationChannelService) GetNotificationChannel(ctx context.Context, req *pb.GetNotificationChannelRequest) (*pb.NotificationChannel, error)
- func (s *NotificationChannelService) UpdateNotificationChannel(ctx context.Context, req *pb.UpdateNotificationChannelRequest) (*pb.NotificationChannel, error)
- type ServiceName
- type UptimeCheckService
- func (s *UptimeCheckService) CreateUptimeCheckConfig(ctx context.Context, req *pb.CreateUptimeCheckConfigRequest) (*pb.UptimeCheckConfig, error)
- func (s *UptimeCheckService) DeleteUptimeCheckConfig(ctx context.Context, req *pb.DeleteUptimeCheckConfigRequest) (*empty.Empty, error)
- func (s *UptimeCheckService) GetUptimeCheckConfig(ctx context.Context, req *pb.GetUptimeCheckConfigRequest) (*pb.UptimeCheckConfig, error)
- func (s *UptimeCheckService) UpdateUptimeCheckConfig(ctx context.Context, req *pb.UpdateUptimeCheckConfigRequest) (*pb.UptimeCheckConfig, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ProtoClone ¶
Types ¶
type AlertPolicyName ¶
type AlertPolicyName struct { Project *projects.ProjectData AlertPolicyName string }
func (*AlertPolicyName) String ¶
func (n *AlertPolicyName) String() string
type AlertPolicyService ¶
type AlertPolicyService struct { *MockService pb.UnimplementedAlertPolicyServiceServer }
func (*AlertPolicyService) CreateAlertPolicy ¶
func (s *AlertPolicyService) CreateAlertPolicy(ctx context.Context, req *pb.CreateAlertPolicyRequest) (*pb.AlertPolicy, error)
func (*AlertPolicyService) DeleteAlertPolicy ¶
func (s *AlertPolicyService) DeleteAlertPolicy(ctx context.Context, req *pb.DeleteAlertPolicyRequest) (*empty.Empty, error)
func (*AlertPolicyService) GetAlertPolicy ¶
func (s *AlertPolicyService) GetAlertPolicy(ctx context.Context, req *pb.GetAlertPolicyRequest) (*pb.AlertPolicy, error)
func (*AlertPolicyService) UpdateAlertPolicy ¶
func (s *AlertPolicyService) UpdateAlertPolicy(ctx context.Context, req *pb.UpdateAlertPolicyRequest) (*pb.AlertPolicy, error)
type DashboardsService ¶
type DashboardsService struct { *MockService pb.UnimplementedDashboardsServiceServer }
func (*DashboardsService) CreateDashboard ¶
func (s *DashboardsService) CreateDashboard(ctx context.Context, req *pb.CreateDashboardRequest) (*pb.Dashboard, error)
func (*DashboardsService) DeleteDashboard ¶
func (s *DashboardsService) DeleteDashboard(ctx context.Context, req *pb.DeleteDashboardRequest) (*empty.Empty, error)
func (*DashboardsService) GetDashboard ¶
func (s *DashboardsService) GetDashboard(ctx context.Context, req *pb.GetDashboardRequest) (*pb.Dashboard, error)
func (*DashboardsService) UpdateDashboard ¶
func (s *DashboardsService) UpdateDashboard(ctx context.Context, req *pb.UpdateDashboardRequest) (*pb.Dashboard, error)
type GroupService ¶
type GroupService struct { *MockService pb.UnimplementedGroupServiceServer }
func (*GroupService) CreateGroup ¶
func (s *GroupService) CreateGroup(ctx context.Context, req *pb.CreateGroupRequest) (*pb.Group, error)
func (*GroupService) DeleteGroup ¶
func (s *GroupService) DeleteGroup(ctx context.Context, req *pb.DeleteGroupRequest) (*empty.Empty, error)
func (*GroupService) GetGroup ¶
func (s *GroupService) GetGroup(ctx context.Context, req *pb.GetGroupRequest) (*pb.Group, error)
func (*GroupService) UpdateGroup ¶
func (s *GroupService) UpdateGroup(ctx context.Context, req *pb.UpdateGroupRequest) (*pb.Group, error)
type MetricsScopeName ¶
type MetricsScopeName struct {
Project *projects.ProjectData
}
func (*MetricsScopeName) String ¶
func (n *MetricsScopeName) String() string
type MockService ¶
type MockService struct { *common.MockEnvironment // contains filtered or unexported fields }
MockService represents a mocked apikeys service.
func New ¶
func New(env *common.MockEnvironment, storage storage.Storage) *MockService
New creates a MockService.
func (*MockService) ExpectedHosts ¶
func (s *MockService) ExpectedHosts() []string
func (*MockService) NewHTTPMux ¶
func (s *MockService) NewHTTPMux(ctx context.Context, conn *grpc.ClientConn) (http.Handler, error)
func (*MockService) Register ¶
func (s *MockService) Register(grpcServer *grpc.Server)
type NotificationChannelName ¶
type NotificationChannelName struct { Project *projects.ProjectData NotificationChannelName string }
func (*NotificationChannelName) String ¶
func (n *NotificationChannelName) String() string
type NotificationChannelService ¶
type NotificationChannelService struct { *MockService pb.UnimplementedNotificationChannelServiceServer }
func (*NotificationChannelService) CreateNotificationChannel ¶
func (s *NotificationChannelService) CreateNotificationChannel(ctx context.Context, req *pb.CreateNotificationChannelRequest) (*pb.NotificationChannel, error)
func (*NotificationChannelService) DeleteNotificationChannel ¶
func (s *NotificationChannelService) DeleteNotificationChannel(ctx context.Context, req *pb.DeleteNotificationChannelRequest) (*empty.Empty, error)
func (*NotificationChannelService) GetNotificationChannel ¶
func (s *NotificationChannelService) GetNotificationChannel(ctx context.Context, req *pb.GetNotificationChannelRequest) (*pb.NotificationChannel, error)
func (*NotificationChannelService) UpdateNotificationChannel ¶
func (s *NotificationChannelService) UpdateNotificationChannel(ctx context.Context, req *pb.UpdateNotificationChannelRequest) (*pb.NotificationChannel, error)
type ServiceName ¶
type ServiceName struct { Project *projects.ProjectData ServiceID string }
func (*ServiceName) String ¶
func (n *ServiceName) String() string
type UptimeCheckService ¶
type UptimeCheckService struct { *MockService pb.UnimplementedUptimeCheckServiceServer }
func (*UptimeCheckService) CreateUptimeCheckConfig ¶
func (s *UptimeCheckService) CreateUptimeCheckConfig(ctx context.Context, req *pb.CreateUptimeCheckConfigRequest) (*pb.UptimeCheckConfig, error)
func (*UptimeCheckService) DeleteUptimeCheckConfig ¶
func (s *UptimeCheckService) DeleteUptimeCheckConfig(ctx context.Context, req *pb.DeleteUptimeCheckConfigRequest) (*empty.Empty, error)
func (*UptimeCheckService) GetUptimeCheckConfig ¶
func (s *UptimeCheckService) GetUptimeCheckConfig(ctx context.Context, req *pb.GetUptimeCheckConfigRequest) (*pb.UptimeCheckConfig, error)
func (*UptimeCheckService) UpdateUptimeCheckConfig ¶
func (s *UptimeCheckService) UpdateUptimeCheckConfig(ctx context.Context, req *pb.UpdateUptimeCheckConfigRequest) (*pb.UptimeCheckConfig, error)
Click to show internal directories.
Click to hide internal directories.