AWS SDK for C++

AWS SDK for C++ Version 1.11.817

Loading...
Searching...
No Matches
Public Types | Public Member Functions | Protected Member Functions | List of all members
Aws::resiliencehubv2::Resiliencehubv2Request Class Reference

#include <Resiliencehubv2Request.h>

Inherits Aws::AmazonSerializableWebServiceRequest.

Inherited by Aws::resiliencehubv2::Model::CreateAssertionRequest, Aws::resiliencehubv2::Model::CreateInputSourceRequest, Aws::resiliencehubv2::Model::CreatePolicyRequest, Aws::resiliencehubv2::Model::CreateReportRequest, Aws::resiliencehubv2::Model::CreateServiceFunctionRequest, Aws::resiliencehubv2::Model::CreateServiceFunctionResourcesRequest, Aws::resiliencehubv2::Model::CreateServiceRequest, Aws::resiliencehubv2::Model::CreateSystemRequest, Aws::resiliencehubv2::Model::CreateUserJourneyRequest, Aws::resiliencehubv2::Model::DeleteAssertionRequest, Aws::resiliencehubv2::Model::DeleteInputSourceRequest, Aws::resiliencehubv2::Model::DeletePolicyRequest, Aws::resiliencehubv2::Model::DeleteServiceFunctionRequest, Aws::resiliencehubv2::Model::DeleteServiceFunctionResourcesRequest, Aws::resiliencehubv2::Model::DeleteServiceRequest, Aws::resiliencehubv2::Model::DeleteSystemRequest, Aws::resiliencehubv2::Model::DeleteUserJourneyRequest, Aws::resiliencehubv2::Model::GetFailureModeFindingRequest, Aws::resiliencehubv2::Model::GetPolicyRequest, Aws::resiliencehubv2::Model::GetServiceRequest, Aws::resiliencehubv2::Model::GetSystemRequest, Aws::resiliencehubv2::Model::GetUserJourneyRequest, Aws::resiliencehubv2::Model::ImportAppRequest, Aws::resiliencehubv2::Model::ImportPolicyRequest, Aws::resiliencehubv2::Model::ListAssertionsRequest, Aws::resiliencehubv2::Model::ListDependenciesRequest, Aws::resiliencehubv2::Model::ListFailureModeAssessmentsRequest, Aws::resiliencehubv2::Model::ListFailureModeFindingsRequest, Aws::resiliencehubv2::Model::ListInputSourcesRequest, Aws::resiliencehubv2::Model::ListPoliciesRequest, Aws::resiliencehubv2::Model::ListReportsRequest, Aws::resiliencehubv2::Model::ListResourcesRequest, Aws::resiliencehubv2::Model::ListServiceEventsRequest, Aws::resiliencehubv2::Model::ListServiceFunctionsRequest, Aws::resiliencehubv2::Model::ListServiceTopologyEdgesRequest, Aws::resiliencehubv2::Model::ListServicesRequest, Aws::resiliencehubv2::Model::ListSystemEventsRequest, Aws::resiliencehubv2::Model::ListSystemsRequest, Aws::resiliencehubv2::Model::ListTagsForResourceRequest, Aws::resiliencehubv2::Model::ListUserJourneysRequest, Aws::resiliencehubv2::Model::StartFailureModeAssessmentRequest, Aws::resiliencehubv2::Model::TagResourceRequest, Aws::resiliencehubv2::Model::UntagResourceRequest, Aws::resiliencehubv2::Model::UpdateAssertionRequest, Aws::resiliencehubv2::Model::UpdateDependencyRequest, Aws::resiliencehubv2::Model::UpdateFailureModeFindingRequest, Aws::resiliencehubv2::Model::UpdatePolicyRequest, Aws::resiliencehubv2::Model::UpdateServiceFunctionRequest, Aws::resiliencehubv2::Model::UpdateServiceRequest, Aws::resiliencehubv2::Model::UpdateSystemRequest, and Aws::resiliencehubv2::Model::UpdateUserJourneyRequest.

Public Types

 
 

Public Types inherited from Aws::AmazonWebServiceRequest

 

Public Member Functions

 
 
 

Public Member Functions inherited from Aws::AmazonSerializableWebServiceRequest

 
 
virtual Aws::String SerializePayload () const=0
 
std::shared_ptr< Aws::IOStreamGetBody () const override
 

Public Member Functions inherited from Aws::AmazonWebServiceRequest

 
virtual ~AmazonWebServiceRequest ()=default
 
 
virtual void SetAdditionalCustomHeaderValue (const Aws::String &headerName, const Aws::String &headerValue)
 
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 HasEventStreamResponse () const
 
