Documentation
¶
Index ¶
- type Aggregator
- func (a *Aggregator) Close()
- func (a *Aggregator) Contains(ip string) bool
- func (a *Aggregator) GenerateFeedsMetadata() map[string]FeedMetadata
- func (a *Aggregator) GetFeedMetadata(name string) *FeedMetadata
- func (a *Aggregator) GetFeedsMetadata() map[string]*FeedMetadata
- func (a *Aggregator) Initialize(metadata map[string]FeedMetadata) error
- func (a *Aggregator) UpdateFeedMetadata(name string, metadata *FeedMetadata) error
- type FeedMetadata
- type ThreatFeed
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Aggregator ¶
type Aggregator struct {
// contains filtered or unexported fields
}
func NewAggregator ¶
func NewAggregator(dataDir string) (*Aggregator, error)
func (*Aggregator) Close ¶
func (a *Aggregator) Close()
func (*Aggregator) Contains ¶
func (a *Aggregator) Contains(ip string) bool
func (*Aggregator) GenerateFeedsMetadata ¶
func (a *Aggregator) GenerateFeedsMetadata() map[string]FeedMetadata
func (*Aggregator) GetFeedMetadata ¶
func (a *Aggregator) GetFeedMetadata(name string) *FeedMetadata
func (*Aggregator) GetFeedsMetadata ¶
func (a *Aggregator) GetFeedsMetadata() map[string]*FeedMetadata
func (*Aggregator) Initialize ¶
func (a *Aggregator) Initialize(metadata map[string]FeedMetadata) error
func (*Aggregator) UpdateFeedMetadata ¶
func (a *Aggregator) UpdateFeedMetadata(name string, metadata *FeedMetadata) error
type FeedMetadata ¶
Click to show internal directories.
Click to hide internal directories.