Versions in this module Expand all Collapse all v1 v1.6.4 Feb 24, 2021 Changes in this version + var File_vault_activity_activity_log_proto protoreflect.FileDescriptor + type EntityActivityLog struct + Entities []*EntityRecord + func (*EntityActivityLog) Descriptor() ([]byte, []int) + func (*EntityActivityLog) ProtoMessage() + func (x *EntityActivityLog) GetEntities() []*EntityRecord + func (x *EntityActivityLog) ProtoReflect() protoreflect.Message + func (x *EntityActivityLog) Reset() + func (x *EntityActivityLog) String() string + type EntityRecord struct + EntityID string + NamespaceID string + Timestamp int64 + func (*EntityRecord) Descriptor() ([]byte, []int) + func (*EntityRecord) ProtoMessage() + func (x *EntityRecord) GetEntityID() string + func (x *EntityRecord) GetNamespaceID() string + func (x *EntityRecord) GetTimestamp() int64 + func (x *EntityRecord) ProtoReflect() protoreflect.Message + func (x *EntityRecord) Reset() + func (x *EntityRecord) String() string + type LogFragment struct + Entities []*EntityRecord + NonEntityTokens map[string]uint64 + OriginatingNode string + func (*LogFragment) Descriptor() ([]byte, []int) + func (*LogFragment) ProtoMessage() + func (x *LogFragment) GetEntities() []*EntityRecord + func (x *LogFragment) GetNonEntityTokens() map[string]uint64 + func (x *LogFragment) GetOriginatingNode() string + func (x *LogFragment) ProtoReflect() protoreflect.Message + func (x *LogFragment) Reset() + func (x *LogFragment) String() string + type LogFragmentResponse struct + func (*LogFragmentResponse) Descriptor() ([]byte, []int) + func (*LogFragmentResponse) ProtoMessage() + func (x *LogFragmentResponse) ProtoReflect() protoreflect.Message + func (x *LogFragmentResponse) Reset() + func (x *LogFragmentResponse) String() string + type NamespaceRecord struct + Entities uint64 + NamespaceID string + NonEntityTokens uint64 + type PrecomputedQuery struct + EndTime time.Time + Namespaces []*NamespaceRecord + StartTime time.Time + type PrecomputedQueryStore struct + func NewPrecomputedQueryStore(logger log.Logger, view logical.Storage, retentionMonths int) *PrecomputedQueryStore + func (s *PrecomputedQueryStore) DeleteQueriesBefore(ctx context.Context, retentionThreshold time.Time) error + func (s *PrecomputedQueryStore) Get(ctx context.Context, startTime, endTime time.Time) (*PrecomputedQuery, error) + func (s *PrecomputedQueryStore) Put(ctx context.Context, p *PrecomputedQuery) error + func (s *PrecomputedQueryStore) QueriesAvailable(ctx context.Context) (bool, error) + type TokenCount struct + CountByNamespaceID map[string]uint64 + func (*TokenCount) Descriptor() ([]byte, []int) + func (*TokenCount) ProtoMessage() + func (x *TokenCount) GetCountByNamespaceID() map[string]uint64 + func (x *TokenCount) ProtoReflect() protoreflect.Message + func (x *TokenCount) Reset() + func (x *TokenCount) String() string