Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ImportBroDNSEntries ¶
ImportBroDNSEntries imports domain information from DNS entries in elastic search
func ImportBroSSLEntries ¶
ImportBroSSLEntries imports ssl domain information from elastic search to db
Types ¶
type BoltDB ¶
type BoltDB struct {
// contains filtered or unexported fields
}
BoltDB Handler for boltdb backend
func NewDefaultBoltDB ¶
func NewDefaultBoltDB() *BoltDB
NewDefaultBoltDB returns boltdb with default values
func (*BoltDB) IncDNSEntries ¶
IncDNSEntries tracks dns entry addtions
func (*BoltDB) IncSSLEntries ¶
IncSSLEntries tracks ssl entry additions
type DBIface ¶
type DBIface interface { DBWriter DBReader Close() String() string // contains filtered or unexported methods }
DBIface Interface for revdb operations
type EsDB ¶
type EsDB struct {
// contains filtered or unexported fields
}
EsDB - Elastic search handler
func NewEsDBWriter ¶
func NewEsDBWriter() *EsDB
NewEsDBWriter returns handle to elastic search (reader and writer)
type Handler ¶
func NewDBHandler ¶
Click to show internal directories.
Click to hide internal directories.