Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type WebsiteStatus ¶
type WebsiteStatusChecker ¶
type WebsiteStatusService ¶
type WebsiteStatusService interface { ListWebsitesStatus(ctx context.Context, cursor string, num int64, filters map[string]string) ([]WebsiteStatus, string, error) GetWebsiteStatusByID(ctx context.Context, id int64) (WebsiteStatus, error) CreateWebsite(ctx context.Context, website *Website) error DeleteWebsite(ctx context.Context, id int64) error ListWebsiteStatuses(ctx context.Context, websiteID int64, cursor string, num int64) ([]Status, string, error) }
type WebsiteStatusStorer ¶
type WebsiteStatusStorer interface { QueryWebsites(ctx context.Context, cursor string, num int64, filters map[string]string) ([]Website, string, error) QueryWebsitesStatus(ctx context.Context, cursor string, num int64, filters map[string]string) ([]WebsiteStatus, string, error) QueryWebsiteStatusByID(ctx context.Context, id int64) (WebsiteStatus, error) InsertWebsite(ctx context.Context, website *Website) error DropWebsite(ctx context.Context, id int64) error InsertStatus(ctx context.Context, status *Status) error QueryStatusesByWebsiteID(ctx context.Context, websiteID int64, cursor string, num int64) ([]Status, string, error) }
Click to show internal directories.
Click to hide internal directories.