Interface | Description |
---|---|
DocumentingTransform |
A transform that will return a documentation string
|
InputOptions |
Standard input options for pipelines.
|
IOOptions |
Interface to allow for passing both input and output options to a class or function.
|
OutputOptions |
Standard output options for pipelines, intended for use with the
CompositeOutput
transform. |
Class | Description |
---|---|
CidrUtil |
CIDR matching utilities
|
CompositeOutput |
CompositeOutput provides a standardized composite output transform for use in pipelines. |
DetectNat |
Provides NAT detection transforms
|
DetectNat.UserAgentBased |
Provides a basic NAT detection transform
|
FileUtil |
Various utilities for file IO
|
GcsUtil |
Utilities for requesting content from Google Cloud Storage
|
GeoUtil |
Geo math utilities
|
InetRadix |
CIDR lookup using radix tree search
|
IprepdIO |
IprepdIO provides an IO transform for writing violation messages to iprepd |
IprepdIO.ExemptedObject |
ExemptedObject contains the metadata associated with a objects excluded from reporting to
iprepd.
|
IprepdIO.Reader | |
IprepdIO.ReputationValue |
A reputation response from iprepd
|
IprepdIO.Write |
Write violation messages to iprepd based on submitted
Alert JSON strings |
Minfraud |
Query Maxmind minFraud API
|
MiscUtil |
Various miscellaneous utility functions
|
ScriptRunner |
Execute Groovy scripts from within pipeline functions
|
SourceCorrelation |
Source address ingestion and alert correlation
|
SourceCorrelation.AlertSourceExtractor |
Convert
Alert to SourceCorrelation.SourceData |
SourceCorrelation.EventSourceExtractor |
Convert
Event to SourceCorrelation.SourceData |
SourceCorrelation.SourceCorrelator |
Transform for source address alert and ingestion correlation
|
SourceCorrelation.SourceData |
SourceData is an intermediate format used to store information about a given source address
observed in the ingestion or alert stream.
|
SqsIO |
SqsIO provides an IO transform for writing messages to SQS |
SqsIO.Write | |
Stats |
Generic statistics class
|
Stats.StatsCombiner |
Combine.CombineFn for performing statistics operations on a collection of values |
Stats.StatsOutput |
Output of statistics transform
|
StringDistance |
Levenshtein string distance calculation
|
Version | |
Violation |
Represents a violation as would be submitted to iprepd
|
Watchlist |
Watchlist is used by pipelines to query watchlist entries stored within Datastore. |
Watchlist.WatchlistEntry |
Enum | Description |
---|---|
SourceCorrelation.SourceData.SourceDataType |
Source data types
|
Violation.ViolationType |
Valid violation types
|
Copyright © 2022. All rights reserved.