| 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.
|