AWS SDK for C++AWS SDK for C++ Version 1.11.927 |
Namespaces | |
| namespace | features |
Classes | |
| class | AwsLegacyClientT |
| class | AwsSmithyClientAsyncRequestContext |
| class | AwsSmithyClientBase |
| class | AwsSmithyClientT |
| class | ChecksumInterceptor |
| class | JsonOutcomeSerializer |
| class | RecursionDetection |
| class | RequestPayloadCompression |
| class | SmithyBidirectionalStreamingTask |
| class | SmithyBidirectionalStreamingWriteDataTask |
| class | UserAgentInterceptor |
| class | Utils |
| class | XmlOutcomeSerializer |
Typedefs | |
| using | TracingUtils = components::tracing::TracingUtils |
| using | CoreErrors = Aws::Client::CoreErrors |
| using | AWSError = Aws::Client::AWSError<CoreErrors> |
| using | JsonValue = Aws::Utils::Json::JsonValue |
| using | HttpResponseOutcome = Aws::Utils::Outcome<std::shared_ptr<Aws::Http::HttpResponse>, AWSError> |
| using | JsonOutcome = Aws::Utils::Outcome<Aws::AmazonWebServiceResult<JsonValue>, AWSError> |
| using | TelemetryProvider = components::tracing::TelemetryProvider |
| using | XmlDocument = Aws::Utils::Xml::XmlDocument |
| using | XmlServiceResult = Aws::AmazonWebServiceResult<XmlDocument> |
| using | XmlOutcome = Aws::Utils::Outcome<XmlServiceResult, AWSError> |
Functions | |
| template<typename OutcomeT , typename ClientT , typename RequestT , typename EncoderStreamT , typename HandlerT > | |
| static SmithyBidirectionalStreamingWriteDataTask< OutcomeT, ClientT, RequestT, EncoderStreamT, HandlerT > | CreateSmithyBidirectionalWriteDataTask (const ClientT *client, std::shared_ptr< RequestT > request, const HandlerT &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context, const std::shared_ptr< EncoderStreamT > &stream, std::shared_ptr< Aws::Utils::Stream::HttpWriteDataStreamBuf > writeDataStreamBuf, std::function< void(Aws::Endpoint::AWSEndpoint &)> &&endpointCallback, std::function< void(std::shared_ptr< AwsSmithyClientAsyncRequestContext >)> &&authCallback) |
| template<typename OutcomeT , typename ClientT , typename RequestT , typename HandlerT > | |
| static SmithyBidirectionalStreamingTask< OutcomeT, ClientT, RequestT, HandlerT > | CreateSmithyBidirectionalEventStreamTask (const ClientT *client, std::shared_ptr< RequestT > request, const HandlerT &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context, const std::shared_ptr< Aws::Utils::Event::EventEncoderStream > &stream, std::function< void(Aws::Endpoint::AWSEndpoint &)> &&endpointCallback, std::function< void(std::shared_ptr< smithy::client::AwsSmithyClientAsyncRequestContext >)> &&authCallback) |
Variables | |
| static const char | AWS_SMITHY_CLIENT_UTILS_TAG [] = "AwsSmithyClientUtils" |
| static const char | AWS_SMITHY_CLIENT_CHECKSUM [] = "AwsSmithyClientChecksums" |
| static const char | CHECKSUM_CONTENT_MD5_HEADER [] = "content-md5" |
| static const char | SMITHY_AWS_LAMBDA_FUNCTION_NAME [] = "AWS_LAMBDA_FUNCTION_NAME" |
| static const char | SMITHY_X_AMZN_TRACE_ID [] = "_X_AMZN_TRACE_ID" |
| static const char | AWS_CLIENT_REQUEST_COMPRESSION_LOG_TAG [] = "RequestPayloadCompression" |
| typedef Aws::Client::AWSError< CoreErrors > smithy::client::AWSError = Aws::Client::AWSError<CoreErrors> |
Definition at line 19 of file JsonOutcomeSerializer.h.
Definition at line 18 of file JsonOutcomeSerializer.h.
| typedef Aws::Utils::Outcome< std::shared_ptr< Aws::Http::HttpResponse >, AWSError > smithy::client::HttpResponseOutcome = Aws::Utils::Outcome<std::shared_ptr<Aws::Http::HttpResponse>, AWSError> |
Definition at line 21 of file JsonOutcomeSerializer.h.
| using smithy::client::JsonOutcome = Aws::Utils::Outcome<Aws::AmazonWebServiceResult<JsonValue>, AWSError> |
Definition at line 22 of file JsonOutcomeSerializer.h.
Definition at line 20 of file JsonOutcomeSerializer.h.
| typedef components::tracing::TelemetryProvider smithy::client::TelemetryProvider = components::tracing::TelemetryProvider |
Definition at line 23 of file JsonOutcomeSerializer.h.
| typedef components::tracing::TracingUtils smithy::client::TracingUtils = components::tracing::TracingUtils |
Definition at line 17 of file JsonOutcomeSerializer.h.
Definition at line 20 of file XmlOutcomeSerializer.h.
Definition at line 23 of file XmlOutcomeSerializer.h.
Definition at line 22 of file XmlOutcomeSerializer.h.
|
static |
Definition at line 113 of file SmithyEventStreamingAsyncTask.h.
|
static |
Definition at line 194 of file SmithyBidirectionalStreamingWriteDataTask.h.
|
static |
Definition at line 20 of file RequestPayloadCompression.h.
|
static |
Definition at line 27 of file ChecksumInterceptor.h.
|
static |
Definition at line 23 of file AwsSmithyClientUtils.h.
|
static |
Definition at line 29 of file ChecksumInterceptor.h.
|
static |
Definition at line 16 of file RecursionDetection.h.
|
static |
Definition at line 17 of file RecursionDetection.h.