+ this.filename.set(filename);
+ return this;
+ }
+
+ /**
+ * Sets the size of the download.
+ *
+ * @param filesize
+ * The size of the download
+ * @return This download
+ */
+ public Download filesize(long filesize) {
+ this.filesize.set(filesize);
+ return this;
+ }
+
+ /**
+ * Sets the remote address of the download.
+ *
+ * @param remoteAddress
+ * The remote address of the download
+ * @return This download
+ */
+ public Download remoteAddress(InetAddress remoteAddress) {
+ this.remoteAddress.set(remoteAddress);