in spring-cloud-previews/google-cloud-dlp-spring-starter/src/main/java/com/google/cloud/dlp/v2/spring/DlpServiceSpringAutoConfiguration.java [119:1279]
public DlpServiceSettings dlpServiceSettings(
@Qualifier("defaultDlpServiceTransportChannelProvider")
TransportChannelProvider defaultTransportChannelProvider)
throws IOException {
DlpServiceSettings.Builder clientSettingsBuilder;
if (this.clientProperties.getUseRest()) {
clientSettingsBuilder = DlpServiceSettings.newHttpJsonBuilder();
if (LOGGER.isTraceEnabled()) {
LOGGER.trace("Using REST (HTTP/JSON) transport.");
}
} else {
clientSettingsBuilder = DlpServiceSettings.newBuilder();
}
clientSettingsBuilder
.setCredentialsProvider(this.credentialsProvider)
.setTransportChannelProvider(defaultTransportChannelProvider)
.setEndpoint(DlpServiceSettings.getDefaultEndpoint())
.setHeaderProvider(this.userAgentHeaderProvider());
if (this.clientProperties.getQuotaProjectId() != null) {
clientSettingsBuilder.setQuotaProjectId(this.clientProperties.getQuotaProjectId());
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Quota project id set to "
+ this.clientProperties.getQuotaProjectId()
+ ", this overrides project id from credentials.");
}
}
if (this.clientProperties.getExecutorThreadCount() != null) {
ExecutorProvider executorProvider =
DlpServiceSettings.defaultExecutorProviderBuilder()
.setExecutorThreadCount(this.clientProperties.getExecutorThreadCount())
.build();
clientSettingsBuilder.setBackgroundExecutorProvider(executorProvider);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Background executor thread count is "
+ this.clientProperties.getExecutorThreadCount());
}
}
Retry serviceRetry = clientProperties.getRetry();
if (serviceRetry != null) {
RetrySettings inspectContentRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.inspectContentSettings().getRetrySettings(), serviceRetry);
clientSettingsBuilder.inspectContentSettings().setRetrySettings(inspectContentRetrySettings);
RetrySettings redactImageRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.redactImageSettings().getRetrySettings(), serviceRetry);
clientSettingsBuilder.redactImageSettings().setRetrySettings(redactImageRetrySettings);
RetrySettings deidentifyContentRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.deidentifyContentSettings().getRetrySettings(), serviceRetry);
clientSettingsBuilder
.deidentifyContentSettings()
.setRetrySettings(deidentifyContentRetrySettings);
RetrySettings reidentifyContentRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.reidentifyContentSettings().getRetrySettings(), serviceRetry);
clientSettingsBuilder
.reidentifyContentSettings()
.setRetrySettings(reidentifyContentRetrySettings);
RetrySettings listInfoTypesRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.listInfoTypesSettings().getRetrySettings(), serviceRetry);
clientSettingsBuilder.listInfoTypesSettings().setRetrySettings(listInfoTypesRetrySettings);
RetrySettings createInspectTemplateRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.createInspectTemplateSettings().getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.createInspectTemplateSettings()
.setRetrySettings(createInspectTemplateRetrySettings);
RetrySettings updateInspectTemplateRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.updateInspectTemplateSettings().getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.updateInspectTemplateSettings()
.setRetrySettings(updateInspectTemplateRetrySettings);
RetrySettings getInspectTemplateRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.getInspectTemplateSettings().getRetrySettings(), serviceRetry);
clientSettingsBuilder
.getInspectTemplateSettings()
.setRetrySettings(getInspectTemplateRetrySettings);
RetrySettings listInspectTemplatesRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.listInspectTemplatesSettings().getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.listInspectTemplatesSettings()
.setRetrySettings(listInspectTemplatesRetrySettings);
RetrySettings deleteInspectTemplateRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.deleteInspectTemplateSettings().getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.deleteInspectTemplateSettings()
.setRetrySettings(deleteInspectTemplateRetrySettings);
RetrySettings createDeidentifyTemplateRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.createDeidentifyTemplateSettings().getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.createDeidentifyTemplateSettings()
.setRetrySettings(createDeidentifyTemplateRetrySettings);
RetrySettings updateDeidentifyTemplateRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.updateDeidentifyTemplateSettings().getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.updateDeidentifyTemplateSettings()
.setRetrySettings(updateDeidentifyTemplateRetrySettings);
RetrySettings getDeidentifyTemplateRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.getDeidentifyTemplateSettings().getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.getDeidentifyTemplateSettings()
.setRetrySettings(getDeidentifyTemplateRetrySettings);
RetrySettings listDeidentifyTemplatesRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.listDeidentifyTemplatesSettings().getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.listDeidentifyTemplatesSettings()
.setRetrySettings(listDeidentifyTemplatesRetrySettings);
RetrySettings deleteDeidentifyTemplateRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.deleteDeidentifyTemplateSettings().getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.deleteDeidentifyTemplateSettings()
.setRetrySettings(deleteDeidentifyTemplateRetrySettings);
RetrySettings createJobTriggerRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.createJobTriggerSettings().getRetrySettings(), serviceRetry);
clientSettingsBuilder
.createJobTriggerSettings()
.setRetrySettings(createJobTriggerRetrySettings);
RetrySettings updateJobTriggerRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.updateJobTriggerSettings().getRetrySettings(), serviceRetry);
clientSettingsBuilder
.updateJobTriggerSettings()
.setRetrySettings(updateJobTriggerRetrySettings);
RetrySettings hybridInspectJobTriggerRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.hybridInspectJobTriggerSettings().getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.hybridInspectJobTriggerSettings()
.setRetrySettings(hybridInspectJobTriggerRetrySettings);
RetrySettings getJobTriggerRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.getJobTriggerSettings().getRetrySettings(), serviceRetry);
clientSettingsBuilder.getJobTriggerSettings().setRetrySettings(getJobTriggerRetrySettings);
RetrySettings listJobTriggersRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.listJobTriggersSettings().getRetrySettings(), serviceRetry);
clientSettingsBuilder
.listJobTriggersSettings()
.setRetrySettings(listJobTriggersRetrySettings);
RetrySettings deleteJobTriggerRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.deleteJobTriggerSettings().getRetrySettings(), serviceRetry);
clientSettingsBuilder
.deleteJobTriggerSettings()
.setRetrySettings(deleteJobTriggerRetrySettings);
RetrySettings activateJobTriggerRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.activateJobTriggerSettings().getRetrySettings(), serviceRetry);
clientSettingsBuilder
.activateJobTriggerSettings()
.setRetrySettings(activateJobTriggerRetrySettings);
RetrySettings createDiscoveryConfigRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.createDiscoveryConfigSettings().getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.createDiscoveryConfigSettings()
.setRetrySettings(createDiscoveryConfigRetrySettings);
RetrySettings updateDiscoveryConfigRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.updateDiscoveryConfigSettings().getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.updateDiscoveryConfigSettings()
.setRetrySettings(updateDiscoveryConfigRetrySettings);
RetrySettings getDiscoveryConfigRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.getDiscoveryConfigSettings().getRetrySettings(), serviceRetry);
clientSettingsBuilder
.getDiscoveryConfigSettings()
.setRetrySettings(getDiscoveryConfigRetrySettings);
RetrySettings listDiscoveryConfigsRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.listDiscoveryConfigsSettings().getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.listDiscoveryConfigsSettings()
.setRetrySettings(listDiscoveryConfigsRetrySettings);
RetrySettings deleteDiscoveryConfigRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.deleteDiscoveryConfigSettings().getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.deleteDiscoveryConfigSettings()
.setRetrySettings(deleteDiscoveryConfigRetrySettings);
RetrySettings createDlpJobRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.createDlpJobSettings().getRetrySettings(), serviceRetry);
clientSettingsBuilder.createDlpJobSettings().setRetrySettings(createDlpJobRetrySettings);
RetrySettings listDlpJobsRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.listDlpJobsSettings().getRetrySettings(), serviceRetry);
clientSettingsBuilder.listDlpJobsSettings().setRetrySettings(listDlpJobsRetrySettings);
RetrySettings getDlpJobRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.getDlpJobSettings().getRetrySettings(), serviceRetry);
clientSettingsBuilder.getDlpJobSettings().setRetrySettings(getDlpJobRetrySettings);
RetrySettings deleteDlpJobRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.deleteDlpJobSettings().getRetrySettings(), serviceRetry);
clientSettingsBuilder.deleteDlpJobSettings().setRetrySettings(deleteDlpJobRetrySettings);
RetrySettings cancelDlpJobRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.cancelDlpJobSettings().getRetrySettings(), serviceRetry);
clientSettingsBuilder.cancelDlpJobSettings().setRetrySettings(cancelDlpJobRetrySettings);
RetrySettings createStoredInfoTypeRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.createStoredInfoTypeSettings().getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.createStoredInfoTypeSettings()
.setRetrySettings(createStoredInfoTypeRetrySettings);
RetrySettings updateStoredInfoTypeRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.updateStoredInfoTypeSettings().getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.updateStoredInfoTypeSettings()
.setRetrySettings(updateStoredInfoTypeRetrySettings);
RetrySettings getStoredInfoTypeRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.getStoredInfoTypeSettings().getRetrySettings(), serviceRetry);
clientSettingsBuilder
.getStoredInfoTypeSettings()
.setRetrySettings(getStoredInfoTypeRetrySettings);
RetrySettings listStoredInfoTypesRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.listStoredInfoTypesSettings().getRetrySettings(), serviceRetry);
clientSettingsBuilder
.listStoredInfoTypesSettings()
.setRetrySettings(listStoredInfoTypesRetrySettings);
RetrySettings deleteStoredInfoTypeRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.deleteStoredInfoTypeSettings().getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.deleteStoredInfoTypeSettings()
.setRetrySettings(deleteStoredInfoTypeRetrySettings);
RetrySettings listProjectDataProfilesRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.listProjectDataProfilesSettings().getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.listProjectDataProfilesSettings()
.setRetrySettings(listProjectDataProfilesRetrySettings);
RetrySettings listTableDataProfilesRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.listTableDataProfilesSettings().getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.listTableDataProfilesSettings()
.setRetrySettings(listTableDataProfilesRetrySettings);
RetrySettings listColumnDataProfilesRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.listColumnDataProfilesSettings().getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.listColumnDataProfilesSettings()
.setRetrySettings(listColumnDataProfilesRetrySettings);
RetrySettings getProjectDataProfileRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.getProjectDataProfileSettings().getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.getProjectDataProfileSettings()
.setRetrySettings(getProjectDataProfileRetrySettings);
RetrySettings listFileStoreDataProfilesRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.listFileStoreDataProfilesSettings().getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.listFileStoreDataProfilesSettings()
.setRetrySettings(listFileStoreDataProfilesRetrySettings);
RetrySettings getFileStoreDataProfileRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.getFileStoreDataProfileSettings().getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.getFileStoreDataProfileSettings()
.setRetrySettings(getFileStoreDataProfileRetrySettings);
RetrySettings deleteFileStoreDataProfileRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.deleteFileStoreDataProfileSettings().getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.deleteFileStoreDataProfileSettings()
.setRetrySettings(deleteFileStoreDataProfileRetrySettings);
RetrySettings getTableDataProfileRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.getTableDataProfileSettings().getRetrySettings(), serviceRetry);
clientSettingsBuilder
.getTableDataProfileSettings()
.setRetrySettings(getTableDataProfileRetrySettings);
RetrySettings getColumnDataProfileRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.getColumnDataProfileSettings().getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.getColumnDataProfileSettings()
.setRetrySettings(getColumnDataProfileRetrySettings);
RetrySettings deleteTableDataProfileRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.deleteTableDataProfileSettings().getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.deleteTableDataProfileSettings()
.setRetrySettings(deleteTableDataProfileRetrySettings);
RetrySettings hybridInspectDlpJobRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.hybridInspectDlpJobSettings().getRetrySettings(), serviceRetry);
clientSettingsBuilder
.hybridInspectDlpJobSettings()
.setRetrySettings(hybridInspectDlpJobRetrySettings);
RetrySettings finishDlpJobRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.finishDlpJobSettings().getRetrySettings(), serviceRetry);
clientSettingsBuilder.finishDlpJobSettings().setRetrySettings(finishDlpJobRetrySettings);
RetrySettings createConnectionRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.createConnectionSettings().getRetrySettings(), serviceRetry);
clientSettingsBuilder
.createConnectionSettings()
.setRetrySettings(createConnectionRetrySettings);
RetrySettings getConnectionRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.getConnectionSettings().getRetrySettings(), serviceRetry);
clientSettingsBuilder.getConnectionSettings().setRetrySettings(getConnectionRetrySettings);
RetrySettings listConnectionsRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.listConnectionsSettings().getRetrySettings(), serviceRetry);
clientSettingsBuilder
.listConnectionsSettings()
.setRetrySettings(listConnectionsRetrySettings);
RetrySettings searchConnectionsRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.searchConnectionsSettings().getRetrySettings(), serviceRetry);
clientSettingsBuilder
.searchConnectionsSettings()
.setRetrySettings(searchConnectionsRetrySettings);
RetrySettings deleteConnectionRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.deleteConnectionSettings().getRetrySettings(), serviceRetry);
clientSettingsBuilder
.deleteConnectionSettings()
.setRetrySettings(deleteConnectionRetrySettings);
RetrySettings updateConnectionRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.updateConnectionSettings().getRetrySettings(), serviceRetry);
clientSettingsBuilder
.updateConnectionSettings()
.setRetrySettings(updateConnectionRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace("Configured service-level retry settings from properties.");
}
}
Retry inspectContentRetry = clientProperties.getInspectContentRetry();
if (inspectContentRetry != null) {
RetrySettings inspectContentRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.inspectContentSettings().getRetrySettings(),
inspectContentRetry);
clientSettingsBuilder.inspectContentSettings().setRetrySettings(inspectContentRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace("Configured method-level retry settings for inspectContent from properties.");
}
}
Retry redactImageRetry = clientProperties.getRedactImageRetry();
if (redactImageRetry != null) {
RetrySettings redactImageRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.redactImageSettings().getRetrySettings(), redactImageRetry);
clientSettingsBuilder.redactImageSettings().setRetrySettings(redactImageRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace("Configured method-level retry settings for redactImage from properties.");
}
}
Retry deidentifyContentRetry = clientProperties.getDeidentifyContentRetry();
if (deidentifyContentRetry != null) {
RetrySettings deidentifyContentRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.deidentifyContentSettings().getRetrySettings(),
deidentifyContentRetry);
clientSettingsBuilder
.deidentifyContentSettings()
.setRetrySettings(deidentifyContentRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for deidentifyContent from properties.");
}
}
Retry reidentifyContentRetry = clientProperties.getReidentifyContentRetry();
if (reidentifyContentRetry != null) {
RetrySettings reidentifyContentRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.reidentifyContentSettings().getRetrySettings(),
reidentifyContentRetry);
clientSettingsBuilder
.reidentifyContentSettings()
.setRetrySettings(reidentifyContentRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for reidentifyContent from properties.");
}
}
Retry listInfoTypesRetry = clientProperties.getListInfoTypesRetry();
if (listInfoTypesRetry != null) {
RetrySettings listInfoTypesRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.listInfoTypesSettings().getRetrySettings(), listInfoTypesRetry);
clientSettingsBuilder.listInfoTypesSettings().setRetrySettings(listInfoTypesRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace("Configured method-level retry settings for listInfoTypes from properties.");
}
}
Retry createInspectTemplateRetry = clientProperties.getCreateInspectTemplateRetry();
if (createInspectTemplateRetry != null) {
RetrySettings createInspectTemplateRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.createInspectTemplateSettings().getRetrySettings(),
createInspectTemplateRetry);
clientSettingsBuilder
.createInspectTemplateSettings()
.setRetrySettings(createInspectTemplateRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for createInspectTemplate from properties.");
}
}
Retry updateInspectTemplateRetry = clientProperties.getUpdateInspectTemplateRetry();
if (updateInspectTemplateRetry != null) {
RetrySettings updateInspectTemplateRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.updateInspectTemplateSettings().getRetrySettings(),
updateInspectTemplateRetry);
clientSettingsBuilder
.updateInspectTemplateSettings()
.setRetrySettings(updateInspectTemplateRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for updateInspectTemplate from properties.");
}
}
Retry getInspectTemplateRetry = clientProperties.getGetInspectTemplateRetry();
if (getInspectTemplateRetry != null) {
RetrySettings getInspectTemplateRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.getInspectTemplateSettings().getRetrySettings(),
getInspectTemplateRetry);
clientSettingsBuilder
.getInspectTemplateSettings()
.setRetrySettings(getInspectTemplateRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for getInspectTemplate from properties.");
}
}
Retry listInspectTemplatesRetry = clientProperties.getListInspectTemplatesRetry();
if (listInspectTemplatesRetry != null) {
RetrySettings listInspectTemplatesRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.listInspectTemplatesSettings().getRetrySettings(),
listInspectTemplatesRetry);
clientSettingsBuilder
.listInspectTemplatesSettings()
.setRetrySettings(listInspectTemplatesRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for listInspectTemplates from properties.");
}
}
Retry deleteInspectTemplateRetry = clientProperties.getDeleteInspectTemplateRetry();
if (deleteInspectTemplateRetry != null) {
RetrySettings deleteInspectTemplateRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.deleteInspectTemplateSettings().getRetrySettings(),
deleteInspectTemplateRetry);
clientSettingsBuilder
.deleteInspectTemplateSettings()
.setRetrySettings(deleteInspectTemplateRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for deleteInspectTemplate from properties.");
}
}
Retry createDeidentifyTemplateRetry = clientProperties.getCreateDeidentifyTemplateRetry();
if (createDeidentifyTemplateRetry != null) {
RetrySettings createDeidentifyTemplateRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.createDeidentifyTemplateSettings().getRetrySettings(),
createDeidentifyTemplateRetry);
clientSettingsBuilder
.createDeidentifyTemplateSettings()
.setRetrySettings(createDeidentifyTemplateRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for createDeidentifyTemplate from properties.");
}
}
Retry updateDeidentifyTemplateRetry = clientProperties.getUpdateDeidentifyTemplateRetry();
if (updateDeidentifyTemplateRetry != null) {
RetrySettings updateDeidentifyTemplateRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.updateDeidentifyTemplateSettings().getRetrySettings(),
updateDeidentifyTemplateRetry);
clientSettingsBuilder
.updateDeidentifyTemplateSettings()
.setRetrySettings(updateDeidentifyTemplateRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for updateDeidentifyTemplate from properties.");
}
}
Retry getDeidentifyTemplateRetry = clientProperties.getGetDeidentifyTemplateRetry();
if (getDeidentifyTemplateRetry != null) {
RetrySettings getDeidentifyTemplateRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.getDeidentifyTemplateSettings().getRetrySettings(),
getDeidentifyTemplateRetry);
clientSettingsBuilder
.getDeidentifyTemplateSettings()
.setRetrySettings(getDeidentifyTemplateRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for getDeidentifyTemplate from properties.");
}
}
Retry listDeidentifyTemplatesRetry = clientProperties.getListDeidentifyTemplatesRetry();
if (listDeidentifyTemplatesRetry != null) {
RetrySettings listDeidentifyTemplatesRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.listDeidentifyTemplatesSettings().getRetrySettings(),
listDeidentifyTemplatesRetry);
clientSettingsBuilder
.listDeidentifyTemplatesSettings()
.setRetrySettings(listDeidentifyTemplatesRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for listDeidentifyTemplates from properties.");
}
}
Retry deleteDeidentifyTemplateRetry = clientProperties.getDeleteDeidentifyTemplateRetry();
if (deleteDeidentifyTemplateRetry != null) {
RetrySettings deleteDeidentifyTemplateRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.deleteDeidentifyTemplateSettings().getRetrySettings(),
deleteDeidentifyTemplateRetry);
clientSettingsBuilder
.deleteDeidentifyTemplateSettings()
.setRetrySettings(deleteDeidentifyTemplateRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for deleteDeidentifyTemplate from properties.");
}
}
Retry createJobTriggerRetry = clientProperties.getCreateJobTriggerRetry();
if (createJobTriggerRetry != null) {
RetrySettings createJobTriggerRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.createJobTriggerSettings().getRetrySettings(),
createJobTriggerRetry);
clientSettingsBuilder
.createJobTriggerSettings()
.setRetrySettings(createJobTriggerRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for createJobTrigger from properties.");
}
}
Retry updateJobTriggerRetry = clientProperties.getUpdateJobTriggerRetry();
if (updateJobTriggerRetry != null) {
RetrySettings updateJobTriggerRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.updateJobTriggerSettings().getRetrySettings(),
updateJobTriggerRetry);
clientSettingsBuilder
.updateJobTriggerSettings()
.setRetrySettings(updateJobTriggerRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for updateJobTrigger from properties.");
}
}
Retry hybridInspectJobTriggerRetry = clientProperties.getHybridInspectJobTriggerRetry();
if (hybridInspectJobTriggerRetry != null) {
RetrySettings hybridInspectJobTriggerRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.hybridInspectJobTriggerSettings().getRetrySettings(),
hybridInspectJobTriggerRetry);
clientSettingsBuilder
.hybridInspectJobTriggerSettings()
.setRetrySettings(hybridInspectJobTriggerRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for hybridInspectJobTrigger from properties.");
}
}
Retry getJobTriggerRetry = clientProperties.getGetJobTriggerRetry();
if (getJobTriggerRetry != null) {
RetrySettings getJobTriggerRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.getJobTriggerSettings().getRetrySettings(), getJobTriggerRetry);
clientSettingsBuilder.getJobTriggerSettings().setRetrySettings(getJobTriggerRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace("Configured method-level retry settings for getJobTrigger from properties.");
}
}
Retry listJobTriggersRetry = clientProperties.getListJobTriggersRetry();
if (listJobTriggersRetry != null) {
RetrySettings listJobTriggersRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.listJobTriggersSettings().getRetrySettings(),
listJobTriggersRetry);
clientSettingsBuilder
.listJobTriggersSettings()
.setRetrySettings(listJobTriggersRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace("Configured method-level retry settings for listJobTriggers from properties.");
}
}
Retry deleteJobTriggerRetry = clientProperties.getDeleteJobTriggerRetry();
if (deleteJobTriggerRetry != null) {
RetrySettings deleteJobTriggerRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.deleteJobTriggerSettings().getRetrySettings(),
deleteJobTriggerRetry);
clientSettingsBuilder
.deleteJobTriggerSettings()
.setRetrySettings(deleteJobTriggerRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for deleteJobTrigger from properties.");
}
}
Retry activateJobTriggerRetry = clientProperties.getActivateJobTriggerRetry();
if (activateJobTriggerRetry != null) {
RetrySettings activateJobTriggerRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.activateJobTriggerSettings().getRetrySettings(),
activateJobTriggerRetry);
clientSettingsBuilder
.activateJobTriggerSettings()
.setRetrySettings(activateJobTriggerRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for activateJobTrigger from properties.");
}
}
Retry createDiscoveryConfigRetry = clientProperties.getCreateDiscoveryConfigRetry();
if (createDiscoveryConfigRetry != null) {
RetrySettings createDiscoveryConfigRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.createDiscoveryConfigSettings().getRetrySettings(),
createDiscoveryConfigRetry);
clientSettingsBuilder
.createDiscoveryConfigSettings()
.setRetrySettings(createDiscoveryConfigRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for createDiscoveryConfig from properties.");
}
}
Retry updateDiscoveryConfigRetry = clientProperties.getUpdateDiscoveryConfigRetry();
if (updateDiscoveryConfigRetry != null) {
RetrySettings updateDiscoveryConfigRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.updateDiscoveryConfigSettings().getRetrySettings(),
updateDiscoveryConfigRetry);
clientSettingsBuilder
.updateDiscoveryConfigSettings()
.setRetrySettings(updateDiscoveryConfigRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for updateDiscoveryConfig from properties.");
}
}
Retry getDiscoveryConfigRetry = clientProperties.getGetDiscoveryConfigRetry();
if (getDiscoveryConfigRetry != null) {
RetrySettings getDiscoveryConfigRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.getDiscoveryConfigSettings().getRetrySettings(),
getDiscoveryConfigRetry);
clientSettingsBuilder
.getDiscoveryConfigSettings()
.setRetrySettings(getDiscoveryConfigRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for getDiscoveryConfig from properties.");
}
}
Retry listDiscoveryConfigsRetry = clientProperties.getListDiscoveryConfigsRetry();
if (listDiscoveryConfigsRetry != null) {
RetrySettings listDiscoveryConfigsRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.listDiscoveryConfigsSettings().getRetrySettings(),
listDiscoveryConfigsRetry);
clientSettingsBuilder
.listDiscoveryConfigsSettings()
.setRetrySettings(listDiscoveryConfigsRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for listDiscoveryConfigs from properties.");
}
}
Retry deleteDiscoveryConfigRetry = clientProperties.getDeleteDiscoveryConfigRetry();
if (deleteDiscoveryConfigRetry != null) {
RetrySettings deleteDiscoveryConfigRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.deleteDiscoveryConfigSettings().getRetrySettings(),
deleteDiscoveryConfigRetry);
clientSettingsBuilder
.deleteDiscoveryConfigSettings()
.setRetrySettings(deleteDiscoveryConfigRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for deleteDiscoveryConfig from properties.");
}
}
Retry createDlpJobRetry = clientProperties.getCreateDlpJobRetry();
if (createDlpJobRetry != null) {
RetrySettings createDlpJobRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.createDlpJobSettings().getRetrySettings(), createDlpJobRetry);
clientSettingsBuilder.createDlpJobSettings().setRetrySettings(createDlpJobRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace("Configured method-level retry settings for createDlpJob from properties.");
}
}
Retry listDlpJobsRetry = clientProperties.getListDlpJobsRetry();
if (listDlpJobsRetry != null) {
RetrySettings listDlpJobsRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.listDlpJobsSettings().getRetrySettings(), listDlpJobsRetry);
clientSettingsBuilder.listDlpJobsSettings().setRetrySettings(listDlpJobsRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace("Configured method-level retry settings for listDlpJobs from properties.");
}
}
Retry getDlpJobRetry = clientProperties.getGetDlpJobRetry();
if (getDlpJobRetry != null) {
RetrySettings getDlpJobRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.getDlpJobSettings().getRetrySettings(), getDlpJobRetry);
clientSettingsBuilder.getDlpJobSettings().setRetrySettings(getDlpJobRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace("Configured method-level retry settings for getDlpJob from properties.");
}
}
Retry deleteDlpJobRetry = clientProperties.getDeleteDlpJobRetry();
if (deleteDlpJobRetry != null) {
RetrySettings deleteDlpJobRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.deleteDlpJobSettings().getRetrySettings(), deleteDlpJobRetry);
clientSettingsBuilder.deleteDlpJobSettings().setRetrySettings(deleteDlpJobRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace("Configured method-level retry settings for deleteDlpJob from properties.");
}
}
Retry cancelDlpJobRetry = clientProperties.getCancelDlpJobRetry();
if (cancelDlpJobRetry != null) {
RetrySettings cancelDlpJobRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.cancelDlpJobSettings().getRetrySettings(), cancelDlpJobRetry);
clientSettingsBuilder.cancelDlpJobSettings().setRetrySettings(cancelDlpJobRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace("Configured method-level retry settings for cancelDlpJob from properties.");
}
}
Retry createStoredInfoTypeRetry = clientProperties.getCreateStoredInfoTypeRetry();
if (createStoredInfoTypeRetry != null) {
RetrySettings createStoredInfoTypeRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.createStoredInfoTypeSettings().getRetrySettings(),
createStoredInfoTypeRetry);
clientSettingsBuilder
.createStoredInfoTypeSettings()
.setRetrySettings(createStoredInfoTypeRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for createStoredInfoType from properties.");
}
}
Retry updateStoredInfoTypeRetry = clientProperties.getUpdateStoredInfoTypeRetry();
if (updateStoredInfoTypeRetry != null) {
RetrySettings updateStoredInfoTypeRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.updateStoredInfoTypeSettings().getRetrySettings(),
updateStoredInfoTypeRetry);
clientSettingsBuilder
.updateStoredInfoTypeSettings()
.setRetrySettings(updateStoredInfoTypeRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for updateStoredInfoType from properties.");
}
}
Retry getStoredInfoTypeRetry = clientProperties.getGetStoredInfoTypeRetry();
if (getStoredInfoTypeRetry != null) {
RetrySettings getStoredInfoTypeRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.getStoredInfoTypeSettings().getRetrySettings(),
getStoredInfoTypeRetry);
clientSettingsBuilder
.getStoredInfoTypeSettings()
.setRetrySettings(getStoredInfoTypeRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for getStoredInfoType from properties.");
}
}
Retry listStoredInfoTypesRetry = clientProperties.getListStoredInfoTypesRetry();
if (listStoredInfoTypesRetry != null) {
RetrySettings listStoredInfoTypesRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.listStoredInfoTypesSettings().getRetrySettings(),
listStoredInfoTypesRetry);
clientSettingsBuilder
.listStoredInfoTypesSettings()
.setRetrySettings(listStoredInfoTypesRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for listStoredInfoTypes from properties.");
}
}
Retry deleteStoredInfoTypeRetry = clientProperties.getDeleteStoredInfoTypeRetry();
if (deleteStoredInfoTypeRetry != null) {
RetrySettings deleteStoredInfoTypeRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.deleteStoredInfoTypeSettings().getRetrySettings(),
deleteStoredInfoTypeRetry);
clientSettingsBuilder
.deleteStoredInfoTypeSettings()
.setRetrySettings(deleteStoredInfoTypeRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for deleteStoredInfoType from properties.");
}
}
Retry listProjectDataProfilesRetry = clientProperties.getListProjectDataProfilesRetry();
if (listProjectDataProfilesRetry != null) {
RetrySettings listProjectDataProfilesRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.listProjectDataProfilesSettings().getRetrySettings(),
listProjectDataProfilesRetry);
clientSettingsBuilder
.listProjectDataProfilesSettings()
.setRetrySettings(listProjectDataProfilesRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for listProjectDataProfiles from properties.");
}
}
Retry listTableDataProfilesRetry = clientProperties.getListTableDataProfilesRetry();
if (listTableDataProfilesRetry != null) {
RetrySettings listTableDataProfilesRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.listTableDataProfilesSettings().getRetrySettings(),
listTableDataProfilesRetry);
clientSettingsBuilder
.listTableDataProfilesSettings()
.setRetrySettings(listTableDataProfilesRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for listTableDataProfiles from properties.");
}
}
Retry listColumnDataProfilesRetry = clientProperties.getListColumnDataProfilesRetry();
if (listColumnDataProfilesRetry != null) {
RetrySettings listColumnDataProfilesRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.listColumnDataProfilesSettings().getRetrySettings(),
listColumnDataProfilesRetry);
clientSettingsBuilder
.listColumnDataProfilesSettings()
.setRetrySettings(listColumnDataProfilesRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for listColumnDataProfiles from properties.");
}
}
Retry getProjectDataProfileRetry = clientProperties.getGetProjectDataProfileRetry();
if (getProjectDataProfileRetry != null) {
RetrySettings getProjectDataProfileRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.getProjectDataProfileSettings().getRetrySettings(),
getProjectDataProfileRetry);
clientSettingsBuilder
.getProjectDataProfileSettings()
.setRetrySettings(getProjectDataProfileRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for getProjectDataProfile from properties.");
}
}
Retry listFileStoreDataProfilesRetry = clientProperties.getListFileStoreDataProfilesRetry();
if (listFileStoreDataProfilesRetry != null) {
RetrySettings listFileStoreDataProfilesRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.listFileStoreDataProfilesSettings().getRetrySettings(),
listFileStoreDataProfilesRetry);
clientSettingsBuilder
.listFileStoreDataProfilesSettings()
.setRetrySettings(listFileStoreDataProfilesRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for listFileStoreDataProfiles from properties.");
}
}
Retry getFileStoreDataProfileRetry = clientProperties.getGetFileStoreDataProfileRetry();
if (getFileStoreDataProfileRetry != null) {
RetrySettings getFileStoreDataProfileRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.getFileStoreDataProfileSettings().getRetrySettings(),
getFileStoreDataProfileRetry);
clientSettingsBuilder
.getFileStoreDataProfileSettings()
.setRetrySettings(getFileStoreDataProfileRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for getFileStoreDataProfile from properties.");
}
}
Retry deleteFileStoreDataProfileRetry = clientProperties.getDeleteFileStoreDataProfileRetry();
if (deleteFileStoreDataProfileRetry != null) {
RetrySettings deleteFileStoreDataProfileRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.deleteFileStoreDataProfileSettings().getRetrySettings(),
deleteFileStoreDataProfileRetry);
clientSettingsBuilder
.deleteFileStoreDataProfileSettings()
.setRetrySettings(deleteFileStoreDataProfileRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for deleteFileStoreDataProfile from properties.");
}
}
Retry getTableDataProfileRetry = clientProperties.getGetTableDataProfileRetry();
if (getTableDataProfileRetry != null) {
RetrySettings getTableDataProfileRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.getTableDataProfileSettings().getRetrySettings(),
getTableDataProfileRetry);
clientSettingsBuilder
.getTableDataProfileSettings()
.setRetrySettings(getTableDataProfileRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for getTableDataProfile from properties.");
}
}
Retry getColumnDataProfileRetry = clientProperties.getGetColumnDataProfileRetry();
if (getColumnDataProfileRetry != null) {
RetrySettings getColumnDataProfileRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.getColumnDataProfileSettings().getRetrySettings(),
getColumnDataProfileRetry);
clientSettingsBuilder
.getColumnDataProfileSettings()
.setRetrySettings(getColumnDataProfileRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for getColumnDataProfile from properties.");
}
}
Retry deleteTableDataProfileRetry = clientProperties.getDeleteTableDataProfileRetry();
if (deleteTableDataProfileRetry != null) {
RetrySettings deleteTableDataProfileRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.deleteTableDataProfileSettings().getRetrySettings(),
deleteTableDataProfileRetry);
clientSettingsBuilder
.deleteTableDataProfileSettings()
.setRetrySettings(deleteTableDataProfileRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for deleteTableDataProfile from properties.");
}
}
Retry hybridInspectDlpJobRetry = clientProperties.getHybridInspectDlpJobRetry();
if (hybridInspectDlpJobRetry != null) {
RetrySettings hybridInspectDlpJobRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.hybridInspectDlpJobSettings().getRetrySettings(),
hybridInspectDlpJobRetry);
clientSettingsBuilder
.hybridInspectDlpJobSettings()
.setRetrySettings(hybridInspectDlpJobRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for hybridInspectDlpJob from properties.");
}
}
Retry finishDlpJobRetry = clientProperties.getFinishDlpJobRetry();
if (finishDlpJobRetry != null) {
RetrySettings finishDlpJobRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.finishDlpJobSettings().getRetrySettings(), finishDlpJobRetry);
clientSettingsBuilder.finishDlpJobSettings().setRetrySettings(finishDlpJobRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace("Configured method-level retry settings for finishDlpJob from properties.");
}
}
Retry createConnectionRetry = clientProperties.getCreateConnectionRetry();
if (createConnectionRetry != null) {
RetrySettings createConnectionRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.createConnectionSettings().getRetrySettings(),
createConnectionRetry);
clientSettingsBuilder
.createConnectionSettings()
.setRetrySettings(createConnectionRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for createConnection from properties.");
}
}
Retry getConnectionRetry = clientProperties.getGetConnectionRetry();
if (getConnectionRetry != null) {
RetrySettings getConnectionRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.getConnectionSettings().getRetrySettings(), getConnectionRetry);
clientSettingsBuilder.getConnectionSettings().setRetrySettings(getConnectionRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace("Configured method-level retry settings for getConnection from properties.");
}
}
Retry listConnectionsRetry = clientProperties.getListConnectionsRetry();
if (listConnectionsRetry != null) {
RetrySettings listConnectionsRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.listConnectionsSettings().getRetrySettings(),
listConnectionsRetry);
clientSettingsBuilder
.listConnectionsSettings()
.setRetrySettings(listConnectionsRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace("Configured method-level retry settings for listConnections from properties.");
}
}
Retry searchConnectionsRetry = clientProperties.getSearchConnectionsRetry();
if (searchConnectionsRetry != null) {
RetrySettings searchConnectionsRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.searchConnectionsSettings().getRetrySettings(),
searchConnectionsRetry);
clientSettingsBuilder
.searchConnectionsSettings()
.setRetrySettings(searchConnectionsRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for searchConnections from properties.");
}
}
Retry deleteConnectionRetry = clientProperties.getDeleteConnectionRetry();
if (deleteConnectionRetry != null) {
RetrySettings deleteConnectionRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.deleteConnectionSettings().getRetrySettings(),
deleteConnectionRetry);
clientSettingsBuilder
.deleteConnectionSettings()
.setRetrySettings(deleteConnectionRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for deleteConnection from properties.");
}
}
Retry updateConnectionRetry = clientProperties.getUpdateConnectionRetry();
if (updateConnectionRetry != null) {
RetrySettings updateConnectionRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.updateConnectionSettings().getRetrySettings(),
updateConnectionRetry);
clientSettingsBuilder
.updateConnectionSettings()
.setRetrySettings(updateConnectionRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for updateConnection from properties.");
}
}
return clientSettingsBuilder.build();
}