AWS SDK for C++  1.8.98
AWS SDK for C++
Public Member Functions | Protected Member Functions | List of all members
Aws::DatabaseMigrationService::DatabaseMigrationServiceRequest Class Reference

#include <DatabaseMigrationServiceRequest.h>

+ Inheritance diagram for Aws::DatabaseMigrationService::DatabaseMigrationServiceRequest:

Public Member Functions

virtual ~DatabaseMigrationServiceRequest ()
 
void AddParametersToRequest (Aws::Http::HttpRequest &httpRequest) const
 
Aws::Http::HeaderValueCollection GetHeaders () const override
 
- Public Member Functions inherited from Aws::AmazonSerializableWebServiceRequest
 AmazonSerializableWebServiceRequest ()
 
virtual ~AmazonSerializableWebServiceRequest ()
 
virtual Aws::String SerializePayload () const =0
 
std::shared_ptr< Aws::IOStreamGetBody () const override
 
- Public Member Functions inherited from Aws::AmazonWebServiceRequest
 AmazonWebServiceRequest ()
 
virtual ~AmazonWebServiceRequest ()=default
 
virtual void AddQueryStringParameters (Aws::Http::URI &uri) const
 
virtual void PutToPresignedUrl (Aws::Http::URI &uri) const
 
virtual bool IsStreaming () const
 
virtual bool IsEventStreamRequest () const
 
virtual bool SignBody () const
 
virtual bool IsChunked () const
 
virtual void SetRequestSignedHandler (const RequestSignedHandler &handler)
 
virtual const RequestSignedHandlerGetRequestSignedHandler () const
 
const Aws::IOStreamFactoryGetResponseStreamFactory () const
 
void SetResponseStreamFactory (const Aws::IOStreamFactory &factory)
 
