Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrQueueFull = errors.New("Report processing queue is full")
Functions ¶
This section is empty.
Types ¶
type Compliance ¶
type Compliance struct {
// contains filtered or unexported fields
}
func NewCompliancePipeline ¶
func NewCompliancePipeline(client *ingestic.ESClient, authzClient authz.ProjectsServiceClient, nodeMgrClient manager.NodeManagerServiceClient, reportMgrClient report_manager.ReportManagerServiceClient, messageBufferSize int, notifierClient notifier.Notifier, automateURL string, enableLargeReporting bool, cerealService *cereal.Manager) Compliance
func (*Compliance) Close ¶
func (s *Compliance) Close()
func (*Compliance) Run ¶
func (s *Compliance) Run(report *compliance.Report) error
Click to show internal directories.
Click to hide internal directories.