public static DocumentId of(String namespace, String documentType, long number, String userSpecific) {
        return new DocumentId(documentType, namespace, OptionalLong.of(number), Optional.empty(), userSpecific);
    }
Represents a Vespa document id

@author jonmv
vespa-feed-client-api/src/main/java/ai/vespa/feed/client/DocumentId.java