@Beta
    public boolean getCreateIfNonExistent() {
        return createIfNonExistent;
    }
Base this DocumentPut on another, but use newDocument as the Document.
document/src/main/java/com/yahoo/document/DocumentPut.java