aws-crt-cpp
C++ wrapper around the aws-c-* libraries. Provides Cross-Platform Transport Protocols and SSL/TLS implementations for C++.
Loading...
Searching...
No Matches
Aws::Crt::S3::S3ClientConfig Member List

This is the complete list of members for Aws::Crt::S3::S3ClientConfig, including all inherited members.

GetClientShutdownCallback() const noexceptAws::Crt::S3::S3ClientConfiginline
GetNetworkInterfaceNames() const noexceptAws::Crt::S3::S3ClientConfiginline
GetRetryStrategyFactory() const noexceptAws::Crt::S3::S3ClientConfiginline
GetRetryStrategyOptions() const noexceptAws::Crt::S3::S3ClientConfiginline
GetRetryStrategyType() const noexceptAws::Crt::S3::S3ClientConfiginline
operator=(const S3ClientConfig &)=deleteAws::Crt::S3::S3ClientConfig
operator=(S3ClientConfig &&)=deleteAws::Crt::S3::S3ClientConfig
S3ClientConfig(const S3ClientConfig &)=deleteAws::Crt::S3::S3ClientConfig
S3ClientConfig(S3ClientConfig &&)=deleteAws::Crt::S3::S3ClientConfig
S3ClientConfig(const std::shared_ptr< Auth::ICredentialsProvider > &credentialsProvider) noexceptAws::Crt::S3::S3ClientConfigexplicit
SetClientBootstrap(Io::ClientBootstrap &bootstrap) noexceptAws::Crt::S3::S3ClientConfig
SetClientShutdownCallback(std::function< void()> callback) noexceptAws::Crt::S3::S3ClientConfig
SetConnectionMonitoring(uint64_t minimumThroughputBytesPerSecond, uint32_t allowableThroughputFailureIntervalSeconds) noexceptAws::Crt::S3::S3ClientConfig
SetConnectTimeoutMs(uint32_t timeoutMs) noexceptAws::Crt::S3::S3ClientConfig
SetEnableS3Express(bool enable) noexceptAws::Crt::S3::S3ClientConfig
SetMemoryLimit(uint64_t bytes) noexceptAws::Crt::S3::S3ClientConfig
SetMultipartUploadThreshold(uint64_t bytes) noexceptAws::Crt::S3::S3ClientConfig
SetNetworkInterfaceNames(const Vector< String > &networkInterfaceNames) noexceptAws::Crt::S3::S3ClientConfig
SetPartSize(uint64_t bytes) noexceptAws::Crt::S3::S3ClientConfig
SetProxyOptions(const Http::HttpClientConnectionProxyOptions &proxyOptions) noexceptAws::Crt::S3::S3ClientConfig
SetReadBackpressure(bool enable, uint64_t initialReadWindow) noexceptAws::Crt::S3::S3ClientConfig
SetRegion(const Crt::String &region) noexceptAws::Crt::S3::S3ClientConfig
SetRetryStrategy(S3RetryStrategyType type, const S3RetryStrategyExponentialBackoffOptions &options={}) noexceptAws::Crt::S3::S3ClientConfig
SetRetryStrategyFactory(std::function< S3RetryStrategy(const S3ClientConfig &)> factory) noexceptAws::Crt::S3::S3ClientConfig
SetTcpKeepAlive(uint16_t keepAliveIntervalSec, uint16_t keepAliveTimeoutSec) noexceptAws::Crt::S3::S3ClientConfig
SetThroughputTargetGbps(double gbps) noexceptAws::Crt::S3::S3ClientConfig
SetTlsConnectionOptions(const Io::TlsConnectionOptions &options) noexceptAws::Crt::S3::S3ClientConfig
SetTlsMode(S3TlsMode mode) noexceptAws::Crt::S3::S3ClientConfig
~S3ClientConfig() noexceptAws::Crt::S3::S3ClientConfig