AWS SDK for C++

AWS SDK for C++ Version 1.11.440

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

#include <DeadlineRequest.h>

Inherits Aws::AmazonSerializableWebServiceRequest.

Inherited by Aws::deadline::Model::AssociateMemberToFarmRequest, Aws::deadline::Model::AssociateMemberToFleetRequest, Aws::deadline::Model::AssociateMemberToJobRequest, Aws::deadline::Model::AssociateMemberToQueueRequest, Aws::deadline::Model::AssumeFleetRoleForReadRequest, Aws::deadline::Model::AssumeFleetRoleForWorkerRequest, Aws::deadline::Model::AssumeQueueRoleForReadRequest, Aws::deadline::Model::AssumeQueueRoleForUserRequest, Aws::deadline::Model::AssumeQueueRoleForWorkerRequest, Aws::deadline::Model::BatchGetJobEntityRequest, Aws::deadline::Model::CopyJobTemplateRequest, Aws::deadline::Model::CreateBudgetRequest, Aws::deadline::Model::CreateFarmRequest, Aws::deadline::Model::CreateFleetRequest, Aws::deadline::Model::CreateJobRequest, Aws::deadline::Model::CreateLicenseEndpointRequest, Aws::deadline::Model::CreateMonitorRequest, Aws::deadline::Model::CreateQueueEnvironmentRequest, Aws::deadline::Model::CreateQueueFleetAssociationRequest, Aws::deadline::Model::CreateQueueRequest, Aws::deadline::Model::CreateStorageProfileRequest, Aws::deadline::Model::CreateWorkerRequest, Aws::deadline::Model::DeleteBudgetRequest, Aws::deadline::Model::DeleteFarmRequest, Aws::deadline::Model::DeleteFleetRequest, Aws::deadline::Model::DeleteLicenseEndpointRequest, Aws::deadline::Model::DeleteMeteredProductRequest, Aws::deadline::Model::DeleteMonitorRequest, Aws::deadline::Model::DeleteQueueEnvironmentRequest, Aws::deadline::Model::DeleteQueueFleetAssociationRequest, Aws::deadline::Model::DeleteQueueRequest, Aws::deadline::Model::DeleteStorageProfileRequest, Aws::deadline::Model::DeleteWorkerRequest, Aws::deadline::Model::DisassociateMemberFromFarmRequest, Aws::deadline::Model::DisassociateMemberFromFleetRequest, Aws::deadline::Model::DisassociateMemberFromJobRequest, Aws::deadline::Model::DisassociateMemberFromQueueRequest, Aws::deadline::Model::GetBudgetRequest, Aws::deadline::Model::GetFarmRequest, Aws::deadline::Model::GetFleetRequest, Aws::deadline::Model::GetJobRequest, Aws::deadline::Model::GetLicenseEndpointRequest, Aws::deadline::Model::GetMonitorRequest, Aws::deadline::Model::GetQueueEnvironmentRequest, Aws::deadline::Model::GetQueueFleetAssociationRequest, Aws::deadline::Model::GetQueueRequest, Aws::deadline::Model::GetSessionActionRequest, Aws::deadline::Model::GetSessionRequest, Aws::deadline::Model::GetSessionsStatisticsAggregationRequest, Aws::deadline::Model::GetStepRequest, Aws::deadline::Model::GetStorageProfileForQueueRequest, Aws::deadline::Model::GetStorageProfileRequest, Aws::deadline::Model::GetTaskRequest, Aws::deadline::Model::GetWorkerRequest, Aws::deadline::Model::ListAvailableMeteredProductsRequest, Aws::deadline::Model::ListBudgetsRequest, Aws::deadline::Model::ListFarmMembersRequest, Aws::deadline::Model::ListFarmsRequest, Aws::deadline::Model::ListFleetMembersRequest, Aws::deadline::Model::ListFleetsRequest, Aws::deadline::Model::ListJobMembersRequest, Aws::deadline::Model::ListJobParameterDefinitionsRequest, Aws::deadline::Model::ListJobsRequest, Aws::deadline::Model::ListLicenseEndpointsRequest, Aws::deadline::Model::ListMeteredProductsRequest, Aws::deadline::Model::ListMonitorsRequest, Aws::deadline::Model::ListQueueEnvironmentsRequest, Aws::deadline::Model::ListQueueFleetAssociationsRequest, Aws::deadline::Model::ListQueueMembersRequest, Aws::deadline::Model::ListQueuesRequest, Aws::deadline::Model::ListSessionActionsRequest, Aws::deadline::Model::ListSessionsForWorkerRequest, Aws::deadline::Model::ListSessionsRequest, Aws::deadline::Model::ListStepConsumersRequest, Aws::deadline::Model::ListStepDependenciesRequest, Aws::deadline::Model::ListStepsRequest, Aws::deadline::Model::ListStorageProfilesForQueueRequest, Aws::deadline::Model::ListStorageProfilesRequest, Aws::deadline::Model::ListTagsForResourceRequest, Aws::deadline::Model::ListTasksRequest, Aws::deadline::Model::ListWorkersRequest, Aws::deadline::Model::PutMeteredProductRequest, Aws::deadline::Model::SearchJobsRequest, Aws::deadline::Model::SearchStepsRequest, Aws::deadline::Model::SearchTasksRequest, Aws::deadline::Model::SearchWorkersRequest, Aws::deadline::Model::StartSessionsStatisticsAggregationRequest, Aws::deadline::Model::TagResourceRequest, Aws::deadline::Model::UntagResourceRequest, Aws::deadline::Model::UpdateBudgetRequest, Aws::deadline::Model::UpdateFarmRequest, Aws::deadline::Model::UpdateFleetRequest, Aws::deadline::Model::UpdateJobRequest, Aws::deadline::Model::UpdateMonitorRequest, Aws::deadline::Model::UpdateQueueEnvironmentRequest, Aws::deadline::Model::UpdateQueueFleetAssociationRequest, Aws::deadline::Model::UpdateQueueRequest, Aws::deadline::Model::UpdateSessionRequest, Aws::deadline::Model::UpdateStepRequest, Aws::deadline::Model::UpdateStorageProfileRequest, Aws::deadline::Model::UpdateTaskRequest, Aws::deadline::Model::UpdateWorkerRequest, and Aws::deadline::Model::UpdateWorkerScheduleRequest.

