Documentation ¶
Index ¶
Constants ¶
View Source
const ( SystemMetadataReportingProcessID = "reporting-process-id" ReportingInterval = 1 * time.Hour )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ReportingManager ¶
func NewReportingManager ¶
func NewReportingManager(logger hclog.Logger, deps EntDeps, server ServerDelegate, stateProvider StateDelegate) *ReportingManager
func (*ReportingManager) Run ¶
func (m *ReportingManager) Run(ctx context.Context)
func (*ReportingManager) StartReportingAgent ¶
func (rm *ReportingManager) StartReportingAgent() error
func (*ReportingManager) StopReportingAgent ¶
func (rm *ReportingManager) StopReportingAgent() error
type ServerDelegate ¶
type StateDelegate ¶
Click to show internal directories.
Click to hide internal directories.