public void setTimestamp(long time) {
        buffer = null;
        decoder = null;
        this.time = time;
    }
<p>Sets the timestamp of the document to put.</p>

<p>Timestamp assignment should normally always be left to the content cluster, i.e.
this method should <em>not</em> be called.</p>

<p>Only use this if you have a very specific use case and are aware of the downsides
of side-stepping the internal timestamp mechanisms.</p>
documentapi/src/main/java/com/yahoo/documentapi/messagebus/protocol/PutDocumentMessage.java