AWS SDK for C++  1.8.94
AWS SDK for C++
Public Member Functions | Protected Member Functions | List of all members
Aws::SageMaker::SageMakerRequest Class Reference

#include <SageMakerRequest.h>

+ Inheritance diagram for Aws::SageMaker::SageMakerRequest:

Public Member Functions

virtual ~SageMakerRequest ()
 
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 SageMakerRequest.h.

Constructor & Destructor Documentation

◆ ~SageMakerRequest()

virtual Aws::SageMaker::SageMakerRequest::~SageMakerRequest ( )
inlinevirtual

Definition at line 19 of file SageMakerRequest.h.

Member Function Documentation

◆ AddParametersToRequest()

void Aws::SageMaker::SageMakerRequest::AddParametersToRequest ( Aws::Http::HttpRequest httpRequest) const
inline

Definition at line 21 of file SageMakerRequest.h.

◆ GetHeaders()

Aws::Http::HeaderValueCollection Aws::SageMaker::SageMakerRequest::GetHeaders ( ) const
inlineoverridevirtual

Get the headers for the request

Implements Aws::AmazonWebServiceRequest.

Definition at line 23 of file SageMakerRequest.h.

◆ GetRequestSpecificHeaders()

virtual Aws::Http::HeaderValueCollection Aws::SageMaker::SageMakerRequest::GetRequestSpecificHeaders ( ) const
inlineprotectedvirtual