virtual bool SignBody () const
 
virtual bool HasEmbeddedError (Aws::IOStream &body, const Aws::Http::HeaderValueCollection &header) const
 
virtual bool IsChunked () const
 
virtual void SetRequestSignedHandler (const RequestSignedHandler &handler)
 
 
 
 
 
 
 
 
 
virtual bool ShouldComputeContentMd5 () const
 
virtual bool ShouldValidateResponseChecksum () const
 
 
 
virtual const char * GetServiceRequestName () const=0
 
virtual void SetServiceSpecificParameters (const std::shared_ptr< Http::ServiceSpecificParameters > &serviceSpecificParameters) const
 
 
 
 
 
 
virtual bool RequestChecksumRequired () const
 
 
void SetRetryContext (const RetryContext &context) const
 
 
virtual void SetHeadersReceivedEventHandler (const Aws::Http::HeadersReceivedEventHandler &headersReceivedEventHandler)
 
virtual void SetHeadersReceivedEventHandler (Aws::Http::HeadersReceivedEventHandler &&headersReceivedEventHandler)
 
virtual void SetDataReceivedEventHandler (const Aws::Http::DataReceivedEventHandler &dataReceivedEventHandler)
 
virtual void SetDataReceivedEventHandler (Aws::Http::DataReceivedEventHandler &&dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (const Aws::Http::DataSentEventHandler &dataSentEventHandler)
 
virtual void SetDataSentEventHandler (Aws::Http::DataSentEventHandler &&dataSentEventHandler)
 
virtual void SetContinueRequestHandler (const Aws::Http::ContinueRequestHandler &continueRequestHandler)
 
virtual void SetContinueRequestHandler (Aws::Http::ContinueRequestHandler &&continueRequestHandler)
 
virtual void SetRequestRetryHandler (const RequestRetryHandler &handler)
 
 
virtual void SetHeadersReceivedEventHandler (const Aws::Http::HeadersReceivedEventHandler &headersReceivedEventHandler)
 
virtual void SetHeadersReceivedEventHandler (Aws::Http::HeadersReceivedEventHandler &&headersReceivedEventHandler)
 
virtual void SetDataReceivedEventHandler (const Aws::Http::DataReceivedEventHandler &dataReceivedEventHandler)
 
virtual void SetDataReceivedEventHandler (Aws::Http::DataReceivedEventHandler &&dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (const Aws::Http::DataSentEventHandler &dataSentEventHandler)
 
virtual void SetDataSentEventHandler (Aws::Http::DataSentEventHandler &&dataSentEventHandler)
 
virtual void SetContinueRequestHandler (const Aws::Http::ContinueRequestHandler &continueRequestHandler)
 
virtual void SetContinueRequestHandler (Aws::Http::ContinueRequestHandler &&continueRequestHandler)
 
virtual void SetRequestRetryHandler (const RequestRetryHandler &handler)
 
 

Protected Member Functions

 

Protected Member Functions inherited from Aws::AmazonWebServiceRequest

virtual void DumpBodyToUrl (Aws::Http::URI &uri) const
 

Additional Inherited Members

Protected Attributes inherited from Aws::AmazonWebServiceRequest

 

Detailed Description

Definition at line 15 of file Resiliencehubv2Request.h.

Member Typedef Documentation

◆ EndpointParameter

Definition at line 17 of file Resiliencehubv2Request.h.

◆ EndpointParameters

Definition at line 18 of file Resiliencehubv2Request.h.

Constructor & Destructor Documentation

◆ ~Resiliencehubv2Request()

virtual Aws::resiliencehubv2::Resiliencehubv2Request::~Resiliencehubv2Request ( )
inlinevirtual

Definition at line 20 of file Resiliencehubv2Request.h.

Member Function Documentation

◆ AddParametersToRequest()

void Aws::resiliencehubv2::Resiliencehubv2Request::AddParametersToRequest ( Aws::Http::HttpRequest httpRequest) const
inline

Definition at line 22 of file Resiliencehubv2Request.h.

◆ GetHeaders()

Aws::Http::HeaderValueCollection Aws::resiliencehubv2::Resiliencehubv2Request::GetHeaders ( ) const
inlineoverridevirtual

Implements Aws::AmazonWebServiceRequest.

Definition at line 24 of file Resiliencehubv2Request.h.

◆ GetRequestSpecificHeaders()

virtual Aws::Http::HeaderValueCollection Aws::resiliencehubv2::Resiliencehubv2Request::GetRequestSpecificHeaders ( ) const
inlineprotectedvirtual

Definition at line 35 of file Resiliencehubv2Request.h.


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