GPUdb C++ API
Version 7.1.10.0
|
A set of input parameters for const. More...
#include <gpudb/protocol/download_files.h>
Public Member Functions | |
DownloadFilesRequest () | |
Constructs a DownloadFilesRequest object with default parameter values. More... | |
DownloadFilesRequest (const std::vector< std::string > &fileNames_, const std::vector< int64_t > &readOffsets_, const std::vector< int64_t > &readLengths_, const std::map< std::string, std::string > &options_) | |
Constructs a DownloadFilesRequest object with the specified parameters. More... | |
Public Attributes | |
std::vector< std::string > | fileNames |
std::vector< int64_t > | readOffsets |
std::vector< int64_t > | readLengths |
std::map< std::string, std::string > | options |
A set of input parameters for const.
Downloads one or more files from KiFS.
Definition at line 19 of file download_files.h.
|
inline |
Constructs a DownloadFilesRequest object with default parameter values.
Definition at line 26 of file download_files.h.
|
inline |
Constructs a DownloadFilesRequest object with the specified parameters.
[in] | fileNames_ | An array of the file names to download from KiFS. File paths may contain wildcard characters after the KiFS directory delimeter. Accepted wildcard characters are asterisk (*) to represent any string of zero or more characters, and question mark (?) to indicate a single character. |
[in] | readOffsets_ | An array of starting byte offsets from which to read each respective file in fileNames. Must either be empty or the same length as fileNames. If empty, files are downloaded in their entirety. If not empty, readLengths must also not be empty. |
[in] | readLengths_ | Array of number of bytes to read from each respective file in fileNames. Must either be empty or the same length as fileNames. If empty, files are downloaded in their entirety. If not empty, readOffsets must also not be empty. |
[in] | options_ | Optional parameters.
|
Definition at line 80 of file download_files.h.
std::vector<std::string> gpudb::DownloadFilesRequest::fileNames |
Definition at line 88 of file download_files.h.
std::map<std::string, std::string> gpudb::DownloadFilesRequest::options |
Definition at line 91 of file download_files.h.
std::vector<int64_t> gpudb::DownloadFilesRequest::readLengths |
Definition at line 90 of file download_files.h.
std::vector<int64_t> gpudb::DownloadFilesRequest::readOffsets |
Definition at line 89 of file download_files.h.