Reimplemented in Aws::SageMaker::Model::CreateTrainingJobRequest, Aws::SageMaker::Model::CreateProcessingJobRequest, Aws::SageMaker::Model::CreateTransformJobRequest, Aws::SageMaker::Model::CreateAutoMLJobRequest, Aws::SageMaker::Model::CreateLabelingJobRequest, Aws::SageMaker::Model::CreateTrialComponentRequest, Aws::SageMaker::Model::CreateFlowDefinitionRequest, Aws::SageMaker::Model::CreateNotebookInstanceRequest, Aws::SageMaker::Model::UpdateTrialComponentRequest, Aws::SageMaker::Model::CreateCompilationJobRequest, Aws::SageMaker::Model::CreateDomainRequest, Aws::SageMaker::Model::CreateHyperParameterTuningJobRequest, Aws::SageMaker::Model::CreateWorkforceRequest, Aws::SageMaker::Model::CreateAppRequest, Aws::SageMaker::Model::CreateEndpointConfigRequest, Aws::SageMaker::Model::CreateModelRequest, Aws::SageMaker::Model::CreateWorkteamRequest, Aws::SageMaker::Model::ListAutoMLJobsRequest, Aws::SageMaker::Model::ListCompilationJobsRequest, Aws::SageMaker::Model::ListEndpointsRequest, Aws::SageMaker::Model::ListHyperParameterTuningJobsRequest, Aws::SageMaker::Model::ListLabelingJobsRequest, Aws::SageMaker::Model::ListMonitoringExecutionsRequest, Aws::SageMaker::Model::ListMonitoringSchedulesRequest, Aws::SageMaker::Model::ListNotebookInstancesRequest, Aws::SageMaker::Model::ListProcessingJobsRequest, Aws::SageMaker::Model::ListTrainingJobsRequest, Aws::SageMaker::Model::ListTransformJobsRequest, Aws::SageMaker::Model::UpdateNotebookInstanceRequest, Aws::SageMaker::Model::CreateAlgorithmRequest, Aws::SageMaker::Model::CreateAppImageConfigRequest, Aws::SageMaker::Model::CreateHumanTaskUiRequest, Aws::SageMaker::Model::CreateModelPackageRequest, Aws::SageMaker::Model::CreateMonitoringScheduleRequest, Aws::SageMaker::Model::CreateUserProfileRequest, Aws::SageMaker::Model::ListAlgorithmsRequest, Aws::SageMaker::Model::ListAppImageConfigsRequest, Aws::SageMaker::Model::ListCandidatesForAutoMLJobRequest, Aws::SageMaker::Model::ListCodeRepositoriesRequest, Aws::SageMaker::Model::ListEndpointConfigsRequest, Aws::SageMaker::Model::ListExperimentsRequest, Aws::SageMaker::Model::ListImagesRequest, Aws::SageMaker::Model::ListImageVersionsRequest, Aws::SageMaker::Model::ListLabelingJobsForWorkteamRequest, Aws::SageMaker::Model::ListModelPackagesRequest, Aws::SageMaker::Model::ListModelsRequest, Aws::SageMaker::Model::ListNotebookInstanceLifecycleConfigsRequest, Aws::SageMaker::Model::ListTrainingJobsForHyperParameterTuningJobRequest, Aws::SageMaker::Model::ListTrialComponentsRequest, Aws::SageMaker::Model::ListTrialsRequest, Aws::SageMaker::Model::SearchRequest, Aws::SageMaker::Model::UpdateWorkteamRequest, Aws::SageMaker::Model::AddTagsRequest, Aws::SageMaker::Model::CreateEndpointRequest, Aws::SageMaker::Model::CreateExperimentRequest, Aws::SageMaker::Model::CreateImageRequest, Aws::SageMaker::Model::CreateNotebookInstanceLifecycleConfigRequest, Aws::SageMaker::Model::CreateTrialRequest, Aws::SageMaker::Model::ListAppsRequest, Aws::SageMaker::Model::ListFlowDefinitionsRequest, Aws::SageMaker::Model::ListHumanTaskUisRequest, Aws::SageMaker::Model::ListUserProfilesRequest, Aws::SageMaker::Model::ListWorkforcesRequest, Aws::SageMaker::Model::ListWorkteamsRequest, Aws::SageMaker::Model::RenderUiTemplateRequest, Aws::SageMaker::Model::UpdateEndpointRequest, Aws::SageMaker::Model::UpdateEndpointWeightsAndCapacitiesRequest, Aws::SageMaker::Model::UpdateNotebookInstanceLifecycleConfigRequest, Aws::SageMaker::Model::UpdateWorkforceRequest, Aws::SageMaker::Model::CreateCodeRepositoryRequest, Aws::SageMaker::Model::CreateImageVersionRequest, Aws::SageMaker::Model::DeleteAppRequest, Aws::SageMaker::Model::DeleteDomainRequest, Aws::SageMaker::Model::DeleteTagsRequest, Aws::SageMaker::Model::DescribeAppRequest, Aws::SageMaker::Model::GetSearchSuggestionsRequest, Aws::SageMaker::Model::UpdateAppImageConfigRequest, Aws::SageMaker::Model::UpdateCodeRepositoryRequest, Aws::SageMaker::Model::UpdateDomainRequest, Aws::SageMaker::Model::UpdateImageRequest, Aws::SageMaker::Model::UpdateMonitoringScheduleRequest, Aws::SageMaker::Model::UpdateUserProfileRequest, Aws::SageMaker::Model::AssociateTrialComponentRequest, Aws::SageMaker::Model::CreatePresignedDomainUrlRequest, Aws::SageMaker::Model::CreatePresignedNotebookInstanceUrlRequest, Aws::SageMaker::Model::DeleteAlgorithmRequest, Aws::SageMaker::Model::DeleteAppImageConfigRequest, Aws::SageMaker::Model::DeleteCodeRepositoryRequest, Aws::SageMaker::Model::DeleteEndpointConfigRequest, Aws::SageMaker::Model::DeleteEndpointRequest, Aws::SageMaker::Model::DeleteExperimentRequest, Aws::SageMaker::Model::DeleteFlowDefinitionRequest, Aws::SageMaker::Model::DeleteHumanTaskUiRequest, Aws::SageMaker::Model::DeleteImageRequest, Aws::SageMaker::Model::DeleteImageVersionRequest, Aws::SageMaker::Model::DeleteModelPackageRequest, Aws::SageMaker::Model::DeleteModelRequest, Aws::SageMaker::Model::DeleteMonitoringScheduleRequest, Aws::SageMaker::Model::DeleteNotebookInstanceLifecycleConfigRequest, Aws::SageMaker::Model::DeleteNotebookInstanceRequest, Aws::SageMaker::Model::DeleteTrialComponentRequest, Aws::SageMaker::Model::DeleteTrialRequest, Aws::SageMaker::Model::DeleteUserProfileRequest, Aws::SageMaker::Model::DeleteWorkforceRequest, Aws::SageMaker::Model::DeleteWorkteamRequest, Aws::SageMaker::Model::DescribeAlgorithmRequest, Aws::SageMaker::Model::DescribeAppImageConfigRequest, Aws::SageMaker::Model::DescribeAutoMLJobRequest, Aws::SageMaker::Model::DescribeCodeRepositoryRequest, Aws::SageMaker::Model::DescribeCompilationJobRequest, Aws::SageMaker::Model::DescribeDomainRequest, Aws::SageMaker::Model::DescribeEndpointConfigRequest, Aws::SageMaker::Model::DescribeEndpointRequest, Aws::SageMaker::Model::DescribeExperimentRequest, Aws::SageMaker::Model::DescribeFlowDefinitionRequest, Aws::SageMaker::Model::DescribeHumanTaskUiRequest, Aws::SageMaker::Model::DescribeHyperParameterTuningJobRequest, Aws::SageMaker::Model::DescribeImageRequest, Aws::SageMaker::Model::DescribeImageVersionRequest, Aws::SageMaker::Model::DescribeLabelingJobRequest, Aws::SageMaker::Model::DescribeModelPackageRequest, Aws::SageMaker::Model::DescribeModelRequest, Aws::SageMaker::Model::DescribeMonitoringScheduleRequest, Aws::SageMaker::Model::DescribeNotebookInstanceLifecycleConfigRequest, Aws::SageMaker::Model::DescribeNotebookInstanceRequest, Aws::SageMaker::Model::DescribeProcessingJobRequest, Aws::SageMaker::Model::DescribeSubscribedWorkteamRequest, Aws::SageMaker::Model::DescribeTrainingJobRequest, Aws::SageMaker::Model::DescribeTransformJobRequest, Aws::SageMaker::Model::DescribeTrialComponentRequest, Aws::SageMaker::Model::DescribeTrialRequest, Aws::SageMaker::Model::DescribeUserProfileRequest, Aws::SageMaker::Model::DescribeWorkforceRequest, Aws::SageMaker::Model::DescribeWorkteamRequest, Aws::SageMaker::Model::DisassociateTrialComponentRequest, Aws::SageMaker::Model::ListDomainsRequest, Aws::SageMaker::Model::ListSubscribedWorkteamsRequest, Aws::SageMaker::Model::ListTagsRequest, Aws::SageMaker::Model::StartMonitoringScheduleRequest, Aws::SageMaker::Model::StartNotebookInstanceRequest, Aws::SageMaker::Model::StopAutoMLJobRequest, Aws::SageMaker::Model::StopCompilationJobRequest, Aws::SageMaker::Model::StopHyperParameterTuningJobRequest, Aws::SageMaker::Model::StopLabelingJobRequest, Aws::SageMaker::Model::StopMonitoringScheduleRequest, Aws::SageMaker::Model::StopNotebookInstanceRequest, Aws::SageMaker::Model::StopProcessingJobRequest, Aws::SageMaker::Model::StopTrainingJobRequest, Aws::SageMaker::Model::StopTransformJobRequest, Aws::SageMaker::Model::UpdateExperimentRequest, and Aws::SageMaker::Model::UpdateTrialRequest.

Definition at line 36 of file SageMakerRequest.h.


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