Interface | Description |
---|---|
DiscoveryClassifier<T> |
This is the primary interface implemented by all automated sensitive data discovery classifiers.
|
DiscoveryClassifier.TextDataSample | |
FileParser |
This interface is implemented by streaming file processors.
|
FileParser.ContentNode |
This is the interface that the FileParser must implement for each node in the result graph
returned by the buildContentGraph method.
|
FileParser.InputStreamProvider | |
FileParser.ValueListFactory | |
FileReferenceManager |
Interface to abstract algorithm FileReferences to an arbitrary storage mechanism.
|
JsonConfigurable | |
MaskingAlgorithm<T> |
This is the interface all Delphix Masking Algorithms must implement.
|
MaskingBatch<T> |
This class stores a set of values to be masked, and is the input type to the
MaskingAlgorithm.maskBatch(com.delphix.masking.api.plugin.MaskingBatch<T>) method. |
MaskingComponent |
This is the interface is encompasses the notions of:
|
PluginComponent |
This is the interface that all classes that wish to expose functionality to the Delphix Masking
engine must implement.
|
PropertyConfigurable |
Class | Description |
---|---|
AlgorithmLogicalField |
This immutable object describes a single logical field for a multi-column masking algorithm.
|
DiscoveryClassifier.ClassificationResult |
Enum | Description |
---|---|
DiscoveryClassifier.Confidence | |
DiscoveryClassifier.Target | |
MaskingAlgorithm.MaskingMode |
Enumeration of supported masking modes for MaskingAlgorithm.
|
MaskingAlgorithm.MaskingType |
Enumeration of all supported type parameter T values for MaskingAlgorithm.
|