| static MaskDataDetails.Builder | MaskDataDetails. builder() | Create a new builder. | 
| MaskDataDetails.Builder | MaskDataDetails.Builder. copy(MaskDataDetails model) |  | 
| MaskDataDetails.Builder | MaskDataDetails.Builder. isDecrypt(Boolean isDecrypt) | Indicates if the masking request is to decrypt the data values previously encrypted using
Deterministic Encryption. | 
| MaskDataDetails.Builder | MaskDataDetails.Builder. isDropTempTablesEnabled(Boolean isDropTempTablesEnabled) | Indicates if the temporary tables created during a masking operation should be dropped
after masking. | 
| MaskDataDetails.Builder | MaskDataDetails.Builder. isExecuteSavedScriptEnabled(Boolean isExecuteSavedScriptEnabled) | Indicates if data masking should be performed using a saved masking script. | 
| MaskDataDetails.Builder | MaskDataDetails.Builder. isIgnoreErrorsEnabled(Boolean isIgnoreErrorsEnabled) | Indicates if the masking process should continue on hitting an error. | 
| MaskDataDetails.Builder | MaskDataDetails.Builder. isMoveInterimTablesEnabled(Boolean isMoveInterimTablesEnabled) | Indicates if the interim DMASK tables should be moved to the user-specified tablespace. | 
| MaskDataDetails.Builder | MaskDataDetails.Builder. isRedoLoggingEnabled(Boolean isRedoLoggingEnabled) | Indicates if redo logging is enabled during a masking operation. | 
| MaskDataDetails.Builder | MaskDataDetails.Builder. isRefreshStatsEnabled(Boolean isRefreshStatsEnabled) | Indicates if statistics gathering is enabled. | 
| MaskDataDetails.Builder | MaskDataDetails.Builder. isRerun(Boolean isRerun) | Indicates if the masking request is to rerun the previously failed masking steps. | 
| MaskDataDetails.Builder | MaskDataDetails.Builder. parallelDegree(String parallelDegree) | Specifies options to enable parallel execution when running data masking. | 
| MaskDataDetails.Builder | MaskDataDetails.Builder. recompile(String recompile) | Specifies how to recompile invalid objects post data masking. | 
| MaskDataDetails.Builder | MaskDataDetails.Builder. reRunFromStep(MaskDataDetails.ReRunFromStep reRunFromStep) | Specifies the step from which masking needs to be rerun. | 
| MaskDataDetails.Builder | MaskDataDetails.Builder. seed(String seed) | The seed value to be used in case of Deterministic Encryption and Deterministic
Substitution masking formats. | 
| MaskDataDetails.Builder | MaskDataDetails.Builder. tablespace(String tablespace) | The tablespace that should be used to create the mapping tables, DMASK objects, and other
temporary tables for data masking. | 
| MaskDataDetails.Builder | MaskDataDetails.Builder. targetId(String targetId) | The OCID of the target database to be masked. | 
| MaskDataDetails.Builder | MaskDataDetails. toBuilder() |  | 
| MaskDataDetails.Builder | MaskDataDetails.Builder. userDefinedFunctionSeed(String userDefinedFunctionSeed) | The seed value to be used in case of User Defined Function masking format. |