| static MaskingPolicy.Builder | MaskingPolicy. builder() | Create a new builder. | 
| MaskingPolicy.Builder | MaskingPolicy.Builder. columnSource(ColumnSourceDetails columnSource) |  | 
| MaskingPolicy.Builder | MaskingPolicy.Builder. compartmentId(String compartmentId) | The OCID of the compartment that contains the masking policy. | 
| MaskingPolicy.Builder | MaskingPolicy.Builder. copy(MaskingPolicy model) |  | 
| MaskingPolicy.Builder | MaskingPolicy.Builder. definedTags(Map<String,Map<String,Object>> definedTags) | Defined tags for this resource. | 
| MaskingPolicy.Builder | MaskingPolicy.Builder. description(String description) | The description of the masking policy. | 
| MaskingPolicy.Builder | MaskingPolicy.Builder. displayName(String displayName) | The display name of the masking policy. | 
| MaskingPolicy.Builder | MaskingPolicy.Builder. freeformTags(Map<String,String> freeformTags) | Free-form tags for this resource. | 
| MaskingPolicy.Builder | MaskingPolicy.Builder. id(String id) | The OCID of the masking policy. | 
| MaskingPolicy.Builder | MaskingPolicy.Builder. isDropTempTablesEnabled(Boolean isDropTempTablesEnabled) | Indicates if the temporary tables created during a masking operation should be dropped
after masking. | 
| MaskingPolicy.Builder | MaskingPolicy.Builder. isRedoLoggingEnabled(Boolean isRedoLoggingEnabled) | Indicates if redo logging is enabled during a masking operation. | 
| MaskingPolicy.Builder | MaskingPolicy.Builder. isRefreshStatsEnabled(Boolean isRefreshStatsEnabled) | Indicates if statistics gathering is enabled. | 
| MaskingPolicy.Builder | MaskingPolicy.Builder. lifecycleState(MaskingLifecycleState lifecycleState) | The current state of the masking policy. | 
| MaskingPolicy.Builder | MaskingPolicy.Builder. parallelDegree(String parallelDegree) | Specifies options to enable parallel execution when running data masking. | 
| MaskingPolicy.Builder | MaskingPolicy.Builder. postMaskingScript(String postMaskingScript) | A post-masking script, which can contain SQL and PL/SQL statements. | 
| MaskingPolicy.Builder | MaskingPolicy.Builder. preMaskingScript(String preMaskingScript) | A pre-masking script, which can contain SQL and PL/SQL statements. | 
| MaskingPolicy.Builder | MaskingPolicy.Builder. recompile(MaskingPolicy.Recompile recompile) | Specifies how to recompile invalid objects post data masking. | 
| MaskingPolicy.Builder | MaskingPolicy.Builder. timeCreated(Date timeCreated) | The date and time the masking policy was created, in the format defined by
RFC3339 . | 
| MaskingPolicy.Builder | MaskingPolicy.Builder. timeUpdated(Date timeUpdated) | The date and time the masking policy was last updated, in the format defined by
RFC3339 | 
| MaskingPolicy.Builder | MaskingPolicy. toBuilder() |  |