code: public synchronized void setConfigProperty(Config.ConfigProperty configProperty, Object configPropertyValue) {
          checkArgument(configProperty != null, "Config property cannot be null");
          checkArgument(checkNotInGlobalScope(configProperty),
                  String.format("The configuration property (%s) is not supported in local config.", configProperty)); // NOSONAR
          checkArgument(configPropertyValue != null, "Config property value cannot be null");
  
          baseConfig.setProperty(configProperty.getName(), configPropertyValue);
      }
docs: Sets the SeLion configuration property value.
  
  @param configProperty
  The configuration property to set.
  @param configPropertyValue
  The configuration property value to set.