Versions in this module Expand all Collapse all v2 v2.4.3 Mar 21, 2022 Changes in this version + type BucketRuleStore struct + func NewBucketRuleStore(bkt objstore.Bucket, cfgProvider bucket.TenantConfigProvider, ...) *BucketRuleStore + func (b *BucketRuleStore) DeleteNamespace(ctx context.Context, userID string, namespace string) error + func (b *BucketRuleStore) DeleteRuleGroup(ctx context.Context, userID string, namespace string, group string) error + func (b *BucketRuleStore) GetRuleGroup(ctx context.Context, userID string, namespace string, group string) (*rulespb.RuleGroupDesc, error) + func (b *BucketRuleStore) ListAllRuleGroups(ctx context.Context) (map[string]rulespb.RuleGroupList, error) + func (b *BucketRuleStore) ListAllUsers(ctx context.Context) ([]string, error) + func (b *BucketRuleStore) ListRuleGroupsForUserAndNamespace(ctx context.Context, userID string, namespace string) (rulespb.RuleGroupList, error) + func (b *BucketRuleStore) LoadRuleGroups(ctx context.Context, groupsToLoad map[string]rulespb.RuleGroupList) error + func (b *BucketRuleStore) SetRuleGroup(ctx context.Context, userID string, namespace string, ...) error Other modules containing this package github.com/pao214/loki/v3