public void merge()

in modules/web-agent/src/main/java/org/apache/ignite/console/agent/AgentConfiguration.java [490:544]


    public void merge(AgentConfiguration cfg) {
        if (tokens == null)
            tokens(cfg.tokens());

        if (srvUri == null)
            serverUri(cfg.serverUri());

        if (srvUri == null)
            serverUri(DFLT_SERVER_URI);

        if (nodeURIs == null)
            nodeURIs(cfg.nodeURIs());

        if (nodeURIs == null)
            nodeURIs(Collections.singletonList(DFLT_NODE_URI));

        if (nodeLogin == null)
            nodeLogin(cfg.nodeLogin());

        if (nodePwd == null)
            nodePassword(cfg.nodePassword());

        if (driversFolder == null)
            driversFolder(cfg.driversFolder());

        if (disableDemo == null)
            disableDemo(cfg.disableDemo());

        if (nodeKeyStore == null)
            nodeKeyStore(cfg.nodeKeyStore());

        if (nodeKeyStorePass == null)
            nodeKeyStorePassword(cfg.nodeKeyStorePassword());

        if (nodeTrustStore == null)
            nodeTrustStore(cfg.nodeTrustStore());

        if (nodeTrustStorePass == null)
            nodeTrustStorePassword(cfg.nodeTrustStorePassword());

        if (srvKeyStore == null)
            serverKeyStore(cfg.serverKeyStore());

        if (srvKeyStorePass == null)
            serverKeyStorePassword(cfg.serverKeyStorePassword());

        if (srvTrustStore == null)
            serverTrustStore(cfg.serverTrustStore());

        if (srvTrustStorePass == null)
            serverTrustStorePassword(cfg.serverTrustStorePassword());

        if (cipherSuites == null)
            cipherSuites(cfg.cipherSuites());
    }