@Override
protected FCPMessage persistentTagMessage() {
if (putter == null)
Logger.error(this, "putter == null", new Exception("error"));
return new PersistentPut(identifier, publicURI, uri, verbosity, priorityClass, uploadFrom, targetURI,
persistence, origFilename, clientMetadata.getMIMEType(), client.isGlobalQueue,
getDataSize(), clientToken, started, ctx.maxInsertRetries, targetFilename, binaryBlob, this.ctx.getCompatibilityMode(), this.ctx.dontCompress, this.ctx.compressorDescriptor, isRealTime(), putter != null ? putter.getSplitfileCryptoKey() : null);
}