Interface DataSafe
- 
- All Superinterfaces:
- AutoCloseable
 - All Known Implementing Classes:
- DataSafeClient
 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20181201") public interface DataSafe extends AutoCloseableAPIs for using Oracle Data Safe.This service client uses CircuitBreakerUtils.DEFAULT_CIRCUIT_BREAKER for all the operations by default if no circuit breaker configuration is defined by the user. 
- 
- 
Method Summary- 
Methods inherited from interface java.lang.AutoCloseableclose
 
- 
 
- 
- 
- 
Method Detail- 
refreshClientvoid refreshClient() Rebuilds the client from scratch.Useful to refresh certificates. 
 - 
setEndpointvoid setEndpoint(String endpoint) Sets the endpoint to call (ex, https://www.example.com).- Parameters:
- endpoint- The endpoint of the service.
 
 - 
getEndpointString getEndpoint() Gets the set endpoint for REST call (ex, https://www.example.com)
 - 
setRegionvoid setRegion(Region region) Sets the region to call (ex, Region.US_PHOENIX_1).Note, this will call setEndpointafter resolving the endpoint. If the service is not available in this Region, however, an IllegalArgumentException will be raised.- Parameters:
- region- The region of the service.
 
 - 
setRegionvoid setRegion(String regionId) Sets the region to call (ex, ‘us-phoenix-1’).Note, this will first try to map the region ID to a known Region and call setRegion.If no known Region could be determined, it will create an endpoint based on the default endpoint format ( Region.formatDefaultRegionEndpoint(Service, String)and then callsetEndpoint.- Parameters:
- regionId- The public region ID.
 
 - 
useRealmSpecificEndpointTemplatevoid useRealmSpecificEndpointTemplate(boolean realmSpecificEndpointTemplateEnabled) Determines whether realm specific endpoint should be used or not.Set realmSpecificEndpointTemplateEnabled to “true” if the user wants to enable use of realm specific endpoint template, otherwise set it to “false” - Parameters:
- realmSpecificEndpointTemplateEnabled- flag to enable the use of realm specific endpoint template
 
 - 
activateTargetDatabaseActivateTargetDatabaseResponse activateTargetDatabase(ActivateTargetDatabaseRequest request) Reactivates a previously deactivated Data Safe target database.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ActivateTargetDatabaseExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ActivateTargetDatabase API. 
 
 - 
addMaskingColumnsFromSdmAddMaskingColumnsFromSdmResponse addMaskingColumnsFromSdm(AddMaskingColumnsFromSdmRequest request) Adds columns to the specified masking policy from the associated sensitive data model.It automatically pulls all the sensitive columns and their relationships from the sensitive data model and uses this information to create columns in the masking policy. It also assigns default masking formats to these columns based on the associated sensitive types. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/AddMaskingColumnsFromSdmExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use AddMaskingColumnsFromSdm API. 
 
 - 
alertsUpdateAlertsUpdateResponse alertsUpdate(AlertsUpdateRequest request) Updates alerts in the specified compartment.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/AlertsUpdateExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use AlertsUpdate API. 
 
 - 
applyDiscoveryJobResultsApplyDiscoveryJobResultsResponse applyDiscoveryJobResults(ApplyDiscoveryJobResultsRequest request) Applies the results of a discovery job to the specified sensitive data model.Note that the plannedAction attribute of discovery results is used for processing them. You should first use PatchDiscoveryJobResults to set the plannedAction attribute of the discovery results you want to process. ApplyDiscoveryJobResults automatically reads the plannedAction attribute and updates the sensitive data model to reflect the actions you planned. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ApplyDiscoveryJobResultsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ApplyDiscoveryJobResults API. 
 
 - 
applySdmMaskingPolicyDifferenceApplySdmMaskingPolicyDifferenceResponse applySdmMaskingPolicyDifference(ApplySdmMaskingPolicyDifferenceRequest request) Applies the difference of a SDM Masking policy difference resource to the specified masking policy.Note that the plannedAction attribute of difference columns is used for processing. You should first use PatchSdmMaskingPolicyDifferenceColumns to set the plannedAction attribute of the difference columns you want to process. ApplySdmMaskingPolicyDifference automatically reads the plannedAction attribute and updates the masking policy to reflect the actions you planned. If the sdmMaskingPolicydifferenceId is not passed, the latest sdmMaskingPolicydifference is used. Note that if the masking policy associated with the SdmMaskingPolicyDifference used for this operation is not associated with the original SDM anymore, this operation won’t be allowed. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ApplySdmMaskingPolicyDifferenceExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ApplySdmMaskingPolicyDifference API. 
 
 - 
applySecurityAssessmentTemplateApplySecurityAssessmentTemplateResponse applySecurityAssessmentTemplate(ApplySecurityAssessmentTemplateRequest request) Apply the checks from the template to the specified security assessment.The security assessment provided in the path needs to be of type ‘LATEST’.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ApplySecurityAssessmentTemplateExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ApplySecurityAssessmentTemplate API. 
 
 - 
bulkCreateSensitiveTypesBulkCreateSensitiveTypesResponse bulkCreateSensitiveTypes(BulkCreateSensitiveTypesRequest request) Uploads a sensitive types xml file (also called template) to create new sensitive types.Note: This operation consumes a stream. If the stream supports InputStream.mark(int)andInputStream.reset(), when a retry is necessary, the stream is reset so it starts at the beginning (or whatever the stream's position was at the time this operation is called}.Note this means that if the caller has used InputStream.mark(int)before, then the mark will not be the same anymore after this operation, and a subsequent call toInputStream.reset()by the caller will reset the stream not to the caller's mark, but to the position the stream was in when this operation was called.If the stream is a FileInputStream, and the stream'sFileChannelposition can be changed (like for a regular file), the stream will be wrapped in such a way that it does provide support forInputStream.mark(int)andInputStream.reset(). Then the same procedure as above is followed. If the stream'sFileChannelposition cannot be changed (like for a named pipe), then the stream's contents will be buffered in memory, as described below.If the stream does not support InputStream.mark(int)andInputStream.reset(), then the stream is wrapped in aBufferedInputStream, which means the entire contents may be buffered in memory. Then the same procedure as above is followed.The contents of the stream, except when the stream is a FileInputStreamwhoseFileChannelposition can be changed, should be less than 2 GiB in size if retries are used. This is because streams 2 GiB in size or larger do no guarantee that mark-and-reset can be performed. If the stream is larger, do not use built-in retries and manage retries yourself.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/BulkCreateSensitiveTypesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use BulkCreateSensitiveTypes API. 
 
 - 
bulkCreateSqlFirewallAllowedSqlsBulkCreateSqlFirewallAllowedSqlsResponse bulkCreateSqlFirewallAllowedSqls(BulkCreateSqlFirewallAllowedSqlsRequest request) Appends the allowedSqls with entries from the logs.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/BulkCreateSqlFirewallAllowedSqlsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use BulkCreateSqlFirewallAllowedSqls API. 
 
 - 
bulkCreateUnifiedAuditPolicyBulkCreateUnifiedAuditPolicyResponse bulkCreateUnifiedAuditPolicy(BulkCreateUnifiedAuditPolicyRequest request) Bulk create unified audit policies.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/BulkCreateUnifiedAuditPolicyExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use BulkCreateUnifiedAuditPolicy API. 
 
 - 
bulkDeleteSqlFirewallAllowedSqlsBulkDeleteSqlFirewallAllowedSqlsResponse bulkDeleteSqlFirewallAllowedSqls(BulkDeleteSqlFirewallAllowedSqlsRequest request) Delete multiple allowed sqls from the SQL firewall policy.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/BulkDeleteSqlFirewallAllowedSqlsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use BulkDeleteSqlFirewallAllowedSqls API. 
 
 - 
calculateAuditVolumeAvailableCalculateAuditVolumeAvailableResponse calculateAuditVolumeAvailable(CalculateAuditVolumeAvailableRequest request) Calculates the volume of audit events available on the target database to be collected.Measurable up to the defined retention period of the audit target resource. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/CalculateAuditVolumeAvailableExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CalculateAuditVolumeAvailable API. 
 
 - 
calculateAuditVolumeCollectedCalculateAuditVolumeCollectedResponse calculateAuditVolumeCollected(CalculateAuditVolumeCollectedRequest request) Calculates the volume of audit events collected by data safe.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/CalculateAuditVolumeCollectedExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CalculateAuditVolumeCollected API. 
 
 - 
cancelWorkRequestCancelWorkRequestResponse cancelWorkRequest(CancelWorkRequestRequest request) Cancel the specified work request.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/CancelWorkRequestExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CancelWorkRequest API. 
 
 - 
changeAlertCompartmentChangeAlertCompartmentResponse changeAlertCompartment(ChangeAlertCompartmentRequest request) Moves the specified alert into a different compartment.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ChangeAlertCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeAlertCompartment API. 
 
 - 
changeAlertPolicyCompartmentChangeAlertPolicyCompartmentResponse changeAlertPolicyCompartment(ChangeAlertPolicyCompartmentRequest request) Moves the specified alert policy into a different compartment.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ChangeAlertPolicyCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeAlertPolicyCompartment API. 
 
 - 
changeAttributeSetCompartmentChangeAttributeSetCompartmentResponse changeAttributeSetCompartment(ChangeAttributeSetCompartmentRequest request) Moves the attribute set to the specified compartment.When provided, if-Match is checked against ETag value of the resource. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ChangeAttributeSetCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeAttributeSetCompartment API. 
 
 - 
changeAuditArchiveRetrievalCompartmentChangeAuditArchiveRetrievalCompartmentResponse changeAuditArchiveRetrievalCompartment(ChangeAuditArchiveRetrievalCompartmentRequest request) Moves the archive retreival to the specified compartment.When provided, if-Match is checked against ETag value of the resource. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ChangeAuditArchiveRetrievalCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeAuditArchiveRetrievalCompartment API. 
 
 - 
changeAuditPolicyCompartmentChangeAuditPolicyCompartmentResponse changeAuditPolicyCompartment(ChangeAuditPolicyCompartmentRequest request) Moves the specified audit policy and its dependent resources into a different compartment.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ChangeAuditPolicyCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeAuditPolicyCompartment API. 
 
 - 
changeAuditProfileCompartmentChangeAuditProfileCompartmentResponse changeAuditProfileCompartment(ChangeAuditProfileCompartmentRequest request) Moves the specified audit profile and its dependent resources into a different compartment.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ChangeAuditProfileCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeAuditProfileCompartment API. 
 
 - 
changeDataSafePrivateEndpointCompartmentChangeDataSafePrivateEndpointCompartmentResponse changeDataSafePrivateEndpointCompartment(ChangeDataSafePrivateEndpointCompartmentRequest request) Moves the Data Safe private endpoint and its dependent resources to the specified compartment.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ChangeDataSafePrivateEndpointCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeDataSafePrivateEndpointCompartment API. 
 
 - 
changeDatabaseSecurityConfigCompartmentChangeDatabaseSecurityConfigCompartmentResponse changeDatabaseSecurityConfigCompartment(ChangeDatabaseSecurityConfigCompartmentRequest request) Moves the specified database security configuration and its dependent resources into a different compartment.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ChangeDatabaseSecurityConfigCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeDatabaseSecurityConfigCompartment API. 
 
 - 
changeDiscoveryJobCompartmentChangeDiscoveryJobCompartmentResponse changeDiscoveryJobCompartment(ChangeDiscoveryJobCompartmentRequest request) Moves the specified discovery job and its dependent resources into a different compartment.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ChangeDiscoveryJobCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeDiscoveryJobCompartment API. 
 
 - 
changeLibraryMaskingFormatCompartmentChangeLibraryMaskingFormatCompartmentResponse changeLibraryMaskingFormatCompartment(ChangeLibraryMaskingFormatCompartmentRequest request) Moves the specified library masking format into a different compartment.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ChangeLibraryMaskingFormatCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeLibraryMaskingFormatCompartment API. 
 
 - 
changeMaskingPolicyCompartmentChangeMaskingPolicyCompartmentResponse changeMaskingPolicyCompartment(ChangeMaskingPolicyCompartmentRequest request) Moves the specified masking policy and its dependent resources into a different compartment.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ChangeMaskingPolicyCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeMaskingPolicyCompartment API. 
 
 - 
changeMaskingPolicyHealthReportCompartmentChangeMaskingPolicyHealthReportCompartmentResponse changeMaskingPolicyHealthReportCompartment(ChangeMaskingPolicyHealthReportCompartmentRequest request) Moves the specified masking policy health report and its dependent resources into a different compartment.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ChangeMaskingPolicyHealthReportCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeMaskingPolicyHealthReportCompartment API. 
 
 - 
changeOnPremConnectorCompartmentChangeOnPremConnectorCompartmentResponse changeOnPremConnectorCompartment(ChangeOnPremConnectorCompartmentRequest request) Moves the specified on-premises connector into a different compartment.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ChangeOnPremConnectorCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeOnPremConnectorCompartment API. 
 
 - 
changeReportCompartmentChangeReportCompartmentResponse changeReportCompartment(ChangeReportCompartmentRequest request) Moves a resource into a different compartment.When provided, If-Match is checked against ETag values of the resource. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ChangeReportCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeReportCompartment API. 
 
 - 
changeReportDefinitionCompartmentChangeReportDefinitionCompartmentResponse changeReportDefinitionCompartment(ChangeReportDefinitionCompartmentRequest request) Moves a resource into a different compartment.When provided, If-Match is checked against ETag values of the resource. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ChangeReportDefinitionCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeReportDefinitionCompartment API. 
 
 - 
changeRetentionChangeRetentionResponse changeRetention(ChangeRetentionRequest request) Change the online and offline months .- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ChangeRetentionExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeRetention API. 
 
 - 
changeSdmMaskingPolicyDifferenceCompartmentChangeSdmMaskingPolicyDifferenceCompartmentResponse changeSdmMaskingPolicyDifferenceCompartment(ChangeSdmMaskingPolicyDifferenceCompartmentRequest request) Moves the specified SDM masking policy difference into a different compartment.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ChangeSdmMaskingPolicyDifferenceCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeSdmMaskingPolicyDifferenceCompartment API. 
 
 - 
changeSecurityAssessmentCompartmentChangeSecurityAssessmentCompartmentResponse changeSecurityAssessmentCompartment(ChangeSecurityAssessmentCompartmentRequest request) Moves the specified saved security assessment or future scheduled assessments into a different compartment.To start, call first the operation ListSecurityAssessments with filters \"type = save_schedule\". This returns the scheduleAssessmentId. Then, call this changeCompartment with the scheduleAssessmentId. The existing saved security assessments created due to the schedule are not moved. However, all new saves will be associated with the new compartment. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ChangeSecurityAssessmentCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeSecurityAssessmentCompartment API. 
 
 - 
changeSecurityPolicyCompartmentChangeSecurityPolicyCompartmentResponse changeSecurityPolicyCompartment(ChangeSecurityPolicyCompartmentRequest request) Moves the specified security policy and its dependent resources into a different compartment.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ChangeSecurityPolicyCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeSecurityPolicyCompartment API. 
 
 - 
changeSecurityPolicyConfigCompartmentChangeSecurityPolicyConfigCompartmentResponse changeSecurityPolicyConfigCompartment(ChangeSecurityPolicyConfigCompartmentRequest request) Moves the specified security policy configuration and its dependent resources into a different compartment.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ChangeSecurityPolicyConfigCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeSecurityPolicyConfigCompartment API. 
 
 - 
changeSecurityPolicyDeploymentCompartmentChangeSecurityPolicyDeploymentCompartmentResponse changeSecurityPolicyDeploymentCompartment(ChangeSecurityPolicyDeploymentCompartmentRequest request) Moves the specified security policy deployment and its dependent resources into a different compartment.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ChangeSecurityPolicyDeploymentCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeSecurityPolicyDeploymentCompartment API. 
 
 - 
changeSensitiveDataModelCompartmentChangeSensitiveDataModelCompartmentResponse changeSensitiveDataModelCompartment(ChangeSensitiveDataModelCompartmentRequest request) Moves the specified sensitive data model and its dependent resources into a different compartment.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ChangeSensitiveDataModelCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeSensitiveDataModelCompartment API. 
 
 - 
changeSensitiveTypeCompartmentChangeSensitiveTypeCompartmentResponse changeSensitiveTypeCompartment(ChangeSensitiveTypeCompartmentRequest request) Moves the specified sensitive type into a different compartment.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ChangeSensitiveTypeCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeSensitiveTypeCompartment API. 
 
 - 
changeSensitiveTypeGroupCompartmentChangeSensitiveTypeGroupCompartmentResponse changeSensitiveTypeGroupCompartment(ChangeSensitiveTypeGroupCompartmentRequest request) Moves the sensitive type group to the specified compartment.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ChangeSensitiveTypeGroupCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeSensitiveTypeGroupCompartment API. 
 
 - 
changeSensitiveTypesExportCompartmentChangeSensitiveTypesExportCompartmentResponse changeSensitiveTypesExportCompartment(ChangeSensitiveTypesExportCompartmentRequest request) Moves the specified sensitive types export into a different compartment.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ChangeSensitiveTypesExportCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeSensitiveTypesExportCompartment API. 
 
 - 
changeSqlCollectionCompartmentChangeSqlCollectionCompartmentResponse changeSqlCollectionCompartment(ChangeSqlCollectionCompartmentRequest request) Moves the specified SQL collection and its dependent resources into a different compartment.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ChangeSqlCollectionCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeSqlCollectionCompartment API. 
 
 - 
changeSqlFirewallPolicyCompartmentChangeSqlFirewallPolicyCompartmentResponse changeSqlFirewallPolicyCompartment(ChangeSqlFirewallPolicyCompartmentRequest request) Moves the specified SQL Firewall policy and its dependent resources into a different compartment.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ChangeSqlFirewallPolicyCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeSqlFirewallPolicyCompartment API. 
 
 - 
changeTargetAlertPolicyAssociationCompartmentChangeTargetAlertPolicyAssociationCompartmentResponse changeTargetAlertPolicyAssociationCompartment(ChangeTargetAlertPolicyAssociationCompartmentRequest request) Moves the specified target-alert policy Association into a different compartment.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ChangeTargetAlertPolicyAssociationCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeTargetAlertPolicyAssociationCompartment API. 
 
 - 
changeTargetDatabaseCompartmentChangeTargetDatabaseCompartmentResponse changeTargetDatabaseCompartment(ChangeTargetDatabaseCompartmentRequest request) Moves the Data Safe target database to the specified compartment.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ChangeTargetDatabaseCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeTargetDatabaseCompartment API. 
 
 - 
changeTargetDatabaseGroupCompartmentChangeTargetDatabaseGroupCompartmentResponse changeTargetDatabaseGroupCompartment(ChangeTargetDatabaseGroupCompartmentRequest request) Moves the target database group to the specified compartment.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ChangeTargetDatabaseGroupCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeTargetDatabaseGroupCompartment API. 
 
 - 
changeUnifiedAuditPolicyCompartmentChangeUnifiedAuditPolicyCompartmentResponse changeUnifiedAuditPolicyCompartment(ChangeUnifiedAuditPolicyCompartmentRequest request) Moves the specified Unified Audit policy and its dependent resources into a different compartment.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ChangeUnifiedAuditPolicyCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeUnifiedAuditPolicyCompartment API. 
 
 - 
changeUnifiedAuditPolicyDefinitionCompartmentChangeUnifiedAuditPolicyDefinitionCompartmentResponse changeUnifiedAuditPolicyDefinitionCompartment(ChangeUnifiedAuditPolicyDefinitionCompartmentRequest request) Moves the specified unified audit policy definition and its dependent resources into a different compartment.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ChangeUnifiedAuditPolicyDefinitionCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeUnifiedAuditPolicyDefinitionCompartment API. 
 
 - 
changeUserAssessmentCompartmentChangeUserAssessmentCompartmentResponse changeUserAssessmentCompartment(ChangeUserAssessmentCompartmentRequest request) Moves the specified saved user assessment or future scheduled assessments into a different compartment.To start storing scheduled user assessments on a different compartment, first call the operation ListUserAssessments with the filters "type = save_schedule". That call returns the scheduleAssessmentId. Then call ChangeUserAssessmentCompartment with the scheduleAssessmentId. The existing saved user assessments created per the schedule are not be moved. However, all new saves will be associated with the new compartment. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ChangeUserAssessmentCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeUserAssessmentCompartment API. 
 
 - 
compareSecurityAssessmentCompareSecurityAssessmentResponse compareSecurityAssessment(CompareSecurityAssessmentRequest request) Compares two security assessments.For this comparison, a security assessment can be a saved assessment, a latest assessment, or a baseline assessment. For example, you can compare saved assessment or a latest assessment against a baseline. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/CompareSecurityAssessmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CompareSecurityAssessment API. 
 
 - 
compareToTemplateBaselineCompareToTemplateBaselineResponse compareToTemplateBaseline(CompareToTemplateBaselineRequest request) Compares two security assessments.For this comparison, the security assessment in the path needs to be a latest assessment of a target group. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/CompareToTemplateBaselineExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CompareToTemplateBaseline API. 
 
 - 
compareUserAssessmentCompareUserAssessmentResponse compareUserAssessment(CompareUserAssessmentRequest request) Compares two user assessments.For this comparison, a user assessment can be a saved, a latest assessment, or a baseline. As an example, it can be used to compare a user assessment saved or a latest assessment with a baseline. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/CompareUserAssessmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CompareUserAssessment API. 
 
 - 
createAlertPolicyCreateAlertPolicyResponse createAlertPolicy(CreateAlertPolicyRequest request) Creates a new user-defined alert policy.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/CreateAlertPolicyExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateAlertPolicy API. 
 
 - 
createAlertPolicyRuleCreateAlertPolicyRuleResponse createAlertPolicyRule(CreateAlertPolicyRuleRequest request) Creates a new rule for the alert policy.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/CreateAlertPolicyRuleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateAlertPolicyRule API. 
 
 - 
createAttributeSetCreateAttributeSetResponse createAttributeSet(CreateAttributeSetRequest request) Creates an attribute set.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/CreateAttributeSetExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateAttributeSet API. 
 
 - 
createAuditArchiveRetrievalCreateAuditArchiveRetrievalResponse createAuditArchiveRetrieval(CreateAuditArchiveRetrievalRequest request) Creates a work request to retrieve archived audit data.This asynchronous process will usually take over an hour to complete. Save the id from the response of this operation. Call GetAuditArchiveRetrieval operation after an hour, passing the id to know the status of this operation. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/CreateAuditArchiveRetrievalExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateAuditArchiveRetrieval API. 
 
 - 
createAuditProfileCreateAuditProfileResponse createAuditProfile(CreateAuditProfileRequest request) Create a new audit profile resource.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/CreateAuditProfileExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateAuditProfile API. 
 
 - 
createDataSafePrivateEndpointCreateDataSafePrivateEndpointResponse createDataSafePrivateEndpoint(CreateDataSafePrivateEndpointRequest request) Creates a new Data Safe private endpoint.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/CreateDataSafePrivateEndpointExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateDataSafePrivateEndpoint API. 
 
 - 
createDiscoveryJobCreateDiscoveryJobResponse createDiscoveryJob(CreateDiscoveryJobRequest request) Performs incremental data discovery for the specified sensitive data model.It uses the target database associated with the sensitive data model. After performing data discovery, you can use ListDiscoveryJobResults to view the discovery results, PatchDiscoveryJobResults to specify the action you want perform on these results, and then ApplyDiscoveryJobResults to process the results and apply them to the sensitive data model. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/CreateDiscoveryJobExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateDiscoveryJob API. 
 
 - 
createLibraryMaskingFormatCreateLibraryMaskingFormatResponse createLibraryMaskingFormat(CreateLibraryMaskingFormatRequest request) Creates a new library masking format.A masking format can have one or more format entries. The combined output of all the format entries is used for masking. It provides the flexibility to define a masking format that can generate different parts of a data value separately and then combine them to get the final data value for masking. Note that you cannot define masking condition in a library masking format. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/CreateLibraryMaskingFormatExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateLibraryMaskingFormat API. 
 
 - 
createMaskingColumnCreateMaskingColumnResponse createMaskingColumn(CreateMaskingColumnRequest request) Creates a new masking column in the specified masking policy.Use this operation to add parent columns only. It automatically adds the child columns from the associated sensitive data model or target database. If you provide the sensitiveTypeId attribute but not the maskingFormats attribute, it automatically assigns the default masking format associated with the specified sensitive type. Alternatively, if you provide the maskingFormats attribute, the specified masking formats are assigned to the column. Using the maskingFormats attribute, you can assign one or more masking formats to a column. You need to specify a condition as part of each masking format. It enables you to do conditional masking so that you can mask the column data values differently using different masking conditions. A masking format can have one or more format entries. The combined output of all the format entries is used for masking. It provides the flexibility to define a masking format that can generate different parts of a data value separately and then combine them to get the final data value for masking. You can use the maskingColumnGroup attribute to group the columns that you would like to mask together. It enables you to do group or compound masking that ensures that the masked data across the columns in a group continue to retain the same logical relationship. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/CreateMaskingColumnExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateMaskingColumn API. 
 
 - 
createMaskingPolicyCreateMaskingPolicyResponse createMaskingPolicy(CreateMaskingPolicyRequest request) Creates a new masking policy and associates it with a sensitive data model or a target database.To use a sensitive data model as the source of masking columns, set the columnSource attribute to SENSITIVE_DATA_MODEL and provide the sensitiveDataModelId attribute. After creating a masking policy, you can use the AddMaskingColumnsFromSdm operation to automatically add all the columns from the associated sensitive data model. In this case, the target database associated with the sensitive data model is used for column and masking format validations. You can also create a masking policy without using a sensitive data model. In this case, you need to associate your masking policy with a target database by setting the columnSource attribute to TARGET and providing the targetId attribute. The specified target database is used for column and masking format validations. After creating a masking policy, you can use the CreateMaskingColumn or PatchMaskingColumns operation to manually add columns to the policy. You need to add the parent columns only, and it automatically adds the child columns (in referential relationship with the parent columns) from the associated sensitive data model or target database. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/CreateMaskingPolicyExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateMaskingPolicy API. 
 
 - 
createOnPremConnectorCreateOnPremConnectorResponse createOnPremConnector(CreateOnPremConnectorRequest request) Creates a new on-premises connector.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/CreateOnPremConnectorExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateOnPremConnector API. 
 
 - 
createPeerTargetDatabaseCreatePeerTargetDatabaseResponse createPeerTargetDatabase(CreatePeerTargetDatabaseRequest request) Creates the peer target database under the primary target database in Data Safe.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/CreatePeerTargetDatabaseExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreatePeerTargetDatabase API. 
 
 - 
createReferentialRelationCreateReferentialRelationResponse createReferentialRelation(CreateReferentialRelationRequest request) Creates a new referential relation in the specified sensitive data model.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/CreateReferentialRelationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateReferentialRelation API. 
 
 - 
createReportDefinitionCreateReportDefinitionResponse createReportDefinition(CreateReportDefinitionRequest request) Creates a new report definition with parameters specified in the body.The report definition is stored in the specified compartment. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/CreateReportDefinitionExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateReportDefinition API. 
 
 - 
createSdmMaskingPolicyDifferenceCreateSdmMaskingPolicyDifferenceResponse createSdmMaskingPolicyDifference(CreateSdmMaskingPolicyDifferenceRequest request) Creates SDM masking policy difference for the specified masking policy.It finds the difference between masking columns of the masking policy and sensitive columns of the SDM. After performing this operation, you can use ListDifferenceColumns to view the difference columns, PatchSdmMaskingPolicyDifferenceColumns to specify the action you want perform on these columns, and then ApplySdmMaskingPolicyDifference to process the difference columns and apply them to the masking policy. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/CreateSdmMaskingPolicyDifferenceExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateSdmMaskingPolicyDifference API. 
 
 - 
createSecurityAssessmentCreateSecurityAssessmentResponse createSecurityAssessment(CreateSecurityAssessmentRequest request) Creates a new saved security assessment for one or multiple targets in a compartment.When this operation is performed, it will save the latest assessments in the specified compartment. If a schedule is passed, it will persist the latest assessments, at the defined date and time, in the format defined by RFC3339. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/CreateSecurityAssessmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateSecurityAssessment API. 
 
 - 
createSecurityPolicyCreateSecurityPolicyResponse createSecurityPolicy(CreateSecurityPolicyRequest request) Creates a Data Safe security policy.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/CreateSecurityPolicyExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateSecurityPolicy API. 
 
 - 
createSecurityPolicyConfigCreateSecurityPolicyConfigResponse createSecurityPolicyConfig(CreateSecurityPolicyConfigRequest request) Creates a new security policy configuration resource.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/CreateSecurityPolicyConfigExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateSecurityPolicyConfig API. 
 
 - 
createSecurityPolicyDeploymentCreateSecurityPolicyDeploymentResponse createSecurityPolicyDeployment(CreateSecurityPolicyDeploymentRequest request) Creates a Data Safe security policy deployment in the Data Safe Console.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/CreateSecurityPolicyDeploymentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateSecurityPolicyDeployment API. 
 
 - 
createSensitiveColumnCreateSensitiveColumnResponse createSensitiveColumn(CreateSensitiveColumnRequest request) Creates a new sensitive column in the specified sensitive data model.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/CreateSensitiveColumnExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateSensitiveColumn API. 
 
 - 
createSensitiveDataModelCreateSensitiveDataModelResponse createSensitiveDataModel(CreateSensitiveDataModelRequest request) Creates a new sensitive data model.If schemas and sensitive types are provided, it automatically runs data discovery and adds the discovered columns to the sensitive data model. Otherwise, it creates an empty sensitive data model that can be updated later. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/CreateSensitiveDataModelExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateSensitiveDataModel API. 
 
 - 
createSensitiveTypeCreateSensitiveTypeResponse createSensitiveType(CreateSensitiveTypeRequest request) Creates a new sensitive type, which can be a basic sensitive type with regular expressions or a sensitive category.While sensitive types are used for data discovery, sensitive categories are used for logically grouping the related or similar sensitive types. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/CreateSensitiveTypeExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateSensitiveType API. 
 
 - 
createSensitiveTypeGroupCreateSensitiveTypeGroupResponse createSensitiveTypeGroup(CreateSensitiveTypeGroupRequest request) Creates a new sensitive type group.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/CreateSensitiveTypeGroupExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateSensitiveTypeGroup API. 
 
 - 
createSensitiveTypesExportCreateSensitiveTypesExportResponse createSensitiveTypesExport(CreateSensitiveTypesExportRequest request) Generates a downloadable file corresponding to the specified list of sensitive types.It’s a prerequisite for the DownloadSensitiveTypesExport operation. Use this endpoint to generate a sensitive Types Export file and then use DownloadSensitiveTypesExport to download the generated file. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/CreateSensitiveTypesExportExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateSensitiveTypesExport API. 
 
 - 
createSqlCollectionCreateSqlCollectionResponse createSqlCollection(CreateSqlCollectionRequest request) Creates a new SQL collection resource.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/CreateSqlCollectionExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateSqlCollection API. 
 
 - 
createTargetAlertPolicyAssociationCreateTargetAlertPolicyAssociationResponse createTargetAlertPolicyAssociation(CreateTargetAlertPolicyAssociationRequest request) Creates a new target-alert policy association to track a alert policy applied on target.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/CreateTargetAlertPolicyAssociationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateTargetAlertPolicyAssociation API. 
 
 - 
createTargetDatabaseCreateTargetDatabaseResponse createTargetDatabase(CreateTargetDatabaseRequest request) Registers the specified database with Data Safe and creates a Data Safe target database in the Data Safe Console.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/CreateTargetDatabaseExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateTargetDatabase API. 
 
 - 
createTargetDatabaseGroupCreateTargetDatabaseGroupResponse createTargetDatabaseGroup(CreateTargetDatabaseGroupRequest request) Creates a new target database group.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/CreateTargetDatabaseGroupExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateTargetDatabaseGroup API. 
 
 - 
createUnifiedAuditPolicyCreateUnifiedAuditPolicyResponse createUnifiedAuditPolicy(CreateUnifiedAuditPolicyRequest request) Creates the specified unified audit policy.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/CreateUnifiedAuditPolicyExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateUnifiedAuditPolicy API. 
 
 - 
createUserAssessmentCreateUserAssessmentResponse createUserAssessment(CreateUserAssessmentRequest request) Creates a new saved user assessment for one or multiple targets in a compartment.It saves the latest assessments in the specified compartment. If a scheduled is passed in, this operation persists the latest assessments that exist at the defined date and time, in the format defined by RFC3339. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/CreateUserAssessmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateUserAssessment API. 
 
 - 
deactivateTargetDatabaseDeactivateTargetDatabaseResponse deactivateTargetDatabase(DeactivateTargetDatabaseRequest request) Deactivates a target database in Data Safe.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DeactivateTargetDatabaseExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeactivateTargetDatabase API. 
 
 - 
deleteAlertPolicyDeleteAlertPolicyResponse deleteAlertPolicy(DeleteAlertPolicyRequest request) Deletes the specified user-defined alert policy.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DeleteAlertPolicyExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteAlertPolicy API. 
 
 - 
deleteAlertPolicyRuleDeleteAlertPolicyRuleResponse deleteAlertPolicyRule(DeleteAlertPolicyRuleRequest request) Deletes the specified user-defined alert policy rule.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DeleteAlertPolicyRuleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteAlertPolicyRule API. 
 
 - 
deleteAttributeSetDeleteAttributeSetResponse deleteAttributeSet(DeleteAttributeSetRequest request) Submits a work request to delete an attribute set.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DeleteAttributeSetExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteAttributeSet API. 
 
 - 
deleteAuditArchiveRetrievalDeleteAuditArchiveRetrievalResponse deleteAuditArchiveRetrieval(DeleteAuditArchiveRetrievalRequest request) To unload retrieved archive data, call the operation ListAuditArchiveRetrieval first.This will return the auditArchiveRetrievalId. Then call this operation with auditArchiveRetrievalId. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DeleteAuditArchiveRetrievalExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteAuditArchiveRetrieval API. 
 
 - 
deleteAuditProfileDeleteAuditProfileResponse deleteAuditProfile(DeleteAuditProfileRequest request) Deletes the specified audit profile.The audit profile delete operation is only supported for audit profiles with target type as TARGET_DATABASE_GROUP. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DeleteAuditProfileExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteAuditProfile API. 
 
 - 
deleteAuditTrailDeleteAuditTrailResponse deleteAuditTrail(DeleteAuditTrailRequest request) Deletes the specified audit trail.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DeleteAuditTrailExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteAuditTrail API. 
 
 - 
deleteDataSafePrivateEndpointDeleteDataSafePrivateEndpointResponse deleteDataSafePrivateEndpoint(DeleteDataSafePrivateEndpointRequest request) Deletes the specified Data Safe private endpoint.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DeleteDataSafePrivateEndpointExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteDataSafePrivateEndpoint API. 
 
 - 
deleteDiscoveryJobDeleteDiscoveryJobResponse deleteDiscoveryJob(DeleteDiscoveryJobRequest request) Deletes the specified discovery job.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DeleteDiscoveryJobExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteDiscoveryJob API. 
 
 - 
deleteDiscoveryJobResultDeleteDiscoveryJobResultResponse deleteDiscoveryJobResult(DeleteDiscoveryJobResultRequest request) Deletes the specified discovery result.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DeleteDiscoveryJobResultExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteDiscoveryJobResult API. 
 
 - 
deleteLibraryMaskingFormatDeleteLibraryMaskingFormatResponse deleteLibraryMaskingFormat(DeleteLibraryMaskingFormatRequest request) Deletes the specified library masking format.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DeleteLibraryMaskingFormatExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteLibraryMaskingFormat API. 
 
 - 
deleteMaskingColumnDeleteMaskingColumnResponse deleteMaskingColumn(DeleteMaskingColumnRequest request) Deletes the specified masking column.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DeleteMaskingColumnExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteMaskingColumn API. 
 
 - 
deleteMaskingPolicyDeleteMaskingPolicyResponse deleteMaskingPolicy(DeleteMaskingPolicyRequest request) Deletes the specified masking policy.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DeleteMaskingPolicyExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteMaskingPolicy API. 
 
 - 
deleteMaskingPolicyHealthReportDeleteMaskingPolicyHealthReportResponse deleteMaskingPolicyHealthReport(DeleteMaskingPolicyHealthReportRequest request) Deletes the specified masking policy health report.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DeleteMaskingPolicyHealthReportExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteMaskingPolicyHealthReport API. 
 
 - 
deleteMaskingReportDeleteMaskingReportResponse deleteMaskingReport(DeleteMaskingReportRequest request) Deletes the specified masking report.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DeleteMaskingReportExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteMaskingReport API. 
 
 - 
deleteOnPremConnectorDeleteOnPremConnectorResponse deleteOnPremConnector(DeleteOnPremConnectorRequest request) Deletes the specified on-premises connector.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DeleteOnPremConnectorExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteOnPremConnector API. 
 
 - 
deletePeerTargetDatabaseDeletePeerTargetDatabaseResponse deletePeerTargetDatabase(DeletePeerTargetDatabaseRequest request) Removes the specified peer target database from Data Safe.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DeletePeerTargetDatabaseExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeletePeerTargetDatabase API. 
 
 - 
deleteReferentialRelationDeleteReferentialRelationResponse deleteReferentialRelation(DeleteReferentialRelationRequest request) Deletes the specified referential relation.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DeleteReferentialRelationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteReferentialRelation API. 
 
 - 
deleteReportDefinitionDeleteReportDefinitionResponse deleteReportDefinition(DeleteReportDefinitionRequest request) Deletes the specified report definition.Only the user created report definition can be deleted. The seeded report definitions cannot be deleted. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DeleteReportDefinitionExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteReportDefinition API. 
 
 - 
deleteSdmMaskingPolicyDifferenceDeleteSdmMaskingPolicyDifferenceResponse deleteSdmMaskingPolicyDifference(DeleteSdmMaskingPolicyDifferenceRequest request) Deletes the specified SDM Masking policy difference.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DeleteSdmMaskingPolicyDifferenceExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteSdmMaskingPolicyDifference API. 
 
 - 
deleteSecurityAssessmentDeleteSecurityAssessmentResponse deleteSecurityAssessment(DeleteSecurityAssessmentRequest request) Deletes the specified saved security assessment or schedule.To delete a security assessment schedule, first call the operation ListSecurityAssessments with filters "type = save_schedule". That operation returns the scheduleAssessmentId. Then, call DeleteSecurityAssessment with the scheduleAssessmentId. If the assessment being deleted is the baseline for that compartment, then it will impact all baselines in the compartment. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DeleteSecurityAssessmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteSecurityAssessment API. 
 
 - 
deleteSecurityPolicyDeleteSecurityPolicyResponse deleteSecurityPolicy(DeleteSecurityPolicyRequest request) Deletes the specified security policy.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DeleteSecurityPolicyExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteSecurityPolicy API. 
 
 - 
deleteSecurityPolicyConfigDeleteSecurityPolicyConfigResponse deleteSecurityPolicyConfig(DeleteSecurityPolicyConfigRequest request) Deletes the specified Security policy configuration.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DeleteSecurityPolicyConfigExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteSecurityPolicyConfig API. 
 
 - 
deleteSecurityPolicyDeploymentDeleteSecurityPolicyDeploymentResponse deleteSecurityPolicyDeployment(DeleteSecurityPolicyDeploymentRequest request) Deletes the specified Security policy deployment.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DeleteSecurityPolicyDeploymentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteSecurityPolicyDeployment API. 
 
 - 
deleteSensitiveColumnDeleteSensitiveColumnResponse deleteSensitiveColumn(DeleteSensitiveColumnRequest request) Deletes the specified sensitive column.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DeleteSensitiveColumnExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteSensitiveColumn API. 
 
 - 
deleteSensitiveDataModelDeleteSensitiveDataModelResponse deleteSensitiveDataModel(DeleteSensitiveDataModelRequest request) Deletes the specified sensitive data model.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DeleteSensitiveDataModelExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteSensitiveDataModel API. 
 
 - 
deleteSensitiveTypeDeleteSensitiveTypeResponse deleteSensitiveType(DeleteSensitiveTypeRequest request) Deletes the specified sensitive type.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DeleteSensitiveTypeExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteSensitiveType API. 
 
 - 
deleteSensitiveTypeGroupDeleteSensitiveTypeGroupResponse deleteSensitiveTypeGroup(DeleteSensitiveTypeGroupRequest request) Deletes the specified sensitive type group.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DeleteSensitiveTypeGroupExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteSensitiveTypeGroup API. 
 
 - 
deleteSensitiveTypesExportDeleteSensitiveTypesExportResponse deleteSensitiveTypesExport(DeleteSensitiveTypesExportRequest request) Deletes the specified sensitive types export.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DeleteSensitiveTypesExportExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteSensitiveTypesExport API. 
 
 - 
deleteSqlCollectionDeleteSqlCollectionResponse deleteSqlCollection(DeleteSqlCollectionRequest request) Deletes the specified SQL collection.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DeleteSqlCollectionExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteSqlCollection API. 
 
 - 
deleteSqlFirewallAllowedSqlDeleteSqlFirewallAllowedSqlResponse deleteSqlFirewallAllowedSql(DeleteSqlFirewallAllowedSqlRequest request) Deletes the specified allowed sql.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DeleteSqlFirewallAllowedSqlExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteSqlFirewallAllowedSql API. 
 
 - 
deleteSqlFirewallPolicyDeleteSqlFirewallPolicyResponse deleteSqlFirewallPolicy(DeleteSqlFirewallPolicyRequest request) Deletes the SQL Firewall policy resource.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DeleteSqlFirewallPolicyExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteSqlFirewallPolicy API. 
 
 - 
deleteTargetAlertPolicyAssociationDeleteTargetAlertPolicyAssociationResponse deleteTargetAlertPolicyAssociation(DeleteTargetAlertPolicyAssociationRequest request) Deletes the specified target-alert policy Association.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DeleteTargetAlertPolicyAssociationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteTargetAlertPolicyAssociation API. 
 
 - 
deleteTargetDatabaseDeleteTargetDatabaseResponse deleteTargetDatabase(DeleteTargetDatabaseRequest request) Deregisters the specified database from Data Safe and removes the target database from the Data Safe Console.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DeleteTargetDatabaseExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteTargetDatabase API. 
 
 - 
deleteTargetDatabaseGroupDeleteTargetDatabaseGroupResponse deleteTargetDatabaseGroup(DeleteTargetDatabaseGroupRequest request) Deletes the specified target database group.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DeleteTargetDatabaseGroupExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteTargetDatabaseGroup API. 
 
 - 
deleteUnifiedAuditPolicyDeleteUnifiedAuditPolicyResponse deleteUnifiedAuditPolicy(DeleteUnifiedAuditPolicyRequest request) Deletes the Unified Audit policy resource.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DeleteUnifiedAuditPolicyExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteUnifiedAuditPolicy API. 
 
 - 
deleteUnifiedAuditPolicyDefinitionDeleteUnifiedAuditPolicyDefinitionResponse deleteUnifiedAuditPolicyDefinition(DeleteUnifiedAuditPolicyDefinitionRequest request) Deletes the specified Unified audit policy definition.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DeleteUnifiedAuditPolicyDefinitionExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteUnifiedAuditPolicyDefinition API. 
 
 - 
deleteUserAssessmentDeleteUserAssessmentResponse deleteUserAssessment(DeleteUserAssessmentRequest request) Deletes the specified saved user assessment or schedule.To delete a user assessment schedule, first call the operation ListUserAssessments with filters "type = save_schedule". That call returns the scheduleAssessmentId. Then call DeleteUserAssessment with the scheduleAssessmentId. If the assessment being deleted is the baseline for that compartment, then it will impact all baselines in the compartment. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DeleteUserAssessmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteUserAssessment API. 
 
 - 
deploySecurityPolicyDeploymentDeploySecurityPolicyDeploymentResponse deploySecurityPolicyDeployment(DeploySecurityPolicyDeploymentRequest request) Deploy the security policy to the specified target or target groups.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DeploySecurityPolicyDeploymentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeploySecurityPolicyDeployment API. 
 
 - 
discoverAuditTrailsDiscoverAuditTrailsResponse discoverAuditTrails(DiscoverAuditTrailsRequest request) Updates the list of audit trails created under audit profile.The operation can be used to create new audit trails for target database when they become available for audit collection because of change of database version or change of database unified mode or change of data base edition or being deleted previously etc.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DiscoverAuditTrailsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DiscoverAuditTrails API. 
 
 - 
downloadDiscoveryReportDownloadDiscoveryReportResponse downloadDiscoveryReport(DownloadDiscoveryReportRequest request) Downloads an already-generated discovery report.Note that the GenerateDiscoveryReportForDownload operation is a prerequisite for the DownloadDiscoveryReport operation. Use GenerateDiscoveryReportForDownload to generate a discovery report file and then use DownloadDiscoveryReport to download the generated file. By default, it downloads report for all the columns in a sensitive data model. Use the discoveryJobId attribute to download report for a specific discovery job. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DownloadDiscoveryReportExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DownloadDiscoveryReport API. 
 
 - 
downloadMaskingLogDownloadMaskingLogResponse downloadMaskingLog(DownloadMaskingLogRequest request) Downloads the masking log generated by the last masking operation on a target database using the specified masking policy.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DownloadMaskingLogExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DownloadMaskingLog API. 
 
 - 
downloadMaskingPolicyDownloadMaskingPolicyResponse downloadMaskingPolicy(DownloadMaskingPolicyRequest request) Downloads an already-generated file corresponding to the specified masking policy.Note that the GenerateMaskingPolicyForDownload operation is a prerequisite for the DownloadMaskingPolicy operation. Use GenerateMaskingPolicyForDownload to generate a masking policy file and then use DownloadMaskingPolicy to download the generated file. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DownloadMaskingPolicyExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DownloadMaskingPolicy API. 
 
 - 
downloadMaskingReportDownloadMaskingReportResponse downloadMaskingReport(DownloadMaskingReportRequest request) Downloads an already-generated masking report.Note that the GenerateMaskingReportForDownload operation is a prerequisite for the DownloadMaskingReport operation. Use GenerateMaskingReportForDownload to generate a masking report file and then use DownloadMaskingReport to download the generated file. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DownloadMaskingReportExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DownloadMaskingReport API. 
 
 - 
downloadPrivilegeScriptDownloadPrivilegeScriptResponse downloadPrivilegeScript(DownloadPrivilegeScriptRequest request) Downloads the privilege script to grant/revoke required roles from the Data Safe account on the target database.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DownloadPrivilegeScriptExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DownloadPrivilegeScript API. 
 
 - 
downloadSecurityAssessmentReportDownloadSecurityAssessmentReportResponse downloadSecurityAssessmentReport(DownloadSecurityAssessmentReportRequest request) Downloads the report of the specified security assessment.To download the security assessment report, it needs to be generated first. Please use GenerateSecurityAssessmentReport to generate a downloadable report in the preferred format (PDF, XLS). - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DownloadSecurityAssessmentReportExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DownloadSecurityAssessmentReport API. 
 
 - 
downloadSensitiveDataModelDownloadSensitiveDataModelResponse downloadSensitiveDataModel(DownloadSensitiveDataModelRequest request) Downloads an already-generated file corresponding to the specified sensitive data model.Note that the GenerateSensitiveDataModelForDownload operation is a prerequisite for the DownloadSensitiveDataModel operation. Use GenerateSensitiveDataModelForDownload to generate a data model file and then use DownloadSensitiveDataModel to download the generated file. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DownloadSensitiveDataModelExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DownloadSensitiveDataModel API. 
 
 - 
downloadSensitiveTypesExportDownloadSensitiveTypesExportResponse downloadSensitiveTypesExport(DownloadSensitiveTypesExportRequest request) Downloads an already-generated file corresponding to the specified sensitive types export.Use CreateSensitiveTypesExport to generate an XML file and then use DownloadSensitiveTypesExport to download the generated file. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DownloadSensitiveTypesExportExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DownloadSensitiveTypesExport API. 
 
 - 
downloadUserAssessmentReportDownloadUserAssessmentReportResponse downloadUserAssessmentReport(DownloadUserAssessmentReportRequest request) Downloads the report of the specified user assessment.To download the user assessment report, it needs to be generated first. Please use GenerateUserAssessmentReport to generate a downloadable report in the preferred format (PDF, XLS). - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/DownloadUserAssessmentReportExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DownloadUserAssessmentReport API. 
 
 - 
enableDataSafeConfigurationEnableDataSafeConfigurationResponse enableDataSafeConfiguration(EnableDataSafeConfigurationRequest request) Enables Data Safe in the tenancy and region.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/EnableDataSafeConfigurationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use EnableDataSafeConfiguration API. 
 
 - 
generateDiscoveryReportForDownloadGenerateDiscoveryReportForDownloadResponse generateDiscoveryReportForDownload(GenerateDiscoveryReportForDownloadRequest request) Generates a downloadable discovery report.It’s a prerequisite for the DownloadDiscoveryReport operation. Use this endpoint to generate a discovery report file and then use DownloadDiscoveryReport to download the generated file. By default, it generates report for all the columns in a sensitive data model. Use the discoveryJobId attribute to generate report for a specific discovery job. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GenerateDiscoveryReportForDownloadExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GenerateDiscoveryReportForDownload API. 
 
 - 
generateHealthReportGenerateHealthReportResponse generateHealthReport(GenerateHealthReportRequest request) Performs health check on the masking policy.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GenerateHealthReportExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GenerateHealthReport API. 
 
 - 
generateMaskingPolicyForDownloadGenerateMaskingPolicyForDownloadResponse generateMaskingPolicyForDownload(GenerateMaskingPolicyForDownloadRequest request) Generates a downloadable file corresponding to the specified masking policy.It’s a prerequisite for the DownloadMaskingPolicy operation. Use this endpoint to generate a masking policy file and then use DownloadMaskingPolicy to download the generated file. Note that file generation and download are serial operations. The download operation can’t be invoked while the generate operation is in progress. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GenerateMaskingPolicyForDownloadExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GenerateMaskingPolicyForDownload API. 
 
 - 
generateMaskingReportForDownloadGenerateMaskingReportForDownloadResponse generateMaskingReportForDownload(GenerateMaskingReportForDownloadRequest request) Generates a downloadable masking report.It’s a prerequisite for the DownloadMaskingReport operation. Use this endpoint to generate a masking report file and then use DownloadMaskingReport to download the generated file. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GenerateMaskingReportForDownloadExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GenerateMaskingReportForDownload API. 
 
 - 
generateOnPremConnectorConfigurationGenerateOnPremConnectorConfigurationResponse generateOnPremConnectorConfiguration(GenerateOnPremConnectorConfigurationRequest request) Creates and downloads the configuration of the specified on-premises connector.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GenerateOnPremConnectorConfigurationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GenerateOnPremConnectorConfiguration API. 
 
 - 
generateReportGenerateReportResponse generateReport(GenerateReportRequest request) Generates a .xls or .pdf report based on parameters and report definition.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GenerateReportExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GenerateReport API. 
 
 - 
generateSecurityAssessmentReportGenerateSecurityAssessmentReportResponse generateSecurityAssessmentReport(GenerateSecurityAssessmentReportRequest request) Generates the report of the specified security assessment.You can get the report in PDF or XLS format. After generating the report, use DownloadSecurityAssessmentReport to download it in the preferred format. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GenerateSecurityAssessmentReportExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GenerateSecurityAssessmentReport API. 
 
 - 
generateSensitiveDataModelForDownloadGenerateSensitiveDataModelForDownloadResponse generateSensitiveDataModelForDownload(GenerateSensitiveDataModelForDownloadRequest request) Generates a downloadable file corresponding to the specified sensitive data model.It’s a prerequisite for the DownloadSensitiveDataModel operation. Use this endpoint to generate a data model file and then use DownloadSensitiveDataModel to download the generated file. Note that file generation and download are serial operations. The download operation can’t be invoked while the generate operation is in progress. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GenerateSensitiveDataModelForDownloadExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GenerateSensitiveDataModelForDownload API. 
 
 - 
generateSqlFirewallPolicyGenerateSqlFirewallPolicyResponse generateSqlFirewallPolicy(GenerateSqlFirewallPolicyRequest request) Generates or appends to the SQL Firewall policy using the specified SQL collection.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GenerateSqlFirewallPolicyExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GenerateSqlFirewallPolicy API. 
 
 - 
generateUserAssessmentReportGenerateUserAssessmentReportResponse generateUserAssessmentReport(GenerateUserAssessmentReportRequest request) Generates the report of the specified user assessment.The report is available in PDF or XLS format. After generating the report, use DownloadUserAssessmentReport to download it in the preferred format. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GenerateUserAssessmentReportExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GenerateUserAssessmentReport API. 
 
 - 
getAlertGetAlertResponse getAlert(GetAlertRequest request) Gets the details of the specified alerts.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetAlertExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetAlert API. 
 
 - 
getAlertPolicyGetAlertPolicyResponse getAlertPolicy(GetAlertPolicyRequest request) Gets the details of alert policy by its ID.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetAlertPolicyExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetAlertPolicy API. 
 
 - 
getAlertPolicyRuleGetAlertPolicyRuleResponse getAlertPolicyRule(GetAlertPolicyRuleRequest request) Gets the details of a policy rule by its key.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetAlertPolicyRuleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetAlertPolicyRule API. 
 
 - 
getAttributeSetGetAttributeSetResponse getAttributeSet(GetAttributeSetRequest request) Gets the details of the specified attribute set.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetAttributeSetExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetAttributeSet API. 
 
 - 
getAuditArchiveRetrievalGetAuditArchiveRetrievalResponse getAuditArchiveRetrieval(GetAuditArchiveRetrievalRequest request) Gets the details of the specified archive retreival.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetAuditArchiveRetrievalExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetAuditArchiveRetrieval API. 
 
 - 
getAuditPolicyGetAuditPolicyResponse getAuditPolicy(GetAuditPolicyRequest request) Gets a audit policy by identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetAuditPolicyExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetAuditPolicy API. 
 
 - 
getAuditProfileGetAuditProfileResponse getAuditProfile(GetAuditProfileRequest request) Gets the details of audit profile resource and associated audit trails of the audit profile.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetAuditProfileExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetAuditProfile API. 
 
 - 
getAuditTrailGetAuditTrailResponse getAuditTrail(GetAuditTrailRequest request) Gets the details of audit trail.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetAuditTrailExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetAuditTrail API. 
 
 - 
getCompatibleFormatsForDataTypesGetCompatibleFormatsForDataTypesResponse getCompatibleFormatsForDataTypes(GetCompatibleFormatsForDataTypesRequest request) Gets a list of basic masking formats compatible with the supported data types.The data types are grouped into the following categories - Character - Includes CHAR, NCHAR, VARCHAR2, and NVARCHAR2 Numeric - Includes NUMBER, FLOAT, RAW, BINARY_FLOAT, and BINARY_DOUBLE Date - Includes DATE and TIMESTAMP LOB - Includes BLOB, CLOB, and NCLOB All - Includes all the supported data types - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetCompatibleFormatsForDataTypesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetCompatibleFormatsForDataTypes API. 
 
 - 
getCompatibleFormatsForSensitiveTypesGetCompatibleFormatsForSensitiveTypesResponse getCompatibleFormatsForSensitiveTypes(GetCompatibleFormatsForSensitiveTypesRequest request) Gets a list of library masking formats compatible with the existing sensitive types.For each sensitive type, it returns the assigned default masking format as well as the other library masking formats that have the sensitiveTypeIds attribute containing the OCID of the sensitive type. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetCompatibleFormatsForSensitiveTypesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetCompatibleFormatsForSensitiveTypes API. 
 
 - 
getDataSafeConfigurationGetDataSafeConfigurationResponse getDataSafeConfiguration(GetDataSafeConfigurationRequest request) Gets the details of the Data Safe configuration.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetDataSafeConfigurationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetDataSafeConfiguration API. 
 
 - 
getDataSafePrivateEndpointGetDataSafePrivateEndpointResponse getDataSafePrivateEndpoint(GetDataSafePrivateEndpointRequest request) Gets the details of the specified Data Safe private endpoint.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetDataSafePrivateEndpointExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetDataSafePrivateEndpoint API. 
 
 - 
getDatabaseSecurityConfigGetDatabaseSecurityConfigResponse getDatabaseSecurityConfig(GetDatabaseSecurityConfigRequest request) Gets a database security configuration by identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetDatabaseSecurityConfigExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetDatabaseSecurityConfig API. 
 
 - 
getDatabaseTableAccessEntryGetDatabaseTableAccessEntryResponse getDatabaseTableAccessEntry(GetDatabaseTableAccessEntryRequest request) Gets a database table access entry object by identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetDatabaseTableAccessEntryExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetDatabaseTableAccessEntry API. 
 
 - 
getDatabaseViewAccessEntryGetDatabaseViewAccessEntryResponse getDatabaseViewAccessEntry(GetDatabaseViewAccessEntryRequest request) Gets a database view access object by identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetDatabaseViewAccessEntryExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetDatabaseViewAccessEntry API. 
 
 - 
getDifferenceColumnGetDifferenceColumnResponse getDifferenceColumn(GetDifferenceColumnRequest request) Gets the details of the specified SDM Masking policy difference column.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetDifferenceColumnExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetDifferenceColumn API. 
 
 - 
getDiscoveryJobGetDiscoveryJobResponse getDiscoveryJob(GetDiscoveryJobRequest request) Gets the details of the specified discovery job.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetDiscoveryJobExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetDiscoveryJob API. 
 
 - 
getDiscoveryJobResultGetDiscoveryJobResultResponse getDiscoveryJobResult(GetDiscoveryJobResultRequest request) Gets the details of the specified discovery result.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetDiscoveryJobResultExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetDiscoveryJobResult API. 
 
 - 
getGroupMembersGetGroupMembersResponse getGroupMembers(GetGroupMembersRequest request) Retrieves the members of the target database group with the specified OCID.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetGroupMembersExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetGroupMembers API. 
 
 - 
getLibraryMaskingFormatGetLibraryMaskingFormatResponse getLibraryMaskingFormat(GetLibraryMaskingFormatRequest request) Gets the details of the specified library masking format.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetLibraryMaskingFormatExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetLibraryMaskingFormat API. 
 
 - 
getMaskingColumnGetMaskingColumnResponse getMaskingColumn(GetMaskingColumnRequest request) Gets the details of the specified masking column.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetMaskingColumnExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetMaskingColumn API. 
 
 - 
getMaskingPolicyGetMaskingPolicyResponse getMaskingPolicy(GetMaskingPolicyRequest request) Gets the details of the specified masking policy.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetMaskingPolicyExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetMaskingPolicy API. 
 
 - 
getMaskingPolicyHealthReportGetMaskingPolicyHealthReportResponse getMaskingPolicyHealthReport(GetMaskingPolicyHealthReportRequest request) Gets the details of the specified masking policy health report.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetMaskingPolicyHealthReportExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetMaskingPolicyHealthReport API. 
 
 - 
getMaskingReportGetMaskingReportResponse getMaskingReport(GetMaskingReportRequest request) Gets the details of the specified masking report.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetMaskingReportExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetMaskingReport API. 
 
 - 
getOnPremConnectorGetOnPremConnectorResponse getOnPremConnector(GetOnPremConnectorRequest request) Gets the details of the specified on-premises connector.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetOnPremConnectorExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetOnPremConnector API. 
 
 - 
getPeerTargetDatabaseGetPeerTargetDatabaseResponse getPeerTargetDatabase(GetPeerTargetDatabaseRequest request) Returns the details of the specified Data Safe peer target database.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetPeerTargetDatabaseExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetPeerTargetDatabase API. 
 
 - 
getProfileGetProfileResponse getProfile(GetProfileRequest request) Lists the details of given profile available on the target.The GetProfile operation returns only the profiles in the specified 'userAssessmentId'. This does not include any subcompartments of the current compartment. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetProfileExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetProfile API. 
 
 - 
getReferentialRelationGetReferentialRelationResponse getReferentialRelation(GetReferentialRelationRequest request) Gets the details of the specified referential relation.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetReferentialRelationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetReferentialRelation API. 
 
 - 
getReportGetReportResponse getReport(GetReportRequest request) Gets a report by identifier- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetReportExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetReport API. 
 
 - 
getReportContentGetReportContentResponse getReportContent(GetReportContentRequest request) Downloads the specified report in the form of .xls or .pdf.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetReportContentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetReportContent API. 
 
 - 
getReportDefinitionGetReportDefinitionResponse getReportDefinition(GetReportDefinitionRequest request) Gets the details of report definition specified by the identifier- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetReportDefinitionExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetReportDefinition API. 
 
 - 
getSdmMaskingPolicyDifferenceGetSdmMaskingPolicyDifferenceResponse getSdmMaskingPolicyDifference(GetSdmMaskingPolicyDifferenceRequest request) Gets the details of the specified SDM Masking policy difference.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetSdmMaskingPolicyDifferenceExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetSdmMaskingPolicyDifference API. 
 
 - 
getSecurityAssessmentGetSecurityAssessmentResponse getSecurityAssessment(GetSecurityAssessmentRequest request) Gets the details of the specified security assessment.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetSecurityAssessmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetSecurityAssessment API. 
 
 - 
getSecurityAssessmentComparisonGetSecurityAssessmentComparisonResponse getSecurityAssessmentComparison(GetSecurityAssessmentComparisonRequest request) Gets the details of the comparison report for the security assessments submitted for comparison.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetSecurityAssessmentComparisonExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetSecurityAssessmentComparison API. 
 
 - 
getSecurityPolicyGetSecurityPolicyResponse getSecurityPolicy(GetSecurityPolicyRequest request) Gets a security policy by the specified OCID of the security policy resource.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetSecurityPolicyExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetSecurityPolicy API. 
 
 - 
getSecurityPolicyConfigGetSecurityPolicyConfigResponse getSecurityPolicyConfig(GetSecurityPolicyConfigRequest request) Gets a security policy configuration by identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetSecurityPolicyConfigExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetSecurityPolicyConfig API. 
 
 - 
getSecurityPolicyDeploymentGetSecurityPolicyDeploymentResponse getSecurityPolicyDeployment(GetSecurityPolicyDeploymentRequest request) Gets a security policy deployment by identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetSecurityPolicyDeploymentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetSecurityPolicyDeployment API. 
 
 - 
getSecurityPolicyEntryStateGetSecurityPolicyEntryStateResponse getSecurityPolicyEntryState(GetSecurityPolicyEntryStateRequest request) Gets a security policy entity states by identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetSecurityPolicyEntryStateExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetSecurityPolicyEntryState API. 
 
 - 
getSecurityPolicyReportGetSecurityPolicyReportResponse getSecurityPolicyReport(GetSecurityPolicyReportRequest request) Gets a security policy report by the specified OCID of the security policy report resource.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetSecurityPolicyReportExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetSecurityPolicyReport API. 
 
 - 
getSensitiveColumnGetSensitiveColumnResponse getSensitiveColumn(GetSensitiveColumnRequest request) Gets the details of the specified sensitive column.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetSensitiveColumnExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetSensitiveColumn API. 
 
 - 
getSensitiveDataModelGetSensitiveDataModelResponse getSensitiveDataModel(GetSensitiveDataModelRequest request) Gets the details of the specified sensitive data model.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetSensitiveDataModelExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetSensitiveDataModel API. 
 
 - 
getSensitiveTypeGetSensitiveTypeResponse getSensitiveType(GetSensitiveTypeRequest request) Gets the details of the specified sensitive type.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetSensitiveTypeExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetSensitiveType API. 
 
 - 
getSensitiveTypeGroupGetSensitiveTypeGroupResponse getSensitiveTypeGroup(GetSensitiveTypeGroupRequest request) Gets the details of the specified sensitive type group.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetSensitiveTypeGroupExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetSensitiveTypeGroup API. 
 
 - 
getSensitiveTypesExportGetSensitiveTypesExportResponse getSensitiveTypesExport(GetSensitiveTypesExportRequest request) Gets the details of the specified sensitive types export by identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetSensitiveTypesExportExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetSensitiveTypesExport API. 
 
 - 
getSqlCollectionGetSqlCollectionResponse getSqlCollection(GetSqlCollectionRequest request) Gets a SQL collection by identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetSqlCollectionExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetSqlCollection API. 
 
 - 
getSqlFirewallAllowedSqlGetSqlFirewallAllowedSqlResponse getSqlFirewallAllowedSql(GetSqlFirewallAllowedSqlRequest request) Gets a SQL firewall allowed SQL by identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetSqlFirewallAllowedSqlExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetSqlFirewallAllowedSql API. 
 
 - 
getSqlFirewallPolicyGetSqlFirewallPolicyResponse getSqlFirewallPolicy(GetSqlFirewallPolicyRequest request) Gets a SQL Firewall policy by identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetSqlFirewallPolicyExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetSqlFirewallPolicy API. 
 
 - 
getTargetAlertPolicyAssociationGetTargetAlertPolicyAssociationResponse getTargetAlertPolicyAssociation(GetTargetAlertPolicyAssociationRequest request) Gets the details of target-alert policy association by its ID.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetTargetAlertPolicyAssociationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetTargetAlertPolicyAssociation API. 
 
 - 
getTargetDatabaseGetTargetDatabaseResponse getTargetDatabase(GetTargetDatabaseRequest request) Returns the details of the specified Data Safe target database.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetTargetDatabaseExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetTargetDatabase API. 
 
 - 
getTargetDatabaseGroupGetTargetDatabaseGroupResponse getTargetDatabaseGroup(GetTargetDatabaseGroupRequest request) Returns the details of the specified target database group.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetTargetDatabaseGroupExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetTargetDatabaseGroup API. 
 
 - 
getTemplateBaselineComparisonGetTemplateBaselineComparisonResponse getTemplateBaselineComparison(GetTemplateBaselineComparisonRequest request) Gets the details of the comparison report for the security assessments submitted for comparison.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetTemplateBaselineComparisonExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetTemplateBaselineComparison API. 
 
 - 
getUnifiedAuditPolicyGetUnifiedAuditPolicyResponse getUnifiedAuditPolicy(GetUnifiedAuditPolicyRequest request) Gets a Unified Audit policy by identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetUnifiedAuditPolicyExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetUnifiedAuditPolicy API. 
 
 - 
getUnifiedAuditPolicyDefinitionGetUnifiedAuditPolicyDefinitionResponse getUnifiedAuditPolicyDefinition(GetUnifiedAuditPolicyDefinitionRequest request) Gets a unified audit policy definition by the specified OCID of the unified audit policy definition resource.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetUnifiedAuditPolicyDefinitionExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetUnifiedAuditPolicyDefinition API. 
 
 - 
getUserAssessmentGetUserAssessmentResponse getUserAssessment(GetUserAssessmentRequest request) Gets a user assessment by identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetUserAssessmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetUserAssessment API. 
 
 - 
getUserAssessmentComparisonGetUserAssessmentComparisonResponse getUserAssessmentComparison(GetUserAssessmentComparisonRequest request) Gets the details of the comparison report for the user assessments submitted for comparison.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetUserAssessmentComparisonExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetUserAssessmentComparison API. 
 
 - 
getWorkRequestGetWorkRequestResponse getWorkRequest(GetWorkRequestRequest request) Gets the details of the specified work request.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/GetWorkRequestExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetWorkRequest API. 
 
 - 
listAlertAnalyticsListAlertAnalyticsResponse listAlertAnalytics(ListAlertAnalyticsRequest request) Returns the aggregation details of the alerts.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListAlertAnalyticsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListAlertAnalytics API. 
 
 - 
listAlertPoliciesListAlertPoliciesResponse listAlertPolicies(ListAlertPoliciesRequest request) Gets a list of all alert policies.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListAlertPoliciesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListAlertPolicies API. 
 
 - 
listAlertPolicyRulesListAlertPolicyRulesResponse listAlertPolicyRules(ListAlertPolicyRulesRequest request) Lists the rules of the specified alert policy.The alert policy is said to be satisfied when all rules in the policy evaulate to true. If there are three rules: rule1,rule2 and rule3, the policy is satisfied if rule1 AND rule2 AND rule3 is True. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListAlertPolicyRulesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListAlertPolicyRules API. 
 
 - 
listAlertsListAlertsResponse listAlerts(ListAlertsRequest request) Gets a list of all alerts.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListAlertsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListAlerts API. 
 
 - 
listAssociatedResourcesListAssociatedResourcesResponse listAssociatedResources(ListAssociatedResourcesRequest request) Returns list of all associated resources.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListAssociatedResourcesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListAssociatedResources API. 
 
 - 
listAttributeSetsListAttributeSetsResponse listAttributeSets(ListAttributeSetsRequest request) Retrieves the list of attribute sets.The ListAttributeSets operation returns only the attribute sets in the specified `compartmentId`. The parameter `accessLevel` specifies whether to return only those compartments for which the requester has INSPECT permissions on at least one resource directly or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if Principal doesn't have access to even one of the child compartments. This is valid only when `compartmentIdInSubtree` is set to `true`. The parameter `compartmentIdInSubtree` applies when you perform ListAttributeSet on the `compartmentId` passed and when it is set to true, the entire hierarchy of compartments can be returned. To get a full list of all compartments and subcompartments in the tenancy (root compartment), set the parameter `compartmentIdInSubtree` to true and `accessLevel` to ACCESSIBLE. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListAttributeSetsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListAttributeSets API. 
 
 - 
listAuditArchiveRetrievalsListAuditArchiveRetrievalsResponse listAuditArchiveRetrievals(ListAuditArchiveRetrievalsRequest request) Returns the list of audit archive retrieval.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListAuditArchiveRetrievalsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListAuditArchiveRetrievals API. 
 
 - 
listAuditEventAnalyticsListAuditEventAnalyticsResponse listAuditEventAnalytics(ListAuditEventAnalyticsRequest request) By default the ListAuditEventAnalytics operation will return all of the summary columns.To filter for a specific summary column, specify it in the summaryFieldquery parameter.*Example:** /auditEventAnalytics?summaryField=targetName&summaryField=userName&summaryField=clientHostname &summaryField=dmls&summaryField=privilegeChanges&summaryField=ddls&summaryField=loginFailure&summaryField=loginSuccess &summaryField=allRecord&scimQuery=(auditEventTime ge \"2021-06-13T23:49:14\") /auditEventAnalytics?timeStarted=2022-08-18T11:02:26.000Z&timeEnded=2022-08-24T11:02:26.000Z This will give number of events grouped by periods. Period can be 1 day, 1 week, etc. /auditEventAnalytics?summaryField=targetName&groupBy=targetName This will give the number of events group by targetName. Only targetName summary column would be returned. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListAuditEventAnalyticsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListAuditEventAnalytics API. 
 
 - 
listAuditEventsListAuditEventsResponse listAuditEvents(ListAuditEventsRequest request) The ListAuditEvents operation returns specifiedcompartmentIdaudit Events only.The list does not include any audit Events associated with the subcompartmentsof the specifiedcompartmentId.The parameter `accessLevel` specifies whether to return only those compartments for which the requestor has INSPECT permissions on at least one resource directly or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if Principal doesn't have access to even one of the child compartments. This is valid only when `compartmentIdInSubtree` is set to `true`. The parameter `compartmentIdInSubtree` applies when you perform ListAuditEvents on the `compartmentId` passed and when it is set to true, the entire hierarchy of compartments can be returned. To get a full list of all compartments and subcompartments in the tenancy (root compartment), set the parameter `compartmentIdInSubtree` to true and `accessLevel` to ACCESSIBLE. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListAuditEventsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListAuditEvents API. 
 
 - 
listAuditPoliciesListAuditPoliciesResponse listAuditPolicies(ListAuditPoliciesRequest request) Retrieves a list of all audited targets with their corresponding provisioned audit policies, and their provisioning conditions.The ListAuditPolicies operation returns only the audit policies in the specified `compartmentId`. The list does not include any subcompartments of the compartmentId passed. The parameter `accessLevel` specifies whether to return only those compartments for which the requestor has INSPECT permissions on at least one resource directly or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if Principal doesn't have access to even one of the child compartments. This is valid only when `compartmentIdInSubtree` is set to `true`. The parameter `compartmentIdInSubtree` applies when you perform ListAuditPolicies on the `compartmentId` passed and when it is set to true, the entire hierarchy of compartments can be returned. To get a full list of all compartments and subcompartments in the tenancy (root compartment), set the parameter `compartmentIdInSubtree` to true and `accessLevel` to ACCESSIBLE. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListAuditPoliciesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListAuditPolicies API. 
 
 - 
listAuditPolicyAnalyticsListAuditPolicyAnalyticsResponse listAuditPolicyAnalytics(ListAuditPolicyAnalyticsRequest request) Gets a list of aggregated audit policy details on the target databases.A audit policy aggregation helps understand the overall state of policies provisioned on targets. It is especially useful to create dashboards or to support analytics. The parameter `accessLevel` specifies whether to return only those compartments for which the requestor has INSPECT permissions on at least one resource directly or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if principal doesn't have access to even one of the child compartments. This is valid only when `compartmentIdInSubtree` is set to `true`. The parameter `compartmentIdInSubtree` applies when you perform SummarizedAuditPolicyInfo on the specified `compartmentId` and when it is set to true, the entire hierarchy of compartments can be returned. To get a full list of all compartments and subcompartments in the tenancy (root compartment), set the parameter `compartmentIdInSubtree` to true and `accessLevel` to ACCESSIBLE. *Example:** ListAuditPolicyAnalytics?groupBy=auditPolicyCategory - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListAuditPolicyAnalyticsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListAuditPolicyAnalytics API. 
 
 - 
listAuditProfileAnalyticsListAuditProfileAnalyticsResponse listAuditProfileAnalytics(ListAuditProfileAnalyticsRequest request) Gets a list of audit profile aggregated details .A audit profile aggregation helps understand the overall state of audit profile profiles. As an example, it helps understand how many audit profiles have paid usage. It is especially useful to create dashboards or to support analytics. The parameter `accessLevel` specifies whether to return only those compartments for which the requestor has INSPECT permissions on at least one resource directly or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if Principal doesn't have access to even one of the child compartments. This is valid only when `compartmentIdInSubtree` is set to `true`. The parameter `compartmentIdInSubtree` applies when you perform AuditProfileAnalytics on the `compartmentId` passed and when it is set to true, the entire hierarchy of compartments can be returned. To get a full list of all compartments and subcompartments in the tenancy (root compartment), set the parameter `compartmentIdInSubtree` to true and `accessLevel` to ACCESSIBLE. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListAuditProfileAnalyticsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListAuditProfileAnalytics API. 
 
 - 
listAuditProfilesListAuditProfilesResponse listAuditProfiles(ListAuditProfilesRequest request) Gets a list of all audit profiles.The ListAuditProfiles operation returns only the audit profiles in the specified `compartmentId`. The list does not include any subcompartments of the compartmentId passed. The parameter `accessLevel` specifies whether to return only those compartments for which the requestor has INSPECT permissions on at least one resource directly or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if Principal doesn't have access to even one of the child compartments. This is valid only when `compartmentIdInSubtree` is set to `true`. The parameter `compartmentIdInSubtree` applies when you perform ListAuditProfiles on the `compartmentId` passed and when it is set to true, the entire hierarchy of compartments can be returned. To get a full list of all compartments and subcompartments in the tenancy (root compartment), set the parameter `compartmentIdInSubtree` to true and `accessLevel` to ACCESSIBLE. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListAuditProfilesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListAuditProfiles API. 
 
 - 
listAuditTrailAnalyticsListAuditTrailAnalyticsResponse listAuditTrailAnalytics(ListAuditTrailAnalyticsRequest request) Gets a list of audit trail aggregated details .A audit trail aggregation helps understand the overall state of trails. As an example, it helps understand how many trails are running or stopped. It is especially useful to create dashboards or to support analytics. The parameter `accessLevel` specifies whether to return only those compartments for which the requestor has INSPECT permissions on at least one resource directly or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if Principal doesn't have access to even one of the child compartments. This is valid only when `compartmentIdInSubtree` is set to `true`. The parameter `compartmentIdInSubtree` applies when you perform AuditTrailAnalytics on the `compartmentId` passed and when it is set to true, the entire hierarchy of compartments can be returned. To get a full list of all compartments and subcompartments in the tenancy (root compartment), set the parameter `compartmentIdInSubtree` to true and `accessLevel` to ACCESSIBLE. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListAuditTrailAnalyticsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListAuditTrailAnalytics API. 
 
 - 
listAuditTrailsListAuditTrailsResponse listAuditTrails(ListAuditTrailsRequest request) Gets a list of all audit trails.The ListAuditTrails operation returns only the audit trails in the specified compartmentId. The list does not include any subcompartments of the compartmentId passed.The parameter `accessLevel` specifies whether to return only those compartments for which the requestor has INSPECT permissions on at least one resource directly or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if Principal doesn't have access to even one of the child compartments. This is valid only when `compartmentIdInSubtree` is set to `true`. The parameter `compartmentIdInSubtree` applies when you perform ListAuditTrails on the `compartmentId` passed and when it is set to true, the entire hierarchy of compartments can be returned. To get a full list of all compartments and subcompartments in the tenancy (root compartment), set the parameter `compartmentIdInSubtree` to true and `accessLevel` to ACCESSIBLE. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListAuditTrailsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListAuditTrails API. 
 
 - 
listAvailableAuditVolumesListAvailableAuditVolumesResponse listAvailableAuditVolumes(ListAvailableAuditVolumesRequest request) Retrieves a list of audit trails, and associated audit event volume for each trail up to defined start date.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListAvailableAuditVolumesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListAvailableAuditVolumes API. 
 
 - 
listChecksListChecksResponse listChecks(ListChecksRequest request) Lists all the security checks in the specified compartment for security assessment of type TEMPLATE.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListChecksExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListChecks API. 
 
 - 
listCollectedAuditVolumesListCollectedAuditVolumesResponse listCollectedAuditVolumes(ListCollectedAuditVolumesRequest request) Gets a list of all collected audit volume data points.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListCollectedAuditVolumesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListCollectedAuditVolumes API. 
 
 - 
listColumnsListColumnsResponse listColumns(ListColumnsRequest request) Returns a list of column metadata objects.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListColumnsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListColumns API. 
 
 - 
listDataSafePrivateEndpointsListDataSafePrivateEndpointsResponse listDataSafePrivateEndpoints(ListDataSafePrivateEndpointsRequest request) Gets a list of Data Safe private endpoints.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListDataSafePrivateEndpointsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListDataSafePrivateEndpoints API. 
 
 - 
listDatabaseSecurityConfigsListDatabaseSecurityConfigsResponse listDatabaseSecurityConfigs(ListDatabaseSecurityConfigsRequest request) Retrieves a list of all database security configurations in Data Safe.The ListDatabaseSecurityConfigs operation returns only the database security configurations in the specified `compartmentId`. The parameter `accessLevel` specifies whether to return only those compartments for which the requestor has INSPECT permissions on at least one resource directly or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if Principal doesn't have access to even one of the child compartments. This is valid only when `compartmentIdInSubtree` is set to `true`. The parameter `compartmentIdInSubtree` applies when you perform ListDatabaseSecurityConfigs on the `compartmentId` passed and when it is set to true, the entire hierarchy of compartments can be returned. To get a full list of all compartments and subcompartments in the tenancy (root compartment), set the parameter `compartmentIdInSubtree` to true and `accessLevel` to ACCESSIBLE. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListDatabaseSecurityConfigsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListDatabaseSecurityConfigs API. 
 
 - 
listDatabaseTableAccessEntriesListDatabaseTableAccessEntriesResponse listDatabaseTableAccessEntries(ListDatabaseTableAccessEntriesRequest request) Retrieves a list of all database table access entries in Data Safe.The ListDatabaseTableAccessEntries operation returns only the database table access reports for the specified security policy report. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListDatabaseTableAccessEntriesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListDatabaseTableAccessEntries API. 
 
 - 
listDatabaseViewAccessEntriesListDatabaseViewAccessEntriesResponse listDatabaseViewAccessEntries(ListDatabaseViewAccessEntriesRequest request) Retrieves a list of all database view access entries in Data Safe.The ListDatabaseViewAccessEntries operation returns only the database view access objects for the specified security policy report. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListDatabaseViewAccessEntriesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListDatabaseViewAccessEntries API. 
 
 - 
listDifferenceColumnsListDifferenceColumnsResponse listDifferenceColumns(ListDifferenceColumnsRequest request) Gets a list of columns of a SDM masking policy difference resource based on the specified query parameters.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListDifferenceColumnsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListDifferenceColumns API. 
 
 - 
listDiscoveryAnalyticsListDiscoveryAnalyticsResponse listDiscoveryAnalytics(ListDiscoveryAnalyticsRequest request) Gets consolidated discovery analytics data based on the specified query parameters.If CompartmentIdInSubtreeQueryParam is specified as true, the behaviour is equivalent to accessLevel "ACCESSIBLE" by default. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListDiscoveryAnalyticsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListDiscoveryAnalytics API. 
 
 - 
listDiscoveryJobResultsListDiscoveryJobResultsResponse listDiscoveryJobResults(ListDiscoveryJobResultsRequest request) Gets a list of discovery results based on the specified query parameters.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListDiscoveryJobResultsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListDiscoveryJobResults API. 
 
 - 
listDiscoveryJobsListDiscoveryJobsResponse listDiscoveryJobs(ListDiscoveryJobsRequest request) Gets a list of incremental discovery jobs based on the specified query parameters.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListDiscoveryJobsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListDiscoveryJobs API. 
 
 - 
listFindingAnalyticsListFindingAnalyticsResponse listFindingAnalytics(ListFindingAnalyticsRequest request) Gets a list of findings aggregated details in the specified compartment.This provides information about the overall state of security assessment findings. You can use groupBy to get the count of findings under a certain risk level and with a certain findingKey, and as well as get the list of the targets that match the condition. This data is especially useful content for the statistic chart or to support analytics. When you perform the ListFindingAnalytics operation, if the parameter compartmentIdInSubtree is set to \"true,\" and if the parameter accessLevel is set to ACCESSIBLE, then the operation returns statistics from the compartments in which the requestor has INSPECT permissions on at least one resource, directly or indirectly (in subcompartments). If the operation is performed at the root compartment and the requestor does not have access to at least one subcompartment of the compartment specified by compartmentId, then \"Not Authorized\" is returned. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListFindingAnalyticsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListFindingAnalytics API. 
 
 - 
listFindingsListFindingsResponse listFindings(ListFindingsRequest request) Lists all the findings for the specified assessment except for type TEMPLATE.If the assessment is of type TEMPLATE_BASELINE, the findings returned are the security checks with the user-defined severity from the template. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListFindingsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListFindings API. 
 
 - 
listFindingsChangeAuditLogsListFindingsChangeAuditLogsResponse listFindingsChangeAuditLogs(ListFindingsChangeAuditLogsRequest request) List all changes made by user to risk level of findings of the specified assessment.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListFindingsChangeAuditLogsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListFindingsChangeAuditLogs API. 
 
 - 
listGrantsListGrantsResponse listGrants(ListGrantsRequest request) Gets a list of grants for a particular user in the specified user assessment.A user grant contains details such as the privilege name, type, category, and depth level. The depth level indicates how deep in the hierarchy of roles granted to roles a privilege grant is. The userKey in this operation is a system-generated identifier. Perform the operation ListUsers to get the userKey for a particular user. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListGrantsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListGrants API. 
 
 - 
listGroupedSensitiveTypesListGroupedSensitiveTypesResponse listGroupedSensitiveTypes(ListGroupedSensitiveTypesRequest request) Gets the list of sensitive type Ids present in the specified sensitive type group.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListGroupedSensitiveTypesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListGroupedSensitiveTypes API. 
 
 - 
listLibraryMaskingFormatsListLibraryMaskingFormatsResponse listLibraryMaskingFormats(ListLibraryMaskingFormatsRequest request) Gets a list of library masking formats based on the specified query parameters.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListLibraryMaskingFormatsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListLibraryMaskingFormats API. 
 
 - 
listMaskedColumnsListMaskedColumnsResponse listMaskedColumns(ListMaskedColumnsRequest request) Gets a list of masked columns present in the specified masking report and based on the specified query parameters.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListMaskedColumnsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListMaskedColumns API. 
 
 - 
listMaskingAnalyticsListMaskingAnalyticsResponse listMaskingAnalytics(ListMaskingAnalyticsRequest request) Gets consolidated masking analytics data based on the specified query parameters.If CompartmentIdInSubtreeQueryParam is specified as true, the behaviour is equivalent to accessLevel "ACCESSIBLE" by default. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListMaskingAnalyticsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListMaskingAnalytics API. 
 
 - 
listMaskingColumnsListMaskingColumnsResponse listMaskingColumns(ListMaskingColumnsRequest request) Gets a list of masking columns present in the specified masking policy and based on the specified query parameters.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListMaskingColumnsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListMaskingColumns API. 
 
 - 
listMaskingErrorsListMaskingErrorsResponse listMaskingErrors(ListMaskingErrorsRequest request) Gets a list of masking errors in a masking run based on the specified query parameters.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListMaskingErrorsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListMaskingErrors API. 
 
 - 
listMaskingObjectsListMaskingObjectsResponse listMaskingObjects(ListMaskingObjectsRequest request) Gets a list of masking objects present in the specified masking policy and based on the specified query parameters.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListMaskingObjectsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListMaskingObjects API. 
 
 - 
listMaskingPoliciesListMaskingPoliciesResponse listMaskingPolicies(ListMaskingPoliciesRequest request) Gets a list of masking policies based on the specified query parameters.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListMaskingPoliciesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListMaskingPolicies API. 
 
 - 
listMaskingPolicyHealthReportLogsListMaskingPolicyHealthReportLogsResponse listMaskingPolicyHealthReportLogs(ListMaskingPolicyHealthReportLogsRequest request) Gets a list of errors and warnings from a masking policy health check.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListMaskingPolicyHealthReportLogsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListMaskingPolicyHealthReportLogs API. 
 
 - 
listMaskingPolicyHealthReportsListMaskingPolicyHealthReportsResponse listMaskingPolicyHealthReports(ListMaskingPolicyHealthReportsRequest request) Gets a list of masking policy health reports based on the specified query parameters.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListMaskingPolicyHealthReportsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListMaskingPolicyHealthReports API. 
 
 - 
listMaskingPolicyReferentialRelationsListMaskingPolicyReferentialRelationsResponse listMaskingPolicyReferentialRelations(ListMaskingPolicyReferentialRelationsRequest request) Gets a list of referential relations present in the specified masking policy based on the specified query parameters.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListMaskingPolicyReferentialRelationsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListMaskingPolicyReferentialRelations API. 
 
 - 
listMaskingReportsListMaskingReportsResponse listMaskingReports(ListMaskingReportsRequest request) Gets a list of masking reports based on the specified query parameters.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListMaskingReportsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListMaskingReports API. 
 
 - 
listMaskingSchemasListMaskingSchemasResponse listMaskingSchemas(ListMaskingSchemasRequest request) Gets a list of masking schemas present in the specified masking policy and based on the specified query parameters.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListMaskingSchemasExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListMaskingSchemas API. 
 
 - 
listOnPremConnectorsListOnPremConnectorsResponse listOnPremConnectors(ListOnPremConnectorsRequest request) Gets a list of on-premises connectors.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListOnPremConnectorsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListOnPremConnectors API. 
 
 - 
listPasswordExpiryDateAnalyticsListPasswordExpiryDateAnalyticsResponse listPasswordExpiryDateAnalytics(ListPasswordExpiryDateAnalyticsRequest request) Gets a list of count of the users with password expiry dates in next 30 days, between next 30-90 days, and beyond 90 days based on specified user assessment.It internally uses the aforementioned userAnalytics api. When you perform the ListPasswordExpiryDateAnalytics operation, if the parameter compartmentIdInSubtree is set to \"true,\" and if the parameter accessLevel is set to ACCESSIBLE, then the operation returns compartments in which the requestor has READ permissions on at least one resource, directly or indirectly (in subcompartments). If the operation is performed at the root compartment and the requestor does not have access to at least one subcompartment of the compartment specified by compartmentId, then \"Not Authorized\" is returned. To use ListPasswordExpiryDateAnalytics to get a full list of all compartments and subcompartments in the tenancy from the root compartment, set the parameter compartmentIdInSubtree to true and accessLevel to ACCESSIBLE. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListPasswordExpiryDateAnalyticsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListPasswordExpiryDateAnalytics API. 
 
 - 
listPeerTargetDatabasesListPeerTargetDatabasesResponse listPeerTargetDatabases(ListPeerTargetDatabasesRequest request) Lists all the peer target databases under the primary target database identified by the OCID passed as path parameter.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListPeerTargetDatabasesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListPeerTargetDatabases API. 
 
 - 
listProfileAnalyticsListProfileAnalyticsResponse listProfileAnalytics(ListProfileAnalyticsRequest request) Gets a list of aggregated user profile details in the specified compartment.This provides information about the overall profiles available. For example, the user profile details include how many users have the profile assigned and do how many use password verification function. This data is especially useful content for dashboards or to support analytics. When you perform the ListProfileAnalytics operation, if the parameter compartmentIdInSubtree is set to \"true,\" and if the parameter accessLevel is set to ACCESSIBLE, then the operation returns compartments in which the requestor has INSPECT permissions on at least one resource, directly or indirectly (in subcompartments). If the operation is performed at the root compartment and the requestor does not have access to at least one subcompartment of the compartment specified by compartmentId, then \"Not Authorized\" is returned. The parameter compartmentIdInSubtree applies when you perform ListProfileAnalytics on the compartmentId passed and when it is set to true, the entire hierarchy of compartments can be returned. To use ListProfileAnalytics to get a full list of all compartments and subcompartments in the tenancy from the root compartment, set the parameter compartmentIdInSubtree to true and accessLevel to ACCESSIBLE. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListProfileAnalyticsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListProfileAnalytics API. 
 
 - 
listProfileSummariesListProfileSummariesResponse listProfileSummaries(ListProfileSummariesRequest request) Gets a list of user profiles containing the profile details along with the target id and user counts.The ListProfiles operation returns only the profiles belonging to a certain target. If compartment type user assessment id is provided, then profile information for all the targets belonging to the pertaining compartment is returned. The list does not include any subcompartments of the compartment under consideration. The parameter 'accessLevel' specifies whether to return only those compartments for which the requestor has INSPECT permissions on at least one resource directly or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if Principal doesn't have access to even one of the child compartments. This is valid only when 'compartmentIdInSubtree' is set to 'true'. The parameter 'compartmentIdInSubtree' applies when you perform ListUserProfiles on the 'compartmentId' belonging to the assessmentId passed and when it is set to true, the entire hierarchy of compartments can be returned. To get a full list of all compartments and subcompartments in the tenancy (root compartment), set the parameter 'compartmentIdInSubtree' to true and 'accessLevel' to ACCESSIBLE. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListProfileSummariesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListProfileSummaries API. 
 
 - 
listReferentialRelationsListReferentialRelationsResponse listReferentialRelations(ListReferentialRelationsRequest request) Gets a list of referential relations present in the specified sensitive data model based on the specified query parameters.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListReferentialRelationsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListReferentialRelations API. 
 
 - 
listReportDefinitionsListReportDefinitionsResponse listReportDefinitions(ListReportDefinitionsRequest request) Gets a list of report definitions.The ListReportDefinitions operation returns only the report definitions in the specified compartmentId. It also returns the seeded report definitions which are available to all the compartments.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListReportDefinitionsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListReportDefinitions API. 
 
 - 
listReportsListReportsResponse listReports(ListReportsRequest request) Gets a list of all the reports in the compartment.It contains information such as report generation time. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListReportsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListReports API. 
 
 - 
listRoleGrantPathsListRoleGrantPathsResponse listRoleGrantPaths(ListRoleGrantPathsRequest request) Retrieves a list of all role grant paths for a particular user.The ListRoleGrantPaths operation returns only the role grant paths for the specified security policy report. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListRoleGrantPathsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListRoleGrantPaths API. 
 
 - 
listRolesListRolesResponse listRoles(ListRolesRequest request) Returns a list of role metadata objects.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListRolesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListRoles API. 
 
 - 
listSchemasListSchemasResponse listSchemas(ListSchemasRequest request) Returns list of schema.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListSchemasExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListSchemas API. 
 
 - 
listSdmMaskingPolicyDifferencesListSdmMaskingPolicyDifferencesResponse listSdmMaskingPolicyDifferences(ListSdmMaskingPolicyDifferencesRequest request) Gets a list of SDM and masking policy difference resources based on the specified query parameters.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListSdmMaskingPolicyDifferencesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListSdmMaskingPolicyDifferences API. 
 
 - 
listSecurityAssessmentsListSecurityAssessmentsResponse listSecurityAssessments(ListSecurityAssessmentsRequest request) Gets a list of security assessments.The ListSecurityAssessments operation returns only the assessments in the specified `compartmentId`. The list does not include any subcompartments of the compartmentId passed. The parameter `accessLevel` specifies whether to return only those compartments for which the requestor has INSPECT permissions on at least one resource directly or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if Principal doesn't have access to even one of the child compartments. This is valid only when `compartmentIdInSubtree` is set to `true`. The parameter `compartmentIdInSubtree` applies when you perform ListSecurityAssessments on the `compartmentId` passed and when it is set to true, the entire hierarchy of compartments can be returned. To get a full list of all compartments and subcompartments in the tenancy (root compartment), set the parameter `compartmentIdInSubtree` to true and `accessLevel` to ACCESSIBLE. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListSecurityAssessmentsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListSecurityAssessments API. 
 
 - 
listSecurityFeatureAnalyticsListSecurityFeatureAnalyticsResponse listSecurityFeatureAnalytics(ListSecurityFeatureAnalyticsRequest request) Gets a list of Database security feature usage aggregated details in the specified compartment.This provides information about the overall security controls, by returning the counting number of the target databases using the security features. When you perform the ListSecurityFeatureAnalytics operation, if the parameter compartmentIdInSubtree is set to \"true,\" and if the parameter accessLevel is set to ACCESSIBLE, then the operation returns statistics from the compartments in which the requestor has INSPECT permissions on at least one resource, directly or indirectly (in subcompartments). If the operation is performed at the root compartment and the requestor does not have access to at least one subcompartment of the compartment specified by compartmentId, then \"Not Authorized\" is returned. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListSecurityFeatureAnalyticsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListSecurityFeatureAnalytics API. 
 
 - 
listSecurityFeaturesListSecurityFeaturesResponse listSecurityFeatures(ListSecurityFeaturesRequest request) Lists the usage of Database security features for a given compartment or a target level, based on the filters provided.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListSecurityFeaturesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListSecurityFeatures API. 
 
 - 
listSecurityPoliciesListSecurityPoliciesResponse listSecurityPolicies(ListSecurityPoliciesRequest request) Retrieves a list of all security policies in Data Safe.The ListSecurityPolicies operation returns only the security policies in the specified `compartmentId`. The parameter `accessLevel` specifies whether to return only those compartments for which the requestor has INSPECT permissions on at least one resource directly or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if Principal doesn't have access to even one of the child compartments. This is valid only when `compartmentIdInSubtree` is set to `true`. The parameter `compartmentIdInSubtree` applies when you perform ListSecurityPolicies on the `compartmentId` passed and when it is set to true, the entire hierarchy of compartments can be returned. To get a full list of all compartments and subcompartments in the tenancy (root compartment), set the parameter `compartmentIdInSubtree` to true and `accessLevel` to ACCESSIBLE. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListSecurityPoliciesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListSecurityPolicies API. 
 
 - 
listSecurityPolicyConfigsListSecurityPolicyConfigsResponse listSecurityPolicyConfigs(ListSecurityPolicyConfigsRequest request) Retrieves a list of all security policy configurations in Data Safe.The ListSecurityPolicyConfigs operation returns only the security policy configurations in the specified `compartmentId`. The parameter `accessLevel` specifies whether to return only those compartments for which the requestor has INSPECT permissions on at least one resource directly or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if Principal doesn't have access to even one of the child compartments. This is valid only when `compartmentIdInSubtree` is set to `true`. The parameter `compartmentIdInSubtree` applies when you perform ListSecurityPolicyConfigs on the `compartmentId` passed and when it is set to true, the entire hierarchy of compartments can be returned. To get a full list of all compartments and subcompartments in the tenancy (root compartment), set the parameter `compartmentIdInSubtree` to true and `accessLevel` to ACCESSIBLE. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListSecurityPolicyConfigsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListSecurityPolicyConfigs API. 
 
 - 
listSecurityPolicyDeploymentsListSecurityPolicyDeploymentsResponse listSecurityPolicyDeployments(ListSecurityPolicyDeploymentsRequest request) Retrieves a list of all security policy deployments in Data Safe.The ListSecurityPolicyDeployments operation returns only the security policy deployments in the specified `compartmentId`. The parameter `accessLevel` specifies whether to return only those compartments for which the requestor has INSPECT permissions on at least one resource directly or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if Principal doesn't have access to even one of the child compartments. This is valid only when `compartmentIdInSubtree` is set to `true`. The parameter `compartmentIdInSubtree` applies when you perform ListSecurityPolicyDeployments on the `compartmentId` passed and when it is set to true, the entire hierarchy of compartments can be returned. To get a full list of all compartments and subcompartments in the tenancy (root compartment), set the parameter `compartmentIdInSubtree` to true and `accessLevel` to ACCESSIBLE. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListSecurityPolicyDeploymentsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListSecurityPolicyDeployments API. 
 
 - 
listSecurityPolicyEntryStatesListSecurityPolicyEntryStatesResponse listSecurityPolicyEntryStates(ListSecurityPolicyEntryStatesRequest request) Retrieves a list of all security policy entry states in Data Safe.The ListSecurityPolicyEntryStates operation returns only the security policy entry states for the specified security policy entry. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListSecurityPolicyEntryStatesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListSecurityPolicyEntryStates API. 
 
 - 
listSecurityPolicyReportsListSecurityPolicyReportsResponse listSecurityPolicyReports(ListSecurityPolicyReportsRequest request) Retrieves a list of all security policy reports in Data Safe.The ListSecurityPolicyReports operation returns only the security policy reports in the specified `compartmentId`. The parameter `accessLevel` specifies whether to return only those compartments for which the requestor has INSPECT permissions on at least one resource directly or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if Principal doesn't have access to even one of the child compartments. This is valid only when `compartmentIdInSubtree` is set to `true`. The parameter `compartmentIdInSubtree` applies when you perform ListSecurityPolicyReports on the `compartmentId` passed and when it is set to true, the entire hierarchy of compartments can be returned. To get a full list of all compartments and subcompartments in the tenancy (root compartment), set the parameter `compartmentIdInSubtree` to true and `accessLevel` to ACCESSIBLE. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListSecurityPolicyReportsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListSecurityPolicyReports API. 
 
 - 
listSensitiveColumnAnalyticsListSensitiveColumnAnalyticsResponse listSensitiveColumnAnalytics(ListSensitiveColumnAnalyticsRequest request) Gets consolidated sensitive columns analytics data based on the specified query parameters.When you perform the ListSensitiveColumnAnalytics operation, if the parameter compartmentIdInSubtree is set to \"true,\" and if the parameter accessLevel is set to ACCESSIBLE, then the operation returns compartments in which the requestor has INSPECT permissions on at least one resource, directly or indirectly (in subcompartments). If the operation is performed at the root compartment and the requestor does not have access to at least one subcompartment of the compartment specified by compartmentId, then \"Not Authorized\" is returned. To use ListSensitiveColumnAnalytics to get a full list of all compartments and subcompartments in the tenancy from the root compartment, set the parameter compartmentIdInSubtree to true and accessLevel to ACCESSIBLE. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListSensitiveColumnAnalyticsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListSensitiveColumnAnalytics API. 
 
 - 
listSensitiveColumnsListSensitiveColumnsResponse listSensitiveColumns(ListSensitiveColumnsRequest request) Gets a list of sensitive columns present in the specified sensitive data model based on the specified query parameters.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListSensitiveColumnsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListSensitiveColumns API. 
 
 - 
listSensitiveDataModelSensitiveTypesListSensitiveDataModelSensitiveTypesResponse listSensitiveDataModelSensitiveTypes(ListSensitiveDataModelSensitiveTypesRequest request) Gets a list of sensitive type Ids present in the specified sensitive data model.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListSensitiveDataModelSensitiveTypesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListSensitiveDataModelSensitiveTypes API. 
 
 - 
listSensitiveDataModelsListSensitiveDataModelsResponse listSensitiveDataModels(ListSensitiveDataModelsRequest request) Gets a list of sensitive data models based on the specified query parameters.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListSensitiveDataModelsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListSensitiveDataModels API. 
 
 - 
listSensitiveObjectsListSensitiveObjectsResponse listSensitiveObjects(ListSensitiveObjectsRequest request) Gets a list of sensitive objects present in the specified sensitive data model based on the specified query parameters.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListSensitiveObjectsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListSensitiveObjects API. 
 
 - 
listSensitiveSchemasListSensitiveSchemasResponse listSensitiveSchemas(ListSensitiveSchemasRequest request) Gets a list of sensitive schemas present in the specified sensitive data model based on the specified query parameters.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListSensitiveSchemasExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListSensitiveSchemas API. 
 
 - 
listSensitiveTypeGroupsListSensitiveTypeGroupsResponse listSensitiveTypeGroups(ListSensitiveTypeGroupsRequest request) Gets a list of sensitive type groups based on the specified query parameters.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListSensitiveTypeGroupsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListSensitiveTypeGroups API. 
 
 - 
listSensitiveTypesListSensitiveTypesResponse listSensitiveTypes(ListSensitiveTypesRequest request) Gets a list of sensitive types based on the specified query parameters.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListSensitiveTypesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListSensitiveTypes API. 
 
 - 
listSensitiveTypesExportsListSensitiveTypesExportsResponse listSensitiveTypesExports(ListSensitiveTypesExportsRequest request) Retrieves a list of all sensitive types export in Data Safe based on the specified query parameters.The ListSensitiveTypesExports operation returns only the sensitive types export in the specified compartmentId.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListSensitiveTypesExportsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListSensitiveTypesExports API. 
 
 - 
listSqlCollectionAnalyticsListSqlCollectionAnalyticsResponse listSqlCollectionAnalytics(ListSqlCollectionAnalyticsRequest request) Retrieves a list of all SQL collection analytics in Data Safe.The ListSqlCollectionAnalytics operation returns only the analytics for the SQL collections in the specified `compartmentId`. The parameter `accessLevel` specifies whether to return only those compartments for which the requestor has INSPECT permissions on at least one resource directly or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if Principal doesn't have access to even one of the child compartments. This is valid only when `compartmentIdInSubtree` is set to `true`. The parameter `compartmentIdInSubtree` applies when you perform ListSqlCollections on the `compartmentId` passed and when it is set to true, the entire hierarchy of compartments can be returned. To get a full list of all compartments and subcompartments in the tenancy (root compartment), set the parameter `compartmentIdInSubtree` to true and `accessLevel` to ACCESSIBLE. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListSqlCollectionAnalyticsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListSqlCollectionAnalytics API. 
 
 - 
listSqlCollectionLogInsightsListSqlCollectionLogInsightsResponse listSqlCollectionLogInsights(ListSqlCollectionLogInsightsRequest request) Retrieves a list of the SQL collection log analytics.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListSqlCollectionLogInsightsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListSqlCollectionLogInsights API. 
 
 - 
listSqlCollectionsListSqlCollectionsResponse listSqlCollections(ListSqlCollectionsRequest request) Retrieves a list of all SQL collections in Data Safe.The ListSqlCollections operation returns only the SQL collections in the specified `compartmentId`. The parameter `accessLevel` specifies whether to return only those compartments for which the requestor has INSPECT permissions on at least one resource directly or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if Principal doesn't have access to even one of the child compartments. This is valid only when `compartmentIdInSubtree` is set to `true`. The parameter `compartmentIdInSubtree` applies when you perform ListSqlCollections on the `compartmentId` passed and when it is set to true, the entire hierarchy of compartments can be returned. To get a full list of all compartments and subcompartments in the tenancy (root compartment), set the parameter `compartmentIdInSubtree` to true and `accessLevel` to ACCESSIBLE. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListSqlCollectionsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListSqlCollections API. 
 
 - 
listSqlFirewallAllowedSqlAnalyticsListSqlFirewallAllowedSqlAnalyticsResponse listSqlFirewallAllowedSqlAnalytics(ListSqlFirewallAllowedSqlAnalyticsRequest request) Returns the aggregation details of all SQL Firewall allowed SQL statements.The ListSqlFirewallAllowedSqlAnalytics operation returns the aggregates of the SQL Firewall allowed SQL statements in the specified `compartmentId`. The parameter `accessLevel` specifies whether to return only those compartments for which the requestor has INSPECT permissions on at least one resource directly or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if Principal doesn't have access to even one of the child compartments. This is valid only when `compartmentIdInSubtree` is set to `true`. The parameter `compartmentIdInSubtree` applies when you perform ListSqlFirewallAllowedSqlAnalytics on the `compartmentId` passed and when it is set to true, the entire hierarchy of compartments can be returned. To get a full list of all compartments and subcompartments in the tenancy (root compartment), set the parameter `compartmentIdInSubtree` to true and `accessLevel` to ACCESSIBLE. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListSqlFirewallAllowedSqlAnalyticsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListSqlFirewallAllowedSqlAnalytics API. 
 
 - 
listSqlFirewallAllowedSqlsListSqlFirewallAllowedSqlsResponse listSqlFirewallAllowedSqls(ListSqlFirewallAllowedSqlsRequest request) Retrieves a list of all SQL Firewall allowed SQL statements.The ListSqlFirewallAllowedSqls operation returns only the SQL Firewall allowed SQL statements in the specified `compartmentId`. The parameter `accessLevel` specifies whether to return only those compartments for which the requestor has INSPECT permissions on at least one resource directly or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if Principal doesn't have access to even one of the child compartments. This is valid only when `compartmentIdInSubtree` is set to `true`. The parameter `compartmentIdInSubtree` applies when you perform ListSqlFirewallPolicies on the `compartmentId` passed and when it is set to true, the entire hierarchy of compartments can be returned. To get a full list of all compartments and subcompartments in the tenancy (root compartment), set the parameter `compartmentIdInSubtree` to true and `accessLevel` to ACCESSIBLE. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListSqlFirewallAllowedSqlsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListSqlFirewallAllowedSqls API. 
 
 - 
listSqlFirewallPoliciesListSqlFirewallPoliciesResponse listSqlFirewallPolicies(ListSqlFirewallPoliciesRequest request) Retrieves a list of all SQL Firewall policies.The ListSqlFirewallPolicies operation returns only the SQL Firewall policies in the specified `compartmentId`. The parameter `accessLevel` specifies whether to return only those compartments for which the requestor has INSPECT permissions on at least one resource directly or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if Principal doesn't have access to even one of the child compartments. This is valid only when `compartmentIdInSubtree` is set to `true`. The parameter `compartmentIdInSubtree` applies when you perform ListSqlFirewallPolicies on the `compartmentId` passed and when it is set to true, the entire hierarchy of compartments can be returned. To get a full list of all compartments and subcompartments in the tenancy (root compartment), set the parameter `compartmentIdInSubtree` to true and `accessLevel` to ACCESSIBLE. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListSqlFirewallPoliciesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListSqlFirewallPolicies API. 
 
 - 
listSqlFirewallPolicyAnalyticsListSqlFirewallPolicyAnalyticsResponse listSqlFirewallPolicyAnalytics(ListSqlFirewallPolicyAnalyticsRequest request) Gets a list of aggregated SQL Firewall policy details.The parameter `accessLevel` specifies whether to return only those compartments for which the requestor has INSPECT permissions on at least one resource directly or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if principal doesn't have access to even one of the child compartments. This is valid only when `compartmentIdInSubtree` is set to `true`. The parameter `compartmentIdInSubtree` applies when you perform SummarizedSqlFirewallPolicyInfo on the specified `compartmentId` and when it is set to true, the entire hierarchy of compartments can be returned. To get a full list of all compartments and subcompartments in the tenancy (root compartment), set the parameter `compartmentIdInSubtree` to true and `accessLevel` to ACCESSIBLE. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListSqlFirewallPolicyAnalyticsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListSqlFirewallPolicyAnalytics API. 
 
 - 
listSqlFirewallViolationAnalyticsListSqlFirewallViolationAnalyticsResponse listSqlFirewallViolationAnalytics(ListSqlFirewallViolationAnalyticsRequest request) Returns the aggregation details of the SQL Firewall violations.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListSqlFirewallViolationAnalyticsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListSqlFirewallViolationAnalytics API. 
 
 - 
listSqlFirewallViolationsListSqlFirewallViolationsResponse listSqlFirewallViolations(ListSqlFirewallViolationsRequest request) Gets a list of all the SQL Firewall violations captured by the firewall.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListSqlFirewallViolationsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListSqlFirewallViolations API. 
 
 - 
listTablesListTablesResponse listTables(ListTablesRequest request) Returns a list of table metadata objects.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListTablesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListTables API. 
 
 - 
listTargetAlertPolicyAssociationsListTargetAlertPolicyAssociationsResponse listTargetAlertPolicyAssociations(ListTargetAlertPolicyAssociationsRequest request) Gets a list of all target-alert policy associations.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListTargetAlertPolicyAssociationsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListTargetAlertPolicyAssociations API. 
 
 - 
listTargetDatabaseGroupsListTargetDatabaseGroupsResponse listTargetDatabaseGroups(ListTargetDatabaseGroupsRequest request) Retrieves a list of target database groups according to the specified query parameters.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListTargetDatabaseGroupsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListTargetDatabaseGroups API. 
 
 - 
listTargetDatabasesListTargetDatabasesResponse listTargetDatabases(ListTargetDatabasesRequest request) Returns the list of registered target databases in Data Safe.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListTargetDatabasesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListTargetDatabases API. 
 
 - 
listTargetOverridesListTargetOverridesResponse listTargetOverrides(ListTargetOverridesRequest request) Gets a list of all targets whose audit settings override the target group setting.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListTargetOverridesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListTargetOverrides API. 
 
 - 
listTemplateAnalyticsListTemplateAnalyticsResponse listTemplateAnalytics(ListTemplateAnalyticsRequest request) Gets a list of template aggregated details in the specified compartment.This provides information about the overall template usage, by returning the count of the target databases/target groups using the templates. It also provides information about the statistics for the template baseline and the comparison related. If the comparison is done, it will show if there is any drift, and how many checks have drifts. The dimension field - isGroup identifies if the targetId belongs to a target group or a individual target. The dimension field - isCompared identifies if the comparison between the latest assessment and the template baseline assessment is done or not. The dimension field - isCompliant identifies if the latest assessment is compliant with the template baseline assessment or not. The dimension field - totalChecksFailed identifies how many checks in the template have drifts in the comparison. When you perform the ListTemplateAnalytics operation, if the parameter compartmentIdInSubtree is set to \"true,\" and if the parameter accessLevel is set to ACCESSIBLE, then the operation returns statistics from the compartments in which the requestor has INSPECT permissions on at least one resource, directly or indirectly (in subcompartments). If the operation is performed at the root compartment and the requestor does not have access to at least one subcompartment of the compartment specified by compartmentId, then \"Not Authorized\" is returned. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListTemplateAnalyticsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListTemplateAnalytics API. 
 
 - 
listTemplateAssociationAnalyticsListTemplateAssociationAnalyticsResponse listTemplateAssociationAnalytics(ListTemplateAssociationAnalyticsRequest request) Gets a list of template association details in the specified compartment.This provides information about the overall template usage, by returning the count of the target databases/target groups using the templates. If the template baseline is created for a target group which contains several targets, we will have each individual target listed there as targetId field together with targetDatabaseGroupId. And if the template baseline is created for an individual target, it will have targetId field only. By leveraging the targetId filter, you will be able to know all the template or template baseline that this target has something to do with. No matter if they are directly applied or created for this target, or they are for the target group the target belongs to. When you perform the ListTemplateAssociationAnalytics operation, if the parameter compartmentIdInSubtree is set to \"true,\" and if the parameter accessLevel is set to ACCESSIBLE, then the operation returns statistics from the compartments in which the requestor has INSPECT permissions on at least one resource, directly or indirectly (in subcompartments). If the operation is performed at the root compartment and the requestor does not have access to at least one subcompartment of the compartment specified by compartmentId, then \"Not Authorized\" is returned. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListTemplateAssociationAnalyticsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListTemplateAssociationAnalytics API. 
 
 - 
listUnifiedAuditPoliciesListUnifiedAuditPoliciesResponse listUnifiedAuditPolicies(ListUnifiedAuditPoliciesRequest request) Retrieves a list of all Unified Audit policies.The ListUnifiedAuditPolicies operation returns only the Unified Audit policies in the specified `compartmentId`. The parameter `accessLevel` specifies whether to return only those compartments for which the requester has INSPECT permissions on at least one resource directly or indirectly (ACCESSIBLE) (the resource can be in a sub-compartment) or to return Not Authorized if Principal doesn't have access to even one of the child compartments. This is valid only when `compartmentIdInSubtree` is set to `true`. The parameter `compartmentIdInSubtree` applies when you perform ListUnifiedAuditPolicies on the `compartmentId` passed and when it is set to true, the entire hierarchy of compartments can be returned. To get a full list of all compartments and sub-compartments in the tenancy (root compartment), set the parameter `compartmentIdInSubtree` to true and `accessLevel` to ACCESSIBLE. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListUnifiedAuditPoliciesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListUnifiedAuditPolicies API. 
 
 - 
listUnifiedAuditPolicyDefinitionsListUnifiedAuditPolicyDefinitionsResponse listUnifiedAuditPolicyDefinitions(ListUnifiedAuditPolicyDefinitionsRequest request) Retrieves a list of all unified audit policy definitions in Data Safe.The ListUnifiedAuditPolicyDefinitions operation returns only the unified audit policy definitions in the specified `compartmentId`. The parameter `accessLevel` specifies whether to return only those compartments for which the requester has INSPECT permissions on at least one resource directly or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if Principal doesn't have access to even one of the child compartments. This is valid only when `compartmentIdInSubtree` is set to `true`. The parameter `compartmentIdInSubtree` applies when you perform ListUnifiedAuditPolicyDefinitions on the `compartmentId` passed and when it is set to true, the entire hierarchy of compartments can be returned. To get a full list of all compartments and subcompartments in the tenancy (root compartment), set the parameter `compartmentIdInSubtree` to true and `accessLevel` to ACCESSIBLE. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListUnifiedAuditPolicyDefinitionsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListUnifiedAuditPolicyDefinitions API. 
 
 - 
listUserAccessAnalyticsListUserAccessAnalyticsResponse listUserAccessAnalytics(ListUserAccessAnalyticsRequest request) Gets a list of aggregated user access analytics in the specified target in a compartment.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListUserAccessAnalyticsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListUserAccessAnalytics API. 
 
 - 
listUserAnalyticsListUserAnalyticsResponse listUserAnalytics(ListUserAnalyticsRequest request) Gets a list of aggregated user details from the specified user assessment.This provides information about the overall state. of database user security. For example, the user details include how many users have the DBA role and how many users are in the critical category. This data is especially useful content for dashboards or to support analytics. When you perform the ListUserAnalytics operation, if the parameter compartmentIdInSubtree is set to \"true,\" and if the parameter accessLevel is set to ACCESSIBLE, then the operation returns compartments in which the requestor has READ permissions on at least one resource, directly or indirectly (in subcompartments). If the operation is performed at the root compartment and the requestor does not have access to at least one subcompartment of the compartment specified by compartmentId, then \"Not Authorized\" is returned. The parameter compartmentIdInSubtree applies when you perform ListUserAnalytics on the compartmentId passed and when it is set to true, the entire hierarchy of compartments can be returned. To use ListUserAnalytics to get a full list of all compartments and subcompartments in the tenancy from the root compartment, set the parameter compartmentIdInSubtree to true and accessLevel to ACCESSIBLE. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListUserAnalyticsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListUserAnalytics API. 
 
 - 
listUserAssessmentsListUserAssessmentsResponse listUserAssessments(ListUserAssessmentsRequest request) Gets a list of user assessments.The ListUserAssessments operation returns only the assessments in the specified `compartmentId`. The list does not include any subcompartments of the compartmentId passed. The parameter `accessLevel` specifies whether to return only those compartments for which the requestor has INSPECT permissions on at least one resource directly or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if Principal doesn't have access to even one of the child compartments. This is valid only when `compartmentIdInSubtree` is set to `true`. The parameter `compartmentIdInSubtree` applies when you perform ListUserAssessments on the `compartmentId` passed and when it is set to true, the entire hierarchy of compartments can be returned. To get a full list of all compartments and subcompartments in the tenancy (root compartment), set the parameter `compartmentIdInSubtree` to true and `accessLevel` to ACCESSIBLE. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListUserAssessmentsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListUserAssessments API. 
 
 - 
listUsersListUsersResponse listUsers(ListUsersRequest request) Gets a list of users of the specified user assessment.The result contains the database user details for each user, such as user type, account status, last login time, user creation time, authentication type, user profile, and the date and time of the latest password change. It also contains the user category derived from these user details as well as privileges granted to each user. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListUsersExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListUsers API. 
 
 - 
listWorkRequestErrorsListWorkRequestErrorsResponse listWorkRequestErrors(ListWorkRequestErrorsRequest request) Gets a list of errors for the specified work request.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListWorkRequestErrorsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListWorkRequestErrors API. 
 
 - 
listWorkRequestLogsListWorkRequestLogsResponse listWorkRequestLogs(ListWorkRequestLogsRequest request) Gets a list of log entries for the specified work request.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListWorkRequestLogsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListWorkRequestLogs API. 
 
 - 
listWorkRequestsListWorkRequestsResponse listWorkRequests(ListWorkRequestsRequest request) Gets a list of work requests.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ListWorkRequestsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListWorkRequests API. 
 
 - 
maskDataMaskDataResponse maskData(MaskDataRequest request) Masks data using the specified masking policy.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/MaskDataExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use MaskData API. 
 
 - 
modifyGlobalSettingsModifyGlobalSettingsResponse modifyGlobalSettings(ModifyGlobalSettingsRequest request) Modifies Global Settings in Data Safe in the tenancy and region.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ModifyGlobalSettingsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ModifyGlobalSettings API. 
 
 - 
patchAlertsPatchAlertsResponse patchAlerts(PatchAlertsRequest request) Updates the status of one or more alert specified by the alert IDs.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/PatchAlertsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use PatchAlerts API. 
 
 - 
patchChecksPatchChecksResponse patchChecks(PatchChecksRequest request) Patches one or more checks in the specified template type security assessment.Use it to add or delete checks. To add check, use CreateCheckDetails as the patch value. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/PatchChecksExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use PatchChecks API. 
 
 - 
patchDiscoveryJobResultsPatchDiscoveryJobResultsResponse patchDiscoveryJobResults(PatchDiscoveryJobResultsRequest request) Patches one or more discovery results.You can use this operation to set the plannedAction attribute before using ApplyDiscoveryJobResults to process the results based on this attribute. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/PatchDiscoveryJobResultsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use PatchDiscoveryJobResults API. 
 
 - 
patchFindingsPatchFindingsResponse patchFindings(PatchFindingsRequest request) Patches one or more findings in the specified template baseline type security assessment.Use it to modify max allowed risk level in template baseline. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/PatchFindingsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use PatchFindings API. 
 
 - 
patchGroupedSensitiveTypesPatchGroupedSensitiveTypesResponse patchGroupedSensitiveTypes(PatchGroupedSensitiveTypesRequest request) Patches one or more sensitive types in a sensitive type group.You can use this operation to add or remove sensitive type ids in a sensitive type group. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/PatchGroupedSensitiveTypesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use PatchGroupedSensitiveTypes API. 
 
 - 
patchMaskingColumnsPatchMaskingColumnsResponse patchMaskingColumns(PatchMaskingColumnsRequest request) Patches one or more columns in the specified masking policy.Use it to create, or update masking columns. To create masking columns, use CreateMaskingColumnDetails as the patch value. And to update masking columns, use UpdateMaskingColumnDetails as the patch value. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/PatchMaskingColumnsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use PatchMaskingColumns API. 
 
 - 
patchSdmMaskingPolicyDifferenceColumnsPatchSdmMaskingPolicyDifferenceColumnsResponse patchSdmMaskingPolicyDifferenceColumns(PatchSdmMaskingPolicyDifferenceColumnsRequest request) Patches one or more SDM masking policy difference columns.You can use this operation to set the plannedAction attribute before using ApplySdmMaskingPolicyDifference to process the difference based on this attribute. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/PatchSdmMaskingPolicyDifferenceColumnsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use PatchSdmMaskingPolicyDifferenceColumns API. 
 
 - 
patchSensitiveColumnsPatchSensitiveColumnsResponse patchSensitiveColumns(PatchSensitiveColumnsRequest request) Patches one or more columns in the specified sensitive data model.Use it to create, update, or delete sensitive columns. To create sensitive columns, use CreateSensitiveColumnDetails as the patch value. And to update sensitive columns, use UpdateSensitiveColumnDetails as the patch value. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/PatchSensitiveColumnsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use PatchSensitiveColumns API. 
 
 - 
patchSqlFirewallAllowedSqlPatchSqlFirewallAllowedSqlResponse patchSqlFirewallAllowedSql(PatchSqlFirewallAllowedSqlRequest request) Delete multiple allowed sqls.You can use this operation to delete one or more allowed sqls. Create and update of multiple allowed sqls is not supported. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/PatchSqlFirewallAllowedSqlExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use PatchSqlFirewallAllowedSql API. 
 
 - 
patchTargetAlertPolicyAssociationPatchTargetAlertPolicyAssociationResponse patchTargetAlertPolicyAssociation(PatchTargetAlertPolicyAssociationRequest request) Creates new target-alert policy associations that will be applied on the target database.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/PatchTargetAlertPolicyAssociationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use PatchTargetAlertPolicyAssociation API. 
 
 - 
provisionAuditPolicyProvisionAuditPolicyResponse provisionAuditPolicy(ProvisionAuditPolicyRequest request) Provision audit policy.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ProvisionAuditPolicyExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ProvisionAuditPolicy API. 
 
 - 
purgeSqlCollectionLogsPurgeSqlCollectionLogsResponse purgeSqlCollectionLogs(PurgeSqlCollectionLogsRequest request) Purge the SQL collection logs for the specified SqlCollection.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/PurgeSqlCollectionLogsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use PurgeSqlCollectionLogs API. 
 
 - 
refreshDatabaseSecurityConfigurationRefreshDatabaseSecurityConfigurationResponse refreshDatabaseSecurityConfiguration(RefreshDatabaseSecurityConfigurationRequest request) Refreshes the specified database security configuration.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/RefreshDatabaseSecurityConfigurationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use RefreshDatabaseSecurityConfiguration API. 
 
 - 
refreshSecurityAssessmentRefreshSecurityAssessmentResponse refreshSecurityAssessment(RefreshSecurityAssessmentRequest request) Runs a security assessment, refreshes the latest assessment, and saves it for future reference.The assessment runs with a securityAssessmentId of type LATEST. Before you start, first call the ListSecurityAssessments operation with filter "type = latest" to get the security assessment id for the target’s latest assessment. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/RefreshSecurityAssessmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use RefreshSecurityAssessment API. 
 
 - 
refreshSecurityPolicyDeploymentRefreshSecurityPolicyDeploymentResponse refreshSecurityPolicyDeployment(RefreshSecurityPolicyDeploymentRequest request) Retrieve all the security policies from the associated target or target group and refresh the same on Data safe.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/RefreshSecurityPolicyDeploymentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use RefreshSecurityPolicyDeployment API. 
 
 - 
refreshSqlCollectionLogInsightsRefreshSqlCollectionLogInsightsResponse refreshSqlCollectionLogInsights(RefreshSqlCollectionLogInsightsRequest request) Refresh the specified SQL collection Log Insights.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/RefreshSqlCollectionLogInsightsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use RefreshSqlCollectionLogInsights API. 
 
 - 
refreshTargetDatabaseRefreshTargetDatabaseResponse refreshTargetDatabase(RefreshTargetDatabaseRequest request) Refreshes the Data Safe target database to update it’s state.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/RefreshTargetDatabaseExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use RefreshTargetDatabase API. 
 
 - 
refreshUserAssessmentRefreshUserAssessmentResponse refreshUserAssessment(RefreshUserAssessmentRequest request) Refreshes the latest assessment and saves it for future reference.This operation runs with a userAssessmentId of type LATEST. Before you start, first call the ListUserAssessments operation with filter "type = latest" to get the user assessment ID for the target’s latest assessment. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/RefreshUserAssessmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use RefreshUserAssessment API. 
 
 - 
removeScheduleReportRemoveScheduleReportResponse removeScheduleReport(RemoveScheduleReportRequest request) Deletes the schedule of a .xls or .pdf report.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/RemoveScheduleReportExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use RemoveScheduleReport API. 
 
 - 
removeSecurityAssessmentTemplateRemoveSecurityAssessmentTemplateResponse removeSecurityAssessmentTemplate(RemoveSecurityAssessmentTemplateRequest request) Remove the checks from the template to the specified security assessment.The security assessment provided in the path needs to be of type ‘LATEST’.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/RemoveSecurityAssessmentTemplateExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use RemoveSecurityAssessmentTemplate API. 
 
 - 
resumeAuditTrailResumeAuditTrailResponse resumeAuditTrail(ResumeAuditTrailRequest request) Resumes the specified audit trail once it got stopped.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ResumeAuditTrailExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ResumeAuditTrail API. 
 
 - 
resumeWorkRequestResumeWorkRequestResponse resumeWorkRequest(ResumeWorkRequestRequest request) Resume the given work request.Issuing a resume does not guarantee of immediate resume of the work request. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ResumeWorkRequestExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ResumeWorkRequest API. 
 
 - 
retrieveAuditPoliciesRetrieveAuditPoliciesResponse retrieveAuditPolicies(RetrieveAuditPoliciesRequest request) Retrieves the audit policy details from the source target database.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/RetrieveAuditPoliciesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use RetrieveAuditPolicies API. 
 
 - 
scheduleReportScheduleReportResponse scheduleReport(ScheduleReportRequest request) Schedules a .xls or .pdf report based on parameters and report definition.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/ScheduleReportExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ScheduleReport API. 
 
 - 
setSecurityAssessmentBaselineSetSecurityAssessmentBaselineResponse setSecurityAssessmentBaseline(SetSecurityAssessmentBaselineRequest request) Sets the saved security assessment as the baseline in the compartment where the the specified assessment resides.The security assessment needs to be of type ‘SAVED’. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/SetSecurityAssessmentBaselineExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use SetSecurityAssessmentBaseline API. 
 
 - 
setUserAssessmentBaselineSetUserAssessmentBaselineResponse setUserAssessmentBaseline(SetUserAssessmentBaselineRequest request) Sets the saved user assessment as the baseline in the compartment where the specified assessment resides.The user assessment needs to be of type ‘SAVED’. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/SetUserAssessmentBaselineExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use SetUserAssessmentBaseline API. 
 
 - 
startAuditTrailStartAuditTrailResponse startAuditTrail(StartAuditTrailRequest request) Starts collection of audit records on the specified audit trail.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/StartAuditTrailExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use StartAuditTrail API. 
 
 - 
startSqlCollectionStartSqlCollectionResponse startSqlCollection(StartSqlCollectionRequest request) Start the specified SQL collection.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/StartSqlCollectionExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use StartSqlCollection API. 
 
 - 
stopAuditTrailStopAuditTrailResponse stopAuditTrail(StopAuditTrailRequest request) Stops the specified audit trail.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/StopAuditTrailExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use StopAuditTrail API. 
 
 - 
stopSqlCollectionStopSqlCollectionResponse stopSqlCollection(StopSqlCollectionRequest request) Stops the specified SQL collection.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/StopSqlCollectionExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use StopSqlCollection API. 
 
 - 
suspendWorkRequestSuspendWorkRequestResponse suspendWorkRequest(SuspendWorkRequestRequest request) Suspend the given work request.Issuing a suspend does not guarantee of a immediate suspend of the work request. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/SuspendWorkRequestExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use SuspendWorkRequest API. 
 
 - 
unsetSecurityAssessmentBaselineUnsetSecurityAssessmentBaselineResponse unsetSecurityAssessmentBaseline(UnsetSecurityAssessmentBaselineRequest request) Removes the baseline setting for the saved security assessment associated with the targetId passed via body.If no body or empty body is passed then the baseline settings of all the saved security assessments pertaining to the baseline assessment OCID provided in the path will be removed. Sets the if-match parameter to the value of the etag from a previous GET or POST response for that resource. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UnsetSecurityAssessmentBaselineExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UnsetSecurityAssessmentBaseline API. 
 
 - 
unsetUserAssessmentBaselineUnsetUserAssessmentBaselineResponse unsetUserAssessmentBaseline(UnsetUserAssessmentBaselineRequest request) Removes the baseline setting for the saved user assessment associated with the targetId passed via body.If no body or empty body is passed then the baseline settings of all the saved user assessments pertaining to the baseline assessment OCID provided in the path will be removed. Sets the if-match parameter to the value of the etag from a previous GET or POST response for that resource. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UnsetUserAssessmentBaselineExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UnsetUserAssessmentBaseline API. 
 
 - 
updateAlertUpdateAlertResponse updateAlert(UpdateAlertRequest request) Updates the status of the specified alert.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UpdateAlertExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateAlert API. 
 
 - 
updateAlertPolicyUpdateAlertPolicyResponse updateAlertPolicy(UpdateAlertPolicyRequest request) Updates the specified alert policy .- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UpdateAlertPolicyExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateAlertPolicy API. 
 
 - 
updateAlertPolicyRuleUpdateAlertPolicyRuleResponse updateAlertPolicyRule(UpdateAlertPolicyRuleRequest request) Updates the specified alert policy rule.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UpdateAlertPolicyRuleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateAlertPolicyRule API. 
 
 - 
updateAttributeSetUpdateAttributeSetResponse updateAttributeSet(UpdateAttributeSetRequest request) Updates an attribute set.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UpdateAttributeSetExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateAttributeSet API. 
 
 - 
updateAuditArchiveRetrievalUpdateAuditArchiveRetrievalResponse updateAuditArchiveRetrieval(UpdateAuditArchiveRetrievalRequest request) Updates the audit archive retrieval.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UpdateAuditArchiveRetrievalExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateAuditArchiveRetrieval API. 
 
 - 
updateAuditPolicyUpdateAuditPolicyResponse updateAuditPolicy(UpdateAuditPolicyRequest request) Updates the audit policy.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UpdateAuditPolicyExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateAuditPolicy API. 
 
 - 
updateAuditProfileUpdateAuditProfileResponse updateAuditProfile(UpdateAuditProfileRequest request) Updates one or more attributes of the specified audit profile.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UpdateAuditProfileExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateAuditProfile API. 
 
 - 
updateAuditTrailUpdateAuditTrailResponse updateAuditTrail(UpdateAuditTrailRequest request) Updates one or more attributes of the specified audit trail.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UpdateAuditTrailExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateAuditTrail API. 
 
 - 
updateDataSafePrivateEndpointUpdateDataSafePrivateEndpointResponse updateDataSafePrivateEndpoint(UpdateDataSafePrivateEndpointRequest request) Updates one or more attributes of the specified Data Safe private endpoint.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UpdateDataSafePrivateEndpointExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateDataSafePrivateEndpoint API. 
 
 - 
updateDatabaseSecurityConfigUpdateDatabaseSecurityConfigResponse updateDatabaseSecurityConfig(UpdateDatabaseSecurityConfigRequest request) Updates the database security configuration.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UpdateDatabaseSecurityConfigExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateDatabaseSecurityConfig API. 
 
 - 
updateFindingUpdateFindingResponse updateFinding(UpdateFindingRequest request) Updates one or more attributes of the specified finding.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UpdateFindingExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateFinding API. 
 
 - 
updateLibraryMaskingFormatUpdateLibraryMaskingFormatResponse updateLibraryMaskingFormat(UpdateLibraryMaskingFormatRequest request) Updates one or more attributes of the specified library masking format.Note that updating the formatEntries attribute replaces all the existing masking format entries with the specified format entries. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UpdateLibraryMaskingFormatExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateLibraryMaskingFormat API. 
 
 - 
updateMaskingColumnUpdateMaskingColumnResponse updateMaskingColumn(UpdateMaskingColumnRequest request) Updates one or more attributes of the specified masking column.Note that updating the maskingFormats attribute replaces the currently assigned masking formats with the specified masking formats. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UpdateMaskingColumnExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateMaskingColumn API. 
 
 - 
updateMaskingPolicyUpdateMaskingPolicyResponse updateMaskingPolicy(UpdateMaskingPolicyRequest request) Updates one or more attributes of the specified masking policy.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UpdateMaskingPolicyExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateMaskingPolicy API. 
 
 - 
updateOnPremConnectorUpdateOnPremConnectorResponse updateOnPremConnector(UpdateOnPremConnectorRequest request) Updates one or more attributes of the specified on-premises connector.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UpdateOnPremConnectorExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateOnPremConnector API. 
 
 - 
updateOnPremConnectorWalletUpdateOnPremConnectorWalletResponse updateOnPremConnectorWallet(UpdateOnPremConnectorWalletRequest request) Updates the wallet for the specified on-premises connector to a new version.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UpdateOnPremConnectorWalletExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateOnPremConnectorWallet API. 
 
 - 
updatePeerTargetDatabaseUpdatePeerTargetDatabaseResponse updatePeerTargetDatabase(UpdatePeerTargetDatabaseRequest request) Updates one or more attributes of the specified Data Safe peer target database.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UpdatePeerTargetDatabaseExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdatePeerTargetDatabase API. 
 
 - 
updateReportUpdateReportResponse updateReport(UpdateReportRequest request) Updates the specified report.Only tags can be updated. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UpdateReportExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateReport API. 
 
 - 
updateReportDefinitionUpdateReportDefinitionResponse updateReportDefinition(UpdateReportDefinitionRequest request) Updates the specified report definition.Only user created report definition can be updated. Seeded report definitions need to be saved as new report definition first. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UpdateReportDefinitionExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateReportDefinition API. 
 
 - 
updateSdmMaskingPolicyDifferenceUpdateSdmMaskingPolicyDifferenceResponse updateSdmMaskingPolicyDifference(UpdateSdmMaskingPolicyDifferenceRequest request) Updates one or more attributes of the specified sdm masking policy difference.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UpdateSdmMaskingPolicyDifferenceExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateSdmMaskingPolicyDifference API. 
 
 - 
updateSecurityAssessmentUpdateSecurityAssessmentResponse updateSecurityAssessment(UpdateSecurityAssessmentRequest request) Updates one or more attributes of the specified security assessment.This operation allows to update the security assessment displayName, description, or schedule. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UpdateSecurityAssessmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateSecurityAssessment API. 
 
 - 
updateSecurityPolicyUpdateSecurityPolicyResponse updateSecurityPolicy(UpdateSecurityPolicyRequest request) Updates the security policy.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UpdateSecurityPolicyExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateSecurityPolicy API. 
 
 - 
updateSecurityPolicyConfigUpdateSecurityPolicyConfigResponse updateSecurityPolicyConfig(UpdateSecurityPolicyConfigRequest request) Updates the security policy configuration.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UpdateSecurityPolicyConfigExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateSecurityPolicyConfig API. 
 
 - 
updateSecurityPolicyDeploymentUpdateSecurityPolicyDeploymentResponse updateSecurityPolicyDeployment(UpdateSecurityPolicyDeploymentRequest request) Updates the security policy deployment.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UpdateSecurityPolicyDeploymentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateSecurityPolicyDeployment API. 
 
 - 
updateSensitiveColumnUpdateSensitiveColumnResponse updateSensitiveColumn(UpdateSensitiveColumnRequest request) Updates one or more attributes of the specified sensitive column.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UpdateSensitiveColumnExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateSensitiveColumn API. 
 
 - 
updateSensitiveDataModelUpdateSensitiveDataModelResponse updateSensitiveDataModel(UpdateSensitiveDataModelRequest request) Updates one or more attributes of the specified sensitive data model.Note that updating any attribute of a sensitive data model does not perform data discovery. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UpdateSensitiveDataModelExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateSensitiveDataModel API. 
 
 - 
updateSensitiveTypeUpdateSensitiveTypeResponse updateSensitiveType(UpdateSensitiveTypeRequest request) Updates one or more attributes of the specified sensitive type.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UpdateSensitiveTypeExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateSensitiveType API. 
 
 - 
updateSensitiveTypeGroupUpdateSensitiveTypeGroupResponse updateSensitiveTypeGroup(UpdateSensitiveTypeGroupRequest request) Updates one or more attributes of the specified sensitive type group.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UpdateSensitiveTypeGroupExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateSensitiveTypeGroup API. 
 
 - 
updateSensitiveTypesExportUpdateSensitiveTypesExportResponse updateSensitiveTypesExport(UpdateSensitiveTypesExportRequest request) Updates one or more attributes of the specified sensitive types export.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UpdateSensitiveTypesExportExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateSensitiveTypesExport API. 
 
 - 
updateSqlCollectionUpdateSqlCollectionResponse updateSqlCollection(UpdateSqlCollectionRequest request) Updates the SQL collection.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UpdateSqlCollectionExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateSqlCollection API. 
 
 - 
updateSqlFirewallPolicyUpdateSqlFirewallPolicyResponse updateSqlFirewallPolicy(UpdateSqlFirewallPolicyRequest request) Updates the SQL Firewall policy.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UpdateSqlFirewallPolicyExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateSqlFirewallPolicy API. 
 
 - 
updateTargetAlertPolicyAssociationUpdateTargetAlertPolicyAssociationResponse updateTargetAlertPolicyAssociation(UpdateTargetAlertPolicyAssociationRequest request) Updates the specified target-alert policy association.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UpdateTargetAlertPolicyAssociationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateTargetAlertPolicyAssociation API. 
 
 - 
updateTargetDatabaseUpdateTargetDatabaseResponse updateTargetDatabase(UpdateTargetDatabaseRequest request) Updates one or more attributes of the specified Data Safe target database.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UpdateTargetDatabaseExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateTargetDatabase API. 
 
 - 
updateTargetDatabaseGroupUpdateTargetDatabaseGroupResponse updateTargetDatabaseGroup(UpdateTargetDatabaseGroupRequest request) Updates one or more attributes of the specified target database group.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UpdateTargetDatabaseGroupExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateTargetDatabaseGroup API. 
 
 - 
updateUnifiedAuditPolicyUpdateUnifiedAuditPolicyResponse updateUnifiedAuditPolicy(UpdateUnifiedAuditPolicyRequest request) Updates the Unified Audit policy.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UpdateUnifiedAuditPolicyExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateUnifiedAuditPolicy API. 
 
 - 
updateUnifiedAuditPolicyDefinitionUpdateUnifiedAuditPolicyDefinitionResponse updateUnifiedAuditPolicyDefinition(UpdateUnifiedAuditPolicyDefinitionRequest request) Updates the unified audit policy definition.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UpdateUnifiedAuditPolicyDefinitionExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateUnifiedAuditPolicyDefinition API. 
 
 - 
updateUserAssessmentUpdateUserAssessmentResponse updateUserAssessment(UpdateUserAssessmentRequest request) Updates one or more attributes of the specified user assessment.This operation allows to update the user assessment displayName, description, or schedule. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UpdateUserAssessmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateUserAssessment API. 
 
 - 
uploadMaskingPolicyUploadMaskingPolicyResponse uploadMaskingPolicy(UploadMaskingPolicyRequest request) Uploads a masking policy file (also called template) to update the specified masking policy.To create a new masking policy using a file, first use the CreateMaskingPolicy operation to create an empty masking policy and then use this endpoint to upload the masking policy file. Note that the upload operation replaces the content of the specified masking policy, including all the existing columns and masking formats, with the content of the file. Note: This operation consumes a stream. If the stream supports InputStream.mark(int)andInputStream.reset(), when a retry is necessary, the stream is reset so it starts at the beginning (or whatever the stream's position was at the time this operation is called}.Note this means that if the caller has used InputStream.mark(int)before, then the mark will not be the same anymore after this operation, and a subsequent call toInputStream.reset()by the caller will reset the stream not to the caller's mark, but to the position the stream was in when this operation was called.If the stream is a FileInputStream, and the stream'sFileChannelposition can be changed (like for a regular file), the stream will be wrapped in such a way that it does provide support forInputStream.mark(int)andInputStream.reset(). Then the same procedure as above is followed. If the stream'sFileChannelposition cannot be changed (like for a named pipe), then the stream's contents will be buffered in memory, as described below.If the stream does not support InputStream.mark(int)andInputStream.reset(), then the stream is wrapped in aBufferedInputStream, which means the entire contents may be buffered in memory. Then the same procedure as above is followed.The contents of the stream, except when the stream is a FileInputStreamwhoseFileChannelposition can be changed, should be less than 2 GiB in size if retries are used. This is because streams 2 GiB in size or larger do no guarantee that mark-and-reset can be performed. If the stream is larger, do not use built-in retries and manage retries yourself.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UploadMaskingPolicyExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UploadMaskingPolicy API. 
 
 - 
uploadSensitiveDataModelUploadSensitiveDataModelResponse uploadSensitiveDataModel(UploadSensitiveDataModelRequest request) Uploads a sensitive data model file (also called template) to update the specified sensitive data model.To create a new sensitive data model using a file, first use the CreateSensitiveDataModel operation to create an empty data model and then use this endpoint to upload the data model file. Note that the upload operation replaces the content of the specified sensitive data model, including all the existing columns and their relationships, with the content of the file. Note: This operation consumes a stream. If the stream supports InputStream.mark(int)andInputStream.reset(), when a retry is necessary, the stream is reset so it starts at the beginning (or whatever the stream's position was at the time this operation is called}.Note this means that if the caller has used InputStream.mark(int)before, then the mark will not be the same anymore after this operation, and a subsequent call toInputStream.reset()by the caller will reset the stream not to the caller's mark, but to the position the stream was in when this operation was called.If the stream is a FileInputStream, and the stream'sFileChannelposition can be changed (like for a regular file), the stream will be wrapped in such a way that it does provide support forInputStream.mark(int)andInputStream.reset(). Then the same procedure as above is followed. If the stream'sFileChannelposition cannot be changed (like for a named pipe), then the stream's contents will be buffered in memory, as described below.If the stream does not support InputStream.mark(int)andInputStream.reset(), then the stream is wrapped in aBufferedInputStream, which means the entire contents may be buffered in memory. Then the same procedure as above is followed.The contents of the stream, except when the stream is a FileInputStreamwhoseFileChannelposition can be changed, should be less than 2 GiB in size if retries are used. This is because streams 2 GiB in size or larger do no guarantee that mark-and-reset can be performed. If the stream is larger, do not use built-in retries and manage retries yourself.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/datasafe/UploadSensitiveDataModelExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UploadSensitiveDataModel API. 
 
 - 
getWaitersDataSafeWaiters getWaiters() Gets the pre-configured waiters available for resources for this service.- Returns:
- The service waiters.
 
 - 
getPaginatorsDataSafePaginators getPaginators() Gets the pre-configured paginators available for list operations in this service which may return multiple pages of data.These paginators provide an Iterableinterface so that service responses, or resources/records, can be iterated through without having to manually deal with pagination and page tokens.- Returns:
- The service paginators.
 
 
- 
 
-