public Message setTimeReceived(long timeReceived) {
        this.timeReceived = timeReceived;
        return this;
    }
<p>Sets the timestamp for when this message was last seen by message bus to the given time in milliseconds since
epoch. Please see comment on {@link #isExpired()} for more information on how to determine whether or not a
message has expired. You should never need to call this method yourself, as it is touched automatically whenever
message bus encounters a new message.</p>

@param timeReceived The time received in milliseconds.
@return This, to allow chaining.
messagebus/src/main/java/com/yahoo/messagebus/Message.java