public ConfigResponse resolveConfig(GetConfigRequest request) {
        ConfigKey<?> configKey = request.getConfigKey();
        validateConfigDefinition(request.getConfigKey(), request.getDefContent());
        return responseFactory.createResponse(model.getConfig(configKey).toUtf8Array(true),
                                              generation,
                                              false,
                                              request.configPayloadChecksums());
    }
Resolves global config for given request.

@param request The {@link com.yahoo.vespa.config.GetConfigRequest} to find config for.
@return a {@link com.yahoo.vespa.config.protocol.ConfigResponse} containing the response for this request.
@throws java.lang.IllegalArgumentException if no such config was found.
configserver/src/main/java/com/yahoo/vespa/config/server/SuperModelController.java