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

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

CiUnorderedMap typedef (defined in s3api::Client)s3api::Client
ClientImpl(std::shared_ptr< S3Connection > s3conn, std::shared_ptr< authenticators::Authenticator > authenticator, std::string bucket) (defined in s3api::ClientImpl)s3api::ClientImpl
ClientImpl(std::shared_ptr< S3Connection > s3conn, std::shared_ptr< authenticators::AccessKey > authenticator, std::string bucket) (defined in s3api::ClientImpl)s3api::ClientImpl
CopyObject(std::string_view key_from, std::string_view bucket_to, std::string_view key_to, const std::optional< Meta > &meta) final (defined in s3api::ClientImpl)s3api::ClientImplvirtual
CopyObject(std::string_view key_from, std::string_view key_to, const std::optional< Meta > &meta) final (defined in s3api::ClientImpl)s3api::ClientImplvirtual
DeleteObject(std::string_view path) const final (defined in s3api::ClientImpl)s3api::ClientImplvirtual
GenerateDownloadUrl(std::string_view path, time_t expires, bool use_ssl) const final (defined in s3api::ClientImpl)s3api::ClientImplvirtual
GenerateDownloadUrlVirtualHostAddressing(std::string_view path, const std::chrono::system_clock::time_point &expires_at, std::string_view protocol) const final (defined in s3api::ClientImpl)s3api::ClientImplvirtual
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 final (defined in s3api::ClientImpl)s3api::ClientImplvirtual
GetBucketName() const final (defined in s3api::ClientImpl)s3api::ClientImplvirtual
GetObject(std::string_view path, std::optional< std::string > versiong, HeadersDataResponse *headers_data, const HeaderDataRequest &headers_request) const final (defined in s3api::ClientImpl)s3api::ClientImplvirtual
GetObjectHead(std::string_view path, const HeaderDataRequest &request) const final (defined in s3api::ClientImpl)s3api::ClientImplvirtual
GetPartialObject(std::string_view path, std::string_view range, std::optional< std::string > versiong, HeadersDataResponse *headers_data, const HeaderDataRequest &headers_request) const final (defined in s3api::ClientImpl)s3api::ClientImplvirtual
Headers typedef (defined in s3api::Client)s3api::Client
ListBucketContents(std::string_view path, int max_keys, std::string marker, std::string delimiter) const final (defined in s3api::ClientImpl)s3api::ClientImplvirtual
ListBucketContentsParsed(std::string_view path_prefix) const final (defined in s3api::ClientImpl)s3api::ClientImplvirtual
ListBucketDirectories(std::string_view path_prefix) const final (defined in s3api::ClientImpl)s3api::ClientImplvirtual
Meta typedef (defined in s3api::Client)s3api::Client
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 final (defined in s3api::ClientImpl)s3api::ClientImplvirtual
TryGetObject(std::string_view path, std::optional< std::string > versiong, HeadersDataResponse *headers_data, const HeaderDataRequest &headers_request) const final (defined in s3api::ClientImpl)s3api::ClientImplvirtual
TryGetPartialObject(std::string_view path, std::string_view range, std::optional< std::string > versiong, HeadersDataResponse *headers_data, const HeaderDataRequest &headers_request) const final (defined in s3api::ClientImpl)s3api::ClientImplvirtual
UpdateConfig(ConnectionCfg &&config) final (defined in s3api::ClientImpl)s3api::ClientImplvirtual
~Client()=default (defined in s3api::Client)s3api::Clientvirtual
~ClientImpl() override=default (defined in s3api::ClientImpl)s3api::ClientImpl