AWS IoT Device SDK C++ v2  1.34.0
AWS IoT Device SDK C++ v2
Aws::Iot::MqttClientConnectionConfigBuilder Member List

This is the complete list of members for Aws::Iot::MqttClientConnectionConfigBuilder, including all inherited members.

Build() noexceptAws::Iot::MqttClientConnectionConfigBuilder
LastError() const noexceptAws::Iot::MqttClientConnectionConfigBuilderinline
MqttClientConnectionConfigBuilder()Aws::Iot::MqttClientConnectionConfigBuilder
MqttClientConnectionConfigBuilder(const char *certPath, const char *pkeyPath, Crt::Allocator *allocator=Crt::ApiAllocator()) noexceptAws::Iot::MqttClientConnectionConfigBuilder
MqttClientConnectionConfigBuilder(const Crt::ByteCursor &cert, const Crt::ByteCursor &pkey, Crt::Allocator *allocator=Crt::ApiAllocator()) noexceptAws::Iot::MqttClientConnectionConfigBuilder
MqttClientConnectionConfigBuilder(const Crt::Io::TlsContextPkcs11Options &pkcs11Options, Crt::Allocator *allocator=Crt::ApiAllocator()) noexceptAws::Iot::MqttClientConnectionConfigBuilder
MqttClientConnectionConfigBuilder(const struct Pkcs12Options &options, Crt::Allocator *allocator=Crt::ApiAllocator()) noexceptAws::Iot::MqttClientConnectionConfigBuilder
MqttClientConnectionConfigBuilder(const char *windowsCertStorePath, Crt::Allocator *allocator=Crt::ApiAllocator()) noexceptAws::Iot::MqttClientConnectionConfigBuilder
MqttClientConnectionConfigBuilder(const WebsocketConfig &config, Crt::Allocator *allocator=Crt::ApiAllocator()) noexceptAws::Iot::MqttClientConnectionConfigBuilder
NewDefaultBuilder() noexceptAws::Iot::MqttClientConnectionConfigBuilderstatic
operator bool() const noexceptAws::Iot::MqttClientConnectionConfigBuilderinlineexplicit
WithCertificateAuthority(const char *caPath) noexceptAws::Iot::MqttClientConnectionConfigBuilder
WithCertificateAuthority(const Crt::ByteCursor &cert) noexceptAws::Iot::MqttClientConnectionConfigBuilder
WithCustomAuthorizer(const Crt::String &username, const Crt::String &authorizerName, const Crt::String &authorizerSignature, const Crt::String &password) noexceptAws::Iot::MqttClientConnectionConfigBuilder
WithCustomAuthorizer(const Crt::String &username, const Crt::String &authorizerName, const Crt::String &authorizerSignature, const Crt::String &password, const Crt::String &tokenKeyName, const Crt::String &tokenValue) noexceptAws::Iot::MqttClientConnectionConfigBuilder
WithEndpoint(const Crt::String &endpoint)Aws::Iot::MqttClientConnectionConfigBuilder
WithEndpoint(Crt::String &&endpoint)Aws::Iot::MqttClientConnectionConfigBuilder
WithHttpProxyOptions(const Crt::Http::HttpClientConnectionProxyOptions &proxyOptions) noexceptAws::Iot::MqttClientConnectionConfigBuilder
WithMetricsCollection(bool enabled)Aws::Iot::MqttClientConnectionConfigBuilder
WithMinimumTlsVersion(aws_tls_versions minimumTlsVersion) noexceptAws::Iot::MqttClientConnectionConfigBuilder
WithPassword(const Crt::String &password) noexceptAws::Iot::MqttClientConnectionConfigBuilder
WithPortOverride(uint32_t port) noexceptAws::Iot::MqttClientConnectionConfigBuilder
WithSdkName(const Crt::String &sdkName)Aws::Iot::MqttClientConnectionConfigBuilder
WithSdkVersion(const Crt::String &sdkVersion)Aws::Iot::MqttClientConnectionConfigBuilder
WithTcpConnectTimeout(uint32_t connectTimeoutMs) noexceptAws::Iot::MqttClientConnectionConfigBuilder
WithTcpKeepAlive() noexceptAws::Iot::MqttClientConnectionConfigBuilder
WithTcpKeepAliveInterval(uint16_t keepAliveIntervalSecs) noexceptAws::Iot::MqttClientConnectionConfigBuilder
WithTcpKeepAliveMaxProbes(uint16_t maxProbes) noexceptAws::Iot::MqttClientConnectionConfigBuilder
WithTcpKeepAliveTimeout(uint16_t keepAliveTimeoutSecs) noexceptAws::Iot::MqttClientConnectionConfigBuilder
WithUsername(const Crt::String &username) noexceptAws::Iot::MqttClientConnectionConfigBuilder