Code review comment: Normally I do, but I prefer following the consensus in the file. And here all where non-braced.

Code under review:
public void getConfig(DispatchConfig.Builder builder) {
        for (SearchNode node : getSearchNodes()) {
            DispatchConfig.Node.Builder nodeBuilder = new DispatchConfig.Node.Builder();
            nodeBuilder.key(node.getDistributionKey());
            nodeBuilder.group(node.getNodeSpec().groupIndex());
            nodeBuilder.host(node.getHostName());
            nodeBuilder.port(node.getRpcPort());
            nodeBuilder.fs4port(node.getDispatchPort());
            builder.node(nodeBuilder);
        }
        if (useAdaptiveDispatch)
            builder.distributionPolicy(DistributionPolicy.ADAPTIVE);

        if (tuning.dispatch.minActiveDocsCoverage != null)
            builder.minActivedocsPercentage(tuning.dispatch.minActiveDocsCoverage);
        if (tuning.dispatch.minGroupCoverage != null)
            builder.minGroupCoverage(tuning.dispatch.minGroupCoverage);
        if (tuning.dispatch.policy != null) {
            switch (tuning.dispatch.policy) {
                case ADAPTIVE:
                    builder.distributionPolicy(DistributionPolicy.ADAPTIVE);
                    break;
                case ROUNDROBIN:
                    builder.distributionPolicy(DistributionPolicy.ROUNDROBIN);
                    break;
            }
        }
        if (tuning.dispatch.maxHitsPerPartition != null)
            builder.maxHitsPerNode(tuning.dispatch.maxHitsPerPartition);

        builder.maxNodesDownPerGroup(rootDispatch.getMaxNodesDownPerFixedRow());
        builder.useLocalNode(tuning.dispatch.useLocalNode);
        builder.searchableCopies(rootDispatch.getSearchableCopies());
        if (searchCoverage != null) {
            if (searchCoverage.getMinimum() != null)
                builder.minSearchCoverage(searchCoverage.getMinimum() * 100.0);
            if (searchCoverage.getMinWaitAfterCoverageFactor() != null)
                builder.minWaitAfterCoverageFactor(searchCoverage.getMinWaitAfterCoverageFactor());
            if (searchCoverage.getMaxWaitAfterCoverageFactor() != null)
                builder.maxWaitAfterCoverageFactor(searchCoverage.getMaxWaitAfterCoverageFactor());
        }
    }

Line commented on: if (tuning.dispatch.maxHitsPerPartition != null)

Revised code:
public void getConfig(DispatchConfig.Builder builder) {
        for (SearchNode node : getSearchNodes()) {
            DispatchConfig.Node.Builder nodeBuilder = new DispatchConfig.Node.Builder();
            nodeBuilder.key(node.getDistributionKey());
            nodeBuilder.group(node.getNodeSpec().groupIndex());
            nodeBuilder.host(node.getHostName());
            nodeBuilder.port(node.getRpcPort());
            nodeBuilder.fs4port(node.getDispatchPort());
            builder.node(nodeBuilder);
        }
        if (useAdaptiveDispatch)
            builder.distributionPolicy(DistributionPolicy.ADAPTIVE);

        if (tuning.dispatch.minActiveDocsCoverage != null)
            builder.minActivedocsPercentage(tuning.dispatch.minActiveDocsCoverage);
        if (tuning.dispatch.minGroupCoverage != null)
            builder.minGroupCoverage(tuning.dispatch.minGroupCoverage);
        if (tuning.dispatch.policy != null) {
            switch (tuning.dispatch.policy) {
                case ADAPTIVE:
                    builder.distributionPolicy(DistributionPolicy.ADAPTIVE);
                    break;
                case ROUNDROBIN:
                    builder.distributionPolicy(DistributionPolicy.ROUNDROBIN);
                    break;
            }
        }
        if (tuning.dispatch.maxHitsPerPartition != null)
            builder.maxHitsPerNode(tuning.dispatch.maxHitsPerPartition);

        builder.maxNodesDownPerGroup(rootDispatch.getMaxNodesDownPerFixedRow());
        builder.useLocalNode(tuning.dispatch.useLocalNode);
        builder.searchableCopies(rootDispatch.getSearchableCopies());
        if (searchCoverage != null) {
            if (searchCoverage.getMinimum() != null)
                builder.minSearchCoverage(searchCoverage.getMinimum() * 100.0);
            if (searchCoverage.getMinWaitAfterCoverageFactor() != null)
                builder.minWaitAfterCoverageFactor(searchCoverage.getMinWaitAfterCoverageFactor());
            if (searchCoverage.getMaxWaitAfterCoverageFactor() != null)
                builder.maxWaitAfterCoverageFactor(searchCoverage.getMaxWaitAfterCoverageFactor());
        }
    }