OmniSciDB  6686921089
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
S3FilePathUtil.h File Reference
#include <optional>
#include <string>
#include <vector>
#include <aws/s3/model/Object.h>
#include "Shared/DateTimeParser.h"
#include "Shared/file_path_util.h"
+ Include dependency graph for S3FilePathUtil.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  foreign_storage::FileOrderS3
 

Namespaces

 foreign_storage
 

Typedefs

using foreign_storage::S3ObjectComparator = std::function< bool(const Aws::S3::Model::Object &, const Aws::S3::Model::Object &)>
 

Functions

std::vector
< Aws::S3::Model::Object > 
foreign_storage::s3_objects_filter_sort_files (const std::vector< Aws::S3::Model::Object > &file_paths, const std::optional< std::string > &filter_regex, const std::optional< std::string > &sort_by, const std::optional< std::string > &sort_regex)