code: public synchronized void updateFromConfiguration(CmsUgcConfiguration config) {
  
          m_enabled = config.needsQueue();
          m_interval = config.getQueueInterval().isPresent() ? config.getQueueInterval().get().longValue() : 0;
          m_maxLength = config.getMaxQueueLength().isPresent()
          ? config.getMaxQueueLength().get().intValue()
          : Integer.MAX_VALUE;
      }
docs: Updates the queue parameters from the configuration object.<p>
  
  @param config the form configuration