docs: public void reloadReplicationSettings()
              throws URISyntaxException {
  
          // Stop running replications before reloading the replication
          // settings.
          // The stop() method instructs the replicator to stop ongoing
          // processes, and to stop making changes to the DocumentStore. Therefore,
          // we don't clear the listeners because their complete() methods
          // still need to be called once the replications have stopped
          // for the UI to be updated correctly with any changes made before
          // the replication was stopped.
          this.stopAllReplications();
  
          // Set up the new replicator objects
          URI uri = this.createServerURI();
  
          mPullReplicator = ReplicatorBuilder.pull().to(mDocumentStore).from(uri).build();
          mPushReplicator = ReplicatorBuilder.push().from(mDocumentStore).to(uri).build();
  
          mPushReplicator.getEventBus().register(this);
          mPullReplicator.getEventBus().register(this);
  
          Log.d(LOG_TAG, "Set up replicators for URI:" + uri.toString());
      }