*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* @param ignoreDataStore
* <code>true</code> to ignore the local data store,
* <code>false</code> to include it
* @param ignoreDataStore
* <code>true</code> to ignore the local data store,
* <code>false</code> to include it
* @param dsOnly
* <code>true</code> to restrict the search to the local data
* store, <code>false</code> to search on other nodes, too
* @param dsOnly
* <code>true</code> to restrict the search to the local data
* store, <code>false</code> to search on other nodes, too
/**
* Sets the maximum size of the file to retrieve. If the file is larger than
* this size the request will fail!
/**
* Sets the maximum size of the file to retrieve. If the file is larger than
* this size the request will fail!
/**
* Sets the maximum size of temporary files created by the node. If a
* temporary file is larger than this size the request will fail!
/**
* Sets the maximum size of temporary files created by the node. If a
* temporary file is larger than this size the request will fail!
* @param maxRetries
* The maximum number of retries for failed blocks,
* <code>-1</code> to try forever
* @param maxRetries
* The maximum number of retries for failed blocks,
* <code>-1</code> to try forever
* @param global
* <code>true</code> to make the request visible on the global
* queue, <code>false</code> for client-local queue only
* @param global
* <code>true</code> to make the request visible on the global
* queue, <code>false</code> for client-local queue only
* @param binaryBlob
* <code>true</code> to request the binary blob,
* <code>false</code> to get the “real thing”
* @param binaryBlob
* <code>true</code> to request the binary blob,
* <code>false</code> to get the “real thing”
* Sets the allowed MIME types of the requested file. If the MIME type of
* the file does not match one of the given MIME types the request will
* fail!
* Sets the allowed MIME types of the requested file. If the MIME type of
* the file does not match one of the given MIME types the request will
* fail!
/**
* Sets the filename to download the file to. You should only call this
* method if your return type is {@link ReturnType#disk}!
/**
* Sets the filename to download the file to. You should only call this
* method if your return type is {@link ReturnType#disk}!
/**
* Sets the name for the temporary file. You should only call this method if
* your return type is {@link ReturnType#disk}!
/**
* Sets the name for the temporary file. You should only call this method if
* your return type is {@link ReturnType#disk}!