OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
S3ParquetArchive Member List

This is the complete list of members for S3ParquetArchive, including all inherited members.

arArchiveprotected
Archive(const std::string url, const bool plain_text)Archiveinline
archive_error(int err)Archiveinlinevirtual
close()Archiveinlinevirtual
close(struct archive *a, void *client_data)Archiveinlinestatic
entryArchiveprotected
entryName()Archiveinline
get_objkeys()S3Archiveinline
get_position_compressed() const Archiveinlinevirtual
get_total_file_size() const S3Archiveinline
init_for_read() overrideS3Archiveinlinevirtual
land(const std::string &objkey, std::exception_ptr &teptr, const bool for_detection)S3Archiveinline
open()Archiveinlinevirtual
open(struct archive *a, void *client_data)Archiveinlinestatic
parse_url(const std::string url, std::map< int, std::string > &url_parts)Archiveinlinestatic
plain_textArchiveprotected
read(const void **buff)Archiveinlinevirtual
read(struct archive *a, void *client_data, const void **buff)Archiveinlinestatic
read_data_block(const void **buff, size_t *size, int64_t *offset)Archiveinlinevirtual
read_next_header()Archiveinlinevirtual
S3Archive(const std::string &url, const bool plain_text)S3Archiveinline
S3Archive(const std::string &url, const std::string &s3_access_key, const std::string &s3_secret_key, const std::string &s3_session_token, const std::string &s3_region, const std::string &s3_endpoint, const bool plain_text, const std::optional< std::string > &regex_path_filter, const std::optional< std::string > &file_sort_order_by, const std::optional< std::string > &file_sort_regex, const std::string &s3_temp_dir_path={})S3Archiveinline
S3ParquetArchive(const std::string &url, const std::string &s3_access_key, const std::string &s3_secret_key, const std::string &s3_session_token, const std::string &s3_region, const std::string &s3_endpoint, const bool plain_text, const std::optional< std::string > &regex_path_filter, const std::optional< std::string > &file_sort_order_by, const std::optional< std::string > &file_sort_regex)S3ParquetArchiveinline
urlArchiveprotected
url_part(const int i)Archiveinline
url_partsArchiveprotected
vacuum(const std::string &objkey)S3Archiveinline
~Archive()Archiveinlinevirtual
~S3Archive() overrideS3Archiveinline