- calculateDBSize(ComponentService) - Method in interface com.delphix.masking.api.driverSupport.DriverSupport
-
Method to Calculate DatabaseSize and properties to uniquely identify the database.
- cancel() - Method in interface com.delphix.masking.api.driverSupport.SingleOperationTask
-
Method to cancel SingleOperationTask.
- caseClassificationDescription - Static variable in class com.delphix.masking.helpers.StringUtil
-
- checkComponentDependencies(boolean) - Method in class com.delphix.masking.api.plugin.utils.ComponentWrapper
-
Recursively check all component dependencies referenced directly or indirectly by the wrapped
component.
- checkOptionalReference(GenericReference, String) - Static method in class com.delphix.masking.api.plugin.referenceType.GenericReference
-
Static method to validate an option reference.
- checkPermission(Permission) - Method in class com.delphix.masking.api.plugin.utils.security.CustomSecurityManager
-
- checkRequiredReference(GenericReference, String) - Static method in class com.delphix.masking.api.plugin.referenceType.GenericReference
-
Static method to validate a reference who value is required.
- checkValid() - Method in class com.delphix.masking.api.plugin.referenceType.AlgorithmInstanceReference
-
Test whether an algorithm reference is syntactically valid.
- checkValid() - Method in class com.delphix.masking.api.plugin.referenceType.FileReference
-
Test whether an algorithm reference is syntactically valid.
- checkValid() - Method in class com.delphix.masking.api.plugin.referenceType.GenericReference
-
Check whether the reference is syntactically valid.
- checkValid() - Method in class com.delphix.masking.api.plugin.referenceType.JdbcReference
-
- checkValid() - Method in class com.delphix.masking.api.plugin.referenceType.KeyReference
-
Test whether an key reference is syntactically valid.
- checkValid() - Method in class com.delphix.masking.api.plugin.referenceType.MappingSetReference
-
- ClassificationResult(double, long) - Constructor for class com.delphix.masking.api.plugin.DiscoveryClassifier.ClassificationResult
-
- classify(T) - Method in interface com.delphix.masking.api.plugin.DiscoveryClassifier
-
The contents of the values list depends on the Target of the classifier: PATH - Some number
of path names describing the location of the data in the schema or data format.
- classifyCase(String, StringUtil.CaseClassification) - Static method in class com.delphix.masking.helpers.StringUtil
-
Given a string and intended case preservation behavior, set instructions for how to restore
the case of a value after it has been transformed or replaced.
- cleanString(String, Boolean) - Static method in class com.delphix.masking.helpers.LookupFileVerifier
-
- cleanup() - Method in class com.delphix.masking.api.plugin.utils.ComponentCache
-
Clean up all component instances know to the cache.
- cleanup() - Method in class com.delphix.masking.api.plugin.utils.external.AntClassLoader
-
Cleans up any resources held by this classloader.
- cleanupComponent() - Method in class com.delphix.masking.api.plugin.utils.ComponentWrapper
-
Initiate cleanup on this component and any closeables opened by this wrapper for the
component.
- clear() - Method in class com.delphix.masking.api.plugin.utils.RunnableBatch
-
Reset the batch.
- clearReferenceCache() - Static method in class com.delphix.masking.api.plugin.utils.ComponentChecker
-
- clearValues() - Method in interface com.delphix.masking.api.plugin.FileParser.ContentNode
-
Clear all values associated with this node.
- close() - Method in class com.delphix.masking.api.plugin.utils.external.AntWithFindResourceClassLoader
-
- close() - Method in class com.delphix.masking.api.plugin.utils.external.PluginFirstClassLoader
-
- ColumnInfo - Class in com.delphix.masking.api.driverSupport.jobInfo
-
This class represents a column and relevant metadata.
- ColumnInfo(String) - Constructor for class com.delphix.masking.api.driverSupport.jobInfo.ColumnInfo
-
Construct a ColumnInfo object by passing in the column name.
- com.delphix.masking.api.driverSupport - package com.delphix.masking.api.driverSupport
-
- com.delphix.masking.api.driverSupport.databaseInfo - package com.delphix.masking.api.driverSupport.databaseInfo
-
- com.delphix.masking.api.driverSupport.jobInfo - package com.delphix.masking.api.driverSupport.jobInfo
-
- com.delphix.masking.api.driverSupport.taskInfo - package com.delphix.masking.api.driverSupport.taskInfo
-
- com.delphix.masking.api.driverSupport.taskStatus - package com.delphix.masking.api.driverSupport.taskStatus
-
- com.delphix.masking.api.driverSupport.taskStatus.enums - package com.delphix.masking.api.driverSupport.taskStatus.enums
-
- com.delphix.masking.api.plugin - package com.delphix.masking.api.plugin
-
- com.delphix.masking.api.plugin.config - package com.delphix.masking.api.plugin.config
-
- com.delphix.masking.api.plugin.exception - package com.delphix.masking.api.plugin.exception
-
- com.delphix.masking.api.plugin.referenceType - package com.delphix.masking.api.plugin.referenceType
-
- com.delphix.masking.api.plugin.typeAdapters - package com.delphix.masking.api.plugin.typeAdapters
-
- com.delphix.masking.api.plugin.utils - package com.delphix.masking.api.plugin.utils
-
- com.delphix.masking.api.plugin.utils.external - package com.delphix.masking.api.plugin.utils.external
-
- com.delphix.masking.api.plugin.utils.security - package com.delphix.masking.api.plugin.utils.security
-
- com.delphix.masking.api.provider - package com.delphix.masking.api.provider
-
- com.delphix.masking.helpers - package com.delphix.masking.helpers
-
- COMPONENT_SCOPE_SEPARATOR - Static variable in class com.delphix.masking.api.plugin.utils.PluginLoader
-
- ComponentCache - Class in com.delphix.masking.api.plugin.utils
-
This class orchestrates component loading and caching of component objects.
- ComponentCache() - Constructor for class com.delphix.masking.api.plugin.utils.ComponentCache
-
- ComponentCache(ComponentWrapper.ComponentServiceBackend, MaskingLogService.MaskingLogServiceConfig) - Constructor for class com.delphix.masking.api.plugin.utils.ComponentCache
-
- ComponentChecker - Class in com.delphix.masking.api.plugin.utils
-
This class provides a method to check whether a component implements the MaskingAlgorithm
interface, and if so, which data type it masks.
- ComponentConfigurationException - Exception in com.delphix.masking.api.plugin.exception
-
Algorithms should throw this exception if the JSON configuration provided to the algorithm
component is unusable for any reason.
- ComponentConfigurationException() - Constructor for exception com.delphix.masking.api.plugin.exception.ComponentConfigurationException
-
Constructor
- ComponentConfigurationException(String) - Constructor for exception com.delphix.masking.api.plugin.exception.ComponentConfigurationException
-
Constructor
- ComponentConfigurationException(String, Throwable) - Constructor for exception com.delphix.masking.api.plugin.exception.ComponentConfigurationException
-
Constructor
- ComponentConfigurationException(Throwable) - Constructor for exception com.delphix.masking.api.plugin.exception.ComponentConfigurationException
-
Constructor
- ComponentConfigurationException(IOException) - Constructor for exception com.delphix.masking.api.plugin.exception.ComponentConfigurationException
-
Constructor
- ComponentConfigurator - Class in com.delphix.masking.api.plugin.utils
-
This class consolidates logic for applying and extracting plugin component configuration using
JSON deserialization and serialization.
- ComponentDependencyGraph - Class in com.delphix.masking.api.plugin.utils
-
This class manages a graph of dependencies for components.
- ComponentDependencyGraph() - Constructor for class com.delphix.masking.api.plugin.utils.ComponentDependencyGraph
-
- ComponentInstanceDetails(String, String, String, String, JsonNode) - Constructor for class com.delphix.masking.api.plugin.utils.ComponentWrapper.ComponentInstanceDetails
-
- ComponentService - Interface in com.delphix.masking.api.provider
-
This is the interface provided to masking components at setup time through which the component
may acquire references to other objects and services.
- ComponentWrapper - Class in com.delphix.masking.api.plugin.utils
-
- ComponentWrapper(String, String, ComponentCache, MaskingComponent, MaskingLogService.MaskingLogServiceConfig) - Constructor for class com.delphix.masking.api.plugin.utils.ComponentWrapper
-
Create a wrapper for a top level component
- ComponentWrapper.ComponentInstanceDetails - Class in com.delphix.masking.api.plugin.utils
-
- ComponentWrapper.ComponentServiceBackend - Interface in com.delphix.masking.api.plugin.utils
-
- computeHashedLookupIndex(BigDecimal, long) - Method in class com.delphix.masking.api.plugin.utils.CryptoServiceImpl
-
- computeHashedLookupIndex(ByteBuffer, long) - Method in class com.delphix.masking.api.plugin.utils.CryptoServiceImpl
-
- computeHashedLookupIndex(Date, long) - Method in class com.delphix.masking.api.plugin.utils.CryptoServiceImpl
-
- computeHashedLookupIndex(LocalDateTime, long) - Method in class com.delphix.masking.api.plugin.utils.CryptoServiceImpl
-
- computeHashedLookupIndex(String, long) - Method in class com.delphix.masking.api.plugin.utils.CryptoServiceImpl
-
- computeHashedLookupIndex(BigDecimal, long) - Method in interface com.delphix.masking.api.provider.CryptoService
-
Compute the cryptographic hash of a number, compressed into the range 0 to modulus - 1.
- computeHashedLookupIndex(ByteBuffer, long) - Method in interface com.delphix.masking.api.provider.CryptoService
-
Compute the cryptographic hash of a byte buffer, compressed into the range 0 to modulus - 1.
- computeHashedLookupIndex(Date, long) - Method in interface com.delphix.masking.api.provider.CryptoService
-
Compute the cryptographic hash of a date, compressed into the range 0 to modulus - 1.
- computeHashedLookupIndex(LocalDateTime, long) - Method in interface com.delphix.masking.api.provider.CryptoService
-
Compute the cryptographic hash of a localdatetime, compressed into the range 0 to modulus -
1.
- computeHashedLookupIndex(String, long) - Method in interface com.delphix.masking.api.provider.CryptoService
-
Compute the cryptographic hash of a string, compressed into the range 0 to modulus - 1.
- concatenateOnHyphen(String) - Static method in class com.delphix.masking.helpers.StringUtil
-
- configure(GroupedProperties) - Method in interface com.delphix.masking.api.plugin.PropertyConfigurable
-
Configure the object with the specified property set.
- configure(MaskValueMetadata, MaskingAlgorithm<BigDecimal>) - Method in class com.delphix.masking.api.plugin.typeAdapters.BigDecimalToString
-
- configure(MaskValueMetadata) - Method in class com.delphix.masking.api.plugin.typeAdapters.ByteBufferToString
-
- configure(MaskValueMetadata) - Method in class com.delphix.masking.api.plugin.typeAdapters.LocalDateTimeToBigDecimal
-
- configure(MaskValueMetadata) - Method in class com.delphix.masking.api.plugin.typeAdapters.LocalDateTimeToBigInteger
-
- configure(MaskValueMetadata) - Method in class com.delphix.masking.api.plugin.typeAdapters.LocalDateTimeToDouble
-
- configure(MaskValueMetadata) - Method in class com.delphix.masking.api.plugin.typeAdapters.LocalDateTimeToInteger
-
- configure(MaskValueMetadata) - Method in class com.delphix.masking.api.plugin.typeAdapters.LocalDateTimeToLong
-
- configure(MaskValueMetadata, MaskingAlgorithm<LocalDateTime>) - Method in class com.delphix.masking.api.plugin.typeAdapters.LocalDateTimeToString
-
- configure(MaskValueMetadata) - Method in class com.delphix.masking.api.plugin.typeAdapters.StringToBinary
-
- configure(MaskValueMetadata) - Method in class com.delphix.masking.api.plugin.typeAdapters.StringToByteBuffer
-
- configure(MaskValueMetadata) - Method in interface com.delphix.masking.api.plugin.typeAdapters.TypeAdapter
-
Configure this type adapter.
- configure(MaskValueMetadata, MaskingAlgorithm<A>) - Method in interface com.delphix.masking.api.plugin.typeAdapters.TypeAdapter
-
Configure this adapter.
- cookJaninoExpression(ExpressionEvaluator, String) - Method in class com.delphix.masking.api.plugin.utils.ComponentWrapper
-
"Cooks" (reads, scans, parses, and compiles) a one-line Java expression with the given Janino
expression evaluator.
- cookJaninoExpression(ExpressionEvaluator, String) - Method in class com.delphix.masking.api.plugin.utils.DriverComponentService
-
- cookJaninoExpression(ExpressionEvaluator, String) - Method in interface com.delphix.masking.api.provider.ComponentService
-
"Cooks" (reads, scans, parses, and compiles) a one-line Java expression with the given Janino
expression evaluator.
- createComponentInstance(String) - Method in class com.delphix.masking.api.plugin.utils.ComponentCache
-
This method creates an instance of an algorithm known to the cache.
- createComponentInstance(String, boolean) - Method in class com.delphix.masking.api.plugin.utils.ComponentCache
-
This method creates an instance of an algorithm known to the cache.
- createFromJsonString(String, String, String, String, String) - Static method in class com.delphix.masking.api.plugin.utils.ComponentWrapper.ComponentInstanceDetails
-
- CreateGenericData(Object, TypeAdapter<Object, Object>, MaskValueMetadataImpl, boolean) - Static method in class com.delphix.masking.api.plugin.utils.GenericDataImpl
-
- createJaninoExpressionEvaluator() - Method in class com.delphix.masking.api.plugin.utils.ComponentWrapper
-
Creates a Janino expression evaluator.
- createJaninoExpressionEvaluator() - Method in class com.delphix.masking.api.plugin.utils.DriverComponentService
-
- createJaninoExpressionEvaluator() - Method in interface com.delphix.masking.api.provider.ComponentService
-
Creates a Janino expression evaluator.
- createRawComponentInstance(String, String, String, boolean) - Method in class com.delphix.masking.api.plugin.utils.ComponentCache
-
Create an anonymous component instance of the specified class without configuring or calling
setup.
- createReplacementMap(byte[], String, String, boolean) - Static method in class com.delphix.masking.helpers.LookupFileVerifier
-
This creates a value to replacement map from the bytes of a lookup file.
- Credentials() - Constructor for class com.delphix.masking.api.plugin.utils.JdbcReferenceUtils.Credentials
-
- credFileReference - Variable in class com.delphix.masking.api.plugin.referenceType.JdbcReference
-
- CryptoService - Interface in com.delphix.masking.api.provider
-
This interface provides access to keys and other key-based cryptographic operations.
- CryptoServiceImpl - Class in com.delphix.masking.api.plugin.utils
-
This class provides the actual implementation of the cryptographic service interface in the
Masking API.
- CryptoServiceImpl(byte[]) - Constructor for class com.delphix.masking.api.plugin.utils.CryptoServiceImpl
-
- CustomPolicy - Class in com.delphix.masking.api.plugin.utils.security
-
Policy class that enforces our permissions.
- CustomPolicy() - Constructor for class com.delphix.masking.api.plugin.utils.security.CustomPolicy
-
- CustomPolicy(List<String>, List<FilePermission>, List<Permission>, Set<ProtectionDomain>) - Constructor for class com.delphix.masking.api.plugin.utils.security.CustomPolicy
-
- CustomSecurityManager - Class in com.delphix.masking.api.plugin.utils.security
-
- CustomSecurityManager() - Constructor for class com.delphix.masking.api.plugin.utils.security.CustomSecurityManager
-
- generateSchema(MaskingComponent) - Static method in class com.delphix.masking.api.plugin.utils.ComponentConfigurator
-
This method returns the schema object in a format appropriate for embedding in the swagger
framework object.
- generateSchemaText(MaskingComponent) - Static method in class com.delphix.masking.api.plugin.utils.ComponentConfigurator
-
This method returns the schema object as a text string.
- GenericData - Class in com.delphix.masking.api.plugin.utils
-
- GenericData() - Constructor for class com.delphix.masking.api.plugin.utils.GenericData
-
- GenericDataImpl - Class in com.delphix.masking.api.plugin.utils
-
- GenericDataRow - Class in com.delphix.masking.api.plugin.utils
-
- GenericDataRow() - Constructor for class com.delphix.masking.api.plugin.utils.GenericDataRow
-
- GenericDataRowImpl - Class in com.delphix.masking.api.plugin.utils
-
- GenericReference - Class in com.delphix.masking.api.plugin.referenceType
-
This is the generic type for references to external resources used by components.
- get(String) - Method in class com.delphix.masking.api.plugin.utils.GenericDataRow
-
- get(String) - Method in class com.delphix.masking.api.plugin.utils.GenericDataRowImpl
-
- getAdapter() - Method in class com.delphix.masking.api.plugin.typeAdapters.TypeAdapterFactory
-
- getAdditionalProperties() - Method in class com.delphix.masking.api.driverSupport.databaseInfo.DatabaseInfo
-
- getAdditionalProperties() - Method in class com.delphix.masking.api.driverSupport.taskInfo.SingleOperationTaskInfo
-
- getAlgorithmByName(AlgorithmInstanceReference, MaskingAlgorithm.MaskingType, MaskValueMetadata) - Method in class com.delphix.masking.api.plugin.utils.ComponentWrapper
-
- getAlgorithmByName(AlgorithmInstanceReference, MaskingAlgorithm.MaskingType, MaskValueMetadata) - Method in class com.delphix.masking.api.plugin.utils.DriverComponentService
-
- getAlgorithmByName(AlgorithmInstanceReference, MaskingAlgorithm.MaskingType) - Method in class com.delphix.masking.api.plugin.utils.DriverComponentService
-
- getAlgorithmByName(AlgorithmInstanceReference, MaskingAlgorithm.MaskingType) - Method in interface com.delphix.masking.api.provider.ComponentService
-
Get a MaskingAlgorithm object for the algorithm specified by the reference and type.
- getAlgorithmByName(AlgorithmInstanceReference, MaskingAlgorithm.MaskingType, MaskValueMetadata) - Method in interface com.delphix.masking.api.provider.ComponentService
-
Get a MaskingAlgorithm object for the algorithm specified by the reference and type.
- getAlgorithmComponentDetail(String) - Method in class com.delphix.masking.api.plugin.utils.ComponentCache
-
- getAlgorithmComponentDetail(String) - Method in interface com.delphix.masking.api.plugin.utils.ComponentWrapper.ComponentServiceBackend
-
- getAlgorithmKey(String) - Method in class com.delphix.masking.api.plugin.utils.ComponentCache
-
- getAlgorithmKey(String) - Method in interface com.delphix.masking.api.plugin.utils.ComponentWrapper.ComponentServiceBackend
-
- getAlgorithmMaskingType() - Method in enum com.delphix.masking.api.plugin.typeAdapters.UnderlyingDataType
-
Get the MaskingAlgorithm.MaskingType
that is the natural algorithm type for data with
this storage type.
- getAlgorithmType() - Method in class com.delphix.masking.api.plugin.typeAdapters.BigDecimalToBigInteger
-
- getAlgorithmType() - Method in class com.delphix.masking.api.plugin.typeAdapters.BigDecimalToBoolean
-
- getAlgorithmType() - Method in class com.delphix.masking.api.plugin.typeAdapters.BigDecimalToDouble
-
- getAlgorithmType() - Method in class com.delphix.masking.api.plugin.typeAdapters.BigDecimalToInteger
-
- getAlgorithmType() - Method in class com.delphix.masking.api.plugin.typeAdapters.BigDecimalToLong
-
- getAlgorithmType() - Method in class com.delphix.masking.api.plugin.typeAdapters.BigDecimalToString
-
- getAlgorithmType() - Method in class com.delphix.masking.api.plugin.typeAdapters.ByteBufferToBinary
-
- getAlgorithmType() - Method in class com.delphix.masking.api.plugin.typeAdapters.ByteBufferToString
-
- getAlgorithmType() - Method in class com.delphix.masking.api.plugin.typeAdapters.LocalDateTimeToBigDecimal
-
- getAlgorithmType() - Method in class com.delphix.masking.api.plugin.typeAdapters.LocalDateTimeToBigInteger
-
- getAlgorithmType() - Method in class com.delphix.masking.api.plugin.typeAdapters.LocalDateTimeToDate
-
- getAlgorithmType() - Method in class com.delphix.masking.api.plugin.typeAdapters.LocalDateTimeToDouble
-
- getAlgorithmType() - Method in class com.delphix.masking.api.plugin.typeAdapters.LocalDateTimeToInteger
-
- getAlgorithmType() - Method in class com.delphix.masking.api.plugin.typeAdapters.LocalDateTimeToLong
-
- getAlgorithmType() - Method in class com.delphix.masking.api.plugin.typeAdapters.LocalDateTimeToString
-
- getAlgorithmType() - Method in class com.delphix.masking.api.plugin.typeAdapters.PassThroughAdapter
-
- getAlgorithmType() - Method in class com.delphix.masking.api.plugin.typeAdapters.StringToBigDecimal
-
- getAlgorithmType() - Method in class com.delphix.masking.api.plugin.typeAdapters.StringToBigInteger
-
- getAlgorithmType() - Method in class com.delphix.masking.api.plugin.typeAdapters.StringToBinary
-
- getAlgorithmType() - Method in class com.delphix.masking.api.plugin.typeAdapters.StringToBoolean
-
- getAlgorithmType() - Method in class com.delphix.masking.api.plugin.typeAdapters.StringToByteBuffer
-
- getAlgorithmType() - Method in class com.delphix.masking.api.plugin.typeAdapters.StringToDate
-
- getAlgorithmType() - Method in class com.delphix.masking.api.plugin.typeAdapters.StringToDouble
-
- getAlgorithmType() - Method in class com.delphix.masking.api.plugin.typeAdapters.StringToInteger
-
- getAlgorithmType() - Method in class com.delphix.masking.api.plugin.typeAdapters.StringToLong
-
- getAlgorithmType() - Method in interface com.delphix.masking.api.plugin.typeAdapters.TypeAdapter
-
Get the algorithm type of this type adapter.
- getAllAlgorithmInstanceRefs(MaskingComponent) - Static method in class com.delphix.masking.api.plugin.utils.ComponentChecker
-
Return as list of all AlgorithmInstanceReference objects referenced by fields in the
MaskingComponent object.
- getAllFileReferences() - Method in class com.delphix.masking.api.plugin.config.GroupedPropertiesImpl
-
Get all file references included in this Grouped Properties.
- getAllFileRefs(MaskingComponent) - Static method in class com.delphix.masking.api.plugin.utils.ComponentChecker
-
Return as list of all FileReference objects stored in fields of the MaskingComponent object.
- getAllJdbcRefs(MaskingComponent) - Static method in class com.delphix.masking.api.plugin.utils.ComponentChecker
-
Return as list of all JdbcReference objects stored in fields of the MaskingComponent object.
- getAllKeyRefs(MaskingComponent) - Static method in class com.delphix.masking.api.plugin.utils.ComponentChecker
-
Return as list of all KeyReference objects stored in fields of the MaskingComponent object.
- getAllMappingSetRefs(MaskingComponent) - Static method in class com.delphix.masking.api.plugin.utils.ComponentChecker
-
Return as list of all MappingSetReference objects stored in fields of the MaskingComponent
object.
- getAllowFurtherInstances() - Method in interface com.delphix.masking.api.plugin.MaskingComponent
-
- getAllValues() - Method in class com.delphix.masking.api.plugin.utils.RunnableBatch
-
Get the masked value list associated with this batch.
- getApiVersion() - Method in class com.delphix.masking.api.plugin.utils.PluginLoader.JarMetadata
-
- getApiVersion() - Method in class com.delphix.masking.api.plugin.utils.PluginMetadata
-
- getAuthority() - Method in enum com.delphix.masking.api.plugin.referenceType.FileReference.FileReferenceType
-
- getAuthorName() - Method in class com.delphix.masking.api.plugin.utils.PluginMetadata
-
- getBaseCharset() - Method in class com.delphix.masking.api.plugin.utils.SqlTypeMapper
-
- getBatchByLineNumber(FileReference, List<Integer>) - Method in interface com.delphix.masking.api.plugin.FileReferenceManager
-
- getBigDecmialValue() - Method in class com.delphix.masking.api.plugin.utils.GenericData
-
- getBigDecmialValue() - Method in class com.delphix.masking.api.plugin.utils.GenericDataImpl
-
- getBooleanProp(String) - Method in interface com.delphix.masking.api.plugin.config.GroupedProperties
-
Retrieve the value of a property with type Property.Type.BOOLEAN
in the schema.
- getBooleanProp(String) - Method in class com.delphix.masking.api.plugin.config.GroupedPropertiesImpl
-
- getBulkLoadFiles() - Method in class com.delphix.masking.api.driverSupport.taskInfo.SingleOperationTaskInfo
-
- getByClass(Class<?>) - Static method in enum com.delphix.masking.api.plugin.DiscoveryClassifier.Target
-
- getByClass(Class<?>) - Static method in enum com.delphix.masking.api.plugin.MaskingAlgorithm.MaskingType
-
- getByClass(Class<?>) - Static method in enum com.delphix.masking.api.plugin.typeAdapters.UnderlyingDataType
-
- getByLineNumber(FileReference, Integer) - Method in interface com.delphix.masking.api.plugin.FileReferenceManager
-
- getByteBufferValue() - Method in class com.delphix.masking.api.plugin.utils.GenericData
-
- getByteBufferValue() - Method in class com.delphix.masking.api.plugin.utils.GenericDataImpl
-
- getBytesHash(byte[]) - Static method in class com.delphix.masking.helpers.LookupFileVerifier
-
- getChildren() - Method in interface com.delphix.masking.api.plugin.FileParser.ContentNode
-
Return a list of all children of this node.
- getClassificationTarget() - Method in interface com.delphix.masking.api.plugin.DiscoveryClassifier
-
- getClassName() - Method in class com.delphix.masking.api.plugin.utils.ComponentWrapper.ComponentInstanceDetails
-
- getClasspath() - Method in class com.delphix.masking.api.plugin.utils.external.AntClassLoader
-
Returns the classpath this classloader will consult.
- getColumns() - Method in class com.delphix.masking.api.driverSupport.jobInfo.TableInfo
-
- getComponents() - Method in class com.delphix.masking.api.driverSupport.taskStatus.TaskComponentStatus
-
- getConfidence() - Method in class com.delphix.masking.api.plugin.DiscoveryClassifier.ClassificationResult
-
- getConfiguredCase(String, StringUtil.CaseClassification) - Static method in class com.delphix.masking.helpers.StringUtil
-
Restores the original case after masking.
- getConversionFallbackValue() - Method in interface com.delphix.masking.api.plugin.MaskingAlgorithm
-
Method to return a default conversion value used during type conversion exception handling.
- getCredFileReference() - Method in class com.delphix.masking.api.plugin.referenceType.JdbcReference
-
- getCryptoService(KeyReference) - Method in class com.delphix.masking.api.plugin.utils.ComponentWrapper
-
This implements the ComponentService method that provides access to the algorithm's key
wrapped by the CryptoServiceImpl, which implements a number of cryptographic functions using
that key.
- getCryptoService(KeyReference) - Method in class com.delphix.masking.api.plugin.utils.DriverComponentService
-
- getCryptoService(KeyReference) - Method in interface com.delphix.masking.api.provider.ComponentService
-
Get a cryptographic service provider that wraps the key assigned to this component.
- getDatabase() - Method in class com.delphix.masking.api.plugin.referenceType.MappingSetReference
-
- getDatabaseIdentifier() - Method in class com.delphix.masking.api.driverSupport.databaseInfo.DatabaseInfo
-
- getDataPathFieldName() - Method in class com.delphix.masking.api.plugin.utils.MaskValueMetadataImpl
-
- getDataPathFieldName() - Method in interface com.delphix.masking.api.provider.MaskValueMetadata
-
Get the field or column name of the data this metadata applies to, or null if no path
information is available.
- getDataPathParentName() - Method in class com.delphix.masking.api.plugin.utils.MaskValueMetadataImpl
-
- getDataPathParentName() - Method in interface com.delphix.masking.api.provider.MaskValueMetadata
-
Get the record or table name of the data this metadata applies to, or null if no path
information is available.
- getDateTimeFormatter() - Method in class com.delphix.masking.api.plugin.utils.MaskValueMetadataImpl
-
- getDateTimeFormatter() - Method in interface com.delphix.masking.api.provider.MaskValueMetadata
-
Get a formatter appropriate for converting String values to and from LocalDateTime objects.
- getDefaultInstances() - Method in interface com.delphix.masking.api.plugin.MaskingComponent
-
Return a collection of objects that describe the default set of instances that should be
created for this component at plugin installation time.
- getDefaultValue() - Method in class com.delphix.masking.api.plugin.config.Property
-
- getDelimiter() - Method in class com.delphix.masking.api.driverSupport.taskInfo.FileMetadata
-
- getDescription() - Method in class com.delphix.masking.api.plugin.AlgorithmLogicalField
-
- getDescription() - Method in class com.delphix.masking.api.plugin.config.Group
-
- getDescription() - Method in class com.delphix.masking.api.plugin.config.GroupBuilder
-
- getDescription() - Method in class com.delphix.masking.api.plugin.config.Property
-
- getDescription() - Method in interface com.delphix.masking.api.plugin.PluginComponent
-
Get the short text description of this component.
- getDescription() - Method in class com.delphix.masking.api.plugin.utils.PluginMetadata
-
- getDocumentation() - Method in interface com.delphix.masking.api.plugin.PluginComponent
-
Get the full documentation for this component.
- getDomain() - Method in interface com.delphix.masking.api.provider.DiscoveryClassifierService
-
Get the name of the domain this classifier is looking for
- getDoubleProp(String) - Method in interface com.delphix.masking.api.plugin.config.GroupedProperties
-
Retrieve the value of a property with type Property.Type.DOUBLE
in the schema.
- getDoubleProp(String) - Method in class com.delphix.masking.api.plugin.config.GroupedPropertiesImpl
-
- getDriver(Integer) - Method in class com.delphix.masking.api.plugin.utils.ComponentCache
-
- getDriver(Integer) - Method in interface com.delphix.masking.api.plugin.utils.ComponentWrapper.ComponentServiceBackend
-
- getEnclosure() - Method in class com.delphix.masking.api.driverSupport.taskInfo.FileMetadata
-
- getEnclosureEscapeCharacter() - Method in class com.delphix.masking.api.driverSupport.taskInfo.FileMetadata
-
- getEndOfRecord() - Method in class com.delphix.masking.api.driverSupport.taskInfo.FileMetadata
-
- getEnumValues() - Method in class com.delphix.masking.api.plugin.config.Property
-
- getError() - Method in class com.delphix.masking.api.plugin.utils.GenericDataRowImpl
-
- getError(int) - Method in class com.delphix.masking.api.plugin.utils.RunnableBatch
-
Get the error that occurred when masking a particular item in a batch.
- getErrorMessage() - Method in class com.delphix.masking.api.driverSupport.taskStatus.TaskComponentDetails
-
- getEscapeEnclosureEscapeCharacter() - Method in class com.delphix.masking.api.driverSupport.taskInfo.FileMetadata
-
- getExecutionId() - Method in class com.delphix.masking.api.driverSupport.jobInfo.JobInfo
-
This returns the execution ID Of the job having the driver support task executed.
- getExecutionId() - Method in class com.delphix.masking.api.driverSupport.taskInfo.SingleOperationTaskInfo
-
- getFailureReason() - Method in class com.delphix.masking.api.driverSupport.databaseInfo.DatabaseInfo
-
- getFileMetadata() - Method in class com.delphix.masking.api.driverSupport.taskInfo.SingleOperationTaskInfo
-
- getFileName() - Method in interface com.delphix.masking.api.plugin.FileParser.InputStreamProvider
-
- getFileReferenceProp(String) - Method in interface com.delphix.masking.api.plugin.config.GroupedProperties
-
Retrieve the value of a property with type Property.Type.FILE
in the schema.
- getFileReferenceProp(String) - Method in class com.delphix.masking.api.plugin.config.GroupedPropertiesImpl
-
- getFirstJarInDirectory(String) - Static method in class com.delphix.masking.api.plugin.utils.PluginLoader
-
- getFrameworkName() - Method in class com.delphix.masking.api.plugin.utils.ComponentWrapper.ComponentInstanceDetails
-
- getGroups() - Method in class com.delphix.masking.api.plugin.config.Schema
-
- getGroups() - Method in class com.delphix.masking.api.plugin.config.SchemaBuilder
-
- getHost() - Method in class com.delphix.masking.api.driverSupport.databaseInfo.DatabaseInfo
-
- getHost() - Method in class com.delphix.masking.api.plugin.referenceType.MappingSetReference
-
- getId() - Method in interface com.delphix.masking.api.plugin.FileParser.ContentNode
-
Each content node must be assigned a unique id.
- getInputStream() - Method in interface com.delphix.masking.api.plugin.FileParser.InputStreamProvider
-
- getInstanceName() - Method in class com.delphix.masking.api.plugin.utils.ComponentWrapper
-
Get the name of this component instance.
- getInstanceName() - Method in class com.delphix.masking.api.plugin.utils.DriverComponentService
-
- getInstanceName() - Method in interface com.delphix.masking.api.provider.ComponentService
-
Get the name of this component instance.
- getInstanceName() - Method in interface com.delphix.masking.api.provider.DiscoveryClassifierService
-
Get the name of this component instance.
- getInstanceNames() - Method in class com.delphix.masking.api.plugin.utils.ComponentCache
-
Returns a list of component instance names.
- getInstanceNames(String) - Method in class com.delphix.masking.api.plugin.utils.ComponentCache
-
Returns list of algorithm instances for given algorithm framework.
- getIsRemote() - Method in class com.delphix.masking.api.plugin.referenceType.MappingSetReference
-
- getJdbcDriverId() - Method in class com.delphix.masking.api.plugin.referenceType.JdbcReference
-
- getJobConfigurationProp() - Method in class com.delphix.masking.api.driverSupport.jobInfo.JobInfo
-
This returns the jobConfigurationProp map.
- getJobId() - Method in class com.delphix.masking.api.driverSupport.jobInfo.JobInfo
-
This returns the job ID of the job having the driver support task executed.
- getJobId() - Method in class com.delphix.masking.api.driverSupport.taskInfo.SingleOperationTaskInfo
-
- getJobInfo() - Method in class com.delphix.masking.api.plugin.utils.ComponentWrapper
-
- getJobInfo() - Method in class com.delphix.masking.api.plugin.utils.DriverComponentService
-
- getJobInfo() - Method in interface com.delphix.masking.api.provider.ComponentService
-
Get a JobInfo object, which contains references to the schema, table names, and column names
in a masking rule set.
- getJsonConfig() - Method in class com.delphix.masking.api.plugin.utils.ComponentWrapper.ComponentInstanceDetails
-
- getLabel() - Method in interface com.delphix.masking.api.plugin.FileParser.ContentNode
-
The string label associated with this node.
- getLocalDateTimeValue() - Method in class com.delphix.masking.api.plugin.utils.GenericData
-
- getLocalDateTimeValue() - Method in class com.delphix.masking.api.plugin.utils.GenericDataImpl
-
- getLogService() - Method in class com.delphix.masking.api.plugin.utils.ComponentWrapper
-
- getLogService() - Method in class com.delphix.masking.api.plugin.utils.DriverComponentService
-
- getLogService() - Method in interface com.delphix.masking.api.provider.ComponentService
-
Get a Logger object that can be used to log messages.
- getLongProp(String) - Method in interface com.delphix.masking.api.plugin.config.GroupedProperties
-
Retrieve the value of a property with type Property.Type.LONG
in the schema.
- getLongProp(String) - Method in class com.delphix.masking.api.plugin.config.GroupedPropertiesImpl
-
- getLookupFileBytes(ComponentService, FileReference) - Static method in class com.delphix.masking.helpers.LookupFileVerifier
-
- getMaskingType(MaskingComponent) - Static method in class com.delphix.masking.api.plugin.utils.ComponentChecker
-
Determines the data type supported by the MaskingAlgorithm interface, and validates that the
correct, matching ValueMetadata type parameter was chosen.
- getMaskingType() - Method in class com.delphix.masking.api.plugin.utils.MaskValueMetadataImpl
-
- getMaskingType() - Method in interface com.delphix.masking.api.provider.MaskValueMetadata
-
Get the MaskingAlgorithm.MaskingType
type of the values being masked.
- getMaskingTypeForInstanceReference(AlgorithmInstanceReference) - Method in class com.delphix.masking.api.plugin.utils.ComponentWrapper
-
The method getAlgorithmByNamePrivileged above expects a type, then creates an instance of the
algorithm and checks that type against it.
- getMaskingTypeForInstanceReference(AlgorithmInstanceReference) - Method in class com.delphix.masking.api.plugin.utils.DriverComponentService
-
- getMaskingTypeForInstanceReference(AlgorithmInstanceReference) - Method in interface com.delphix.masking.api.provider.ComponentService
-
Useful for confirming masking type on algorithms from JSON configuration of chaining
algorithms.
- getMaskValueMetadata() - Method in interface com.delphix.masking.api.plugin.FileParser.ContentNode
-
Get the value metadata for this node.
- getMaskValueMetadata() - Method in class com.delphix.masking.api.plugin.utils.ComponentWrapper
-
- getMaskValueMetadata() - Method in class com.delphix.masking.api.plugin.utils.DriverComponentService
-
- getMaskValueMetadata() - Method in interface com.delphix.masking.api.provider.ComponentService
-
Retrieve the metadata access interface for the masked field.
- getMaxCount() - Method in class com.delphix.masking.api.plugin.config.Group
-
- getMaxCount() - Method in class com.delphix.masking.api.plugin.config.GroupBuilder
-
- getMaxCount() - Method in class com.delphix.masking.api.plugin.config.Property
-
- getMaxKeyLength() - Method in class com.delphix.masking.api.plugin.config.Property
-
- getMaxLength() - Method in class com.delphix.masking.api.plugin.utils.MaskValueMetadataImpl
-
- getMaxLength() - Method in interface com.delphix.masking.api.provider.MaskValueMetadata
-
Get the maximum size of the value being masked.
- getMaxNumericValue() - Method in class com.delphix.masking.api.plugin.config.Property
-
- getMaxValueLength() - Method in class com.delphix.masking.api.plugin.config.Property
-
- getMdsConnection() - Method in class com.delphix.masking.api.plugin.utils.ComponentCache
-
- getMdsConnection() - Method in interface com.delphix.masking.api.plugin.utils.ComponentWrapper.ComponentServiceBackend
-
- getMessage() - Method in exception com.delphix.masking.api.plugin.exception.DuplicateComponentNameException
-
- getMessage() - Method in exception com.delphix.masking.api.plugin.exception.DuplicateInstanceNameException
-
- getMessage() - Method in exception com.delphix.masking.api.plugin.exception.InvalidComponentsException
-
- getMessage() - Method in exception com.delphix.masking.api.plugin.exception.MissingDependencyException
-
- getMessage() - Method in exception com.delphix.masking.api.plugin.exception.PostMaskTypeConversionException
-
- getMessage() - Method in exception com.delphix.masking.api.plugin.exception.PreMaskTypeConversionException
-
- getMetadata() - Method in class com.delphix.masking.api.plugin.utils.GenericData
-
- getMetadata() - Method in class com.delphix.masking.api.plugin.utils.GenericDataImpl
-
- getMinCount() - Method in class com.delphix.masking.api.plugin.config.Group
-
- getMinCount() - Method in class com.delphix.masking.api.plugin.config.GroupBuilder
-
- getMinCount() - Method in class com.delphix.masking.api.plugin.config.Property
-
- getMinNumericValue() - Method in class com.delphix.masking.api.plugin.config.Property
-
- getMissingReference() - Method in exception com.delphix.masking.api.plugin.exception.MissingDependencyException
-
- getName() - Method in class com.delphix.masking.api.driverSupport.databaseInfo.DatabaseInfo
-
- getName() - Method in class com.delphix.masking.api.driverSupport.jobInfo.ColumnInfo
-
- getName() - Method in class com.delphix.masking.api.driverSupport.jobInfo.SchemaInfo
-
- getName() - Method in class com.delphix.masking.api.driverSupport.jobInfo.TableInfo
-
- getName() - Method in class com.delphix.masking.api.driverSupport.taskStatus.TaskComponentDetails
-
- getName() - Method in class com.delphix.masking.api.plugin.AlgorithmLogicalField
-
- getName() - Method in class com.delphix.masking.api.plugin.config.Group
-
- getName() - Method in class com.delphix.masking.api.plugin.config.GroupBuilder
-
- getName() - Method in class com.delphix.masking.api.plugin.config.Property
-
- getName() - Method in interface com.delphix.masking.api.plugin.PluginComponent
-
Get the recommended name of this Component.
- getNumericPrecision() - Method in class com.delphix.masking.api.plugin.utils.MaskValueMetadataImpl
-
- getNumericPrecision() - Method in interface com.delphix.masking.api.provider.MaskValueMetadata
-
Get the numeric precision, in digits, of the field.
- getObjectMapper() - Static method in class com.delphix.masking.api.plugin.utils.ComponentConfigurator
-
Get the object mapper for all plugin component serialization and deserialization activities.
- getOrCreatePluginLoader(String, String, boolean) - Method in class com.delphix.masking.api.plugin.utils.ComponentCache
-
Create a new plugin loader and add it to the component cache.
- getParent() - Method in interface com.delphix.masking.api.plugin.FileParser.ContentNode
-
Return the parent of this node.
- getPath() - Method in interface com.delphix.masking.api.plugin.FileParser.ContentNode
-
The string path to this node from the content root.
- getPermissions(CodeSource) - Method in class com.delphix.masking.api.plugin.utils.security.CustomPolicy
-
- getPluginJarPath() - Method in class com.delphix.masking.api.plugin.utils.ComponentWrapper.ComponentInstanceDetails
-
- getPluginName() - Method in class com.delphix.masking.api.plugin.utils.ComponentWrapper.ComponentInstanceDetails
-
- getPluginName() - Method in class com.delphix.masking.api.plugin.utils.ComponentWrapper
-
- getPluginName() - Method in class com.delphix.masking.api.plugin.utils.PluginLoader.JarMetadata
-
- getPluginName() - Method in class com.delphix.masking.api.plugin.utils.PluginMetadata
-
- getPluginVersion() - Method in class com.delphix.masking.api.plugin.utils.PluginLoader.JarMetadata
-
- getPluginVersion() - Method in class com.delphix.masking.api.plugin.utils.PluginMetadata
-
- getPolicy() - Method in class com.delphix.masking.api.plugin.utils.security.CustomSecurityManager
-
- getPort() - Method in class com.delphix.masking.api.driverSupport.databaseInfo.DatabaseInfo
-
- getPort() - Method in class com.delphix.masking.api.plugin.referenceType.MappingSetReference
-
- getPostJobExecuteEndTime() - Method in class com.delphix.masking.api.driverSupport.taskStatus.TaskComponentDetails
-
- getPostJobExecuteStartTime() - Method in class com.delphix.masking.api.driverSupport.taskStatus.TaskComponentDetails
-
- getPreJobExecuteEndTime() - Method in class com.delphix.masking.api.driverSupport.taskStatus.TaskComponentDetails
-
- getPreJobExecuteStartTime() - Method in class com.delphix.masking.api.driverSupport.taskStatus.TaskComponentDetails
-
- getProperties() - Method in class com.delphix.masking.api.plugin.config.Group
-
- getProperties() - Method in class com.delphix.masking.api.plugin.config.GroupBuilder
-
- getPropertiesRef() - Method in class com.delphix.masking.api.plugin.referenceType.MappingSetReference
-
- getRawKey() - Method in class com.delphix.masking.api.plugin.utils.CryptoServiceImpl
-
- getRawKey() - Method in interface com.delphix.masking.api.provider.CryptoService
-
Retrieve the raw key wrapped by this service provider.
- getReferenceTypeLabel() - Method in exception com.delphix.masking.api.plugin.exception.MissingDependencyException
-
- getRegexProp(String) - Method in interface com.delphix.masking.api.plugin.config.GroupedProperties
-
Retrieve the value of a property with type Property.Type.REGEX
in the schema.
- getRegexProp(String) - Method in class com.delphix.masking.api.plugin.config.GroupedPropertiesImpl
-
- getRepeatGroup(String) - Method in interface com.delphix.masking.api.plugin.config.GroupedProperties
-
- getRepeatGroup(String) - Method in class com.delphix.masking.api.plugin.config.GroupedPropertiesImpl
-
- getRepeatGroupInternal(String) - Method in class com.delphix.masking.api.plugin.config.GroupedPropertiesImpl
-
- getResource(String) - Method in class com.delphix.masking.api.plugin.utils.external.AntClassLoader
-
Finds the resource with the given name.
- getResourceAsStream(String) - Method in class com.delphix.masking.api.plugin.utils.external.AntClassLoader
-
Returns a stream to read the requested resource name.
- getResourceURL(File, String) - Method in class com.delphix.masking.api.plugin.utils.external.AntClassLoader
-
Returns the URL of a given resource in the given file which may either be a directory or a
zip file.
- getSchema() - Method in class com.delphix.masking.api.driverSupport.jobInfo.TableInfo
-
- getSchema() - Method in class com.delphix.masking.api.plugin.referenceType.MappingSetReference
-
- getSchemaName() - Method in class com.delphix.masking.api.driverSupport.taskInfo.SingleOperationTaskInfo
-
- getScheme() - Method in enum com.delphix.masking.api.plugin.referenceType.FileReference.FileReferenceType
-
- getSimpleGroup(String) - Method in interface com.delphix.masking.api.plugin.config.GroupedProperties
-
- getSimpleGroup(String) - Method in class com.delphix.masking.api.plugin.config.GroupedPropertiesImpl
-
- getSingleOperationTaskInfo() - Method in class com.delphix.masking.api.plugin.utils.DriverComponentService
-
- getSingleOperationTaskInfo() - Method in interface com.delphix.masking.api.provider.ComponentService
-
Returns a SingleOperationTaskInfo object for SingleOperationTask where
SingleOperationTaskInfo is a class to provide the input values/information table wise for
specific SingleOperationTask.
- getSingleOperationTasks() - Method in interface com.delphix.masking.api.driverSupport.DriverSupport
-
Method to retrieve a list of all implemented single operation tasks.
- getSizeInBytes() - Method in class com.delphix.masking.api.driverSupport.databaseInfo.DatabaseInfo
-
- getSizeLimit(int, ComponentService) - Static method in class com.delphix.masking.helpers.StringUtil
-
- getStatus() - Method in interface com.delphix.masking.api.driverSupport.Task
-
Method to return status of Task Components.
- getStatus() - Method in class com.delphix.masking.api.driverSupport.taskStatus.TaskComponentDetails
-
- getStatus() - Method in class com.delphix.masking.api.driverSupport.taskStatus.TaskComponentStatus
-
- getStorageType() - Method in class com.delphix.masking.api.plugin.utils.MaskValueMetadataImpl
-
- getStorageType() - Method in interface com.delphix.masking.api.provider.MaskValueMetadata
-
- getStringCharsetName() - Method in class com.delphix.masking.api.plugin.utils.MaskValueMetadataImpl
-
- getStringCharsetName() - Method in interface com.delphix.masking.api.provider.MaskValueMetadata
-
Get the name of the Charset
used to encode string values in the underlying data
format.
- getStringListProp(String) - Method in interface com.delphix.masking.api.plugin.config.GroupedProperties
-
Retrieve the value of a property with type Property.Type.LIST
in the schema.
- getStringListProp(String) - Method in class com.delphix.masking.api.plugin.config.GroupedPropertiesImpl
-
- getStringMapProp(String) - Method in interface com.delphix.masking.api.plugin.config.GroupedProperties
-
Retrieve the value of a property with type Property.Type.MAP
in the schema.
- getStringMapProp(String) - Method in class com.delphix.masking.api.plugin.config.GroupedPropertiesImpl
-
- getStringMaxLength() - Method in class com.delphix.masking.api.plugin.utils.MaskValueMetadataImpl
-
- getStringMaxLength() - Method in interface com.delphix.masking.api.provider.MaskValueMetadata
-
Get the maximum length of String that will fit in the field.
- getStringProp(String) - Method in interface com.delphix.masking.api.plugin.config.GroupedProperties
-
Retrieve the value of a property with type Property.Type.STRING
or
Property.Type.ENUM
in the schema.
- getStringProp(String) - Method in class com.delphix.masking.api.plugin.config.GroupedPropertiesImpl
-
- getStringValue() - Method in class com.delphix.masking.api.plugin.utils.GenericData
-
- getStringValue() - Method in class com.delphix.masking.api.plugin.utils.GenericDataImpl
-
- getTableName() - Method in class com.delphix.masking.api.driverSupport.taskInfo.SingleOperationTaskInfo
-
- getTables(SchemaInfo) - Method in class com.delphix.masking.api.driverSupport.jobInfo.JobInfo
-
This returns a list of
TableInfo
objects that represent tables in the job rule set.
- getTables() - Method in class com.delphix.masking.api.driverSupport.jobInfo.JobInfo
-
This returns a list of all
TableInfo
objects in the job rule set, regardless of the
schema they belong to.
- getTargetClass() - Method in enum com.delphix.masking.api.plugin.DiscoveryClassifier.Target
-
- getTargetConnection() - Method in class com.delphix.masking.api.plugin.utils.ComponentWrapper
-
- getTargetConnection() - Method in class com.delphix.masking.api.plugin.utils.DriverComponentService
-
- getTargetConnection() - Method in interface com.delphix.masking.api.provider.ComponentService
-
Get a Connection object, through which a DriverSupport Task will execute prepared statements
on the target database.
- getTaskName() - Method in interface com.delphix.masking.api.driverSupport.SingleOperationTask
-
Get the task name of this SingleOperationTask.
- getTaskName() - Method in interface com.delphix.masking.api.driverSupport.Task
-
Get the name of this Task.
- getTasks() - Method in interface com.delphix.masking.api.driverSupport.DriverSupport
-
Method to retrieve a list of all implemented tasks to be made available in the masking
engine.
- getType() - Method in class com.delphix.masking.api.plugin.AlgorithmLogicalField
-
- getType() - Method in class com.delphix.masking.api.plugin.config.Group
-
- getType() - Method in class com.delphix.masking.api.plugin.config.GroupBuilder
-
- getType() - Method in class com.delphix.masking.api.plugin.config.Property
-
- getType() - Method in interface com.delphix.masking.api.plugin.FileParser.ContentNode
-
The type of this node
- getTypeClass() - Method in enum com.delphix.masking.api.plugin.MaskingAlgorithm.MaskingType
-
- getTypeClass() - Method in enum com.delphix.masking.api.plugin.typeAdapters.UnderlyingDataType
-
- getUnderlyingType() - Method in class com.delphix.masking.api.plugin.typeAdapters.BigDecimalToBigInteger
-
- getUnderlyingType() - Method in class com.delphix.masking.api.plugin.typeAdapters.BigDecimalToBoolean
-
- getUnderlyingType() - Method in class com.delphix.masking.api.plugin.typeAdapters.BigDecimalToDouble
-
- getUnderlyingType() - Method in class com.delphix.masking.api.plugin.typeAdapters.BigDecimalToInteger
-
- getUnderlyingType() - Method in class com.delphix.masking.api.plugin.typeAdapters.BigDecimalToLong
-
- getUnderlyingType() - Method in class com.delphix.masking.api.plugin.typeAdapters.BigDecimalToString
-
- getUnderlyingType() - Method in class com.delphix.masking.api.plugin.typeAdapters.ByteBufferToBinary
-
- getUnderlyingType() - Method in class com.delphix.masking.api.plugin.typeAdapters.ByteBufferToString
-
- getUnderlyingType() - Method in class com.delphix.masking.api.plugin.typeAdapters.LocalDateTimeToBigDecimal
-
- getUnderlyingType() - Method in class com.delphix.masking.api.plugin.typeAdapters.LocalDateTimeToBigInteger
-
- getUnderlyingType() - Method in class com.delphix.masking.api.plugin.typeAdapters.LocalDateTimeToDate
-
- getUnderlyingType() - Method in class com.delphix.masking.api.plugin.typeAdapters.LocalDateTimeToDouble
-
- getUnderlyingType() - Method in class com.delphix.masking.api.plugin.typeAdapters.LocalDateTimeToInteger
-
- getUnderlyingType() - Method in class com.delphix.masking.api.plugin.typeAdapters.LocalDateTimeToLong
-
- getUnderlyingType() - Method in class com.delphix.masking.api.plugin.typeAdapters.LocalDateTimeToString
-
- getUnderlyingType() - Method in class com.delphix.masking.api.plugin.typeAdapters.PassThroughAdapter
-
- getUnderlyingType() - Method in class com.delphix.masking.api.plugin.typeAdapters.StringToBigDecimal
-
- getUnderlyingType() - Method in class com.delphix.masking.api.plugin.typeAdapters.StringToBigInteger
-
- getUnderlyingType() - Method in class com.delphix.masking.api.plugin.typeAdapters.StringToBinary
-
- getUnderlyingType() - Method in class com.delphix.masking.api.plugin.typeAdapters.StringToBoolean
-
- getUnderlyingType() - Method in class com.delphix.masking.api.plugin.typeAdapters.StringToByteBuffer
-
- getUnderlyingType() - Method in class com.delphix.masking.api.plugin.typeAdapters.StringToDate
-
- getUnderlyingType() - Method in class com.delphix.masking.api.plugin.typeAdapters.StringToDouble
-
- getUnderlyingType() - Method in class com.delphix.masking.api.plugin.typeAdapters.StringToInteger
-
- getUnderlyingType() - Method in class com.delphix.masking.api.plugin.typeAdapters.StringToLong
-
- getUnderlyingType() - Method in interface com.delphix.masking.api.plugin.typeAdapters.TypeAdapter
-
Get the underlying type of this type adapter.
- getUnderlyingValue() - Method in class com.delphix.masking.api.plugin.utils.GenericData
-
- getUnderlyingValue() - Method in class com.delphix.masking.api.plugin.utils.GenericDataImpl
-
- getUnicodeCharset() - Method in class com.delphix.masking.api.plugin.utils.SqlTypeMapper
-
- getUnreadyComponent() - Method in class com.delphix.masking.api.plugin.utils.ComponentWrapper
-
Get the component without calling setup.
- getURLs() - Method in class com.delphix.masking.api.plugin.utils.external.PluginFirstClassLoader
-
- getValue() - Method in enum com.delphix.masking.api.plugin.DiscoveryClassifier.Confidence
-
- getValue(int) - Method in interface com.delphix.masking.api.plugin.MaskingBatch
-
Get the value to be masked at a particular index from the batch.
- getValue() - Method in class com.delphix.masking.api.plugin.referenceType.AlgorithmInstanceReference
-
- getValue() - Method in class com.delphix.masking.api.plugin.referenceType.FileReference
-
- getValue() - Method in class com.delphix.masking.api.plugin.referenceType.GenericReference
-
Getter
- getValue() - Method in class com.delphix.masking.api.plugin.referenceType.JdbcReference
-
- getValue() - Method in class com.delphix.masking.api.plugin.referenceType.KeyReference
-
- getValue() - Method in class com.delphix.masking.api.plugin.referenceType.MappingSetReference
-
- getValue(int) - Method in class com.delphix.masking.api.plugin.utils.RunnableBatch
-
- getValues() - Method in interface com.delphix.masking.api.plugin.FileParser.ContentNode
-
Return the list of values associated with this node.
- getValuesMatched() - Method in class com.delphix.masking.api.plugin.DiscoveryClassifier.ClassificationResult
-
- Group - Class in com.delphix.masking.api.plugin.config
-
Note: REPEAT groups may not contain Map or List Properties.
- Group.Type - Enum in com.delphix.masking.api.plugin.config
-
- GroupBuilder - Class in com.delphix.masking.api.plugin.config
-
- GroupBuilder() - Constructor for class com.delphix.masking.api.plugin.config.GroupBuilder
-
- GroupedProperties - Interface in com.delphix.masking.api.plugin.config
-
- GroupedPropertiesImpl - Class in com.delphix.masking.api.plugin.config
-
- GroupedPropertiesImpl.UriTransformation - Interface in com.delphix.masking.api.plugin.config
-
- MappingSetReference - Class in com.delphix.masking.api.plugin.referenceType
-
This class wraps a mappingSet reference in order to make it discoverable by the MaskingAPI via
reflection.
- MappingSetReference() - Constructor for class com.delphix.masking.api.plugin.referenceType.MappingSetReference
-
- MappingSetReference(String) - Constructor for class com.delphix.masking.api.plugin.referenceType.MappingSetReference
-
Build MappingSetReference for a local mapping set.
- MappingSetReference(String, String, Integer, String, String, FileReference, boolean) - Constructor for class com.delphix.masking.api.plugin.referenceType.MappingSetReference
-
Construct a MappingSetReference.
- mapTypeToMetadata(String, int) - Method in class com.delphix.masking.api.plugin.utils.SqlTypeMapper
-
Return a MaskValueMetadata object with values appropriate for the SQL type passed.
- markReadOnly() - Method in class com.delphix.masking.api.plugin.utils.MaskValueMetadataImpl
-
Mark this object read-only.
- mask(T) - Method in interface com.delphix.masking.api.plugin.MaskingAlgorithm
-
Method to mask a value of the specified type.
- maskBatch(MaskingBatch<T>) - Method in interface com.delphix.masking.api.plugin.MaskingAlgorithm
-
Method to mask a batch of values.
- MASKING_TYPES - Static variable in enum com.delphix.masking.api.plugin.MaskingAlgorithm.MaskingType
-
- MaskingAlgorithm<T> - Interface in com.delphix.masking.api.plugin
-
This is the interface all Delphix Masking Algorithms must implement.
- MaskingAlgorithm.MaskingMode - Enum in com.delphix.masking.api.plugin
-
Enumeration of supported masking modes for MaskingAlgorithm.
- MaskingAlgorithm.MaskingType - Enum in com.delphix.masking.api.plugin
-
Enumeration of all supported type parameter T values for MaskingAlgorithm.
- MaskingBatch<T> - Interface in com.delphix.masking.api.plugin
-
- MaskingComponent - Interface in com.delphix.masking.api.plugin
-
This is the interface is encompasses the notions of:
- MaskingException - Exception in com.delphix.masking.api.plugin.exception
-
The top-level exception class for errors that occur during masking.
- MaskingException() - Constructor for exception com.delphix.masking.api.plugin.exception.MaskingException
-
Constructor
- MaskingException(String) - Constructor for exception com.delphix.masking.api.plugin.exception.MaskingException
-
Constructor
- MaskingException(String, Throwable) - Constructor for exception com.delphix.masking.api.plugin.exception.MaskingException
-
Constructor
- MaskingException(Throwable) - Constructor for exception com.delphix.masking.api.plugin.exception.MaskingException
-
Constructor
- MaskingLogService - Class in com.delphix.masking.api.plugin.utils
-
A utility class to enable logging.
- MaskingLogService(LogService, int) - Constructor for class com.delphix.masking.api.plugin.utils.MaskingLogService
-
- MaskingLogService(MaskingLogService.MaskingLogServiceConfig) - Constructor for class com.delphix.masking.api.plugin.utils.MaskingLogService
-
- MaskingLogService.MaskingLogServiceConfig - Class in com.delphix.masking.api.plugin.utils
-
- MaskingLogServiceConfig(LogService, int) - Constructor for class com.delphix.masking.api.plugin.utils.MaskingLogService.MaskingLogServiceConfig
-
- maskingType(MaskingAlgorithm.MaskingType) - Method in class com.delphix.masking.api.plugin.utils.MaskValueMetadataImpl
-
Set the maskType value to use for the masked value.
- MaskValueMetadata - Interface in com.delphix.masking.api.provider
-
This interface provides metadata describing each value being masked.
- MaskValueMetadataImpl - Class in com.delphix.masking.api.plugin.utils
-
This class provides an implementation of the MaskValueMetadata interface.
- MaskValueMetadataImpl() - Constructor for class com.delphix.masking.api.plugin.utils.MaskValueMetadataImpl
-
Create a MaskValueMetadataImpl object with default values.
- MaskValueMetadataImpl(MaskValueMetadata) - Constructor for class com.delphix.masking.api.plugin.utils.MaskValueMetadataImpl
-
Create a MaskValueMetadataImpl object with values taken from an object that implements
MaskValueMetadata.
- MAX_SCOPED_NAME_LENGTH - Static variable in class com.delphix.masking.api.plugin.utils.ObjectNameValidator
-
- MAX_UNSCOPED_NAME_LENGTH - Static variable in class com.delphix.masking.api.plugin.utils.ObjectNameValidator
-
- maxLength(long) - Method in class com.delphix.masking.api.plugin.utils.MaskValueMetadataImpl
-
- messageLogged(BuildEvent) - Method in class com.delphix.masking.api.plugin.utils.external.AntClassLoader
-
Empty implementation to satisfy the BuildListener interface.
- MINIMUM_KEY_SIZE_BYTES - Static variable in interface com.delphix.masking.api.provider.CryptoService
-
The minimum length allowed for keys in bytes.
- MissingDependencyException - Exception in com.delphix.masking.api.plugin.exception
-
This exception is thrown whenever a dependency, such as a file or referenced algorithm, is
missing.
- MissingDependencyException(String) - Constructor for exception com.delphix.masking.api.plugin.exception.MissingDependencyException
-
Constructor
- MissingDependencyException(GenericReference) - Constructor for exception com.delphix.masking.api.plugin.exception.MissingDependencyException
-
Constructor
- MissingDependencyException(GenericReference, Throwable) - Constructor for exception com.delphix.masking.api.plugin.exception.MissingDependencyException
-
Constructor
- Schema - Class in com.delphix.masking.api.plugin.config
-
- schema - Variable in class com.delphix.masking.api.plugin.referenceType.MappingSetReference
-
- SchemaBuilder - Class in com.delphix.masking.api.plugin.config
-
- SchemaBuilder() - Constructor for class com.delphix.masking.api.plugin.config.SchemaBuilder
-
- SchemaInfo - Class in com.delphix.masking.api.driverSupport.jobInfo
-
This class represents the schema of a target connection and relevant metadata.
- SchemaInfo(String) - Constructor for class com.delphix.masking.api.driverSupport.jobInfo.SchemaInfo
-
Construct a SchemaInfo object with the name of the schema.
- setBaseCharset(String) - Method in class com.delphix.masking.api.plugin.utils.SqlTypeMapper
-
- setBaseStringLengthEncode(boolean) - Method in class com.delphix.masking.api.plugin.utils.SqlTypeMapper
-
- setClassPath(Path) - Method in class com.delphix.masking.api.plugin.utils.external.AntClassLoader
-
Set the classpath to search for classes to load.
- setComponents(Map<String, List<TaskComponentDetails>>) - Method in class com.delphix.masking.api.driverSupport.taskStatus.TaskComponentStatus
-
- setDescription(String) - Method in class com.delphix.masking.api.plugin.config.GroupBuilder
-
- setError(int, MaskingException) - Method in interface com.delphix.masking.api.plugin.MaskingBatch
-
Set the error that occurred when masking a particular item in a batch.
- setError(MaskingException) - Method in class com.delphix.masking.api.plugin.utils.GenericDataRow
-
- setError(MaskingException) - Method in class com.delphix.masking.api.plugin.utils.GenericDataRowImpl
-
- setError(int, MaskingException) - Method in class com.delphix.masking.api.plugin.utils.RunnableBatch
-
- setErrorMessage(String) - Method in class com.delphix.masking.api.driverSupport.taskStatus.TaskComponentDetails
-
- setFailureReason(String) - Method in class com.delphix.masking.api.driverSupport.databaseInfo.DatabaseInfo
-
- setGeneralError(Exception) - Method in class com.delphix.masking.api.plugin.utils.RunnableBatch
-
This method is called when a general failure occurs with the algorithm.
- setIsolated(boolean) - Method in class com.delphix.masking.api.plugin.utils.external.AntClassLoader
-
Sets whether this classloader should run in isolated mode.
- setJdbcDriverId(Integer) - Method in class com.delphix.masking.api.plugin.referenceType.JdbcReference
-
- setLogService(MaskingLogService) - Method in class com.delphix.masking.api.plugin.utils.ComponentWrapper
-
- setMaskingMode(MaskingAlgorithm.MaskingMode) - Method in interface com.delphix.masking.api.plugin.MaskingAlgorithm
-
Method to set the Masking Mode.
- setMaskingMode(MaskingAlgorithm.MaskingMode) - Method in class com.delphix.masking.api.plugin.utils.ComponentWrapper
-
Set the mode of operation for the wrapped algorithm.
- setMaxCount(Integer) - Method in class com.delphix.masking.api.plugin.config.GroupBuilder
-
- setMinCount(Integer) - Method in class com.delphix.masking.api.plugin.config.GroupBuilder
-
- setName(String) - Method in class com.delphix.masking.api.driverSupport.taskStatus.TaskComponentDetails
-
- setName(String) - Method in class com.delphix.masking.api.plugin.config.GroupBuilder
-
- setParent(ClassLoader) - Method in class com.delphix.masking.api.plugin.utils.external.AntClassLoader
-
Set the parent for this class loader.
- setParentFirst(boolean) - Method in class com.delphix.masking.api.plugin.utils.external.AntClassLoader
-
Control whether class lookup is delegated to the parent loader first or after this loader.
- setPort(String) - Method in class com.delphix.masking.api.driverSupport.databaseInfo.DatabaseInfo
-
- setPostJobExecuteEndTime(LocalDateTime) - Method in class com.delphix.masking.api.driverSupport.taskStatus.TaskComponentDetails
-
- setPostJobExecuteStartTime(LocalDateTime) - Method in class com.delphix.masking.api.driverSupport.taskStatus.TaskComponentDetails
-
- setPreJobExecuteEndTime(LocalDateTime) - Method in class com.delphix.masking.api.driverSupport.taskStatus.TaskComponentDetails
-
- setPreJobExecuteStartTime(LocalDateTime) - Method in class com.delphix.masking.api.driverSupport.taskStatus.TaskComponentDetails
-
- setProject(Project) - Method in class com.delphix.masking.api.plugin.utils.external.AntClassLoader
-
Set the project associated with this class loader
- setRandomKey(boolean) - Method in class com.delphix.masking.api.plugin.utils.ComponentCache
-
Controls how the internal backend provider generates keys for algorithms.
- setStatus(TaskComponentStatusEnum) - Method in class com.delphix.masking.api.driverSupport.taskStatus.TaskComponentDetails
-
- setStatus(TaskStatusEnum) - Method in class com.delphix.masking.api.driverSupport.taskStatus.TaskComponentStatus
-
- setThreadContextLoader() - Method in class com.delphix.masking.api.plugin.utils.external.AntClassLoader
-
Sets the current thread's context loader to this classloader, storing the current loader
value for later resetting.
- setType(Group.Type) - Method in class com.delphix.masking.api.plugin.config.GroupBuilder
-
- setUnicodeCharset(String) - Method in class com.delphix.masking.api.plugin.utils.SqlTypeMapper
-
- setUnicodeStringLengthEncoded(boolean) - Method in class com.delphix.masking.api.plugin.utils.SqlTypeMapper
-
- setup(ComponentService) - Method in interface com.delphix.masking.api.driverSupport.SingleOperationTask
-
Retrieve and set up any required information provided by the service provider that may be
required by this class.
- setup(ComponentService) - Method in interface com.delphix.masking.api.driverSupport.Task
-
Retrieve and set up any required information provided by the service provider that may be
required by this class.
- setup(DiscoveryClassifierService) - Method in interface com.delphix.masking.api.plugin.DiscoveryClassifier
-
Perform any setup needed, including ingestion of data files and similar time-consuming work.
- setup(ComponentService) - Method in interface com.delphix.masking.api.plugin.MaskingComponent
-
Prepare this object for use.
- setupComponentIfNeeded() - Method in class com.delphix.masking.api.plugin.utils.ComponentWrapper
-
Set up the wrapped component only if needed.
- setupFile(ComponentService, FileReference, LogService, Cache<String, List<String>>) - Static method in class com.delphix.masking.helpers.LookupFileVerifier
-
This method reads the lookupFile's values (providing encoding and BOM verification) and
initializes the replacements caching for faster lookup.
- setupFile(ComponentService, FileReference, LogService, Cache<String, List<String>>, Boolean, Boolean) - Static method in class com.delphix.masking.helpers.LookupFileVerifier
-
Overloading the method to keep the signature of the old setupFile method intact.
- setValue(int, T) - Method in interface com.delphix.masking.api.plugin.MaskingBatch
-
Set the masking result at a particular index in the batch.
- setValue(String) - Method in class com.delphix.masking.api.plugin.referenceType.GenericReference
-
Setter Sets the reference value.
- setValue(String) - Method in class com.delphix.masking.api.plugin.utils.GenericData
-
- setValue(BigDecimal) - Method in class com.delphix.masking.api.plugin.utils.GenericData
-
- setValue(LocalDateTime) - Method in class com.delphix.masking.api.plugin.utils.GenericData
-
- setValue(ByteBuffer) - Method in class com.delphix.masking.api.plugin.utils.GenericData
-
- setValue(String) - Method in class com.delphix.masking.api.plugin.utils.GenericDataImpl
-
- setValue(BigDecimal) - Method in class com.delphix.masking.api.plugin.utils.GenericDataImpl
-
- setValue(LocalDateTime) - Method in class com.delphix.masking.api.plugin.utils.GenericDataImpl
-
- setValue(ByteBuffer) - Method in class com.delphix.masking.api.plugin.utils.GenericDataImpl
-
- setValue(int, T) - Method in class com.delphix.masking.api.plugin.utils.RunnableBatch
-
- setValueMetadata(MaskValueMetadataImpl) - Method in class com.delphix.masking.api.plugin.utils.ComponentWrapper
-
- shuffleList(List<?>) - Method in class com.delphix.masking.api.plugin.utils.CryptoServiceImpl
-
- shuffleList(List<?>) - Method in interface com.delphix.masking.api.provider.CryptoService
-
Shuffle the provided list in-place.
- shuffleListNoCollisions(List<?>) - Method in class com.delphix.masking.api.plugin.utils.CryptoServiceImpl
-
- shuffleListNoCollisions(List<?>) - Method in interface com.delphix.masking.api.provider.CryptoService
-
Shuffle the provided list in-place.
- SingleOperationTask - Interface in com.delphix.masking.api.driverSupport
-
This is the interface that all Single Operation Tasks must implement.
- SingleOperationTaskException - Exception in com.delphix.masking.api.plugin.exception
-
The top-level exception class for single operation task errors that occur during execution of
SingleOperationTask.
- SingleOperationTaskException() - Constructor for exception com.delphix.masking.api.plugin.exception.SingleOperationTaskException
-
Constructor
- SingleOperationTaskException(String) - Constructor for exception com.delphix.masking.api.plugin.exception.SingleOperationTaskException
-
Constructor
- SingleOperationTaskException(String, Throwable) - Constructor for exception com.delphix.masking.api.plugin.exception.SingleOperationTaskException
-
Constructor
- SingleOperationTaskException(Throwable) - Constructor for exception com.delphix.masking.api.plugin.exception.SingleOperationTaskException
-
Constructor
- SingleOperationTaskInfo - Class in com.delphix.masking.api.driverSupport.taskInfo
-
SingleOperationTaskInfo is a class to provide the input values information table wise for
specific SingleOperationTask
- SingleOperationTaskInfo(String, String, List<String>, FileMetadata, Integer, Integer, Map<String, Object>) - Constructor for class com.delphix.masking.api.driverSupport.taskInfo.SingleOperationTaskInfo
-
- size() - Method in interface com.delphix.masking.api.plugin.MaskingBatch
-
Get the size of the batch.
- size() - Method in class com.delphix.masking.api.plugin.utils.RunnableBatch
-
- SqlTypeMapper - Class in com.delphix.masking.api.plugin.utils
-
This class maps text SQL types to data about those types.
- SqlTypeMapper() - Constructor for class com.delphix.masking.api.plugin.utils.SqlTypeMapper
-
- SqlTypeMapper(InputStream, int) - Constructor for class com.delphix.masking.api.plugin.utils.SqlTypeMapper
-
- storageType(UnderlyingDataType) - Method in class com.delphix.masking.api.plugin.utils.MaskValueMetadataImpl
-
- stringCharset(String) - Method in class com.delphix.masking.api.plugin.utils.MaskValueMetadataImpl
-
Set the stringCharset value to use for the masked value.
- stringMaxLength(int) - Method in class com.delphix.masking.api.plugin.utils.MaskValueMetadataImpl
-
Set the stringMaxLength value to use for the masked value.
- stringMaxLengthEncoded(boolean) - Method in class com.delphix.masking.api.plugin.utils.MaskValueMetadataImpl
-
Set the stringMaxLengthEncoded value to use for the masked value.
- StringToBigDecimal - Class in com.delphix.masking.api.plugin.typeAdapters
-
- StringToBigDecimal() - Constructor for class com.delphix.masking.api.plugin.typeAdapters.StringToBigDecimal
-
- StringToBigInteger - Class in com.delphix.masking.api.plugin.typeAdapters
-
- StringToBigInteger() - Constructor for class com.delphix.masking.api.plugin.typeAdapters.StringToBigInteger
-
- StringToBinary - Class in com.delphix.masking.api.plugin.typeAdapters
-
- StringToBinary() - Constructor for class com.delphix.masking.api.plugin.typeAdapters.StringToBinary
-
- StringToBoolean - Class in com.delphix.masking.api.plugin.typeAdapters
-
- StringToBoolean() - Constructor for class com.delphix.masking.api.plugin.typeAdapters.StringToBoolean
-
- StringToByteBuffer - Class in com.delphix.masking.api.plugin.typeAdapters
-
- StringToByteBuffer() - Constructor for class com.delphix.masking.api.plugin.typeAdapters.StringToByteBuffer
-
- StringToDate - Class in com.delphix.masking.api.plugin.typeAdapters
-
- StringToDate() - Constructor for class com.delphix.masking.api.plugin.typeAdapters.StringToDate
-
- StringToDouble - Class in com.delphix.masking.api.plugin.typeAdapters
-
- StringToDouble() - Constructor for class com.delphix.masking.api.plugin.typeAdapters.StringToDouble
-
- StringToInteger - Class in com.delphix.masking.api.plugin.typeAdapters
-
- StringToInteger() - Constructor for class com.delphix.masking.api.plugin.typeAdapters.StringToInteger
-
- StringToLong - Class in com.delphix.masking.api.plugin.typeAdapters
-
- StringToLong() - Constructor for class com.delphix.masking.api.plugin.typeAdapters.StringToLong
-
- StringUtil - Class in com.delphix.masking.helpers
-
- StringUtil.CaseClassification - Enum in com.delphix.masking.helpers
-
- subBuildFinished(BuildEvent) - Method in class com.delphix.masking.api.plugin.utils.external.AntClassLoader
-
Cleans up any resources held by this classloader at the end of a subbuild if it has been
created for the subbuild's project instance.
- subBuildStarted(BuildEvent) - Method in class com.delphix.masking.api.plugin.utils.external.AntClassLoader
-
Empty implementation to satisfy the BuildListener interface.
- TableInfo - Class in com.delphix.masking.api.driverSupport.jobInfo
-
This represents information about a table, its relevant columns, and the schema it belongs to, if
one exists.
- TableInfo(String, List<ColumnInfo>, SchemaInfo) - Constructor for class com.delphix.masking.api.driverSupport.jobInfo.TableInfo
-
Construct a TableInfo object with its columns and the schema it belongs to.
- TableInfo(String, List<ColumnInfo>) - Constructor for class com.delphix.masking.api.driverSupport.jobInfo.TableInfo
-
Construct a TableInfo object with a table name and columns.
- targetFinished(BuildEvent) - Method in class com.delphix.masking.api.plugin.utils.external.AntClassLoader
-
Empty implementation to satisfy the BuildListener interface.
- targetStarted(BuildEvent) - Method in class com.delphix.masking.api.plugin.utils.external.AntClassLoader
-
Empty implementation to satisfy the BuildListener interface.
- Task - Interface in com.delphix.masking.api.driverSupport
-
This is the interface that all Driver Support Tasks must implement.
- TASK_NAME - Static variable in class com.delphix.masking.api.plugin.utils.DriverSupportTestConstants
-
- TASK_POST_EXECUTE_MSG - Static variable in class com.delphix.masking.api.plugin.utils.DriverSupportTestConstants
-
- TASK_PRE_EXECUTE_MSG - Static variable in class com.delphix.masking.api.plugin.utils.DriverSupportTestConstants
-
- TaskComponentDetails - Class in com.delphix.masking.api.driverSupport.taskStatus
-
Pojo class to for the Task Component details.
- TaskComponentDetails() - Constructor for class com.delphix.masking.api.driverSupport.taskStatus.TaskComponentDetails
-
- TaskComponentStatus - Class in com.delphix.masking.api.driverSupport.taskStatus
-
Pojo Class to show the task component's status result.
- TaskComponentStatus() - Constructor for class com.delphix.masking.api.driverSupport.taskStatus.TaskComponentStatus
-
- TaskComponentStatusEnum - Enum in com.delphix.masking.api.driverSupport.taskStatus.enums
-
Enum to show the Task Components Status.
- taskFinished(BuildEvent) - Method in class com.delphix.masking.api.plugin.utils.external.AntClassLoader
-
Empty implementation to satisfy the BuildListener interface.
- TaskNameEnum - Enum in com.delphix.masking.api.driverSupport
-
- taskStarted(BuildEvent) - Method in class com.delphix.masking.api.plugin.utils.external.AntClassLoader
-
Empty implementation to satisfy the BuildListener interface.
- TaskStatusEnum - Enum in com.delphix.masking.api.driverSupport.taskStatus.enums
-
Enum to show the Task Components final Status.
- tearDown() - Method in interface com.delphix.masking.api.plugin.DiscoveryClassifier
-
Relinquish any resources this classifier has acquired during its operation and reset any
results gathered.
- tearDown() - Method in interface com.delphix.masking.api.plugin.MaskingComponent
-
Relinquish any resources this algorithm has acquired during its operation.
- TextDataSampleImpl - Class in com.delphix.masking.api.plugin.utils
-
This class wraps a list of string values that constitute a sampling of text data value from the
data source.
- TextDataSampleImpl(List<String>) - Constructor for class com.delphix.masking.api.plugin.utils.TextDataSampleImpl
-
- toJson() - Method in interface com.delphix.masking.api.plugin.config.GroupedProperties
-
Serialize the content of this object to a JSON String.
- toJson() - Method in class com.delphix.masking.api.plugin.config.GroupedPropertiesImpl
-
- toJsonNode() - Method in interface com.delphix.masking.api.plugin.config.GroupedProperties
-
Convert this object into a tree of JsonNode objects.
- toJsonNode() - Method in class com.delphix.masking.api.plugin.config.GroupedPropertiesImpl
-
- toString() - Method in class com.delphix.masking.api.driverSupport.databaseInfo.DatabaseInfo
-
- toString() - Method in enum com.delphix.masking.api.driverSupport.TaskNameEnum
-
- toString() - Method in enum com.delphix.masking.api.driverSupport.taskStatus.enums.TaskComponentStatusEnum
-
- toString() - Method in enum com.delphix.masking.api.driverSupport.taskStatus.enums.TaskStatusEnum
-
- toString() - Method in class com.delphix.masking.api.plugin.utils.external.AntClassLoader
-
Returns a String
representing this loader.
- toString() - Method in enum com.delphix.masking.api.plugin.utils.ObjectNameValidator.ObjectType
-
- toString() - Method in class com.delphix.masking.api.plugin.utils.PluginMetadata
-
- toZonedDateTime(TypeAdapter<LocalDateTime, ?>, String, DateTimeFormatter) - Static method in class com.delphix.masking.helpers.DateTypeAdapterHelper
-
- transform(String) - Method in interface com.delphix.masking.api.plugin.config.GroupedPropertiesImpl.UriTransformation
-
- TypeAdapter<A,D> - Interface in com.delphix.masking.api.plugin.typeAdapters
-
This is the general interface implemented by classes used internally by the masking framework to
apply algorithms to data that is not of the type expected by the algorithm.
- TypeAdapterFactory - Class in com.delphix.masking.api.plugin.typeAdapters
-
This class maintains a static list of all available type adapters and provides factory methods
for creating adapter instances.
- TypeAdapterFactory(MaskingAlgorithm.MaskingType, UnderlyingDataType, MaskValueMetadataImpl) - Constructor for class com.delphix.masking.api.plugin.typeAdapters.TypeAdapterFactory
-
- TypeAdapterFactory(MaskingAlgorithm.MaskingType, UnderlyingDataType, MaskValueMetadataImpl, Map<Pair<MaskingAlgorithm.MaskingType, UnderlyingDataType>, Class<? extends TypeAdapter<?, ?>>>) - Constructor for class com.delphix.masking.api.plugin.typeAdapters.TypeAdapterFactory
-
- TypeAdapterFactory(MaskingAlgorithm.MaskingType, UnderlyingDataType, MaskValueMetadataImpl, Map<Pair<MaskingAlgorithm.MaskingType, UnderlyingDataType>, Class<? extends TypeAdapter<?, ?>>>, MaskingComponent) - Constructor for class com.delphix.masking.api.plugin.typeAdapters.TypeAdapterFactory
-
- TYPES - Static variable in enum com.delphix.masking.api.plugin.typeAdapters.UnderlyingDataType
-
- validate() - Method in interface com.delphix.masking.api.plugin.JsonConfigurable
-
Requests that the component validate its configuration.
- validate() - Method in class com.delphix.masking.api.plugin.utils.ComponentWrapper
-
- validateMultiColumnAlgorithm(MaskingAlgorithm<GenericDataRow>) - Static method in class com.delphix.masking.api.plugin.utils.ComponentChecker
-
- validateMultiColumnAssignment(MaskingAlgorithm<GenericDataRow>, Collection<String>) - Static method in class com.delphix.masking.api.plugin.utils.ComponentChecker
-
Validate the set of logical fields for a multi-column algorithm masking assignment.
- validateMultiColumnAssignment(String, Collection<AlgorithmLogicalField>, Collection<String>) - Static method in class com.delphix.masking.api.plugin.utils.ComponentChecker
-
Validate the set of logical fields for a multi-column algorithm masking assignment.
- validateScopedName(String) - Static method in class com.delphix.masking.api.plugin.utils.ObjectNameValidator
-
Validate that a scoped object name is valid.
- validateUnscopedName(String) - Static method in class com.delphix.masking.api.plugin.utils.ObjectNameValidator
-
Validate that an unscoped object name is valid.
- validateUnscopedName(String, int) - Static method in class com.delphix.masking.api.plugin.utils.ObjectNameValidator
-
Validate that an unscoped object name is valid.
- validateUnscopedName(String, String, ObjectNameValidator.ObjectType) - Static method in class com.delphix.masking.api.plugin.utils.ObjectNameValidator
-
- valueOf(String) - Static method in enum com.delphix.masking.api.driverSupport.TaskNameEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.delphix.masking.api.driverSupport.taskStatus.enums.TaskComponentStatusEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.delphix.masking.api.driverSupport.taskStatus.enums.TaskStatusEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.delphix.masking.api.plugin.config.Group.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.delphix.masking.api.plugin.DiscoveryClassifier.Confidence
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.delphix.masking.api.plugin.DiscoveryClassifier.Target
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.delphix.masking.api.plugin.exception.InvalidPluginMetadataException.PluginMetadataFieldKey
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.delphix.masking.api.plugin.MaskingAlgorithm.MaskingMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.delphix.masking.api.plugin.MaskingAlgorithm.MaskingType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.delphix.masking.api.plugin.referenceType.FileReference.FileReferenceType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.delphix.masking.api.plugin.typeAdapters.UnderlyingDataType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.delphix.masking.api.plugin.utils.ObjectNameValidator.ObjectType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.delphix.masking.helpers.StringUtil.CaseClassification
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.delphix.masking.api.driverSupport.TaskNameEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.delphix.masking.api.driverSupport.taskStatus.enums.TaskComponentStatusEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.delphix.masking.api.driverSupport.taskStatus.enums.TaskStatusEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.delphix.masking.api.plugin.config.Group.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.delphix.masking.api.plugin.DiscoveryClassifier.Confidence
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.delphix.masking.api.plugin.DiscoveryClassifier.Target
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.delphix.masking.api.plugin.exception.InvalidPluginMetadataException.PluginMetadataFieldKey
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.delphix.masking.api.plugin.MaskingAlgorithm.MaskingMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.delphix.masking.api.plugin.MaskingAlgorithm.MaskingType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.delphix.masking.api.plugin.referenceType.FileReference.FileReferenceType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.delphix.masking.api.plugin.typeAdapters.UnderlyingDataType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.delphix.masking.api.plugin.utils.ObjectNameValidator.ObjectType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.delphix.masking.helpers.StringUtil.CaseClassification
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- verifyEncoding(byte[]) - Static method in class com.delphix.masking.helpers.LookupFileVerifier
-