userver: Member List
Loading...
Searching...
No Matches
s3api::GMockClient Member List

This is the complete list of members for s3api::GMockClient, including all inherited members.

CiUnorderedMap typedef (defined in s3api::Client)s3api::Client
CopyObject(std::string_view key_from, std::string_view bucket_to, std::string_view key_to, const std::optional< Meta > &meta=std::nullopt)=0 (defined in s3api::Client)s3api::Clientpure virtual
CopyObject(std::string_view key_from, std::string_view key_to, const std::optional< Meta > &meta=std::nullopt)=0 (defined in s3api::Client)s3api::Clientpure virtual
DeleteObject(std::string_view path) const =0 (defined in s3api::Client)s3api::Clientpure virtual
GenerateDownloadUrl(std::string_view path, time_t expires, bool use_ssl=false) const =0 (defined in s3api::Client)s3api::Clientpure virtual
GenerateDownloadUrlVirtualHostAddressing(std::string_view path, const std::chrono::system_clock::time_point &expires_at, std::string_view protocol="https://") const =0 (defined in s3api::Client)s3api::Clientpure virtual
GenerateUploadUrlVirtualHostAddressing(std::string_view data, std::string_view content_type, std::string_view path, const std::chrono::system_clock::time_point &expires_at, std::string_view protocol="https://") const =0 (defined in s3api::Client)s3api::Clientpure virtual
GetBucketName() const =0 (defined in s3api::Client)s3api::Clientpure virtual
GetObject(std::string_view path, std::optional< std::string > version=std::nullopt, HeadersDataResponse *headers_data=nullptr, const HeaderDataRequest &headers_request=HeaderDataRequest()) const =0 (defined in s3api::Client)s3api::Clientpure virtual
GetObjectHead(std::string_view path, const HeaderDataRequest &request=HeaderDataRequest()) const =0 (defined in s3api::Client)s3api::Clientpure virtual
GetPartialObject(std::string_view path, std::string_view range, std::optional< std::string > version=std::nullopt, HeadersDataResponse *headers_data=nullptr, const HeaderDataRequest &headers_request=HeaderDataRequest()) const =0 (defined in s3api::Client)s3api::Clientpure virtual
Headers typedef (defined in s3api::Client)s3api::Client
ListBucketContents(std::string_view path, int max_keys, std::string marker="", std::string delimiter="") const =0 (defined in s3api::Client)s3api::Clientpure virtual
ListBucketContentsParsed(std::string_view path_prefix) const =0 (defined in s3api::Client)s3api::Clientpure virtual
ListBucketDirectories(std::string_view path_prefix) const =0 (defined in s3api::Client)s3api::Clientpure virtual
Meta typedef (defined in s3api::Client)s3api::Client
MOCK_METHOD(std::string, PutObject,(std::string_view path, std::string data, const std::optional< Meta > &meta, std::string_view content_type, const std::optional< std::string > &content_disposition, const std::optional< std::vector< Tag > > &tags),(const, override)) (defined in s3api::GMockClient)s3api::GMockClient
MOCK_METHOD(void, DeleteObject,(std::string_view path),(const, override)) (defined in s3api::GMockClient)s3api::GMockClient
MOCK_METHOD(std::optional< std::string >, GetObject,(std::string_view path, std::optional< std::string > version, HeadersDataResponse *headers_data, const HeaderDataRequest &headers_request),(const, override)) (defined in s3api::GMockClient)s3api::GMockClient
MOCK_METHOD(std::string, TryGetObject,(std::string_view path, std::optional< std::string > version, HeadersDataResponse *headers_data, const HeaderDataRequest &headers_request),(const, override)) (defined in s3api::GMockClient)s3api::GMockClient
MOCK_METHOD(std::optional< std::string >, GetPartialObject,(std::string_view path, std::string_view range, std::optional< std::string > version, HeadersDataResponse *headers_data, const HeaderDataRequest &headers_request),(const, override)) (defined in s3api::GMockClient)s3api::GMockClient
MOCK_METHOD(std::string, TryGetPartialObject,(std::string_view path, std::string_view range, std::optional< std::string > version, HeadersDataResponse *headers_data, const HeaderDataRequest &headers_request),(const, override)) (defined in s3api::GMockClient)s3api::GMockClient
MOCK_METHOD(std::string, CopyObject,(std::string_view key_from, std::string_view bucket_to, std::string_view key_to, const std::optional< Meta > &meta),(override)) (defined in s3api::GMockClient)s3api::GMockClient
MOCK_METHOD(std::string, CopyObject,(std::string_view key_from, std::string_view key_to, const std::optional< Meta > &meta),(override)) (defined in s3api::GMockClient)s3api::GMockClient
MOCK_METHOD(std::optional< HeadersDataResponse >, GetObjectHead,(std::string_view path, const HeaderDataRequest &request),(const, override)) (defined in s3api::GMockClient)s3api::GMockClient
MOCK_METHOD(std::string, GenerateDownloadUrl,(std::string_view path, time_t expires, bool use_ssl),(const, override)) (defined in s3api::GMockClient)s3api::GMockClient
MOCK_METHOD(std::string, GenerateDownloadUrlVirtualHostAddressing,(std::string_view path, const std::chrono::system_clock::time_point &expires_at, std::string_view protocol),(const, override)) (defined in s3api::GMockClient)s3api::GMockClient
MOCK_METHOD(std::string, GenerateUploadUrlVirtualHostAddressing,(std::string_view data, std::string_view content_type, std::string_view path, const std::chrono::system_clock::time_point &expires_at, std::string_view protocol),(const, override)) (defined in s3api::GMockClient)s3api::GMockClient
MOCK_METHOD(std::optional< std::string >, ListBucketContents,(std::string_view path, int max_keys, std::string marker, std::string delimiter),(const, override)) (defined in s3api::GMockClient)s3api::GMockClient
MOCK_METHOD(std::vector< ObjectMeta >, ListBucketContentsParsed,(std::string_view path_prefix),(const, override)) (defined in s3api::GMockClient)s3api::GMockClient
MOCK_METHOD(std::vector< std::string >, ListBucketDirectories,(std::string_view path_prefix),(const, override)) (defined in s3api::GMockClient)s3api::GMockClient
MOCK_METHOD(void, UpdateConfig,(ConnectionCfg &&config),(override)) (defined in s3api::GMockClient)s3api::GMockClient
MOCK_METHOD(std::string_view, GetBucketName,(),(const, override)) (defined in s3api::GMockClient)s3api::GMockClient
PutObject(std::string_view path, std::string data, const std::optional< Meta > &meta=std::nullopt, std::string_view content_type="text/plain", const std::optional< std::string > &content_disposition=std::nullopt, const std::optional< std::vector< Tag > > &tags=std::nullopt) const =0 (defined in s3api::Client)s3api::Clientpure virtual
TryGetObject(std::string_view path, std::optional< std::string > version=std::nullopt, HeadersDataResponse *headers_data=nullptr, const HeaderDataRequest &headers_request=HeaderDataRequest()) const =0 (defined in s3api::Client)s3api::Clientpure virtual
TryGetPartialObject(std::string_view path, std::string_view range, std::optional< std::string > version=std::nullopt, HeadersDataResponse *headers_data=nullptr, const HeaderDataRequest &headers_request=HeaderDataRequest()) const =0 (defined in s3api::Client)s3api::Clientpure virtual
UpdateConfig(ConnectionCfg &&config)=0 (defined in s3api::Client)s3api::Clientpure virtual
~Client()=default (defined in s3api::Client)s3api::Clientvirtual