virtual void SetDataReceivedEventHandler (const Aws::Http::DataReceivedEventHandler &dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (const Aws::Http::DataSentEventHandler &dataSentEventHandler)
 
virtual void SetContinueRequestHandler (const Aws::Http::ContinueRequestHandler &continueRequestHandler)
 
virtual void SetDataReceivedEventHandler (Aws::Http::DataReceivedEventHandler &&dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (Aws::Http::DataSentEventHandler &&dataSentEventHandler)
 
virtual void SetContinueRequestHandler (Aws::Http::ContinueRequestHandler &&continueRequestHandler)
 
virtual void SetRequestRetryHandler (const RequestRetryHandler &handler)
 
virtual void SetRequestRetryHandler (RequestRetryHandler &&handler)
 
virtual const Aws::Http::DataReceivedEventHandlerGetDataReceivedEventHandler () const
 
virtual const Aws::Http::DataSentEventHandlerGetDataSentEventHandler () const
 
virtual const Aws::Http::ContinueRequestHandlerGetContinueRequestHandler () const
 
virtual const RequestRetryHandlerGetRequestRetryHandler () const
 
virtual bool ShouldComputeContentMd5 () const
 
virtual const char * GetServiceRequestName () const =0
 

Protected Member Functions

virtual Aws::Http::HeaderValueCollection GetRequestSpecificHeaders () const
 
- Protected Member Functions inherited from Aws::AmazonWebServiceRequest
virtual void DumpBodyToUrl (Aws::Http::URI &uri) const
 

Detailed Description

Definition at line 16 of file DatabaseMigrationServiceRequest.h.

Constructor & Destructor Documentation

◆ ~DatabaseMigrationServiceRequest()

virtual Aws::DatabaseMigrationService::DatabaseMigrationServiceRequest::~DatabaseMigrationServiceRequest ( )
inlinevirtual

Definition at line 19 of file DatabaseMigrationServiceRequest.h.

Member Function Documentation

◆ AddParametersToRequest()

void Aws::DatabaseMigrationService::DatabaseMigrationServiceRequest::AddParametersToRequest ( Aws::Http::HttpRequest httpRequest) const
inline

Definition at line 21 of file DatabaseMigrationServiceRequest.h.

◆ GetHeaders()

Aws::Http::HeaderValueCollection Aws::DatabaseMigrationService::DatabaseMigrationServiceRequest::GetHeaders ( ) const
inlineoverridevirtual

Get the headers for the request

Implements Aws::AmazonWebServiceRequest.

Definition at line 23 of file DatabaseMigrationServiceRequest.h.

◆ GetRequestSpecificHeaders()

virtual Aws::Http::HeaderValueCollection Aws::DatabaseMigrationService::DatabaseMigrationServiceRequest::GetRequestSpecificHeaders ( ) const
inlineprotectedvirtual

Reimplemented in Aws::DatabaseMigrationService::Model::CreateEndpointRequest, Aws::DatabaseMigrationService::Model::ModifyEndpointRequest, Aws::DatabaseMigrationService::Model::CreateReplicationTaskRequest, Aws::DatabaseMigrationService::Model::DescribeEventsRequest, Aws::DatabaseMigrationService::Model::AddTagsToResourceRequest, Aws::DatabaseMigrationService::Model::CreateEventSubscriptionRequest, Aws::DatabaseMigrationService::Model::CreateReplicationInstanceRequest, Aws::DatabaseMigrationService::Model::CreateReplicationSubnetGroupRequest, Aws::DatabaseMigrationService::Model::DescribeConnectionsRequest, Aws::DatabaseMigrationService::Model::DescribeEndpointsRequest, Aws::DatabaseMigrationService::Model::DescribeEndpointTypesRequest, Aws::DatabaseMigrationService::Model::DescribeEventCategoriesRequest, Aws::DatabaseMigrationService::Model::DescribeEventSubscriptionsRequest, Aws::DatabaseMigrationService::Model::DescribePendingMaintenanceActionsRequest, Aws::DatabaseMigrationService::Model::DescribeReplicationInstancesRequest, Aws::DatabaseMigrationService::Model::DescribeReplicationSubnetGroupsRequest, Aws::DatabaseMigrationService::Model::DescribeReplicationTaskAssessmentRunsRequest, Aws::DatabaseMigrationService::Model::DescribeReplicationTaskIndividualAssessmentsRequest, Aws::DatabaseMigrationService::Model::DescribeReplicationTasksRequest, Aws::DatabaseMigrationService::Model::DescribeTableStatisticsRequest, Aws::DatabaseMigrationService::Model::ModifyReplicationTaskRequest, Aws::DatabaseMigrationService::Model::RemoveTagsFromResourceRequest, Aws::DatabaseMigrationService::Model::StartReplicationTaskRequest, Aws::DatabaseMigrationService::Model::DescribeApplicableIndividualAssessmentsRequest, Aws::DatabaseMigrationService::Model::ModifyEventSubscriptionRequest, Aws::DatabaseMigrationService::Model::ModifyReplicationInstanceRequest, Aws::DatabaseMigrationService::Model::ModifyReplicationSubnetGroupRequest, Aws::DatabaseMigrationService::Model::StartReplicationTaskAssessmentRunRequest, Aws::DatabaseMigrationService::Model::ApplyPendingMaintenanceActionRequest, Aws::DatabaseMigrationService::Model::CancelReplicationTaskAssessmentRunRequest, Aws::DatabaseMigrationService::Model::DeleteConnectionRequest, Aws::DatabaseMigrationService::Model::DeleteEndpointRequest, Aws::DatabaseMigrationService::Model::DeleteEventSubscriptionRequest, Aws::DatabaseMigrationService::Model::DeleteReplicationInstanceRequest, Aws::DatabaseMigrationService::Model::DeleteReplicationSubnetGroupRequest, Aws::DatabaseMigrationService::Model::DeleteReplicationTaskAssessmentRunRequest, Aws::DatabaseMigrationService::Model::DeleteReplicationTaskRequest, Aws::DatabaseMigrationService::Model::DescribeOrderableReplicationInstancesRequest, Aws::DatabaseMigrationService::Model::DescribeRefreshSchemasStatusRequest, Aws::DatabaseMigrationService::Model::DescribeReplicationTaskAssessmentResultsRequest, Aws::DatabaseMigrationService::Model::DescribeSchemasRequest, Aws::DatabaseMigrationService::Model::ImportCertificateRequest, Aws::DatabaseMigrationService::Model::ListTagsForResourceRequest, Aws::DatabaseMigrationService::Model::MoveReplicationTaskRequest, Aws::DatabaseMigrationService::Model::RefreshSchemasRequest, Aws::DatabaseMigrationService::Model::ReloadTablesRequest, Aws::DatabaseMigrationService::Model::StartReplicationTaskAssessmentRequest, Aws::DatabaseMigrationService::Model::StopReplicationTaskRequest, Aws::DatabaseMigrationService::Model::TestConnectionRequest, Aws::DatabaseMigrationService::Model::DescribeCertificatesRequest, Aws::DatabaseMigrationService::Model::DescribeAccountAttributesRequest, Aws::DatabaseMigrationService::Model::DeleteCertificateRequest, Aws::DatabaseMigrationService::Model::DescribeReplicationInstanceTaskLogsRequest, and Aws::DatabaseMigrationService::Model::RebootReplicationInstanceRequest.

Definition at line 36 of file DatabaseMigrationServiceRequest.h.


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