AWS SDK for C++

AWS SDK for C++ Version 1.11.791

Loading...
Searching...
No Matches
Public Member Functions | List of all members
smithy::client::UserAgentInterceptor Class Reference

#include <UserAgentInterceptor.h>

Inheritance diagram for smithy::client::UserAgentInterceptor:
[legend]

Public Member Functions

 UserAgentInterceptor (const Aws::Client::ClientConfiguration &configuration, const Aws::String &retryStrategyName, const Aws::String &apiName)
 
 
 UserAgentInterceptor (UserAgentInterceptor &&other) noexcept=default
 
 
 
 
 
void SetApiName (const Aws::String &apiName)
 
void AddLegacyFeaturesToUserAgent (const Aws::String &valueToAppend)
 

Public Member Functions inherited from smithy::interceptor::Interceptor

virtual ~Interceptor ()=default
 
 

Additional Inherited Members

Public Types inherited from smithy::interceptor::Interceptor

 
 

Detailed Description

Definition at line 16 of file UserAgentInterceptor.h.

Constructor & Destructor Documentation

◆ UserAgentInterceptor() [1/3]

smithy::client::UserAgentInterceptor::UserAgentInterceptor ( const Aws::Client::ClientConfiguration configuration,
const Aws::String retryStrategyName,
const Aws::String apiName 
)
inlineexplicit

Definition at line 18 of file UserAgentInterceptor.h.

◆ UserAgentInterceptor() [2/3]

smithy::client::UserAgentInterceptor::UserAgentInterceptor ( const UserAgentInterceptor other)
delete

◆ UserAgentInterceptor() [3/3]

smithy::client::UserAgentInterceptor::UserAgentInterceptor ( UserAgentInterceptor &&  other)
defaultnoexcept

Member Function Documentation

◆ AddLegacyFeaturesToUserAgent()

void smithy::client::UserAgentInterceptor::AddLegacyFeaturesToUserAgent ( const Aws::String valueToAppend)
inline

Definition at line 40 of file UserAgentInterceptor.h.

◆ ModifyBeforeDeserialization()

ModifyResponseOutcome smithy::client::UserAgentInterceptor::ModifyBeforeDeserialization ( interceptor::InterceptorContext context)
inlineoverridevirtual

Implements smithy::interceptor::Interceptor.

Definition at line 34 of file UserAgentInterceptor.h.

◆ ModifyBeforeSigning()

ModifyRequestOutcome smithy::client::UserAgentInterceptor::ModifyBeforeSigning ( interceptor::InterceptorContext context)
inlineoverridevirtual

Implements smithy::interceptor::Interceptor.

Definition at line 27 of file UserAgentInterceptor.h.

◆ operator=() [1/2]

UserAgentInterceptor & smithy::client::UserAgentInterceptor::operator= ( const UserAgentInterceptor other)
delete

◆ operator=() [2/2]

UserAgentInterceptor & smithy::client::UserAgentInterceptor::operator= ( UserAgentInterceptor &&  other)
deletenoexcept

◆ SetApiName()

void smithy::client::UserAgentInterceptor::SetApiName ( const Aws::String apiName)
inline

Definition at line 38 of file UserAgentInterceptor.h.


The documentation for this class was generated from the following file: