public Optional<VespaVersion> getVespaVersion() {
        String versionString = getRequestField(REQUEST_VESPA_VERSION).asString(); // will be "" if not set, never null
        return versionString.isEmpty() ? Optional.empty() : Optional.of(VespaVersion.fromString(versionString));
    }
Contains slime request data objects. Provides methods for reading various fields from slime request data.
All data is read lazily.

@author Ulf Lilleengen
config/src/main/java/com/yahoo/vespa/config/protocol/SlimeRequestData.java