in spring-cloud-previews/google-cloud-securitycentermanagement-spring-starter/src/main/java/com/google/cloud/securitycentermanagement/v1/spring/SecurityCenterManagementSpringAutoConfiguration.java [124:752]
public SecurityCenterManagementSettings securityCenterManagementSettings(
@Qualifier("defaultSecurityCenterManagementTransportChannelProvider")
TransportChannelProvider defaultTransportChannelProvider)
throws IOException {
SecurityCenterManagementSettings.Builder clientSettingsBuilder;
if (this.clientProperties.getUseRest()) {
clientSettingsBuilder = SecurityCenterManagementSettings.newHttpJsonBuilder();
if (LOGGER.isTraceEnabled()) {
LOGGER.trace("Using REST (HTTP/JSON) transport.");
}
} else {
clientSettingsBuilder = SecurityCenterManagementSettings.newBuilder();
}
clientSettingsBuilder
.setCredentialsProvider(this.credentialsProvider)
.setTransportChannelProvider(defaultTransportChannelProvider)
.setEndpoint(SecurityCenterManagementSettings.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 =
SecurityCenterManagementSettings.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 listEffectiveSecurityHealthAnalyticsCustomModulesRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder
.listEffectiveSecurityHealthAnalyticsCustomModulesSettings()
.getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.listEffectiveSecurityHealthAnalyticsCustomModulesSettings()
.setRetrySettings(listEffectiveSecurityHealthAnalyticsCustomModulesRetrySettings);
RetrySettings getEffectiveSecurityHealthAnalyticsCustomModuleRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder
.getEffectiveSecurityHealthAnalyticsCustomModuleSettings()
.getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.getEffectiveSecurityHealthAnalyticsCustomModuleSettings()
.setRetrySettings(getEffectiveSecurityHealthAnalyticsCustomModuleRetrySettings);
RetrySettings listSecurityHealthAnalyticsCustomModulesRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder
.listSecurityHealthAnalyticsCustomModulesSettings()
.getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.listSecurityHealthAnalyticsCustomModulesSettings()
.setRetrySettings(listSecurityHealthAnalyticsCustomModulesRetrySettings);
RetrySettings listDescendantSecurityHealthAnalyticsCustomModulesRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder
.listDescendantSecurityHealthAnalyticsCustomModulesSettings()
.getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.listDescendantSecurityHealthAnalyticsCustomModulesSettings()
.setRetrySettings(listDescendantSecurityHealthAnalyticsCustomModulesRetrySettings);
RetrySettings getSecurityHealthAnalyticsCustomModuleRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder
.getSecurityHealthAnalyticsCustomModuleSettings()
.getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.getSecurityHealthAnalyticsCustomModuleSettings()
.setRetrySettings(getSecurityHealthAnalyticsCustomModuleRetrySettings);
RetrySettings createSecurityHealthAnalyticsCustomModuleRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder
.createSecurityHealthAnalyticsCustomModuleSettings()
.getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.createSecurityHealthAnalyticsCustomModuleSettings()
.setRetrySettings(createSecurityHealthAnalyticsCustomModuleRetrySettings);
RetrySettings updateSecurityHealthAnalyticsCustomModuleRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder
.updateSecurityHealthAnalyticsCustomModuleSettings()
.getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.updateSecurityHealthAnalyticsCustomModuleSettings()
.setRetrySettings(updateSecurityHealthAnalyticsCustomModuleRetrySettings);
RetrySettings deleteSecurityHealthAnalyticsCustomModuleRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder
.deleteSecurityHealthAnalyticsCustomModuleSettings()
.getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.deleteSecurityHealthAnalyticsCustomModuleSettings()
.setRetrySettings(deleteSecurityHealthAnalyticsCustomModuleRetrySettings);
RetrySettings simulateSecurityHealthAnalyticsCustomModuleRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder
.simulateSecurityHealthAnalyticsCustomModuleSettings()
.getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.simulateSecurityHealthAnalyticsCustomModuleSettings()
.setRetrySettings(simulateSecurityHealthAnalyticsCustomModuleRetrySettings);
RetrySettings listEffectiveEventThreatDetectionCustomModulesRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder
.listEffectiveEventThreatDetectionCustomModulesSettings()
.getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.listEffectiveEventThreatDetectionCustomModulesSettings()
.setRetrySettings(listEffectiveEventThreatDetectionCustomModulesRetrySettings);
RetrySettings getEffectiveEventThreatDetectionCustomModuleRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder
.getEffectiveEventThreatDetectionCustomModuleSettings()
.getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.getEffectiveEventThreatDetectionCustomModuleSettings()
.setRetrySettings(getEffectiveEventThreatDetectionCustomModuleRetrySettings);
RetrySettings listEventThreatDetectionCustomModulesRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder
.listEventThreatDetectionCustomModulesSettings()
.getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.listEventThreatDetectionCustomModulesSettings()
.setRetrySettings(listEventThreatDetectionCustomModulesRetrySettings);
RetrySettings listDescendantEventThreatDetectionCustomModulesRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder
.listDescendantEventThreatDetectionCustomModulesSettings()
.getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.listDescendantEventThreatDetectionCustomModulesSettings()
.setRetrySettings(listDescendantEventThreatDetectionCustomModulesRetrySettings);
RetrySettings getEventThreatDetectionCustomModuleRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder
.getEventThreatDetectionCustomModuleSettings()
.getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.getEventThreatDetectionCustomModuleSettings()
.setRetrySettings(getEventThreatDetectionCustomModuleRetrySettings);
RetrySettings createEventThreatDetectionCustomModuleRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder
.createEventThreatDetectionCustomModuleSettings()
.getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.createEventThreatDetectionCustomModuleSettings()
.setRetrySettings(createEventThreatDetectionCustomModuleRetrySettings);
RetrySettings updateEventThreatDetectionCustomModuleRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder
.updateEventThreatDetectionCustomModuleSettings()
.getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.updateEventThreatDetectionCustomModuleSettings()
.setRetrySettings(updateEventThreatDetectionCustomModuleRetrySettings);
RetrySettings deleteEventThreatDetectionCustomModuleRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder
.deleteEventThreatDetectionCustomModuleSettings()
.getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.deleteEventThreatDetectionCustomModuleSettings()
.setRetrySettings(deleteEventThreatDetectionCustomModuleRetrySettings);
RetrySettings validateEventThreatDetectionCustomModuleRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder
.validateEventThreatDetectionCustomModuleSettings()
.getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.validateEventThreatDetectionCustomModuleSettings()
.setRetrySettings(validateEventThreatDetectionCustomModuleRetrySettings);
RetrySettings getSecurityCenterServiceRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.getSecurityCenterServiceSettings().getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.getSecurityCenterServiceSettings()
.setRetrySettings(getSecurityCenterServiceRetrySettings);
RetrySettings listSecurityCenterServicesRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.listSecurityCenterServicesSettings().getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.listSecurityCenterServicesSettings()
.setRetrySettings(listSecurityCenterServicesRetrySettings);
RetrySettings updateSecurityCenterServiceRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.updateSecurityCenterServiceSettings().getRetrySettings(),
serviceRetry);
clientSettingsBuilder
.updateSecurityCenterServiceSettings()
.setRetrySettings(updateSecurityCenterServiceRetrySettings);
RetrySettings listLocationsRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.listLocationsSettings().getRetrySettings(), serviceRetry);
clientSettingsBuilder.listLocationsSettings().setRetrySettings(listLocationsRetrySettings);
RetrySettings getLocationRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.getLocationSettings().getRetrySettings(), serviceRetry);
clientSettingsBuilder.getLocationSettings().setRetrySettings(getLocationRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace("Configured service-level retry settings from properties.");
}
}
Retry listEffectiveSecurityHealthAnalyticsCustomModulesRetry =
clientProperties.getListEffectiveSecurityHealthAnalyticsCustomModulesRetry();
if (listEffectiveSecurityHealthAnalyticsCustomModulesRetry != null) {
RetrySettings listEffectiveSecurityHealthAnalyticsCustomModulesRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder
.listEffectiveSecurityHealthAnalyticsCustomModulesSettings()
.getRetrySettings(),
listEffectiveSecurityHealthAnalyticsCustomModulesRetry);
clientSettingsBuilder
.listEffectiveSecurityHealthAnalyticsCustomModulesSettings()
.setRetrySettings(listEffectiveSecurityHealthAnalyticsCustomModulesRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for listEffectiveSecurityHealthAnalyticsCustomModules from properties.");
}
}
Retry getEffectiveSecurityHealthAnalyticsCustomModuleRetry =
clientProperties.getGetEffectiveSecurityHealthAnalyticsCustomModuleRetry();
if (getEffectiveSecurityHealthAnalyticsCustomModuleRetry != null) {
RetrySettings getEffectiveSecurityHealthAnalyticsCustomModuleRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder
.getEffectiveSecurityHealthAnalyticsCustomModuleSettings()
.getRetrySettings(),
getEffectiveSecurityHealthAnalyticsCustomModuleRetry);
clientSettingsBuilder
.getEffectiveSecurityHealthAnalyticsCustomModuleSettings()
.setRetrySettings(getEffectiveSecurityHealthAnalyticsCustomModuleRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for getEffectiveSecurityHealthAnalyticsCustomModule from properties.");
}
}
Retry listSecurityHealthAnalyticsCustomModulesRetry =
clientProperties.getListSecurityHealthAnalyticsCustomModulesRetry();
if (listSecurityHealthAnalyticsCustomModulesRetry != null) {
RetrySettings listSecurityHealthAnalyticsCustomModulesRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder
.listSecurityHealthAnalyticsCustomModulesSettings()
.getRetrySettings(),
listSecurityHealthAnalyticsCustomModulesRetry);
clientSettingsBuilder
.listSecurityHealthAnalyticsCustomModulesSettings()
.setRetrySettings(listSecurityHealthAnalyticsCustomModulesRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for listSecurityHealthAnalyticsCustomModules from properties.");
}
}
Retry listDescendantSecurityHealthAnalyticsCustomModulesRetry =
clientProperties.getListDescendantSecurityHealthAnalyticsCustomModulesRetry();
if (listDescendantSecurityHealthAnalyticsCustomModulesRetry != null) {
RetrySettings listDescendantSecurityHealthAnalyticsCustomModulesRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder
.listDescendantSecurityHealthAnalyticsCustomModulesSettings()
.getRetrySettings(),
listDescendantSecurityHealthAnalyticsCustomModulesRetry);
clientSettingsBuilder
.listDescendantSecurityHealthAnalyticsCustomModulesSettings()
.setRetrySettings(listDescendantSecurityHealthAnalyticsCustomModulesRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for listDescendantSecurityHealthAnalyticsCustomModules from properties.");
}
}
Retry getSecurityHealthAnalyticsCustomModuleRetry =
clientProperties.getGetSecurityHealthAnalyticsCustomModuleRetry();
if (getSecurityHealthAnalyticsCustomModuleRetry != null) {
RetrySettings getSecurityHealthAnalyticsCustomModuleRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder
.getSecurityHealthAnalyticsCustomModuleSettings()
.getRetrySettings(),
getSecurityHealthAnalyticsCustomModuleRetry);
clientSettingsBuilder
.getSecurityHealthAnalyticsCustomModuleSettings()
.setRetrySettings(getSecurityHealthAnalyticsCustomModuleRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for getSecurityHealthAnalyticsCustomModule from properties.");
}
}
Retry createSecurityHealthAnalyticsCustomModuleRetry =
clientProperties.getCreateSecurityHealthAnalyticsCustomModuleRetry();
if (createSecurityHealthAnalyticsCustomModuleRetry != null) {
RetrySettings createSecurityHealthAnalyticsCustomModuleRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder
.createSecurityHealthAnalyticsCustomModuleSettings()
.getRetrySettings(),
createSecurityHealthAnalyticsCustomModuleRetry);
clientSettingsBuilder
.createSecurityHealthAnalyticsCustomModuleSettings()
.setRetrySettings(createSecurityHealthAnalyticsCustomModuleRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for createSecurityHealthAnalyticsCustomModule from properties.");
}
}
Retry updateSecurityHealthAnalyticsCustomModuleRetry =
clientProperties.getUpdateSecurityHealthAnalyticsCustomModuleRetry();
if (updateSecurityHealthAnalyticsCustomModuleRetry != null) {
RetrySettings updateSecurityHealthAnalyticsCustomModuleRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder
.updateSecurityHealthAnalyticsCustomModuleSettings()
.getRetrySettings(),
updateSecurityHealthAnalyticsCustomModuleRetry);
clientSettingsBuilder
.updateSecurityHealthAnalyticsCustomModuleSettings()
.setRetrySettings(updateSecurityHealthAnalyticsCustomModuleRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for updateSecurityHealthAnalyticsCustomModule from properties.");
}
}
Retry deleteSecurityHealthAnalyticsCustomModuleRetry =
clientProperties.getDeleteSecurityHealthAnalyticsCustomModuleRetry();
if (deleteSecurityHealthAnalyticsCustomModuleRetry != null) {
RetrySettings deleteSecurityHealthAnalyticsCustomModuleRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder
.deleteSecurityHealthAnalyticsCustomModuleSettings()
.getRetrySettings(),
deleteSecurityHealthAnalyticsCustomModuleRetry);
clientSettingsBuilder
.deleteSecurityHealthAnalyticsCustomModuleSettings()
.setRetrySettings(deleteSecurityHealthAnalyticsCustomModuleRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for deleteSecurityHealthAnalyticsCustomModule from properties.");
}
}
Retry simulateSecurityHealthAnalyticsCustomModuleRetry =
clientProperties.getSimulateSecurityHealthAnalyticsCustomModuleRetry();
if (simulateSecurityHealthAnalyticsCustomModuleRetry != null) {
RetrySettings simulateSecurityHealthAnalyticsCustomModuleRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder
.simulateSecurityHealthAnalyticsCustomModuleSettings()
.getRetrySettings(),
simulateSecurityHealthAnalyticsCustomModuleRetry);
clientSettingsBuilder
.simulateSecurityHealthAnalyticsCustomModuleSettings()
.setRetrySettings(simulateSecurityHealthAnalyticsCustomModuleRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for simulateSecurityHealthAnalyticsCustomModule from properties.");
}
}
Retry listEffectiveEventThreatDetectionCustomModulesRetry =
clientProperties.getListEffectiveEventThreatDetectionCustomModulesRetry();
if (listEffectiveEventThreatDetectionCustomModulesRetry != null) {
RetrySettings listEffectiveEventThreatDetectionCustomModulesRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder
.listEffectiveEventThreatDetectionCustomModulesSettings()
.getRetrySettings(),
listEffectiveEventThreatDetectionCustomModulesRetry);
clientSettingsBuilder
.listEffectiveEventThreatDetectionCustomModulesSettings()
.setRetrySettings(listEffectiveEventThreatDetectionCustomModulesRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for listEffectiveEventThreatDetectionCustomModules from properties.");
}
}
Retry getEffectiveEventThreatDetectionCustomModuleRetry =
clientProperties.getGetEffectiveEventThreatDetectionCustomModuleRetry();
if (getEffectiveEventThreatDetectionCustomModuleRetry != null) {
RetrySettings getEffectiveEventThreatDetectionCustomModuleRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder
.getEffectiveEventThreatDetectionCustomModuleSettings()
.getRetrySettings(),
getEffectiveEventThreatDetectionCustomModuleRetry);
clientSettingsBuilder
.getEffectiveEventThreatDetectionCustomModuleSettings()
.setRetrySettings(getEffectiveEventThreatDetectionCustomModuleRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for getEffectiveEventThreatDetectionCustomModule from properties.");
}
}
Retry listEventThreatDetectionCustomModulesRetry =
clientProperties.getListEventThreatDetectionCustomModulesRetry();
if (listEventThreatDetectionCustomModulesRetry != null) {
RetrySettings listEventThreatDetectionCustomModulesRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder
.listEventThreatDetectionCustomModulesSettings()
.getRetrySettings(),
listEventThreatDetectionCustomModulesRetry);
clientSettingsBuilder
.listEventThreatDetectionCustomModulesSettings()
.setRetrySettings(listEventThreatDetectionCustomModulesRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for listEventThreatDetectionCustomModules from properties.");
}
}
Retry listDescendantEventThreatDetectionCustomModulesRetry =
clientProperties.getListDescendantEventThreatDetectionCustomModulesRetry();
if (listDescendantEventThreatDetectionCustomModulesRetry != null) {
RetrySettings listDescendantEventThreatDetectionCustomModulesRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder
.listDescendantEventThreatDetectionCustomModulesSettings()
.getRetrySettings(),
listDescendantEventThreatDetectionCustomModulesRetry);
clientSettingsBuilder
.listDescendantEventThreatDetectionCustomModulesSettings()
.setRetrySettings(listDescendantEventThreatDetectionCustomModulesRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for listDescendantEventThreatDetectionCustomModules from properties.");
}
}
Retry getEventThreatDetectionCustomModuleRetry =
clientProperties.getGetEventThreatDetectionCustomModuleRetry();
if (getEventThreatDetectionCustomModuleRetry != null) {
RetrySettings getEventThreatDetectionCustomModuleRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder
.getEventThreatDetectionCustomModuleSettings()
.getRetrySettings(),
getEventThreatDetectionCustomModuleRetry);
clientSettingsBuilder
.getEventThreatDetectionCustomModuleSettings()
.setRetrySettings(getEventThreatDetectionCustomModuleRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for getEventThreatDetectionCustomModule from properties.");
}
}
Retry createEventThreatDetectionCustomModuleRetry =
clientProperties.getCreateEventThreatDetectionCustomModuleRetry();
if (createEventThreatDetectionCustomModuleRetry != null) {
RetrySettings createEventThreatDetectionCustomModuleRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder
.createEventThreatDetectionCustomModuleSettings()
.getRetrySettings(),
createEventThreatDetectionCustomModuleRetry);
clientSettingsBuilder
.createEventThreatDetectionCustomModuleSettings()
.setRetrySettings(createEventThreatDetectionCustomModuleRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for createEventThreatDetectionCustomModule from properties.");
}
}
Retry updateEventThreatDetectionCustomModuleRetry =
clientProperties.getUpdateEventThreatDetectionCustomModuleRetry();
if (updateEventThreatDetectionCustomModuleRetry != null) {
RetrySettings updateEventThreatDetectionCustomModuleRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder
.updateEventThreatDetectionCustomModuleSettings()
.getRetrySettings(),
updateEventThreatDetectionCustomModuleRetry);
clientSettingsBuilder
.updateEventThreatDetectionCustomModuleSettings()
.setRetrySettings(updateEventThreatDetectionCustomModuleRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for updateEventThreatDetectionCustomModule from properties.");
}
}
Retry deleteEventThreatDetectionCustomModuleRetry =
clientProperties.getDeleteEventThreatDetectionCustomModuleRetry();
if (deleteEventThreatDetectionCustomModuleRetry != null) {
RetrySettings deleteEventThreatDetectionCustomModuleRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder
.deleteEventThreatDetectionCustomModuleSettings()
.getRetrySettings(),
deleteEventThreatDetectionCustomModuleRetry);
clientSettingsBuilder
.deleteEventThreatDetectionCustomModuleSettings()
.setRetrySettings(deleteEventThreatDetectionCustomModuleRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for deleteEventThreatDetectionCustomModule from properties.");
}
}
Retry validateEventThreatDetectionCustomModuleRetry =
clientProperties.getValidateEventThreatDetectionCustomModuleRetry();
if (validateEventThreatDetectionCustomModuleRetry != null) {
RetrySettings validateEventThreatDetectionCustomModuleRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder
.validateEventThreatDetectionCustomModuleSettings()
.getRetrySettings(),
validateEventThreatDetectionCustomModuleRetry);
clientSettingsBuilder
.validateEventThreatDetectionCustomModuleSettings()
.setRetrySettings(validateEventThreatDetectionCustomModuleRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for validateEventThreatDetectionCustomModule from properties.");
}
}
Retry getSecurityCenterServiceRetry = clientProperties.getGetSecurityCenterServiceRetry();
if (getSecurityCenterServiceRetry != null) {
RetrySettings getSecurityCenterServiceRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.getSecurityCenterServiceSettings().getRetrySettings(),
getSecurityCenterServiceRetry);
clientSettingsBuilder
.getSecurityCenterServiceSettings()
.setRetrySettings(getSecurityCenterServiceRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for getSecurityCenterService from properties.");
}
}
Retry listSecurityCenterServicesRetry = clientProperties.getListSecurityCenterServicesRetry();
if (listSecurityCenterServicesRetry != null) {
RetrySettings listSecurityCenterServicesRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.listSecurityCenterServicesSettings().getRetrySettings(),
listSecurityCenterServicesRetry);
clientSettingsBuilder
.listSecurityCenterServicesSettings()
.setRetrySettings(listSecurityCenterServicesRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for listSecurityCenterServices from properties.");
}
}
Retry updateSecurityCenterServiceRetry = clientProperties.getUpdateSecurityCenterServiceRetry();
if (updateSecurityCenterServiceRetry != null) {
RetrySettings updateSecurityCenterServiceRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.updateSecurityCenterServiceSettings().getRetrySettings(),
updateSecurityCenterServiceRetry);
clientSettingsBuilder
.updateSecurityCenterServiceSettings()
.setRetrySettings(updateSecurityCenterServiceRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace(
"Configured method-level retry settings for updateSecurityCenterService from properties.");
}
}
Retry listLocationsRetry = clientProperties.getListLocationsRetry();
if (listLocationsRetry != null) {
RetrySettings listLocationsRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.listLocationsSettings().getRetrySettings(), listLocationsRetry);
clientSettingsBuilder.listLocationsSettings().setRetrySettings(listLocationsRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace("Configured method-level retry settings for listLocations from properties.");
}
}
Retry getLocationRetry = clientProperties.getGetLocationRetry();
if (getLocationRetry != null) {
RetrySettings getLocationRetrySettings =
RetryUtil.updateRetrySettings(
clientSettingsBuilder.getLocationSettings().getRetrySettings(), getLocationRetry);
clientSettingsBuilder.getLocationSettings().setRetrySettings(getLocationRetrySettings);
if (LOGGER.isTraceEnabled()) {
LOGGER.trace("Configured method-level retry settings for getLocation from properties.");
}
}
return clientSettingsBuilder.build();
}