Public Types

 
 

Public Types inherited from Aws::AmazonWebServiceRequest

 

Public Member Functions

virtual ~DeadlineRequest ()
 
 
 

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 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 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 17 of file DeadlineRequest.h.

Member Typedef Documentation

◆ EndpointParameter

Definition at line 20 of file DeadlineRequest.h.

◆ EndpointParameters

Definition at line 21 of file DeadlineRequest.h.

Constructor & Destructor Documentation

◆ ~DeadlineRequest()

virtual Aws::deadline::DeadlineRequest::~DeadlineRequest ( )
inlinevirtual

Definition at line 23 of file DeadlineRequest.h.

Member Function Documentation

◆ AddParametersToRequest()

void Aws::deadline::DeadlineRequest::AddParametersToRequest ( Aws::Http::HttpRequest httpRequest) const
inline

Definition at line 25 of file DeadlineRequest.h.

◆ GetHeaders()

Aws::Http::HeaderValueCollection Aws::deadline::DeadlineRequest::GetHeaders ( ) const
inlineoverridevirtual

Implements Aws::AmazonWebServiceRequest.

Definition at line 27 of file DeadlineRequest.h.

◆ GetRequestSpecificHeaders()

virtual Aws::Http::HeaderValueCollection Aws::deadline::DeadlineRequest::GetRequestSpecificHeaders ( ) const
inlineprotectedvirtual

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