package
0.0.0-20240823114315-c41cfec78b8b
Repository: https://github.com/dennis-tra/nebula-crawler.git
Documentation: pkg.go.dev
# Functions
AddAgentVersionHook registers your hook function for all future operations.
AddCrawlHook registers your hook function for all future operations.
AddCrawlPropertyHook registers your hook function for all future operations.
AddIPAddressHook registers your hook function for all future operations.
AddMultiAddressHook registers your hook function for all future operations.
AddNeighborHook registers your hook function for all future operations.
AddPeerHook registers your hook function for all future operations.
AddPeerLogHook registers your hook function for all future operations.
AddProtocolHook registers your hook function for all future operations.
AddProtocolsSetHook registers your hook function for all future operations.
AddSessionHook registers your hook function for all future operations.
AddSessionsClosedHook registers your hook function for all future operations.
AddSessionsOpenHook registers your hook function for all future operations.
AddVisitHook registers your hook function for all future operations.
AgentVersionExists checks if the AgentVersion row exists.
AgentVersions retrieves all the records using an executor.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
CrawlExists checks if the Crawl row exists.
CrawlProperties retrieves all the records using an executor.
CrawlPropertyExists checks if the CrawlProperty row exists.
Crawls retrieves all the records using an executor.
FindAgentVersion retrieves a single record by ID with an executor.
FindCrawl retrieves a single record by ID with an executor.
FindCrawlProperty retrieves a single record by ID with an executor.
FindIPAddress retrieves a single record by ID with an executor.
FindMultiAddress retrieves a single record by ID with an executor.
FindNeighbor retrieves a single record by ID with an executor.
FindPeer retrieves a single record by ID with an executor.
FindPeerLog retrieves a single record by ID with an executor.
FindProtocol retrieves a single record by ID with an executor.
FindProtocolsSet retrieves a single record by ID with an executor.
FindSession retrieves a single record by ID with an executor.
FindSessionsClosed retrieves a single record by ID with an executor.
FindSessionsOpen retrieves a single record by ID with an executor.
FindVisit retrieves a single record by ID with an executor.
IPAddresses retrieves all the records using an executor.
IPAddressExists checks if the IPAddress row exists.
MultiAddresses retrieves all the records using an executor.
MultiAddressExists checks if the MultiAddress row exists.
NeighborExists checks if the Neighbor row exists.
Neighbors retrieves all the records using an executor.
NewQuery initializes a new Query using the passed in QueryMods.
PeerExists checks if the Peer row exists.
PeerLogExists checks if the PeerLog row exists.
PeerLogs retrieves all the records using an executor.
Peers retrieves all the records using an executor.
ProtocolExists checks if the Protocol row exists.
Protocols retrieves all the records using an executor.
ProtocolsSetExists checks if the ProtocolsSet row exists.
ProtocolsSets retrieves all the records using an executor.
SessionExists checks if the Session row exists.
Sessions retrieves all the records using an executor.
SessionsClosedExists checks if the SessionsClosed row exists.
SessionsCloseds retrieves all the records using an executor.
SessionsOpenExists checks if the SessionsOpen row exists.
SessionsOpens retrieves all the records using an executor.
VisitExists checks if the Visit row exists.
Visits retrieves all the records using an executor.
# Constants
Enum values for CrawlState.
Enum values for CrawlState.
Enum values for CrawlState.
Enum values for CrawlState.
Enum values for NetError.
Enum values for NetError.
Enum values for NetError.
Enum values for NetError.
Enum values for NetError.
Enum values for NetError.
Enum values for NetError.
Enum values for NetError.
Enum values for NetError.
Enum values for NetError.
Enum values for NetError.
Enum values for NetError.
Enum values for NetError.
Enum values for NetError.
Enum values for NetError.
Enum values for NetError.
Enum values for NetError.
Enum values for NetError.
Enum values for NetError.
Enum values for NetError.
Enum values for NetError.
Enum values for NetError.
Enum values for NetError.
Enum values for SessionState.
Enum values for SessionState.
Enum values for SessionState.
Enum values for VisitType.
Enum values for VisitType.
# Variables
No description provided by the author
AgentVersionRels is where relationship names are stored.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
CrawlPropertyRels is where relationship names are stored.
No description provided by the author
No description provided by the author
CrawlRels is where relationship names are stored.
No description provided by the author
No description provided by the author
ErrSyncFail occurs during insert when the record could not be retrieved in order to populate default value information.
No description provided by the author
IPAddressRels is where relationship names are stored.
No description provided by the author
No description provided by the author
No description provided by the author
MultiAddressRels is where relationship names are stored.
No description provided by the author
No description provided by the author
No description provided by the author
NeighborRels is where relationship names are stored.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PeerLogRels is where relationship names are stored.
No description provided by the author
No description provided by the author
PeerRels is where relationship names are stored.
No description provided by the author
No description provided by the author
No description provided by the author
ProtocolRels is where relationship names are stored.
No description provided by the author
ProtocolsSetRels is where relationship names are stored.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SessionRels is where relationship names are stored.
No description provided by the author
SessionsClosedRels is where relationship names are stored.
No description provided by the author
No description provided by the author
No description provided by the author
SessionsOpenRels is where relationship names are stored.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
VisitRels is where relationship names are stored.
No description provided by the author
No description provided by the author
# Structs
AgentVersion is an object representing the database table.
Crawl is an object representing the database table.
CrawlProperty is an object representing the database table.
IPAddress is an object representing the database table.
MultiAddress is an object representing the database table.
Neighbor is an object representing the database table.
Peer is an object representing the database table.
PeerLog is an object representing the database table.
Protocol is an object representing the database table.
ProtocolsSet is an object representing the database table.
Session is an object representing the database table.
SessionsClosed is an object representing the database table.
SessionsOpen is an object representing the database table.
Visit is an object representing the database table.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
M type is for providing columns and column values to UpdateAll.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author