AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
Public Types | Public Member Functions | Static Public Member Functions | Friends | List of all members
Aws::deadline::DeadlineClient Class Reference

#include <DeadlineClient.h>

Inheritance diagram for Aws::deadline::DeadlineClient:
[legend]

Public Types

 
 
 

Public Types inherited from Aws::Client::AWSJsonClient

 

Public Member Functions

 
 DeadlineClient (const Aws::Auth::AWSCredentials &credentials, std::shared_ptr< DeadlineEndpointProviderBase > endpointProvider=nullptr, const Aws::deadline::DeadlineClientConfiguration &clientConfiguration=Aws::deadline::DeadlineClientConfiguration())
 
 DeadlineClient (const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, std::shared_ptr< DeadlineEndpointProviderBase > endpointProvider=nullptr, const Aws::deadline::DeadlineClientConfiguration &clientConfiguration=Aws::deadline::DeadlineClientConfiguration())
 
 DeadlineClient (const Aws::Client::ClientConfiguration &clientConfiguration)
 
 DeadlineClient (const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration)
 
 DeadlineClient (const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration)
 
virtual ~DeadlineClient ()
 
 
template<typename AssociateMemberToFarmRequestT = Model::AssociateMemberToFarmRequest>
Model::AssociateMemberToFarmOutcomeCallable AssociateMemberToFarmCallable (const AssociateMemberToFarmRequestT &request) const
 
template<typename AssociateMemberToFarmRequestT = Model::AssociateMemberToFarmRequest>
void AssociateMemberToFarmAsync (const AssociateMemberToFarmRequestT &request, const AssociateMemberToFarmResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename AssociateMemberToFleetRequestT = Model::AssociateMemberToFleetRequest>
Model::AssociateMemberToFleetOutcomeCallable AssociateMemberToFleetCallable (const AssociateMemberToFleetRequestT &request) const
 
template<typename AssociateMemberToFleetRequestT = Model::AssociateMemberToFleetRequest>
void AssociateMemberToFleetAsync (const AssociateMemberToFleetRequestT &request, const AssociateMemberToFleetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename AssociateMemberToJobRequestT = Model::AssociateMemberToJobRequest>
Model::AssociateMemberToJobOutcomeCallable AssociateMemberToJobCallable (const AssociateMemberToJobRequestT &request) const
 
template<typename AssociateMemberToJobRequestT = Model::AssociateMemberToJobRequest>
void AssociateMemberToJobAsync (const AssociateMemberToJobRequestT &request, const AssociateMemberToJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename AssociateMemberToQueueRequestT = Model::AssociateMemberToQueueRequest>
Model::AssociateMemberToQueueOutcomeCallable AssociateMemberToQueueCallable (const AssociateMemberToQueueRequestT &request) const
 
template<typename AssociateMemberToQueueRequestT = Model::AssociateMemberToQueueRequest>
void AssociateMemberToQueueAsync (const AssociateMemberToQueueRequestT &request, const AssociateMemberToQueueResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename AssumeFleetRoleForReadRequestT = Model::AssumeFleetRoleForReadRequest>
Model::AssumeFleetRoleForReadOutcomeCallable AssumeFleetRoleForReadCallable (const AssumeFleetRoleForReadRequestT &request) const
 
template<typename AssumeFleetRoleForReadRequestT = Model::AssumeFleetRoleForReadRequest>
void AssumeFleetRoleForReadAsync (const AssumeFleetRoleForReadRequestT &request, const AssumeFleetRoleForReadResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename AssumeFleetRoleForWorkerRequestT = Model::AssumeFleetRoleForWorkerRequest>
Model::AssumeFleetRoleForWorkerOutcomeCallable AssumeFleetRoleForWorkerCallable (const AssumeFleetRoleForWorkerRequestT &request) const
 
template<typename AssumeFleetRoleForWorkerRequestT = Model::AssumeFleetRoleForWorkerRequest>
void AssumeFleetRoleForWorkerAsync (const AssumeFleetRoleForWorkerRequestT &request, const AssumeFleetRoleForWorkerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename AssumeQueueRoleForReadRequestT = Model::AssumeQueueRoleForReadRequest>
Model::AssumeQueueRoleForReadOutcomeCallable AssumeQueueRoleForReadCallable (const AssumeQueueRoleForReadRequestT &request) const
 
template<typename AssumeQueueRoleForReadRequestT = Model::AssumeQueueRoleForReadRequest>
void AssumeQueueRoleForReadAsync (const AssumeQueueRoleForReadRequestT &request, const AssumeQueueRoleForReadResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename AssumeQueueRoleForUserRequestT = Model::AssumeQueueRoleForUserRequest>
Model::AssumeQueueRoleForUserOutcomeCallable AssumeQueueRoleForUserCallable (const AssumeQueueRoleForUserRequestT &request) const
 
template<typename AssumeQueueRoleForUserRequestT = Model::AssumeQueueRoleForUserRequest>
void AssumeQueueRoleForUserAsync (const AssumeQueueRoleForUserRequestT &request, const AssumeQueueRoleForUserResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename AssumeQueueRoleForWorkerRequestT = Model::AssumeQueueRoleForWorkerRequest>
Model::AssumeQueueRoleForWorkerOutcomeCallable AssumeQueueRoleForWorkerCallable (const AssumeQueueRoleForWorkerRequestT &request) const
 
template<typename AssumeQueueRoleForWorkerRequestT = Model::AssumeQueueRoleForWorkerRequest>
void AssumeQueueRoleForWorkerAsync (const AssumeQueueRoleForWorkerRequestT &request, const AssumeQueueRoleForWorkerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename BatchGetJobEntityRequestT = Model::BatchGetJobEntityRequest>
Model::BatchGetJobEntityOutcomeCallable BatchGetJobEntityCallable (const BatchGetJobEntityRequestT &request) const
 
template<typename BatchGetJobEntityRequestT = Model::BatchGetJobEntityRequest>
void BatchGetJobEntityAsync (const BatchGetJobEntityRequestT &request, const BatchGetJobEntityResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename CopyJobTemplateRequestT = Model::CopyJobTemplateRequest>
Model::CopyJobTemplateOutcomeCallable CopyJobTemplateCallable (const CopyJobTemplateRequestT &request) const
 
template<typename CopyJobTemplateRequestT = Model::CopyJobTemplateRequest>
void CopyJobTemplateAsync (const CopyJobTemplateRequestT &request, const CopyJobTemplateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename CreateBudgetRequestT = Model::CreateBudgetRequest>
Model::CreateBudgetOutcomeCallable CreateBudgetCallable (const CreateBudgetRequestT &request) const
 
template<typename CreateBudgetRequestT = Model::CreateBudgetRequest>
void CreateBudgetAsync (const CreateBudgetRequestT &request, const CreateBudgetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename CreateFarmRequestT = Model::CreateFarmRequest>
Model::CreateFarmOutcomeCallable CreateFarmCallable (const CreateFarmRequestT &request) const
 
template<typename CreateFarmRequestT = Model::CreateFarmRequest>
void CreateFarmAsync (const CreateFarmRequestT &request, const CreateFarmResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename CreateFleetRequestT = Model::CreateFleetRequest>
Model::CreateFleetOutcomeCallable CreateFleetCallable (const CreateFleetRequestT &request) const
 
template<typename CreateFleetRequestT = Model::CreateFleetRequest>
void CreateFleetAsync (const CreateFleetRequestT &request, const CreateFleetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename CreateJobRequestT = Model::CreateJobRequest>
Model::CreateJobOutcomeCallable CreateJobCallable (const CreateJobRequestT &request) const
 
template<typename CreateJobRequestT = Model::CreateJobRequest>
void CreateJobAsync (const CreateJobRequestT &request, const CreateJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename CreateLicenseEndpointRequestT = Model::CreateLicenseEndpointRequest>
Model::CreateLicenseEndpointOutcomeCallable CreateLicenseEndpointCallable (const CreateLicenseEndpointRequestT &request) const
 
template<typename CreateLicenseEndpointRequestT = Model::CreateLicenseEndpointRequest>
void CreateLicenseEndpointAsync (const CreateLicenseEndpointRequestT &request, const CreateLicenseEndpointResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename CreateMonitorRequestT = Model::CreateMonitorRequest>
Model::CreateMonitorOutcomeCallable CreateMonitorCallable (const CreateMonitorRequestT &request) const
 
template<typename CreateMonitorRequestT = Model::CreateMonitorRequest>
void CreateMonitorAsync (const CreateMonitorRequestT &request, const CreateMonitorResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename CreateQueueRequestT = Model::CreateQueueRequest>
Model::CreateQueueOutcomeCallable CreateQueueCallable (const CreateQueueRequestT &request) const
 
template<typename CreateQueueRequestT = Model::CreateQueueRequest>
void CreateQueueAsync (const CreateQueueRequestT &request, const CreateQueueResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename CreateQueueEnvironmentRequestT = Model::CreateQueueEnvironmentRequest>
Model::CreateQueueEnvironmentOutcomeCallable CreateQueueEnvironmentCallable (const CreateQueueEnvironmentRequestT &request) const
 
template<typename CreateQueueEnvironmentRequestT = Model::CreateQueueEnvironmentRequest>
void CreateQueueEnvironmentAsync (const CreateQueueEnvironmentRequestT &request, const CreateQueueEnvironmentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename CreateQueueFleetAssociationRequestT = Model::CreateQueueFleetAssociationRequest>
Model::CreateQueueFleetAssociationOutcomeCallable CreateQueueFleetAssociationCallable (const CreateQueueFleetAssociationRequestT &request) const
 
template<typename CreateQueueFleetAssociationRequestT = Model::CreateQueueFleetAssociationRequest>
void CreateQueueFleetAssociationAsync (const CreateQueueFleetAssociationRequestT &request, const CreateQueueFleetAssociationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename CreateStorageProfileRequestT = Model::CreateStorageProfileRequest>
Model::CreateStorageProfileOutcomeCallable CreateStorageProfileCallable (const CreateStorageProfileRequestT &request) const
 
template<typename CreateStorageProfileRequestT = Model::CreateStorageProfileRequest>
void CreateStorageProfileAsync (const CreateStorageProfileRequestT &request, const CreateStorageProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename CreateWorkerRequestT = Model::CreateWorkerRequest>
Model::CreateWorkerOutcomeCallable CreateWorkerCallable (const CreateWorkerRequestT &request) const
 
template<typename CreateWorkerRequestT = Model::CreateWorkerRequest>
void CreateWorkerAsync (const CreateWorkerRequestT &request, const CreateWorkerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename DeleteBudgetRequestT = Model::DeleteBudgetRequest>
Model::DeleteBudgetOutcomeCallable DeleteBudgetCallable (const DeleteBudgetRequestT &request) const
 
template<typename DeleteBudgetRequestT = Model::DeleteBudgetRequest>
void DeleteBudgetAsync (const DeleteBudgetRequestT &request, const DeleteBudgetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename DeleteFarmRequestT = Model::DeleteFarmRequest>
Model::DeleteFarmOutcomeCallable DeleteFarmCallable (const DeleteFarmRequestT &request) const
 
template<typename DeleteFarmRequestT = Model::DeleteFarmRequest>
void DeleteFarmAsync (const DeleteFarmRequestT &request, const DeleteFarmResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename DeleteFleetRequestT = Model::DeleteFleetRequest>
Model::DeleteFleetOutcomeCallable DeleteFleetCallable (const DeleteFleetRequestT &request) const
 
template<typename DeleteFleetRequestT = Model::DeleteFleetRequest>
void DeleteFleetAsync (const DeleteFleetRequestT &request, const DeleteFleetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename DeleteLicenseEndpointRequestT = Model::DeleteLicenseEndpointRequest>
Model::DeleteLicenseEndpointOutcomeCallable DeleteLicenseEndpointCallable (const DeleteLicenseEndpointRequestT &request) const
 
template<typename DeleteLicenseEndpointRequestT = Model::DeleteLicenseEndpointRequest>
void DeleteLicenseEndpointAsync (const DeleteLicenseEndpointRequestT &request, const DeleteLicenseEndpointResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename DeleteMeteredProductRequestT = Model::DeleteMeteredProductRequest>
Model::DeleteMeteredProductOutcomeCallable DeleteMeteredProductCallable (const DeleteMeteredProductRequestT &request) const
 
template<typename DeleteMeteredProductRequestT = Model::DeleteMeteredProductRequest>
void DeleteMeteredProductAsync (const DeleteMeteredProductRequestT &request, const DeleteMeteredProductResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename DeleteMonitorRequestT = Model::DeleteMonitorRequest>
Model::DeleteMonitorOutcomeCallable DeleteMonitorCallable (const DeleteMonitorRequestT &request) const
 
template<typename DeleteMonitorRequestT = Model::DeleteMonitorRequest>
void DeleteMonitorAsync (const DeleteMonitorRequestT &request, const DeleteMonitorResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename DeleteQueueRequestT = Model::DeleteQueueRequest>
Model::DeleteQueueOutcomeCallable DeleteQueueCallable (const DeleteQueueRequestT &request) const
 
template<typename DeleteQueueRequestT = Model::DeleteQueueRequest>
void DeleteQueueAsync (const DeleteQueueRequestT &request, const DeleteQueueResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename DeleteQueueEnvironmentRequestT = Model::DeleteQueueEnvironmentRequest>
Model::DeleteQueueEnvironmentOutcomeCallable DeleteQueueEnvironmentCallable (const DeleteQueueEnvironmentRequestT &request) const
 
template<typename DeleteQueueEnvironmentRequestT = Model::DeleteQueueEnvironmentRequest>
void DeleteQueueEnvironmentAsync (const DeleteQueueEnvironmentRequestT &request, const DeleteQueueEnvironmentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename DeleteQueueFleetAssociationRequestT = Model::DeleteQueueFleetAssociationRequest>
Model::DeleteQueueFleetAssociationOutcomeCallable DeleteQueueFleetAssociationCallable (const DeleteQueueFleetAssociationRequestT &request) const
 
template<typename DeleteQueueFleetAssociationRequestT = Model::DeleteQueueFleetAssociationRequest>
void DeleteQueueFleetAssociationAsync (const DeleteQueueFleetAssociationRequestT &request, const DeleteQueueFleetAssociationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename DeleteStorageProfileRequestT = Model::DeleteStorageProfileRequest>
Model::DeleteStorageProfileOutcomeCallable DeleteStorageProfileCallable (const DeleteStorageProfileRequestT &request) const
 
template<typename DeleteStorageProfileRequestT = Model::DeleteStorageProfileRequest>
void DeleteStorageProfileAsync (const DeleteStorageProfileRequestT &request, const DeleteStorageProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename DeleteWorkerRequestT = Model::DeleteWorkerRequest>
Model::DeleteWorkerOutcomeCallable DeleteWorkerCallable (const DeleteWorkerRequestT &request) const
 
template<typename DeleteWorkerRequestT = Model::DeleteWorkerRequest>
void DeleteWorkerAsync (const DeleteWorkerRequestT &request, const DeleteWorkerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename DisassociateMemberFromFarmRequestT = Model::DisassociateMemberFromFarmRequest>
Model::DisassociateMemberFromFarmOutcomeCallable DisassociateMemberFromFarmCallable (const DisassociateMemberFromFarmRequestT &request) const
 
template<typename DisassociateMemberFromFarmRequestT = Model::DisassociateMemberFromFarmRequest>
void DisassociateMemberFromFarmAsync (const DisassociateMemberFromFarmRequestT &request, const DisassociateMemberFromFarmResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename DisassociateMemberFromFleetRequestT = Model::DisassociateMemberFromFleetRequest>
Model::DisassociateMemberFromFleetOutcomeCallable DisassociateMemberFromFleetCallable (const DisassociateMemberFromFleetRequestT &request) const
 
template<typename DisassociateMemberFromFleetRequestT = Model::DisassociateMemberFromFleetRequest>
void DisassociateMemberFromFleetAsync (const DisassociateMemberFromFleetRequestT &request, const DisassociateMemberFromFleetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename DisassociateMemberFromJobRequestT = Model::DisassociateMemberFromJobRequest>
Model::DisassociateMemberFromJobOutcomeCallable DisassociateMemberFromJobCallable (const DisassociateMemberFromJobRequestT &request) const
 
template<typename DisassociateMemberFromJobRequestT = Model::DisassociateMemberFromJobRequest>
void DisassociateMemberFromJobAsync (const DisassociateMemberFromJobRequestT &request, const DisassociateMemberFromJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename DisassociateMemberFromQueueRequestT = Model::DisassociateMemberFromQueueRequest>
Model::DisassociateMemberFromQueueOutcomeCallable DisassociateMemberFromQueueCallable (const DisassociateMemberFromQueueRequestT &request) const
 
template<typename DisassociateMemberFromQueueRequestT = Model::DisassociateMemberFromQueueRequest>
void DisassociateMemberFromQueueAsync (const DisassociateMemberFromQueueRequestT &request, const DisassociateMemberFromQueueResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename GetBudgetRequestT = Model::GetBudgetRequest>
Model::GetBudgetOutcomeCallable GetBudgetCallable (const GetBudgetRequestT &request) const
 
template<typename GetBudgetRequestT = Model::GetBudgetRequest>
void GetBudgetAsync (const GetBudgetRequestT &request, const GetBudgetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetFarmOutcome GetFarm (const Model::GetFarmRequest &request) const
 
template<typename GetFarmRequestT = Model::GetFarmRequest>
Model::GetFarmOutcomeCallable GetFarmCallable (const GetFarmRequestT &request) const
 
template<typename GetFarmRequestT = Model::GetFarmRequest>
void GetFarmAsync (const GetFarmRequestT &request, const GetFarmResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename GetFleetRequestT = Model::GetFleetRequest>
Model::GetFleetOutcomeCallable GetFleetCallable (const GetFleetRequestT &request) const
 
template<typename GetFleetRequestT = Model::GetFleetRequest>
void GetFleetAsync (const GetFleetRequestT &request, const GetFleetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetJobOutcome GetJob (const Model::GetJobRequest &request) const
 
template<typename GetJobRequestT = Model::GetJobRequest>
Model::GetJobOutcomeCallable GetJobCallable (const GetJobRequestT &request) const
 
template<typename GetJobRequestT = Model::GetJobRequest>
void GetJobAsync (const GetJobRequestT &request, const GetJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename GetLicenseEndpointRequestT = Model::GetLicenseEndpointRequest>
Model::GetLicenseEndpointOutcomeCallable GetLicenseEndpointCallable (const GetLicenseEndpointRequestT &request) const
 
template<typename GetLicenseEndpointRequestT = Model::GetLicenseEndpointRequest>
void GetLicenseEndpointAsync (const GetLicenseEndpointRequestT &request, const GetLicenseEndpointResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename GetMonitorRequestT = Model::GetMonitorRequest>
Model::GetMonitorOutcomeCallable GetMonitorCallable (const GetMonitorRequestT &request) const
 
template<typename GetMonitorRequestT = Model::GetMonitorRequest>
void GetMonitorAsync (const GetMonitorRequestT &request, const GetMonitorResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename GetQueueRequestT = Model::GetQueueRequest>
Model::GetQueueOutcomeCallable GetQueueCallable (const GetQueueRequestT &request) const
 
template<typename GetQueueRequestT = Model::GetQueueRequest>
void GetQueueAsync (const GetQueueRequestT &request, const GetQueueResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename GetQueueEnvironmentRequestT = Model::GetQueueEnvironmentRequest>
Model::GetQueueEnvironmentOutcomeCallable GetQueueEnvironmentCallable (const GetQueueEnvironmentRequestT &request) const
 
template<typename GetQueueEnvironmentRequestT = Model::GetQueueEnvironmentRequest>
void GetQueueEnvironmentAsync (const GetQueueEnvironmentRequestT &request, const GetQueueEnvironmentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename GetQueueFleetAssociationRequestT = Model::GetQueueFleetAssociationRequest>
Model::GetQueueFleetAssociationOutcomeCallable GetQueueFleetAssociationCallable (const GetQueueFleetAssociationRequestT &request) const
 
template<typename GetQueueFleetAssociationRequestT = Model::GetQueueFleetAssociationRequest>
void GetQueueFleetAssociationAsync (const GetQueueFleetAssociationRequestT &request, const GetQueueFleetAssociationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename GetSessionRequestT = Model::GetSessionRequest>
Model::GetSessionOutcomeCallable GetSessionCallable (const GetSessionRequestT &request) const
 
template<typename GetSessionRequestT = Model::GetSessionRequest>
void GetSessionAsync (const GetSessionRequestT &request, const GetSessionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename GetSessionActionRequestT = Model::GetSessionActionRequest>
Model::GetSessionActionOutcomeCallable GetSessionActionCallable (const GetSessionActionRequestT &request) const
 
template<typename GetSessionActionRequestT = Model::GetSessionActionRequest>
void GetSessionActionAsync (const GetSessionActionRequestT &request, const GetSessionActionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename GetSessionsStatisticsAggregationRequestT = Model::GetSessionsStatisticsAggregationRequest>
Model::GetSessionsStatisticsAggregationOutcomeCallable GetSessionsStatisticsAggregationCallable (const GetSessionsStatisticsAggregationRequestT &request) const
 
template<typename GetSessionsStatisticsAggregationRequestT = Model::GetSessionsStatisticsAggregationRequest>
void GetSessionsStatisticsAggregationAsync (const GetSessionsStatisticsAggregationRequestT &request, const GetSessionsStatisticsAggregationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetStepOutcome GetStep (const Model::GetStepRequest &request) const
 
template<typename GetStepRequestT = Model::GetStepRequest>
Model::GetStepOutcomeCallable GetStepCallable (const GetStepRequestT &request) const
 
template<typename GetStepRequestT = Model::GetStepRequest>
void GetStepAsync (const GetStepRequestT &request, const GetStepResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename GetStorageProfileRequestT = Model::GetStorageProfileRequest>
Model::GetStorageProfileOutcomeCallable GetStorageProfileCallable (const GetStorageProfileRequestT &request) const
 
template<typename GetStorageProfileRequestT = Model::GetStorageProfileRequest>
void GetStorageProfileAsync (const GetStorageProfileRequestT &request, const GetStorageProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename GetStorageProfileForQueueRequestT = Model::GetStorageProfileForQueueRequest>
Model::GetStorageProfileForQueueOutcomeCallable GetStorageProfileForQueueCallable (const GetStorageProfileForQueueRequestT &request) const
 
template<typename GetStorageProfileForQueueRequestT = Model::GetStorageProfileForQueueRequest>
void GetStorageProfileForQueueAsync (const GetStorageProfileForQueueRequestT &request, const GetStorageProfileForQueueResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetTaskOutcome GetTask (const Model::GetTaskRequest &request) const
 
template<typename GetTaskRequestT = Model::GetTaskRequest>
Model::GetTaskOutcomeCallable GetTaskCallable (const GetTaskRequestT &request) const
 
template<typename GetTaskRequestT = Model::GetTaskRequest>
void GetTaskAsync (const GetTaskRequestT &request, const GetTaskResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename GetWorkerRequestT = Model::GetWorkerRequest>
Model::GetWorkerOutcomeCallable GetWorkerCallable (const GetWorkerRequestT &request) const
 
template<typename GetWorkerRequestT = Model::GetWorkerRequest>
void GetWorkerAsync (const GetWorkerRequestT &request, const GetWorkerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListAvailableMeteredProductsRequestT = Model::ListAvailableMeteredProductsRequest>
Model::ListAvailableMeteredProductsOutcomeCallable ListAvailableMeteredProductsCallable (const ListAvailableMeteredProductsRequestT &request={}) const
 
template<typename ListAvailableMeteredProductsRequestT = Model::ListAvailableMeteredProductsRequest>
void ListAvailableMeteredProductsAsync (const ListAvailableMeteredProductsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListAvailableMeteredProductsRequestT &request={}) const
 
 
template<typename ListBudgetsRequestT = Model::ListBudgetsRequest>
Model::ListBudgetsOutcomeCallable ListBudgetsCallable (const ListBudgetsRequestT &request) const
 
template<typename ListBudgetsRequestT = Model::ListBudgetsRequest>
void ListBudgetsAsync (const ListBudgetsRequestT &request, const ListBudgetsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListFarmMembersRequestT = Model::ListFarmMembersRequest>
Model::ListFarmMembersOutcomeCallable ListFarmMembersCallable (const ListFarmMembersRequestT &request) const
 
template<typename ListFarmMembersRequestT = Model::ListFarmMembersRequest>
void ListFarmMembersAsync (const ListFarmMembersRequestT &request, const ListFarmMembersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListFarmsOutcome ListFarms (const Model::ListFarmsRequest &request={}) const
 
template<typename ListFarmsRequestT = Model::ListFarmsRequest>
Model::ListFarmsOutcomeCallable ListFarmsCallable (const ListFarmsRequestT &request={}) const
 
template<typename ListFarmsRequestT = Model::ListFarmsRequest>
void ListFarmsAsync (const ListFarmsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListFarmsRequestT &request={}) const
 
 
template<typename ListFleetMembersRequestT = Model::ListFleetMembersRequest>
Model::ListFleetMembersOutcomeCallable ListFleetMembersCallable (const ListFleetMembersRequestT &request) const
 
template<typename ListFleetMembersRequestT = Model::ListFleetMembersRequest>
void ListFleetMembersAsync (const ListFleetMembersRequestT &request, const ListFleetMembersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListFleetsRequestT = Model::ListFleetsRequest>
Model::ListFleetsOutcomeCallable ListFleetsCallable (const ListFleetsRequestT &request) const
 
template<typename ListFleetsRequestT = Model::ListFleetsRequest>
void ListFleetsAsync (const ListFleetsRequestT &request, const ListFleetsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListJobMembersRequestT = Model::ListJobMembersRequest>
Model::ListJobMembersOutcomeCallable ListJobMembersCallable (const ListJobMembersRequestT &request) const
 
template<typename ListJobMembersRequestT = Model::ListJobMembersRequest>
void ListJobMembersAsync (const ListJobMembersRequestT &request, const ListJobMembersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListJobParameterDefinitionsRequestT = Model::ListJobParameterDefinitionsRequest>
Model::ListJobParameterDefinitionsOutcomeCallable ListJobParameterDefinitionsCallable (const ListJobParameterDefinitionsRequestT &request) const
 
template<typename ListJobParameterDefinitionsRequestT = Model::ListJobParameterDefinitionsRequest>
void ListJobParameterDefinitionsAsync (const ListJobParameterDefinitionsRequestT &request, const ListJobParameterDefinitionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListJobsRequestT = Model::ListJobsRequest>
Model::ListJobsOutcomeCallable ListJobsCallable (const ListJobsRequestT &request) const
 
template<typename ListJobsRequestT = Model::ListJobsRequest>
void ListJobsAsync (const ListJobsRequestT &request, const ListJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListLicenseEndpointsRequestT = Model::ListLicenseEndpointsRequest>
Model::ListLicenseEndpointsOutcomeCallable ListLicenseEndpointsCallable (const ListLicenseEndpointsRequestT &request={}) const
 
template<typename ListLicenseEndpointsRequestT = Model::ListLicenseEndpointsRequest>
void ListLicenseEndpointsAsync (const ListLicenseEndpointsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListLicenseEndpointsRequestT &request={}) const
 
 
template<typename ListMeteredProductsRequestT = Model::ListMeteredProductsRequest>
Model::ListMeteredProductsOutcomeCallable ListMeteredProductsCallable (const ListMeteredProductsRequestT &request) const
 
template<typename ListMeteredProductsRequestT = Model::ListMeteredProductsRequest>
void ListMeteredProductsAsync (const ListMeteredProductsRequestT &request, const ListMeteredProductsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListMonitorsRequestT = Model::ListMonitorsRequest>
Model::ListMonitorsOutcomeCallable ListMonitorsCallable (const ListMonitorsRequestT &request={}) const
 
template<typename ListMonitorsRequestT = Model::ListMonitorsRequest>
void ListMonitorsAsync (const ListMonitorsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListMonitorsRequestT &request={}) const
 
 
template<typename ListQueueEnvironmentsRequestT = Model::ListQueueEnvironmentsRequest>
Model::ListQueueEnvironmentsOutcomeCallable ListQueueEnvironmentsCallable (const ListQueueEnvironmentsRequestT &request) const
 
template<typename ListQueueEnvironmentsRequestT = Model::ListQueueEnvironmentsRequest>
void ListQueueEnvironmentsAsync (const ListQueueEnvironmentsRequestT &request, const ListQueueEnvironmentsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListQueueFleetAssociationsRequestT = Model::ListQueueFleetAssociationsRequest>
Model::ListQueueFleetAssociationsOutcomeCallable ListQueueFleetAssociationsCallable (const ListQueueFleetAssociationsRequestT &request) const
 
template<typename ListQueueFleetAssociationsRequestT = Model::ListQueueFleetAssociationsRequest>
void ListQueueFleetAssociationsAsync (const ListQueueFleetAssociationsRequestT &request, const ListQueueFleetAssociationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListQueueMembersRequestT = Model::ListQueueMembersRequest>
Model::ListQueueMembersOutcomeCallable ListQueueMembersCallable (const ListQueueMembersRequestT &request) const
 
template<typename ListQueueMembersRequestT = Model::ListQueueMembersRequest>
void ListQueueMembersAsync (const ListQueueMembersRequestT &request, const ListQueueMembersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListQueuesRequestT = Model::ListQueuesRequest>
Model::ListQueuesOutcomeCallable ListQueuesCallable (const ListQueuesRequestT &request) const
 
template<typename ListQueuesRequestT = Model::ListQueuesRequest>
void ListQueuesAsync (const ListQueuesRequestT &request, const ListQueuesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListSessionActionsRequestT = Model::ListSessionActionsRequest>
Model::ListSessionActionsOutcomeCallable ListSessionActionsCallable (const ListSessionActionsRequestT &request) const
 
template<typename ListSessionActionsRequestT = Model::ListSessionActionsRequest>
void ListSessionActionsAsync (const ListSessionActionsRequestT &request, const ListSessionActionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListSessionsRequestT = Model::ListSessionsRequest>
Model::ListSessionsOutcomeCallable ListSessionsCallable (const ListSessionsRequestT &request) const
 
template<typename ListSessionsRequestT = Model::ListSessionsRequest>
void ListSessionsAsync (const ListSessionsRequestT &request, const ListSessionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListSessionsForWorkerRequestT = Model::ListSessionsForWorkerRequest>
Model::ListSessionsForWorkerOutcomeCallable ListSessionsForWorkerCallable (const ListSessionsForWorkerRequestT &request) const
 
template<typename ListSessionsForWorkerRequestT = Model::ListSessionsForWorkerRequest>
void ListSessionsForWorkerAsync (const ListSessionsForWorkerRequestT &request, const ListSessionsForWorkerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListStepConsumersRequestT = Model::ListStepConsumersRequest>
Model::ListStepConsumersOutcomeCallable ListStepConsumersCallable (const ListStepConsumersRequestT &request) const
 
template<typename ListStepConsumersRequestT = Model::ListStepConsumersRequest>
void ListStepConsumersAsync (const ListStepConsumersRequestT &request, const ListStepConsumersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListStepDependenciesRequestT = Model::ListStepDependenciesRequest>
Model::ListStepDependenciesOutcomeCallable ListStepDependenciesCallable (const ListStepDependenciesRequestT &request) const
 
template<typename ListStepDependenciesRequestT = Model::ListStepDependenciesRequest>
void ListStepDependenciesAsync (const ListStepDependenciesRequestT &request, const ListStepDependenciesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListStepsRequestT = Model::ListStepsRequest>
Model::ListStepsOutcomeCallable ListStepsCallable (const ListStepsRequestT &request) const
 
template<typename ListStepsRequestT = Model::ListStepsRequest>
void ListStepsAsync (const ListStepsRequestT &request, const ListStepsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListStorageProfilesRequestT = Model::ListStorageProfilesRequest>
Model::ListStorageProfilesOutcomeCallable ListStorageProfilesCallable (const ListStorageProfilesRequestT &request) const
 
template<typename ListStorageProfilesRequestT = Model::ListStorageProfilesRequest>
void ListStorageProfilesAsync (const ListStorageProfilesRequestT &request, const ListStorageProfilesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListStorageProfilesForQueueRequestT = Model::ListStorageProfilesForQueueRequest>
Model::ListStorageProfilesForQueueOutcomeCallable ListStorageProfilesForQueueCallable (const ListStorageProfilesForQueueRequestT &request) const
 
template<typename ListStorageProfilesForQueueRequestT = Model::ListStorageProfilesForQueueRequest>
void ListStorageProfilesForQueueAsync (const ListStorageProfilesForQueueRequestT &request, const ListStorageProfilesForQueueResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable (const ListTagsForResourceRequestT &request) const
 
template<typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
void ListTagsForResourceAsync (const ListTagsForResourceRequestT &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListTasksRequestT = Model::ListTasksRequest>
Model::ListTasksOutcomeCallable ListTasksCallable (const ListTasksRequestT &request) const
 
template<typename ListTasksRequestT = Model::ListTasksRequest>
void ListTasksAsync (const ListTasksRequestT &request, const ListTasksResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListWorkersRequestT = Model::ListWorkersRequest>
Model::ListWorkersOutcomeCallable ListWorkersCallable (const ListWorkersRequestT &request) const
 
template<typename ListWorkersRequestT = Model::ListWorkersRequest>
void ListWorkersAsync (const ListWorkersRequestT &request, const ListWorkersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename PutMeteredProductRequestT = Model::PutMeteredProductRequest>
Model::PutMeteredProductOutcomeCallable PutMeteredProductCallable (const PutMeteredProductRequestT &request) const
 
template<typename PutMeteredProductRequestT = Model::PutMeteredProductRequest>
void PutMeteredProductAsync (const PutMeteredProductRequestT &request, const PutMeteredProductResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename SearchJobsRequestT = Model::SearchJobsRequest>
Model::SearchJobsOutcomeCallable SearchJobsCallable (const SearchJobsRequestT &request) const
 
template<typename SearchJobsRequestT = Model::SearchJobsRequest>
void SearchJobsAsync (const SearchJobsRequestT &request, const SearchJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename SearchStepsRequestT = Model::SearchStepsRequest>
Model::SearchStepsOutcomeCallable SearchStepsCallable (const SearchStepsRequestT &request) const
 
template<typename SearchStepsRequestT = Model::SearchStepsRequest>
void SearchStepsAsync (const SearchStepsRequestT &request, const SearchStepsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename SearchTasksRequestT = Model::SearchTasksRequest>
Model::SearchTasksOutcomeCallable SearchTasksCallable (const SearchTasksRequestT &request) const
 
template<typename SearchTasksRequestT = Model::SearchTasksRequest>
void SearchTasksAsync (const SearchTasksRequestT &request, const SearchTasksResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename SearchWorkersRequestT = Model::SearchWorkersRequest>
Model::SearchWorkersOutcomeCallable SearchWorkersCallable (const SearchWorkersRequestT &request) const
 
template<typename SearchWorkersRequestT = Model::SearchWorkersRequest>
void SearchWorkersAsync (const SearchWorkersRequestT &request, const SearchWorkersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename StartSessionsStatisticsAggregationRequestT = Model::StartSessionsStatisticsAggregationRequest>
Model::StartSessionsStatisticsAggregationOutcomeCallable StartSessionsStatisticsAggregationCallable (const StartSessionsStatisticsAggregationRequestT &request) const
 
template<typename StartSessionsStatisticsAggregationRequestT = Model::StartSessionsStatisticsAggregationRequest>
void StartSessionsStatisticsAggregationAsync (const StartSessionsStatisticsAggregationRequestT &request, const StartSessionsStatisticsAggregationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename TagResourceRequestT = Model::TagResourceRequest>
Model::TagResourceOutcomeCallable TagResourceCallable (const TagResourceRequestT &request) const
 
template<typename TagResourceRequestT = Model::TagResourceRequest>
void TagResourceAsync (const TagResourceRequestT &request, const TagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename UntagResourceRequestT = Model::UntagResourceRequest>
Model::UntagResourceOutcomeCallable UntagResourceCallable (const UntagResourceRequestT &request) const
 
template<typename UntagResourceRequestT = Model::UntagResourceRequest>
void UntagResourceAsync (const UntagResourceRequestT &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename UpdateBudgetRequestT = Model::UpdateBudgetRequest>
Model::UpdateBudgetOutcomeCallable UpdateBudgetCallable (const UpdateBudgetRequestT &request) const
 
template<typename UpdateBudgetRequestT = Model::UpdateBudgetRequest>
void UpdateBudgetAsync (const UpdateBudgetRequestT &request, const UpdateBudgetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename UpdateFarmRequestT = Model::UpdateFarmRequest>
Model::UpdateFarmOutcomeCallable UpdateFarmCallable (const UpdateFarmRequestT &request) const
 
template<typename UpdateFarmRequestT = Model::UpdateFarmRequest>
void UpdateFarmAsync (const UpdateFarmRequestT &request, const UpdateFarmResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename UpdateFleetRequestT = Model::UpdateFleetRequest>
Model::UpdateFleetOutcomeCallable UpdateFleetCallable (const UpdateFleetRequestT &request) const
 
template<typename UpdateFleetRequestT = Model::UpdateFleetRequest>
void UpdateFleetAsync (const UpdateFleetRequestT &request, const UpdateFleetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename UpdateJobRequestT = Model::UpdateJobRequest>
Model::UpdateJobOutcomeCallable UpdateJobCallable (const UpdateJobRequestT &request) const
 
template<typename UpdateJobRequestT = Model::UpdateJobRequest>
void UpdateJobAsync (const UpdateJobRequestT &request, const UpdateJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename UpdateMonitorRequestT = Model::UpdateMonitorRequest>
Model::UpdateMonitorOutcomeCallable UpdateMonitorCallable (const UpdateMonitorRequestT &request) const
 
template<typename UpdateMonitorRequestT = Model::UpdateMonitorRequest>
void UpdateMonitorAsync (const UpdateMonitorRequestT &request, const UpdateMonitorResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename UpdateQueueRequestT = Model::UpdateQueueRequest>
Model::UpdateQueueOutcomeCallable UpdateQueueCallable (const UpdateQueueRequestT &request) const
 
template<typename UpdateQueueRequestT = Model::UpdateQueueRequest>
void UpdateQueueAsync (const UpdateQueueRequestT &request, const UpdateQueueResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename UpdateQueueEnvironmentRequestT = Model::UpdateQueueEnvironmentRequest>
Model::UpdateQueueEnvironmentOutcomeCallable UpdateQueueEnvironmentCallable (const UpdateQueueEnvironmentRequestT &request) const
 
template<typename UpdateQueueEnvironmentRequestT = Model::UpdateQueueEnvironmentRequest>
void UpdateQueueEnvironmentAsync (const UpdateQueueEnvironmentRequestT &request, const UpdateQueueEnvironmentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename UpdateQueueFleetAssociationRequestT = Model::UpdateQueueFleetAssociationRequest>
Model::UpdateQueueFleetAssociationOutcomeCallable UpdateQueueFleetAssociationCallable (const UpdateQueueFleetAssociationRequestT &request) const
 
template<typename UpdateQueueFleetAssociationRequestT = Model::UpdateQueueFleetAssociationRequest>
void UpdateQueueFleetAssociationAsync (const UpdateQueueFleetAssociationRequestT &request, const UpdateQueueFleetAssociationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename UpdateSessionRequestT = Model::UpdateSessionRequest>
Model::UpdateSessionOutcomeCallable UpdateSessionCallable (const UpdateSessionRequestT &request) const
 
template<typename UpdateSessionRequestT = Model::UpdateSessionRequest>
void UpdateSessionAsync (const UpdateSessionRequestT &request, const UpdateSessionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename UpdateStepRequestT = Model::UpdateStepRequest>
Model::UpdateStepOutcomeCallable UpdateStepCallable (const UpdateStepRequestT &request) const
 
template<typename UpdateStepRequestT = Model::UpdateStepRequest>
void UpdateStepAsync (const UpdateStepRequestT &request, const UpdateStepResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename UpdateStorageProfileRequestT = Model::UpdateStorageProfileRequest>
Model::UpdateStorageProfileOutcomeCallable UpdateStorageProfileCallable (const UpdateStorageProfileRequestT &request) const
 
template<typename UpdateStorageProfileRequestT = Model::UpdateStorageProfileRequest>
void UpdateStorageProfileAsync (const UpdateStorageProfileRequestT &request, const UpdateStorageProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename UpdateTaskRequestT = Model::UpdateTaskRequest>
Model::UpdateTaskOutcomeCallable UpdateTaskCallable (const UpdateTaskRequestT &request) const
 
template<typename UpdateTaskRequestT = Model::UpdateTaskRequest>
void UpdateTaskAsync (const UpdateTaskRequestT &request, const UpdateTaskResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename UpdateWorkerRequestT = Model::UpdateWorkerRequest>
Model::UpdateWorkerOutcomeCallable UpdateWorkerCallable (const UpdateWorkerRequestT &request) const
 
template<typename UpdateWorkerRequestT = Model::UpdateWorkerRequest>
void UpdateWorkerAsync (const UpdateWorkerRequestT &request, const UpdateWorkerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename UpdateWorkerScheduleRequestT = Model::UpdateWorkerScheduleRequest>
Model::UpdateWorkerScheduleOutcomeCallable UpdateWorkerScheduleCallable (const UpdateWorkerScheduleRequestT &request) const
 
template<typename UpdateWorkerScheduleRequestT = Model::UpdateWorkerScheduleRequest>
void UpdateWorkerScheduleAsync (const UpdateWorkerScheduleRequestT &request, const UpdateWorkerScheduleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
void OverrideEndpoint (const Aws::String &endpoint)
 
 

Public Member Functions inherited from Aws::Client::AWSJsonClient

 AWSJsonClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Client::AWSAuthSigner > &signer, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
 AWSJsonClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Auth::AWSAuthSignerProvider > &signerProvider, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
virtual ~AWSJsonClient ()=default
 

Public Member Functions inherited from Aws::Client::AWSClient

 AWSClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Client::AWSAuthSigner > &signer, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
 AWSClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Auth::AWSAuthSignerProvider > &signerProvider, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
virtual ~AWSClient ()
 
Aws::String GeneratePresignedUrl (const Aws::Http::URI &uri, Aws::Http::HttpMethod method, long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={})
 
Aws::String GeneratePresignedUrl (const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={})
 
Aws::String GeneratePresignedUrl (const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={}) const
 
Aws::String GeneratePresignedUrl (const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={})
 
Aws::String GeneratePresignedUrl (const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={}) const
 
Aws::String GeneratePresignedUrl (const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={})
 
Aws::String GeneratePresignedUrl (const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const char *signerName, long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={}) const
 
Aws::String GeneratePresignedUrl (const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const char *signerName, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={})
 
Aws::String GeneratePresignedUrl (const Aws::Endpoint::AWSEndpoint &endpoint, Aws::Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const Aws::Http::HeaderValueCollection &customizedHeaders={}, uint64_t expirationInSeconds=0, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={})
 
Aws::String GeneratePresignedUrl (const Aws::AmazonWebServiceRequest &request, const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={}) const
 
Aws::String GeneratePresignedUrl (const Aws::AmazonWebServiceRequest &request, const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const char *signerName, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={}) const
 
Aws::String GeneratePresignedUrl (const Aws::AmazonWebServiceRequest &request, const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={}) const
 
Aws::String GeneratePresignedUrl (const Aws::AmazonWebServiceRequest &request, const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={}) const
 
const std::shared_ptr< Aws::Http::HttpClient > & GetHttpClient () const
 
 
 
virtual const char * GetServiceClientName () const
 
virtual void SetServiceClientName (const Aws::String &name)
 
void AppendToUserAgent (const Aws::String &valueToAppend)
 
 
 
 
 
void SubmitAsync (OperationFuncT operationFunc, const RequestT &request, const HandlerT &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
void SubmitAsync (OperationFuncT operationFunc, RequestT &request, const HandlerT &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
void SubmitAsync (OperationFuncT operationFunc, const HandlerT &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
auto SubmitCallable (OperationFuncT operationFunc, const RequestT &request) const -> std::future< decltype((static_cast< const AwsServiceClientT * >(nullptr) -> *operationFunc)(request))>
 
auto SubmitCallable (OperationFuncT operationFunc, RequestT &request) const -> std::future< decltype((static_cast< const AwsServiceClientT * >(nullptr) -> *operationFunc)(request))>
 
auto SubmitCallable (OperationFuncT operationFunc) const -> std::future< decltype((static_cast< const AwsServiceClientT * >(nullptr) -> *operationFunc)())>
 

Static Public Member Functions

static const char * GetServiceName ()
 
static const char * GetAllocationTag ()
 

Static Public Member Functions inherited from Aws::Client::ClientWithAsyncTemplateMethods< DeadlineClient >

static void ShutdownSdkClient (void *pThis, int64_t timeoutMs=-1)
 

Friends

 

Additional Inherited Members

Protected Member Functions inherited from Aws::Client::AWSJsonClient

virtual AWSError< CoreErrorsBuildAWSError (const std::shared_ptr< Aws::Http::HttpResponse > &response) const override
 
JsonOutcome MakeRequest (const Aws::AmazonWebServiceRequest &request, const Aws::Endpoint::AWSEndpoint &endpoint, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
JsonOutcome MakeRequest (const Aws::Endpoint::AWSEndpoint &endpoint, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
JsonOutcome MakeRequest (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
JsonOutcome MakeRequest (const Aws::Http::URI &uri, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
JsonOutcome MakeEventStreamRequest (std::shared_ptr< Aws::Http::HttpRequest > &request) const
 

Protected Member Functions inherited from Aws::Client::AWSClient

HttpResponseOutcome AttemptExhaustively (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod httpMethod, const char *signerName, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
HttpResponseOutcome AttemptExhaustively (const Aws::Http::URI &uri, Http::HttpMethod httpMethod, const char *signerName, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
HttpResponseOutcome AttemptOneRequest (const std::shared_ptr< Http::HttpRequest > &httpRequest, const Aws::AmazonWebServiceRequest &request, const char *signerName, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
HttpResponseOutcome AttemptOneRequest (const std::shared_ptr< Http::HttpRequest > &httpRequest, const char *signerName, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
StreamOutcome MakeRequestWithUnparsedResponse (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
StreamOutcome MakeRequestWithUnparsedResponse (const Aws::Http::URI &uri, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
StreamOutcome MakeRequestWithUnparsedResponse (const Aws::AmazonWebServiceRequest &request, const Aws::Endpoint::AWSEndpoint &endpoint, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
virtual void BuildHttpRequest (const Aws::AmazonWebServiceRequest &request, const std::shared_ptr< Aws::Http::HttpRequest > &httpRequest) const
 
const std::shared_ptr< AWSErrorMarshaller > & GetErrorMarshaller () const
 
Aws::Client::AWSAuthSignerGetSignerByName (const char *name) const
 
 
std::shared_ptr< Aws::Http::HttpRequestBuildAndSignHttpRequest (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method, const char *signerName) const
 
std::shared_ptr< Aws::Http::HttpResponseMakeHttpRequest (std::shared_ptr< Aws::Http::HttpRequest > &request) const
 

Static Protected Member Functions inherited from Aws::Client::AWSClient

static void AppendRecursionDetectionHeader (std::shared_ptr< Aws::Http::HttpRequest > ioRequest)
 
 
static bool DoesResponseGenerateError (const std::shared_ptr< Aws::Http::HttpResponse > &response)
 

Protected Attributes inherited from Aws::Client::AWSClient

 
 
 
std::atomic< bool > m_isInitialized
 
std::atomic< size_t > m_operationsProcessed
 
std::condition_variable m_shutdownSignal
 
std::mutex m_shutdownMutex
 

Detailed Description

The Amazon Web Services Deadline Cloud API provides infrastructure and centralized management for your projects. Use the Deadline Cloud API to onboard users, assign projects, and attach permissions specific to their job function.

With Deadline Cloud, content production teams can deploy resources for their workforce securely in the cloud, reducing the costs of added physical infrastructure. Keep your content production operations secure, while allowing your contributors to access the tools they need, such as scalable high-speed storage, licenses, and cost management services.

Definition at line 28 of file DeadlineClient.h.

Member Typedef Documentation

◆ BASECLASS

Definition at line 31 of file DeadlineClient.h.

◆ ClientConfigurationType

Definition at line 35 of file DeadlineClient.h.

◆ EndpointProviderType

Definition at line 36 of file DeadlineClient.h.

Constructor & Destructor Documentation

◆ DeadlineClient() [1/6]

Aws::deadline::DeadlineClient::DeadlineClient ( const Aws::deadline::DeadlineClientConfiguration clientConfiguration = Aws::deadline::DeadlineClientConfiguration(),
std::shared_ptr< DeadlineEndpointProviderBase endpointProvider = nullptr 
)

Initializes client to use DefaultCredentialProviderChain, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.

◆ DeadlineClient() [2/6]

Aws::deadline::DeadlineClient::DeadlineClient ( const Aws::Auth::AWSCredentials credentials,
std::shared_ptr< DeadlineEndpointProviderBase endpointProvider = nullptr,
const Aws::deadline::DeadlineClientConfiguration clientConfiguration = Aws::deadline::DeadlineClientConfiguration() 
)

Initializes client to use SimpleAWSCredentialsProvider, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.

◆ DeadlineClient() [3/6]

Aws::deadline::DeadlineClient::DeadlineClient ( const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &  credentialsProvider,
std::shared_ptr< DeadlineEndpointProviderBase endpointProvider = nullptr,
const Aws::deadline::DeadlineClientConfiguration clientConfiguration = Aws::deadline::DeadlineClientConfiguration() 
)

Initializes client to use specified credentials provider with specified client config. If http client factory is not supplied, the default http client factory will be used

◆ DeadlineClient() [4/6]

Aws::deadline::DeadlineClient::DeadlineClient ( const Aws::Client::ClientConfiguration clientConfiguration)

Initializes client to use DefaultCredentialProviderChain, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.

◆ DeadlineClient() [5/6]

Aws::deadline::DeadlineClient::DeadlineClient ( const Aws::Auth::AWSCredentials credentials,
const Aws::Client::ClientConfiguration clientConfiguration 
)

Initializes client to use SimpleAWSCredentialsProvider, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.

◆ DeadlineClient() [6/6]

Aws::deadline::DeadlineClient::DeadlineClient ( const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &  credentialsProvider,
const Aws::Client::ClientConfiguration clientConfiguration 
)

Initializes client to use specified credentials provider with specified client config. If http client factory is not supplied, the default http client factory will be used

◆ ~DeadlineClient()

virtual Aws::deadline::DeadlineClient::~DeadlineClient ( )
virtual

Member Function Documentation

◆ accessEndpointProvider()

std::shared_ptr< DeadlineEndpointProviderBase > & Aws::deadline::DeadlineClient::accessEndpointProvider ( )

◆ AssociateMemberToFarm()

virtual Model::AssociateMemberToFarmOutcome Aws::deadline::DeadlineClient::AssociateMemberToFarm ( const Model::AssociateMemberToFarmRequest request) const
virtual

Assigns a farm membership level to a member.

See Also:

AWS API Reference

◆ AssociateMemberToFarmAsync()

template<typename AssociateMemberToFarmRequestT = Model::AssociateMemberToFarmRequest>
void Aws::deadline::DeadlineClient::AssociateMemberToFarmAsync ( const AssociateMemberToFarmRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for AssociateMemberToFarm that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 106 of file DeadlineClient.h.

◆ AssociateMemberToFarmCallable()

template<typename AssociateMemberToFarmRequestT = Model::AssociateMemberToFarmRequest>
Model::AssociateMemberToFarmOutcomeCallable Aws::deadline::DeadlineClient::AssociateMemberToFarmCallable ( const AssociateMemberToFarmRequestT &  request) const
inline

A Callable wrapper for AssociateMemberToFarm that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 97 of file DeadlineClient.h.

◆ AssociateMemberToFleet()

virtual Model::AssociateMemberToFleetOutcome Aws::deadline::DeadlineClient::AssociateMemberToFleet ( const Model::AssociateMemberToFleetRequest request) const
virtual

Assigns a fleet membership level to a member.

See Also:

AWS API Reference

◆ AssociateMemberToFleetAsync()

template<typename AssociateMemberToFleetRequestT = Model::AssociateMemberToFleetRequest>
void Aws::deadline::DeadlineClient::AssociateMemberToFleetAsync ( const AssociateMemberToFleetRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for AssociateMemberToFleet that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 131 of file DeadlineClient.h.

◆ AssociateMemberToFleetCallable()

template<typename AssociateMemberToFleetRequestT = Model::AssociateMemberToFleetRequest>
Model::AssociateMemberToFleetOutcomeCallable Aws::deadline::DeadlineClient::AssociateMemberToFleetCallable ( const AssociateMemberToFleetRequestT &  request) const
inline

A Callable wrapper for AssociateMemberToFleet that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 122 of file DeadlineClient.h.

◆ AssociateMemberToJob()

virtual Model::AssociateMemberToJobOutcome Aws::deadline::DeadlineClient::AssociateMemberToJob ( const Model::AssociateMemberToJobRequest request) const
virtual

Assigns a job membership level to a member

See Also:

AWS API Reference

◆ AssociateMemberToJobAsync()

template<typename AssociateMemberToJobRequestT = Model::AssociateMemberToJobRequest>
void Aws::deadline::DeadlineClient::AssociateMemberToJobAsync ( const AssociateMemberToJobRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for AssociateMemberToJob that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 156 of file DeadlineClient.h.

◆ AssociateMemberToJobCallable()

template<typename AssociateMemberToJobRequestT = Model::AssociateMemberToJobRequest>
Model::AssociateMemberToJobOutcomeCallable Aws::deadline::DeadlineClient::AssociateMemberToJobCallable ( const AssociateMemberToJobRequestT &  request) const
inline

A Callable wrapper for AssociateMemberToJob that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 147 of file DeadlineClient.h.

◆ AssociateMemberToQueue()

virtual Model::AssociateMemberToQueueOutcome Aws::deadline::DeadlineClient::AssociateMemberToQueue ( const Model::AssociateMemberToQueueRequest request) const
virtual

Assigns a queue membership level to a member

See Also:

AWS API Reference

◆ AssociateMemberToQueueAsync()

template<typename AssociateMemberToQueueRequestT = Model::AssociateMemberToQueueRequest>
void Aws::deadline::DeadlineClient::AssociateMemberToQueueAsync ( const AssociateMemberToQueueRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for AssociateMemberToQueue that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 181 of file DeadlineClient.h.

◆ AssociateMemberToQueueCallable()

template<typename AssociateMemberToQueueRequestT = Model::AssociateMemberToQueueRequest>
Model::AssociateMemberToQueueOutcomeCallable Aws::deadline::DeadlineClient::AssociateMemberToQueueCallable ( const AssociateMemberToQueueRequestT &  request) const
inline

A Callable wrapper for AssociateMemberToQueue that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 172 of file DeadlineClient.h.

◆ AssumeFleetRoleForRead()

virtual Model::AssumeFleetRoleForReadOutcome Aws::deadline::DeadlineClient::AssumeFleetRoleForRead ( const Model::AssumeFleetRoleForReadRequest request) const
virtual

Get Amazon Web Services credentials from the fleet role. The IAM permissions of the credentials are scoped down to have read-only access.

See Also:

AWS API Reference

◆ AssumeFleetRoleForReadAsync()

template<typename AssumeFleetRoleForReadRequestT = Model::AssumeFleetRoleForReadRequest>
void Aws::deadline::DeadlineClient::AssumeFleetRoleForReadAsync ( const AssumeFleetRoleForReadRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for AssumeFleetRoleForRead that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 208 of file DeadlineClient.h.

◆ AssumeFleetRoleForReadCallable()

template<typename AssumeFleetRoleForReadRequestT = Model::AssumeFleetRoleForReadRequest>
Model::AssumeFleetRoleForReadOutcomeCallable Aws::deadline::DeadlineClient::AssumeFleetRoleForReadCallable ( const AssumeFleetRoleForReadRequestT &  request) const
inline

A Callable wrapper for AssumeFleetRoleForRead that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 199 of file DeadlineClient.h.

◆ AssumeFleetRoleForWorker()

virtual Model::AssumeFleetRoleForWorkerOutcome Aws::deadline::DeadlineClient::AssumeFleetRoleForWorker ( const Model::AssumeFleetRoleForWorkerRequest request) const
virtual

Get credentials from the fleet role for a worker.

See Also:


AWS API Reference

◆ AssumeFleetRoleForWorkerAsync()

template<typename AssumeFleetRoleForWorkerRequestT = Model::AssumeFleetRoleForWorkerRequest>
void Aws::deadline::DeadlineClient::AssumeFleetRoleForWorkerAsync ( const AssumeFleetRoleForWorkerRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for AssumeFleetRoleForWorker that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 234 of file DeadlineClient.h.

◆ AssumeFleetRoleForWorkerCallable()

template<typename AssumeFleetRoleForWorkerRequestT = Model::AssumeFleetRoleForWorkerRequest>
Model::AssumeFleetRoleForWorkerOutcomeCallable Aws::deadline::DeadlineClient::AssumeFleetRoleForWorkerCallable ( const AssumeFleetRoleForWorkerRequestT &  request) const
inline

A Callable wrapper for AssumeFleetRoleForWorker that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 225 of file DeadlineClient.h.

◆ AssumeQueueRoleForRead()

virtual Model::AssumeQueueRoleForReadOutcome Aws::deadline::DeadlineClient::AssumeQueueRoleForRead ( const Model::AssumeQueueRoleForReadRequest request) const
virtual

Gets Amazon Web Services credentials from the queue role. The IAM permissions of the credentials are scoped down to have read-only access.

See Also:

AWS API Reference

◆ AssumeQueueRoleForReadAsync()

template<typename AssumeQueueRoleForReadRequestT = Model::AssumeQueueRoleForReadRequest>
void Aws::deadline::DeadlineClient::AssumeQueueRoleForReadAsync ( const AssumeQueueRoleForReadRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for AssumeQueueRoleForRead that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 261 of file DeadlineClient.h.

◆ AssumeQueueRoleForReadCallable()

template<typename AssumeQueueRoleForReadRequestT = Model::AssumeQueueRoleForReadRequest>
Model::AssumeQueueRoleForReadOutcomeCallable Aws::deadline::DeadlineClient::AssumeQueueRoleForReadCallable ( const AssumeQueueRoleForReadRequestT &  request) const
inline

A Callable wrapper for AssumeQueueRoleForRead that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 252 of file DeadlineClient.h.

◆ AssumeQueueRoleForUser()

virtual Model::AssumeQueueRoleForUserOutcome Aws::deadline::DeadlineClient::AssumeQueueRoleForUser ( const Model::AssumeQueueRoleForUserRequest request) const
virtual

Allows a user to assume a role for a queue.

See Also:

AWS API Reference

◆ AssumeQueueRoleForUserAsync()

template<typename AssumeQueueRoleForUserRequestT = Model::AssumeQueueRoleForUserRequest>
void Aws::deadline::DeadlineClient::AssumeQueueRoleForUserAsync ( const AssumeQueueRoleForUserRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for AssumeQueueRoleForUser that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 286 of file DeadlineClient.h.

◆ AssumeQueueRoleForUserCallable()

template<typename AssumeQueueRoleForUserRequestT = Model::AssumeQueueRoleForUserRequest>
Model::AssumeQueueRoleForUserOutcomeCallable Aws::deadline::DeadlineClient::AssumeQueueRoleForUserCallable ( const AssumeQueueRoleForUserRequestT &  request) const
inline

A Callable wrapper for AssumeQueueRoleForUser that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 277 of file DeadlineClient.h.

◆ AssumeQueueRoleForWorker()

virtual Model::AssumeQueueRoleForWorkerOutcome Aws::deadline::DeadlineClient::AssumeQueueRoleForWorker ( const Model::AssumeQueueRoleForWorkerRequest request) const
virtual

Allows a worker to assume a queue role.

See Also:

AWS API Reference

◆ AssumeQueueRoleForWorkerAsync()

template<typename AssumeQueueRoleForWorkerRequestT = Model::AssumeQueueRoleForWorkerRequest>
void Aws::deadline::DeadlineClient::AssumeQueueRoleForWorkerAsync ( const AssumeQueueRoleForWorkerRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for AssumeQueueRoleForWorker that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 311 of file DeadlineClient.h.

◆ AssumeQueueRoleForWorkerCallable()

template<typename AssumeQueueRoleForWorkerRequestT = Model::AssumeQueueRoleForWorkerRequest>
Model::AssumeQueueRoleForWorkerOutcomeCallable Aws::deadline::DeadlineClient::AssumeQueueRoleForWorkerCallable ( const AssumeQueueRoleForWorkerRequestT &  request) const
inline

A Callable wrapper for AssumeQueueRoleForWorker that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 302 of file DeadlineClient.h.

◆ BatchGetJobEntity()

virtual Model::BatchGetJobEntityOutcome Aws::deadline::DeadlineClient::BatchGetJobEntity ( const Model::BatchGetJobEntityRequest request) const
virtual

Get batched job details for a worker.

See Also:

AWS API Reference

◆ BatchGetJobEntityAsync()

template<typename BatchGetJobEntityRequestT = Model::BatchGetJobEntityRequest>
void Aws::deadline::DeadlineClient::BatchGetJobEntityAsync ( const BatchGetJobEntityRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for BatchGetJobEntity that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 336 of file DeadlineClient.h.

◆ BatchGetJobEntityCallable()

template<typename BatchGetJobEntityRequestT = Model::BatchGetJobEntityRequest>
Model::BatchGetJobEntityOutcomeCallable Aws::deadline::DeadlineClient::BatchGetJobEntityCallable ( const BatchGetJobEntityRequestT &  request) const
inline

A Callable wrapper for BatchGetJobEntity that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 327 of file DeadlineClient.h.

◆ CopyJobTemplate()

virtual Model::CopyJobTemplateOutcome Aws::deadline::DeadlineClient::CopyJobTemplate ( const Model::CopyJobTemplateRequest request) const
virtual

Copies a job template to an Amazon S3 bucket.

See Also:

AWS API Reference

◆ CopyJobTemplateAsync()

template<typename CopyJobTemplateRequestT = Model::CopyJobTemplateRequest>
void Aws::deadline::DeadlineClient::CopyJobTemplateAsync ( const CopyJobTemplateRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for CopyJobTemplate that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 361 of file DeadlineClient.h.

◆ CopyJobTemplateCallable()

template<typename CopyJobTemplateRequestT = Model::CopyJobTemplateRequest>
Model::CopyJobTemplateOutcomeCallable Aws::deadline::DeadlineClient::CopyJobTemplateCallable ( const CopyJobTemplateRequestT &  request) const
inline

A Callable wrapper for CopyJobTemplate that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 352 of file DeadlineClient.h.

◆ CreateBudget()

virtual Model::CreateBudgetOutcome Aws::deadline::DeadlineClient::CreateBudget ( const Model::CreateBudgetRequest request) const
virtual

Creates a budget to set spending thresholds for your rendering activity.

See Also:

AWS API Reference

◆ CreateBudgetAsync()

template<typename CreateBudgetRequestT = Model::CreateBudgetRequest>
void Aws::deadline::DeadlineClient::CreateBudgetAsync ( const CreateBudgetRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for CreateBudget that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 387 of file DeadlineClient.h.

◆ CreateBudgetCallable()

template<typename CreateBudgetRequestT = Model::CreateBudgetRequest>
Model::CreateBudgetOutcomeCallable Aws::deadline::DeadlineClient::CreateBudgetCallable ( const CreateBudgetRequestT &  request) const
inline

A Callable wrapper for CreateBudget that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 378 of file DeadlineClient.h.

◆ CreateFarm()

virtual Model::CreateFarmOutcome Aws::deadline::DeadlineClient::CreateFarm ( const Model::CreateFarmRequest request) const
virtual

Creates a farm to allow space for queues and fleets. Farms are the space where the components of your renders gather and are pieced together in the cloud. Farms contain budgets and allow you to enforce permissions. Deadline Cloud farms are a useful container for large projects.

See Also:

AWS API Reference

◆ CreateFarmAsync()

template<typename CreateFarmRequestT = Model::CreateFarmRequest>
void Aws::deadline::DeadlineClient::CreateFarmAsync ( const CreateFarmRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for CreateFarm that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 416 of file DeadlineClient.h.

◆ CreateFarmCallable()

template<typename CreateFarmRequestT = Model::CreateFarmRequest>
Model::CreateFarmOutcomeCallable Aws::deadline::DeadlineClient::CreateFarmCallable ( const CreateFarmRequestT &  request) const
inline

A Callable wrapper for CreateFarm that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 407 of file DeadlineClient.h.

◆ CreateFleet()

virtual Model::CreateFleetOutcome Aws::deadline::DeadlineClient::CreateFleet ( const Model::CreateFleetRequest request) const
virtual

Creates a fleet. Fleets gather information relating to compute, or capacity, for renders within your farms. You can choose to manage your own capacity or opt to have fleets fully managed by Deadline Cloud.

See Also:

AWS API Reference

◆ CreateFleetAsync()

template<typename CreateFleetRequestT = Model::CreateFleetRequest>
void Aws::deadline::DeadlineClient::CreateFleetAsync ( const CreateFleetRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for CreateFleet that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 443 of file DeadlineClient.h.

◆ CreateFleetCallable()

template<typename CreateFleetRequestT = Model::CreateFleetRequest>
Model::CreateFleetOutcomeCallable Aws::deadline::DeadlineClient::CreateFleetCallable ( const CreateFleetRequestT &  request) const
inline

A Callable wrapper for CreateFleet that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 434 of file DeadlineClient.h.

◆ CreateJob()

virtual Model::CreateJobOutcome Aws::deadline::DeadlineClient::CreateJob ( const Model::CreateJobRequest request) const
virtual

Creates a job. A job is a set of instructions that AWS Deadline Cloud uses to schedule and run work on available workers. For more information, see Deadline Cloud jobs.

See Also:

AWS API Reference

◆ CreateJobAsync()

template<typename CreateJobRequestT = Model::CreateJobRequest>
void Aws::deadline::DeadlineClient::CreateJobAsync ( const CreateJobRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for CreateJob that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 471 of file DeadlineClient.h.

◆ CreateJobCallable()

template<typename CreateJobRequestT = Model::CreateJobRequest>
Model::CreateJobOutcomeCallable Aws::deadline::DeadlineClient::CreateJobCallable ( const CreateJobRequestT &  request) const
inline

A Callable wrapper for CreateJob that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 462 of file DeadlineClient.h.

◆ CreateLicenseEndpoint()

virtual Model::CreateLicenseEndpointOutcome Aws::deadline::DeadlineClient::CreateLicenseEndpoint ( const Model::CreateLicenseEndpointRequest request) const
virtual

Creates a license endpoint to integrate your various licensed software used for rendering on Deadline Cloud.

See Also:

AWS API Reference

◆ CreateLicenseEndpointAsync()

template<typename CreateLicenseEndpointRequestT = Model::CreateLicenseEndpointRequest>
void Aws::deadline::DeadlineClient::CreateLicenseEndpointAsync ( const CreateLicenseEndpointRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for CreateLicenseEndpoint that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 497 of file DeadlineClient.h.

◆ CreateLicenseEndpointCallable()

template<typename CreateLicenseEndpointRequestT = Model::CreateLicenseEndpointRequest>
Model::CreateLicenseEndpointOutcomeCallable Aws::deadline::DeadlineClient::CreateLicenseEndpointCallable ( const CreateLicenseEndpointRequestT &  request) const
inline

A Callable wrapper for CreateLicenseEndpoint that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 488 of file DeadlineClient.h.

◆ CreateMonitor()

virtual Model::CreateMonitorOutcome Aws::deadline::DeadlineClient::CreateMonitor ( const Model::CreateMonitorRequest request) const
virtual

Creates an Amazon Web Services Deadline Cloud monitor that you can use to view your farms, queues, and fleets. After you submit a job, you can track the progress of the tasks and steps that make up the job, and then download the job's results.

See Also:

AWS API Reference

◆ CreateMonitorAsync()

template<typename CreateMonitorRequestT = Model::CreateMonitorRequest>
void Aws::deadline::DeadlineClient::CreateMonitorAsync ( const CreateMonitorRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for CreateMonitor that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 525 of file DeadlineClient.h.

◆ CreateMonitorCallable()

template<typename CreateMonitorRequestT = Model::CreateMonitorRequest>
Model::CreateMonitorOutcomeCallable Aws::deadline::DeadlineClient::CreateMonitorCallable ( const CreateMonitorRequestT &  request) const
inline

A Callable wrapper for CreateMonitor that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 516 of file DeadlineClient.h.

◆ CreateQueue()

virtual Model::CreateQueueOutcome Aws::deadline::DeadlineClient::CreateQueue ( const Model::CreateQueueRequest request) const
virtual

Creates a queue to coordinate the order in which jobs run on a farm. A queue can also specify where to pull resources and indicate where to output completed jobs.

See Also:

AWS API Reference

◆ CreateQueueAsync()

template<typename CreateQueueRequestT = Model::CreateQueueRequest>
void Aws::deadline::DeadlineClient::CreateQueueAsync ( const CreateQueueRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for CreateQueue that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 552 of file DeadlineClient.h.

◆ CreateQueueCallable()

template<typename CreateQueueRequestT = Model::CreateQueueRequest>
Model::CreateQueueOutcomeCallable Aws::deadline::DeadlineClient::CreateQueueCallable ( const CreateQueueRequestT &  request) const
inline

A Callable wrapper for CreateQueue that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 543 of file DeadlineClient.h.

◆ CreateQueueEnvironment()

virtual Model::CreateQueueEnvironmentOutcome Aws::deadline::DeadlineClient::CreateQueueEnvironment ( const Model::CreateQueueEnvironmentRequest request) const
virtual

Creates an environment for a queue that defines how jobs in the queue run.

See Also:

AWS API Reference

◆ CreateQueueEnvironmentAsync()

template<typename CreateQueueEnvironmentRequestT = Model::CreateQueueEnvironmentRequest>
void Aws::deadline::DeadlineClient::CreateQueueEnvironmentAsync ( const CreateQueueEnvironmentRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for CreateQueueEnvironment that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 578 of file DeadlineClient.h.

◆ CreateQueueEnvironmentCallable()

template<typename CreateQueueEnvironmentRequestT = Model::CreateQueueEnvironmentRequest>
Model::CreateQueueEnvironmentOutcomeCallable Aws::deadline::DeadlineClient::CreateQueueEnvironmentCallable ( const CreateQueueEnvironmentRequestT &  request) const
inline

A Callable wrapper for CreateQueueEnvironment that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 569 of file DeadlineClient.h.

◆ CreateQueueFleetAssociation()

virtual Model::CreateQueueFleetAssociationOutcome Aws::deadline::DeadlineClient::CreateQueueFleetAssociation ( const Model::CreateQueueFleetAssociationRequest request) const
virtual

Creates an association between a queue and a fleet.

See Also:

AWS API Reference

◆ CreateQueueFleetAssociationAsync()

template<typename CreateQueueFleetAssociationRequestT = Model::CreateQueueFleetAssociationRequest>
void Aws::deadline::DeadlineClient::CreateQueueFleetAssociationAsync ( const CreateQueueFleetAssociationRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for CreateQueueFleetAssociation that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 604 of file DeadlineClient.h.

◆ CreateQueueFleetAssociationCallable()

template<typename CreateQueueFleetAssociationRequestT = Model::CreateQueueFleetAssociationRequest>
Model::CreateQueueFleetAssociationOutcomeCallable Aws::deadline::DeadlineClient::CreateQueueFleetAssociationCallable ( const CreateQueueFleetAssociationRequestT &  request) const
inline

A Callable wrapper for CreateQueueFleetAssociation that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 595 of file DeadlineClient.h.

◆ CreateStorageProfile()

virtual Model::CreateStorageProfileOutcome Aws::deadline::DeadlineClient::CreateStorageProfile ( const Model::CreateStorageProfileRequest request) const
virtual

Creates a storage profile that specifies the operating system, file type, and file location of resources used on a farm.

See Also:

AWS API Reference

◆ CreateStorageProfileAsync()

template<typename CreateStorageProfileRequestT = Model::CreateStorageProfileRequest>
void Aws::deadline::DeadlineClient::CreateStorageProfileAsync ( const CreateStorageProfileRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for CreateStorageProfile that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 630 of file DeadlineClient.h.

◆ CreateStorageProfileCallable()

template<typename CreateStorageProfileRequestT = Model::CreateStorageProfileRequest>
Model::CreateStorageProfileOutcomeCallable Aws::deadline::DeadlineClient::CreateStorageProfileCallable ( const CreateStorageProfileRequestT &  request) const
inline

A Callable wrapper for CreateStorageProfile that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 621 of file DeadlineClient.h.

◆ CreateWorker()

virtual Model::CreateWorkerOutcome Aws::deadline::DeadlineClient::CreateWorker ( const Model::CreateWorkerRequest request) const
virtual

Creates a worker. A worker tells your instance how much processing power (vCPU), and memory (GiB) you’ll need to assemble the digital assets held within a particular instance. You can specify certain instance types to use, or let the worker know which instances types to exclude.

See Also:

AWS API Reference

◆ CreateWorkerAsync()

template<typename CreateWorkerRequestT = Model::CreateWorkerRequest>
void Aws::deadline::DeadlineClient::CreateWorkerAsync ( const CreateWorkerRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for CreateWorker that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 658 of file DeadlineClient.h.

◆ CreateWorkerCallable()

template<typename CreateWorkerRequestT = Model::CreateWorkerRequest>
Model::CreateWorkerOutcomeCallable Aws::deadline::DeadlineClient::CreateWorkerCallable ( const CreateWorkerRequestT &  request) const
inline

A Callable wrapper for CreateWorker that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 649 of file DeadlineClient.h.

◆ DeleteBudget()

virtual Model::DeleteBudgetOutcome Aws::deadline::DeadlineClient::DeleteBudget ( const Model::DeleteBudgetRequest request) const
virtual

Deletes a budget.

See Also:

AWS API Reference

◆ DeleteBudgetAsync()

template<typename DeleteBudgetRequestT = Model::DeleteBudgetRequest>
void Aws::deadline::DeadlineClient::DeleteBudgetAsync ( const DeleteBudgetRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for DeleteBudget that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 683 of file DeadlineClient.h.

◆ DeleteBudgetCallable()

template<typename DeleteBudgetRequestT = Model::DeleteBudgetRequest>
Model::DeleteBudgetOutcomeCallable Aws::deadline::DeadlineClient::DeleteBudgetCallable ( const DeleteBudgetRequestT &  request) const
inline

A Callable wrapper for DeleteBudget that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 674 of file DeadlineClient.h.

◆ DeleteFarm()

virtual Model::DeleteFarmOutcome Aws::deadline::DeadlineClient::DeleteFarm ( const Model::DeleteFarmRequest request) const
virtual

Deletes a farm.

See Also:

AWS API Reference

◆ DeleteFarmAsync()

template<typename DeleteFarmRequestT = Model::DeleteFarmRequest>
void Aws::deadline::DeadlineClient::DeleteFarmAsync ( const DeleteFarmRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for DeleteFarm that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 708 of file DeadlineClient.h.

◆ DeleteFarmCallable()

template<typename DeleteFarmRequestT = Model::DeleteFarmRequest>
Model::DeleteFarmOutcomeCallable Aws::deadline::DeadlineClient::DeleteFarmCallable ( const DeleteFarmRequestT &  request) const
inline

A Callable wrapper for DeleteFarm that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 699 of file DeadlineClient.h.

◆ DeleteFleet()

virtual Model::DeleteFleetOutcome Aws::deadline::DeadlineClient::DeleteFleet ( const Model::DeleteFleetRequest request) const
virtual

Deletes a fleet.

See Also:

AWS API Reference

◆ DeleteFleetAsync()

template<typename DeleteFleetRequestT = Model::DeleteFleetRequest>
void Aws::deadline::DeadlineClient::DeleteFleetAsync ( const DeleteFleetRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for DeleteFleet that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 733 of file DeadlineClient.h.

◆ DeleteFleetCallable()

template<typename DeleteFleetRequestT = Model::DeleteFleetRequest>
Model::DeleteFleetOutcomeCallable Aws::deadline::DeadlineClient::DeleteFleetCallable ( const DeleteFleetRequestT &  request) const
inline

A Callable wrapper for DeleteFleet that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 724 of file DeadlineClient.h.

◆ DeleteLicenseEndpoint()

virtual Model::DeleteLicenseEndpointOutcome Aws::deadline::DeadlineClient::DeleteLicenseEndpoint ( const Model::DeleteLicenseEndpointRequest request) const
virtual

Deletes a license endpoint.

See Also:

AWS API Reference

◆ DeleteLicenseEndpointAsync()

template<typename DeleteLicenseEndpointRequestT = Model::DeleteLicenseEndpointRequest>
void Aws::deadline::DeadlineClient::DeleteLicenseEndpointAsync ( const DeleteLicenseEndpointRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for DeleteLicenseEndpoint that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 758 of file DeadlineClient.h.

◆ DeleteLicenseEndpointCallable()

template<typename DeleteLicenseEndpointRequestT = Model::DeleteLicenseEndpointRequest>
Model::DeleteLicenseEndpointOutcomeCallable Aws::deadline::DeadlineClient::DeleteLicenseEndpointCallable ( const DeleteLicenseEndpointRequestT &  request) const
inline

A Callable wrapper for DeleteLicenseEndpoint that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 749 of file DeadlineClient.h.

◆ DeleteMeteredProduct()

virtual Model::DeleteMeteredProductOutcome Aws::deadline::DeadlineClient::DeleteMeteredProduct ( const Model::DeleteMeteredProductRequest request) const
virtual

Deletes a metered product.

See Also:

AWS API Reference

◆ DeleteMeteredProductAsync()

template<typename DeleteMeteredProductRequestT = Model::DeleteMeteredProductRequest>
void Aws::deadline::DeadlineClient::DeleteMeteredProductAsync ( const DeleteMeteredProductRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for DeleteMeteredProduct that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 783 of file DeadlineClient.h.

◆ DeleteMeteredProductCallable()

template<typename DeleteMeteredProductRequestT = Model::DeleteMeteredProductRequest>
Model::DeleteMeteredProductOutcomeCallable Aws::deadline::DeadlineClient::DeleteMeteredProductCallable ( const DeleteMeteredProductRequestT &  request) const
inline

A Callable wrapper for DeleteMeteredProduct that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 774 of file DeadlineClient.h.

◆ DeleteMonitor()

virtual Model::DeleteMonitorOutcome Aws::deadline::DeadlineClient::DeleteMonitor ( const Model::DeleteMonitorRequest request) const
virtual

Removes a Deadline Cloud monitor. After you delete a monitor, you can create a new one and attach farms to the monitor.

See Also:

AWS API Reference

◆ DeleteMonitorAsync()

template<typename DeleteMonitorRequestT = Model::DeleteMonitorRequest>
void Aws::deadline::DeadlineClient::DeleteMonitorAsync ( const DeleteMonitorRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for DeleteMonitor that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 809 of file DeadlineClient.h.

◆ DeleteMonitorCallable()

template<typename DeleteMonitorRequestT = Model::DeleteMonitorRequest>
Model::DeleteMonitorOutcomeCallable Aws::deadline::DeadlineClient::DeleteMonitorCallable ( const DeleteMonitorRequestT &  request) const
inline

A Callable wrapper for DeleteMonitor that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 800 of file DeadlineClient.h.

◆ DeleteQueue()

virtual Model::DeleteQueueOutcome Aws::deadline::DeadlineClient::DeleteQueue ( const Model::DeleteQueueRequest request) const
virtual

Deletes a queue.

You can't recover the jobs in a queue if you delete the queue. Deleting the queue also deletes the jobs in that queue.

See Also:

AWS API Reference

◆ DeleteQueueAsync()

template<typename DeleteQueueRequestT = Model::DeleteQueueRequest>
void Aws::deadline::DeadlineClient::DeleteQueueAsync ( const DeleteQueueRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for DeleteQueue that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 836 of file DeadlineClient.h.

◆ DeleteQueueCallable()

template<typename DeleteQueueRequestT = Model::DeleteQueueRequest>
Model::DeleteQueueOutcomeCallable Aws::deadline::DeadlineClient::DeleteQueueCallable ( const DeleteQueueRequestT &  request) const
inline

A Callable wrapper for DeleteQueue that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 827 of file DeadlineClient.h.

◆ DeleteQueueEnvironment()

virtual Model::DeleteQueueEnvironmentOutcome Aws::deadline::DeadlineClient::DeleteQueueEnvironment ( const Model::DeleteQueueEnvironmentRequest request) const
virtual

Deletes a queue environment.

See Also:

AWS API Reference

◆ DeleteQueueEnvironmentAsync()

template<typename DeleteQueueEnvironmentRequestT = Model::DeleteQueueEnvironmentRequest>
void Aws::deadline::DeadlineClient::DeleteQueueEnvironmentAsync ( const DeleteQueueEnvironmentRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for DeleteQueueEnvironment that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 861 of file DeadlineClient.h.

◆ DeleteQueueEnvironmentCallable()

template<typename DeleteQueueEnvironmentRequestT = Model::DeleteQueueEnvironmentRequest>
Model::DeleteQueueEnvironmentOutcomeCallable Aws::deadline::DeadlineClient::DeleteQueueEnvironmentCallable ( const DeleteQueueEnvironmentRequestT &  request) const
inline

A Callable wrapper for DeleteQueueEnvironment that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 852 of file DeadlineClient.h.

◆ DeleteQueueFleetAssociation()

virtual Model::DeleteQueueFleetAssociationOutcome Aws::deadline::DeadlineClient::DeleteQueueFleetAssociation ( const Model::DeleteQueueFleetAssociationRequest request) const
virtual

Deletes a queue-fleet association.

See Also:

AWS API Reference

◆ DeleteQueueFleetAssociationAsync()

template<typename DeleteQueueFleetAssociationRequestT = Model::DeleteQueueFleetAssociationRequest>
void Aws::deadline::DeadlineClient::DeleteQueueFleetAssociationAsync ( const DeleteQueueFleetAssociationRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for DeleteQueueFleetAssociation that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 886 of file DeadlineClient.h.

◆ DeleteQueueFleetAssociationCallable()

template<typename DeleteQueueFleetAssociationRequestT = Model::DeleteQueueFleetAssociationRequest>
Model::DeleteQueueFleetAssociationOutcomeCallable Aws::deadline::DeadlineClient::DeleteQueueFleetAssociationCallable ( const DeleteQueueFleetAssociationRequestT &  request) const
inline

A Callable wrapper for DeleteQueueFleetAssociation that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 877 of file DeadlineClient.h.

◆ DeleteStorageProfile()

virtual Model::DeleteStorageProfileOutcome Aws::deadline::DeadlineClient::DeleteStorageProfile ( const Model::DeleteStorageProfileRequest request) const
virtual

Deletes a storage profile.

See Also:

AWS API Reference

◆ DeleteStorageProfileAsync()

template<typename DeleteStorageProfileRequestT = Model::DeleteStorageProfileRequest>
void Aws::deadline::DeadlineClient::DeleteStorageProfileAsync ( const DeleteStorageProfileRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for DeleteStorageProfile that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 911 of file DeadlineClient.h.

◆ DeleteStorageProfileCallable()

template<typename DeleteStorageProfileRequestT = Model::DeleteStorageProfileRequest>
Model::DeleteStorageProfileOutcomeCallable Aws::deadline::DeadlineClient::DeleteStorageProfileCallable ( const DeleteStorageProfileRequestT &  request) const
inline

A Callable wrapper for DeleteStorageProfile that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 902 of file DeadlineClient.h.

◆ DeleteWorker()

virtual Model::DeleteWorkerOutcome Aws::deadline::DeadlineClient::DeleteWorker ( const Model::DeleteWorkerRequest request) const
virtual

Deletes a worker.

See Also:

AWS API Reference

◆ DeleteWorkerAsync()

template<typename DeleteWorkerRequestT = Model::DeleteWorkerRequest>
void Aws::deadline::DeadlineClient::DeleteWorkerAsync ( const DeleteWorkerRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for DeleteWorker that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 936 of file DeadlineClient.h.

◆ DeleteWorkerCallable()

template<typename DeleteWorkerRequestT = Model::DeleteWorkerRequest>
Model::DeleteWorkerOutcomeCallable Aws::deadline::DeadlineClient::DeleteWorkerCallable ( const DeleteWorkerRequestT &  request) const
inline

A Callable wrapper for DeleteWorker that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 927 of file DeadlineClient.h.

◆ DisassociateMemberFromFarm()

virtual Model::DisassociateMemberFromFarmOutcome Aws::deadline::DeadlineClient::DisassociateMemberFromFarm ( const Model::DisassociateMemberFromFarmRequest request) const
virtual

Disassociates a member from a farm.

See Also:

AWS API Reference

◆ DisassociateMemberFromFarmAsync()

template<typename DisassociateMemberFromFarmRequestT = Model::DisassociateMemberFromFarmRequest>
void Aws::deadline::DeadlineClient::DisassociateMemberFromFarmAsync ( const DisassociateMemberFromFarmRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for DisassociateMemberFromFarm that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 961 of file DeadlineClient.h.

◆ DisassociateMemberFromFarmCallable()

template<typename DisassociateMemberFromFarmRequestT = Model::DisassociateMemberFromFarmRequest>
Model::DisassociateMemberFromFarmOutcomeCallable Aws::deadline::DeadlineClient::DisassociateMemberFromFarmCallable ( const DisassociateMemberFromFarmRequestT &  request) const
inline

A Callable wrapper for DisassociateMemberFromFarm that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 952 of file DeadlineClient.h.

◆ DisassociateMemberFromFleet()

virtual Model::DisassociateMemberFromFleetOutcome Aws::deadline::DeadlineClient::DisassociateMemberFromFleet ( const Model::DisassociateMemberFromFleetRequest request) const
virtual

Disassociates a member from a fleet.

See Also:

AWS API Reference

◆ DisassociateMemberFromFleetAsync()

template<typename DisassociateMemberFromFleetRequestT = Model::DisassociateMemberFromFleetRequest>
void Aws::deadline::DeadlineClient::DisassociateMemberFromFleetAsync ( const DisassociateMemberFromFleetRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for DisassociateMemberFromFleet that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 986 of file DeadlineClient.h.

◆ DisassociateMemberFromFleetCallable()

template<typename DisassociateMemberFromFleetRequestT = Model::DisassociateMemberFromFleetRequest>
Model::DisassociateMemberFromFleetOutcomeCallable Aws::deadline::DeadlineClient::DisassociateMemberFromFleetCallable ( const DisassociateMemberFromFleetRequestT &  request) const
inline

A Callable wrapper for DisassociateMemberFromFleet that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 977 of file DeadlineClient.h.

◆ DisassociateMemberFromJob()

virtual Model::DisassociateMemberFromJobOutcome Aws::deadline::DeadlineClient::DisassociateMemberFromJob ( const Model::DisassociateMemberFromJobRequest request) const
virtual

Disassociates a member from a job.

See Also:

AWS API Reference

◆ DisassociateMemberFromJobAsync()

template<typename DisassociateMemberFromJobRequestT = Model::DisassociateMemberFromJobRequest>
void Aws::deadline::DeadlineClient::DisassociateMemberFromJobAsync ( const DisassociateMemberFromJobRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for DisassociateMemberFromJob that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1011 of file DeadlineClient.h.

◆ DisassociateMemberFromJobCallable()

template<typename DisassociateMemberFromJobRequestT = Model::DisassociateMemberFromJobRequest>
Model::DisassociateMemberFromJobOutcomeCallable Aws::deadline::DeadlineClient::DisassociateMemberFromJobCallable ( const DisassociateMemberFromJobRequestT &  request) const
inline

A Callable wrapper for DisassociateMemberFromJob that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1002 of file DeadlineClient.h.

◆ DisassociateMemberFromQueue()

virtual Model::DisassociateMemberFromQueueOutcome Aws::deadline::DeadlineClient::DisassociateMemberFromQueue ( const Model::DisassociateMemberFromQueueRequest request) const
virtual

Disassociates a member from a queue.

See Also:

AWS API Reference

◆ DisassociateMemberFromQueueAsync()

template<typename DisassociateMemberFromQueueRequestT = Model::DisassociateMemberFromQueueRequest>
void Aws::deadline::DeadlineClient::DisassociateMemberFromQueueAsync ( const DisassociateMemberFromQueueRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for DisassociateMemberFromQueue that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1036 of file DeadlineClient.h.

◆ DisassociateMemberFromQueueCallable()

template<typename DisassociateMemberFromQueueRequestT = Model::DisassociateMemberFromQueueRequest>
Model::DisassociateMemberFromQueueOutcomeCallable Aws::deadline::DeadlineClient::DisassociateMemberFromQueueCallable ( const DisassociateMemberFromQueueRequestT &  request) const
inline

A Callable wrapper for DisassociateMemberFromQueue that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1027 of file DeadlineClient.h.

◆ GetAllocationTag()

static const char * Aws::deadline::DeadlineClient::GetAllocationTag ( )
static

◆ GetBudget()

virtual Model::GetBudgetOutcome Aws::deadline::DeadlineClient::GetBudget ( const Model::GetBudgetRequest request) const
virtual

Get a budget.

See Also:

AWS API Reference

◆ GetBudgetAsync()

template<typename GetBudgetRequestT = Model::GetBudgetRequest>
void Aws::deadline::DeadlineClient::GetBudgetAsync ( const GetBudgetRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetBudget that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1061 of file DeadlineClient.h.

◆ GetBudgetCallable()

template<typename GetBudgetRequestT = Model::GetBudgetRequest>
Model::GetBudgetOutcomeCallable Aws::deadline::DeadlineClient::GetBudgetCallable ( const GetBudgetRequestT &  request) const
inline

A Callable wrapper for GetBudget that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1052 of file DeadlineClient.h.

◆ GetFarm()

virtual Model::GetFarmOutcome Aws::deadline::DeadlineClient::GetFarm ( const Model::GetFarmRequest request) const
virtual

Get a farm.

See Also:

AWS API Reference

◆ GetFarmAsync()

template<typename GetFarmRequestT = Model::GetFarmRequest>
void Aws::deadline::DeadlineClient::GetFarmAsync ( const GetFarmRequestT &  request,
const GetFarmResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetFarm that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1086 of file DeadlineClient.h.

◆ GetFarmCallable()

template<typename GetFarmRequestT = Model::GetFarmRequest>
Model::GetFarmOutcomeCallable Aws::deadline::DeadlineClient::GetFarmCallable ( const GetFarmRequestT &  request) const
inline

A Callable wrapper for GetFarm that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1077 of file DeadlineClient.h.

◆ GetFleet()

virtual Model::GetFleetOutcome Aws::deadline::DeadlineClient::GetFleet ( const Model::GetFleetRequest request) const
virtual

Get a fleet.

See Also:

AWS API Reference

◆ GetFleetAsync()

template<typename GetFleetRequestT = Model::GetFleetRequest>
void Aws::deadline::DeadlineClient::GetFleetAsync ( const GetFleetRequestT &  request,
const GetFleetResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetFleet that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1111 of file DeadlineClient.h.

◆ GetFleetCallable()

template<typename GetFleetRequestT = Model::GetFleetRequest>
Model::GetFleetOutcomeCallable Aws::deadline::DeadlineClient::GetFleetCallable ( const GetFleetRequestT &  request) const
inline

A Callable wrapper for GetFleet that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1102 of file DeadlineClient.h.

◆ GetJob()

virtual Model::GetJobOutcome Aws::deadline::DeadlineClient::GetJob ( const Model::GetJobRequest request) const
virtual

Gets a Deadline Cloud job.

See Also:

AWS API Reference

◆ GetJobAsync()

template<typename GetJobRequestT = Model::GetJobRequest>
void Aws::deadline::DeadlineClient::GetJobAsync ( const GetJobRequestT &  request,
const GetJobResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetJob that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1136 of file DeadlineClient.h.

◆ GetJobCallable()

template<typename GetJobRequestT = Model::GetJobRequest>
Model::GetJobOutcomeCallable Aws::deadline::DeadlineClient::GetJobCallable ( const GetJobRequestT &  request) const
inline

A Callable wrapper for GetJob that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1127 of file DeadlineClient.h.

◆ GetLicenseEndpoint()

virtual Model::GetLicenseEndpointOutcome Aws::deadline::DeadlineClient::GetLicenseEndpoint ( const Model::GetLicenseEndpointRequest request) const
virtual

Gets a licence endpoint.

See Also:

AWS API Reference

◆ GetLicenseEndpointAsync()

template<typename GetLicenseEndpointRequestT = Model::GetLicenseEndpointRequest>
void Aws::deadline::DeadlineClient::GetLicenseEndpointAsync ( const GetLicenseEndpointRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetLicenseEndpoint that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1161 of file DeadlineClient.h.

◆ GetLicenseEndpointCallable()

template<typename GetLicenseEndpointRequestT = Model::GetLicenseEndpointRequest>
Model::GetLicenseEndpointOutcomeCallable Aws::deadline::DeadlineClient::GetLicenseEndpointCallable ( const GetLicenseEndpointRequestT &  request) const
inline

A Callable wrapper for GetLicenseEndpoint that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1152 of file DeadlineClient.h.

◆ GetMonitor()

virtual Model::GetMonitorOutcome Aws::deadline::DeadlineClient::GetMonitor ( const Model::GetMonitorRequest request) const
virtual

Gets information about the specified monitor.

See Also:

AWS API Reference

◆ GetMonitorAsync()

template<typename GetMonitorRequestT = Model::GetMonitorRequest>
void Aws::deadline::DeadlineClient::GetMonitorAsync ( const GetMonitorRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetMonitor that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1186 of file DeadlineClient.h.

◆ GetMonitorCallable()

template<typename GetMonitorRequestT = Model::GetMonitorRequest>
Model::GetMonitorOutcomeCallable Aws::deadline::DeadlineClient::GetMonitorCallable ( const GetMonitorRequestT &  request) const
inline

A Callable wrapper for GetMonitor that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1177 of file DeadlineClient.h.

◆ GetQueue()

virtual Model::GetQueueOutcome Aws::deadline::DeadlineClient::GetQueue ( const Model::GetQueueRequest request) const
virtual

Gets a queue.

See Also:

AWS API Reference

◆ GetQueueAsync()

template<typename GetQueueRequestT = Model::GetQueueRequest>
void Aws::deadline::DeadlineClient::GetQueueAsync ( const GetQueueRequestT &  request,
const GetQueueResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetQueue that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1211 of file DeadlineClient.h.

◆ GetQueueCallable()

template<typename GetQueueRequestT = Model::GetQueueRequest>
Model::GetQueueOutcomeCallable Aws::deadline::DeadlineClient::GetQueueCallable ( const GetQueueRequestT &  request) const
inline

A Callable wrapper for GetQueue that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1202 of file DeadlineClient.h.

◆ GetQueueEnvironment()

virtual Model::GetQueueEnvironmentOutcome Aws::deadline::DeadlineClient::GetQueueEnvironment ( const Model::GetQueueEnvironmentRequest request) const
virtual

Gets a queue environment.

See Also:

AWS API Reference

◆ GetQueueEnvironmentAsync()

template<typename GetQueueEnvironmentRequestT = Model::GetQueueEnvironmentRequest>
void Aws::deadline::DeadlineClient::GetQueueEnvironmentAsync ( const GetQueueEnvironmentRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetQueueEnvironment that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1236 of file DeadlineClient.h.

◆ GetQueueEnvironmentCallable()

template<typename GetQueueEnvironmentRequestT = Model::GetQueueEnvironmentRequest>
Model::GetQueueEnvironmentOutcomeCallable Aws::deadline::DeadlineClient::GetQueueEnvironmentCallable ( const GetQueueEnvironmentRequestT &  request) const
inline

A Callable wrapper for GetQueueEnvironment that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1227 of file DeadlineClient.h.

◆ GetQueueFleetAssociation()

virtual Model::GetQueueFleetAssociationOutcome Aws::deadline::DeadlineClient::GetQueueFleetAssociation ( const Model::GetQueueFleetAssociationRequest request) const
virtual

Gets a queue-fleet association.

See Also:

AWS API Reference

◆ GetQueueFleetAssociationAsync()

template<typename GetQueueFleetAssociationRequestT = Model::GetQueueFleetAssociationRequest>
void Aws::deadline::DeadlineClient::GetQueueFleetAssociationAsync ( const GetQueueFleetAssociationRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetQueueFleetAssociation that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1261 of file DeadlineClient.h.

◆ GetQueueFleetAssociationCallable()

template<typename GetQueueFleetAssociationRequestT = Model::GetQueueFleetAssociationRequest>
Model::GetQueueFleetAssociationOutcomeCallable Aws::deadline::DeadlineClient::GetQueueFleetAssociationCallable ( const GetQueueFleetAssociationRequestT &  request) const
inline

A Callable wrapper for GetQueueFleetAssociation that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1252 of file DeadlineClient.h.

◆ GetServiceName()

static const char * Aws::deadline::DeadlineClient::GetServiceName ( )
static

◆ GetSession()

virtual Model::GetSessionOutcome Aws::deadline::DeadlineClient::GetSession ( const Model::GetSessionRequest request) const
virtual

Gets a session.

See Also:

AWS API Reference

◆ GetSessionAction()

virtual Model::GetSessionActionOutcome Aws::deadline::DeadlineClient::GetSessionAction ( const Model::GetSessionActionRequest request) const
virtual

Gets a session action for the job.

See Also:

AWS API Reference

◆ GetSessionActionAsync()

template<typename GetSessionActionRequestT = Model::GetSessionActionRequest>
void Aws::deadline::DeadlineClient::GetSessionActionAsync ( const GetSessionActionRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetSessionAction that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1311 of file DeadlineClient.h.

◆ GetSessionActionCallable()

template<typename GetSessionActionRequestT = Model::GetSessionActionRequest>
Model::GetSessionActionOutcomeCallable Aws::deadline::DeadlineClient::GetSessionActionCallable ( const GetSessionActionRequestT &  request) const
inline

A Callable wrapper for GetSessionAction that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1302 of file DeadlineClient.h.

◆ GetSessionAsync()

template<typename GetSessionRequestT = Model::GetSessionRequest>
void Aws::deadline::DeadlineClient::GetSessionAsync ( const GetSessionRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetSession that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1286 of file DeadlineClient.h.

◆ GetSessionCallable()

template<typename GetSessionRequestT = Model::GetSessionRequest>
Model::GetSessionOutcomeCallable Aws::deadline::DeadlineClient::GetSessionCallable ( const GetSessionRequestT &  request) const
inline

A Callable wrapper for GetSession that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1277 of file DeadlineClient.h.

◆ GetSessionsStatisticsAggregation()

virtual Model::GetSessionsStatisticsAggregationOutcome Aws::deadline::DeadlineClient::GetSessionsStatisticsAggregation ( const Model::GetSessionsStatisticsAggregationRequest request) const
virtual

Gets a set of statistics for queues or farms. Before you can call the GetSessionStatisticsAggregation operation, you must first call the StartSessionsStatisticsAggregation operation. Statistics are available for 1 hour after you call the StartSessionsStatisticsAggregation operation.

See Also:

AWS API Reference

◆ GetSessionsStatisticsAggregationAsync()

template<typename GetSessionsStatisticsAggregationRequestT = Model::GetSessionsStatisticsAggregationRequest>
void Aws::deadline::DeadlineClient::GetSessionsStatisticsAggregationAsync ( const GetSessionsStatisticsAggregationRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetSessionsStatisticsAggregation that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1341 of file DeadlineClient.h.

◆ GetSessionsStatisticsAggregationCallable()

template<typename GetSessionsStatisticsAggregationRequestT = Model::GetSessionsStatisticsAggregationRequest>
Model::GetSessionsStatisticsAggregationOutcomeCallable Aws::deadline::DeadlineClient::GetSessionsStatisticsAggregationCallable ( const GetSessionsStatisticsAggregationRequestT &  request) const
inline

A Callable wrapper for GetSessionsStatisticsAggregation that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1332 of file DeadlineClient.h.

◆ GetStep()

virtual Model::GetStepOutcome Aws::deadline::DeadlineClient::GetStep ( const Model::GetStepRequest request) const
virtual

Gets a step.

See Also:

AWS API Reference

◆ GetStepAsync()

template<typename GetStepRequestT = Model::GetStepRequest>
void Aws::deadline::DeadlineClient::GetStepAsync ( const GetStepRequestT &  request,
const GetStepResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetStep that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1366 of file DeadlineClient.h.

◆ GetStepCallable()

template<typename GetStepRequestT = Model::GetStepRequest>
Model::GetStepOutcomeCallable Aws::deadline::DeadlineClient::GetStepCallable ( const GetStepRequestT &  request) const
inline

A Callable wrapper for GetStep that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1357 of file DeadlineClient.h.

◆ GetStorageProfile()

virtual Model::GetStorageProfileOutcome Aws::deadline::DeadlineClient::GetStorageProfile ( const Model::GetStorageProfileRequest request) const
virtual

Gets a storage profile.

See Also:

AWS API Reference

◆ GetStorageProfileAsync()

template<typename GetStorageProfileRequestT = Model::GetStorageProfileRequest>
void Aws::deadline::DeadlineClient::GetStorageProfileAsync ( const GetStorageProfileRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetStorageProfile that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1391 of file DeadlineClient.h.

◆ GetStorageProfileCallable()

template<typename GetStorageProfileRequestT = Model::GetStorageProfileRequest>
Model::GetStorageProfileOutcomeCallable Aws::deadline::DeadlineClient::GetStorageProfileCallable ( const GetStorageProfileRequestT &  request) const
inline

A Callable wrapper for GetStorageProfile that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1382 of file DeadlineClient.h.

◆ GetStorageProfileForQueue()

virtual Model::GetStorageProfileForQueueOutcome Aws::deadline::DeadlineClient::GetStorageProfileForQueue ( const Model::GetStorageProfileForQueueRequest request) const
virtual

Gets a storage profile for a queue.

See Also:

AWS API Reference

◆ GetStorageProfileForQueueAsync()

template<typename GetStorageProfileForQueueRequestT = Model::GetStorageProfileForQueueRequest>
void Aws::deadline::DeadlineClient::GetStorageProfileForQueueAsync ( const GetStorageProfileForQueueRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetStorageProfileForQueue that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1416 of file DeadlineClient.h.

◆ GetStorageProfileForQueueCallable()

template<typename GetStorageProfileForQueueRequestT = Model::GetStorageProfileForQueueRequest>
Model::GetStorageProfileForQueueOutcomeCallable Aws::deadline::DeadlineClient::GetStorageProfileForQueueCallable ( const GetStorageProfileForQueueRequestT &  request) const
inline

A Callable wrapper for GetStorageProfileForQueue that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1407 of file DeadlineClient.h.

◆ GetTask()

virtual Model::GetTaskOutcome Aws::deadline::DeadlineClient::GetTask ( const Model::GetTaskRequest request) const
virtual

Gets a task.

See Also:

AWS API Reference

◆ GetTaskAsync()

template<typename GetTaskRequestT = Model::GetTaskRequest>
void Aws::deadline::DeadlineClient::GetTaskAsync ( const GetTaskRequestT &  request,
const GetTaskResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetTask that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1441 of file DeadlineClient.h.

◆ GetTaskCallable()

template<typename GetTaskRequestT = Model::GetTaskRequest>
Model::GetTaskOutcomeCallable Aws::deadline::DeadlineClient::GetTaskCallable ( const GetTaskRequestT &  request) const
inline

A Callable wrapper for GetTask that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1432 of file DeadlineClient.h.

◆ GetWorker()

virtual Model::GetWorkerOutcome Aws::deadline::DeadlineClient::GetWorker ( const Model::GetWorkerRequest request) const
virtual

Gets a worker.

See Also:

AWS API Reference

◆ GetWorkerAsync()

template<typename GetWorkerRequestT = Model::GetWorkerRequest>
void Aws::deadline::DeadlineClient::GetWorkerAsync ( const GetWorkerRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetWorker that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1466 of file DeadlineClient.h.

◆ GetWorkerCallable()

template<typename GetWorkerRequestT = Model::GetWorkerRequest>
Model::GetWorkerOutcomeCallable Aws::deadline::DeadlineClient::GetWorkerCallable ( const GetWorkerRequestT &  request) const
inline

A Callable wrapper for GetWorker that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1457 of file DeadlineClient.h.

◆ ListAvailableMeteredProducts()

virtual Model::ListAvailableMeteredProductsOutcome Aws::deadline::DeadlineClient::ListAvailableMeteredProducts ( const Model::ListAvailableMeteredProductsRequest request = {}) const
virtual

A list of the available metered products.

See Also:

AWS API Reference

◆ ListAvailableMeteredProductsAsync()

template<typename ListAvailableMeteredProductsRequestT = Model::ListAvailableMeteredProductsRequest>
void Aws::deadline::DeadlineClient::ListAvailableMeteredProductsAsync ( const ListAvailableMeteredProductsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr,
const ListAvailableMeteredProductsRequestT &  request = {} 
) const
inline

An Async wrapper for ListAvailableMeteredProducts that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1491 of file DeadlineClient.h.

◆ ListAvailableMeteredProductsCallable()

template<typename ListAvailableMeteredProductsRequestT = Model::ListAvailableMeteredProductsRequest>
Model::ListAvailableMeteredProductsOutcomeCallable Aws::deadline::DeadlineClient::ListAvailableMeteredProductsCallable ( const ListAvailableMeteredProductsRequestT &  request = {}) const
inline

A Callable wrapper for ListAvailableMeteredProducts that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1482 of file DeadlineClient.h.

◆ ListBudgets()

virtual Model::ListBudgetsOutcome Aws::deadline::DeadlineClient::ListBudgets ( const Model::ListBudgetsRequest request) const
virtual

A list of budgets in a farm.

See Also:

AWS API Reference

◆ ListBudgetsAsync()

template<typename ListBudgetsRequestT = Model::ListBudgetsRequest>
void Aws::deadline::DeadlineClient::ListBudgetsAsync ( const ListBudgetsRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListBudgets that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1516 of file DeadlineClient.h.

◆ ListBudgetsCallable()

template<typename ListBudgetsRequestT = Model::ListBudgetsRequest>
Model::ListBudgetsOutcomeCallable Aws::deadline::DeadlineClient::ListBudgetsCallable ( const ListBudgetsRequestT &  request) const
inline

A Callable wrapper for ListBudgets that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1507 of file DeadlineClient.h.

◆ ListFarmMembers()

virtual Model::ListFarmMembersOutcome Aws::deadline::DeadlineClient::ListFarmMembers ( const Model::ListFarmMembersRequest request) const
virtual

Lists the members of a farm.

See Also:

AWS API Reference

◆ ListFarmMembersAsync()

template<typename ListFarmMembersRequestT = Model::ListFarmMembersRequest>
void Aws::deadline::DeadlineClient::ListFarmMembersAsync ( const ListFarmMembersRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListFarmMembers that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1541 of file DeadlineClient.h.

◆ ListFarmMembersCallable()

template<typename ListFarmMembersRequestT = Model::ListFarmMembersRequest>
Model::ListFarmMembersOutcomeCallable Aws::deadline::DeadlineClient::ListFarmMembersCallable ( const ListFarmMembersRequestT &  request) const
inline

A Callable wrapper for ListFarmMembers that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1532 of file DeadlineClient.h.

◆ ListFarms()

virtual Model::ListFarmsOutcome Aws::deadline::DeadlineClient::ListFarms ( const Model::ListFarmsRequest request = {}) const
virtual

Lists farms.

See Also:

AWS API Reference

◆ ListFarmsAsync()

template<typename ListFarmsRequestT = Model::ListFarmsRequest>
void Aws::deadline::DeadlineClient::ListFarmsAsync ( const ListFarmsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr,
const ListFarmsRequestT &  request = {} 
) const
inline

An Async wrapper for ListFarms that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1566 of file DeadlineClient.h.

◆ ListFarmsCallable()

template<typename ListFarmsRequestT = Model::ListFarmsRequest>
Model::ListFarmsOutcomeCallable Aws::deadline::DeadlineClient::ListFarmsCallable ( const ListFarmsRequestT &  request = {}) const
inline

A Callable wrapper for ListFarms that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1557 of file DeadlineClient.h.

◆ ListFleetMembers()

virtual Model::ListFleetMembersOutcome Aws::deadline::DeadlineClient::ListFleetMembers ( const Model::ListFleetMembersRequest request) const
virtual

Lists fleet members.

See Also:

AWS API Reference

◆ ListFleetMembersAsync()

template<typename ListFleetMembersRequestT = Model::ListFleetMembersRequest>
void Aws::deadline::DeadlineClient::ListFleetMembersAsync ( const ListFleetMembersRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListFleetMembers that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1591 of file DeadlineClient.h.

◆ ListFleetMembersCallable()

template<typename ListFleetMembersRequestT = Model::ListFleetMembersRequest>
Model::ListFleetMembersOutcomeCallable Aws::deadline::DeadlineClient::ListFleetMembersCallable ( const ListFleetMembersRequestT &  request) const
inline

A Callable wrapper for ListFleetMembers that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1582 of file DeadlineClient.h.

◆ ListFleets()

virtual Model::ListFleetsOutcome Aws::deadline::DeadlineClient::ListFleets ( const Model::ListFleetsRequest request) const
virtual

Lists fleets.

See Also:

AWS API Reference

◆ ListFleetsAsync()

template<typename ListFleetsRequestT = Model::ListFleetsRequest>
void Aws::deadline::DeadlineClient::ListFleetsAsync ( const ListFleetsRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListFleets that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1616 of file DeadlineClient.h.

◆ ListFleetsCallable()

template<typename ListFleetsRequestT = Model::ListFleetsRequest>
Model::ListFleetsOutcomeCallable Aws::deadline::DeadlineClient::ListFleetsCallable ( const ListFleetsRequestT &  request) const
inline

A Callable wrapper for ListFleets that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1607 of file DeadlineClient.h.

◆ ListJobMembers()

virtual Model::ListJobMembersOutcome Aws::deadline::DeadlineClient::ListJobMembers ( const Model::ListJobMembersRequest request) const
virtual

Lists members on a job.

See Also:

AWS API Reference

◆ ListJobMembersAsync()

template<typename ListJobMembersRequestT = Model::ListJobMembersRequest>
void Aws::deadline::DeadlineClient::ListJobMembersAsync ( const ListJobMembersRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListJobMembers that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1641 of file DeadlineClient.h.

◆ ListJobMembersCallable()

template<typename ListJobMembersRequestT = Model::ListJobMembersRequest>
Model::ListJobMembersOutcomeCallable Aws::deadline::DeadlineClient::ListJobMembersCallable ( const ListJobMembersRequestT &  request) const
inline

A Callable wrapper for ListJobMembers that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1632 of file DeadlineClient.h.

◆ ListJobParameterDefinitions()

virtual Model::ListJobParameterDefinitionsOutcome Aws::deadline::DeadlineClient::ListJobParameterDefinitions ( const Model::ListJobParameterDefinitionsRequest request) const
virtual

Lists parameter definitions of a job.

See Also:

AWS API Reference

◆ ListJobParameterDefinitionsAsync()

template<typename ListJobParameterDefinitionsRequestT = Model::ListJobParameterDefinitionsRequest>
void Aws::deadline::DeadlineClient::ListJobParameterDefinitionsAsync ( const ListJobParameterDefinitionsRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListJobParameterDefinitions that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1666 of file DeadlineClient.h.

◆ ListJobParameterDefinitionsCallable()

template<typename ListJobParameterDefinitionsRequestT = Model::ListJobParameterDefinitionsRequest>
Model::ListJobParameterDefinitionsOutcomeCallable Aws::deadline::DeadlineClient::ListJobParameterDefinitionsCallable ( const ListJobParameterDefinitionsRequestT &  request) const
inline

A Callable wrapper for ListJobParameterDefinitions that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1657 of file DeadlineClient.h.

◆ ListJobs()

virtual Model::ListJobsOutcome Aws::deadline::DeadlineClient::ListJobs ( const Model::ListJobsRequest request) const
virtual

Lists jobs.

See Also:

AWS API Reference

◆ ListJobsAsync()

template<typename ListJobsRequestT = Model::ListJobsRequest>
void Aws::deadline::DeadlineClient::ListJobsAsync ( const ListJobsRequestT &  request,
const ListJobsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListJobs that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1691 of file DeadlineClient.h.

◆ ListJobsCallable()

template<typename ListJobsRequestT = Model::ListJobsRequest>
Model::ListJobsOutcomeCallable Aws::deadline::DeadlineClient::ListJobsCallable ( const ListJobsRequestT &  request) const
inline

A Callable wrapper for ListJobs that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1682 of file DeadlineClient.h.

◆ ListLicenseEndpoints()

virtual Model::ListLicenseEndpointsOutcome Aws::deadline::DeadlineClient::ListLicenseEndpoints ( const Model::ListLicenseEndpointsRequest request = {}) const
virtual

Lists license endpoints.

See Also:

AWS API Reference

◆ ListLicenseEndpointsAsync()

template<typename ListLicenseEndpointsRequestT = Model::ListLicenseEndpointsRequest>
void Aws::deadline::DeadlineClient::ListLicenseEndpointsAsync ( const ListLicenseEndpointsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr,
const ListLicenseEndpointsRequestT &  request = {} 
) const
inline

An Async wrapper for ListLicenseEndpoints that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1716 of file DeadlineClient.h.

◆ ListLicenseEndpointsCallable()

template<typename ListLicenseEndpointsRequestT = Model::ListLicenseEndpointsRequest>
Model::ListLicenseEndpointsOutcomeCallable Aws::deadline::DeadlineClient::ListLicenseEndpointsCallable ( const ListLicenseEndpointsRequestT &  request = {}) const
inline

A Callable wrapper for ListLicenseEndpoints that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1707 of file DeadlineClient.h.

◆ ListMeteredProducts()

virtual Model::ListMeteredProductsOutcome Aws::deadline::DeadlineClient::ListMeteredProducts ( const Model::ListMeteredProductsRequest request) const
virtual

Lists metered products.

See Also:

AWS API Reference

◆ ListMeteredProductsAsync()

template<typename ListMeteredProductsRequestT = Model::ListMeteredProductsRequest>
void Aws::deadline::DeadlineClient::ListMeteredProductsAsync ( const ListMeteredProductsRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListMeteredProducts that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1741 of file DeadlineClient.h.

◆ ListMeteredProductsCallable()

template<typename ListMeteredProductsRequestT = Model::ListMeteredProductsRequest>
Model::ListMeteredProductsOutcomeCallable Aws::deadline::DeadlineClient::ListMeteredProductsCallable ( const ListMeteredProductsRequestT &  request) const
inline

A Callable wrapper for ListMeteredProducts that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1732 of file DeadlineClient.h.

◆ ListMonitors()

virtual Model::ListMonitorsOutcome Aws::deadline::DeadlineClient::ListMonitors ( const Model::ListMonitorsRequest request = {}) const
virtual

Gets a list of your monitors in Deadline Cloud.

See Also:

AWS API Reference

◆ ListMonitorsAsync()

template<typename ListMonitorsRequestT = Model::ListMonitorsRequest>
void Aws::deadline::DeadlineClient::ListMonitorsAsync ( const ListMonitorsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr,
const ListMonitorsRequestT &  request = {} 
) const
inline

An Async wrapper for ListMonitors that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1766 of file DeadlineClient.h.

◆ ListMonitorsCallable()

template<typename ListMonitorsRequestT = Model::ListMonitorsRequest>
Model::ListMonitorsOutcomeCallable Aws::deadline::DeadlineClient::ListMonitorsCallable ( const ListMonitorsRequestT &  request = {}) const
inline

A Callable wrapper for ListMonitors that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1757 of file DeadlineClient.h.

◆ ListQueueEnvironments()

virtual Model::ListQueueEnvironmentsOutcome Aws::deadline::DeadlineClient::ListQueueEnvironments ( const Model::ListQueueEnvironmentsRequest request) const
virtual

Lists queue environments.

See Also:

AWS API Reference

◆ ListQueueEnvironmentsAsync()

template<typename ListQueueEnvironmentsRequestT = Model::ListQueueEnvironmentsRequest>
void Aws::deadline::DeadlineClient::ListQueueEnvironmentsAsync ( const ListQueueEnvironmentsRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListQueueEnvironments that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1791 of file DeadlineClient.h.

◆ ListQueueEnvironmentsCallable()

template<typename ListQueueEnvironmentsRequestT = Model::ListQueueEnvironmentsRequest>
Model::ListQueueEnvironmentsOutcomeCallable Aws::deadline::DeadlineClient::ListQueueEnvironmentsCallable ( const ListQueueEnvironmentsRequestT &  request) const
inline

A Callable wrapper for ListQueueEnvironments that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1782 of file DeadlineClient.h.

◆ ListQueueFleetAssociations()

virtual Model::ListQueueFleetAssociationsOutcome Aws::deadline::DeadlineClient::ListQueueFleetAssociations ( const Model::ListQueueFleetAssociationsRequest request) const
virtual

Lists queue-fleet associations.

See Also:

AWS API Reference

◆ ListQueueFleetAssociationsAsync()

template<typename ListQueueFleetAssociationsRequestT = Model::ListQueueFleetAssociationsRequest>
void Aws::deadline::DeadlineClient::ListQueueFleetAssociationsAsync ( const ListQueueFleetAssociationsRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListQueueFleetAssociations that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1816 of file DeadlineClient.h.

◆ ListQueueFleetAssociationsCallable()

template<typename ListQueueFleetAssociationsRequestT = Model::ListQueueFleetAssociationsRequest>
Model::ListQueueFleetAssociationsOutcomeCallable Aws::deadline::DeadlineClient::ListQueueFleetAssociationsCallable ( const ListQueueFleetAssociationsRequestT &  request) const
inline

A Callable wrapper for ListQueueFleetAssociations that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1807 of file DeadlineClient.h.

◆ ListQueueMembers()

virtual Model::ListQueueMembersOutcome Aws::deadline::DeadlineClient::ListQueueMembers ( const Model::ListQueueMembersRequest request) const
virtual

Lists the members in a queue.

See Also:

AWS API Reference

◆ ListQueueMembersAsync()

template<typename ListQueueMembersRequestT = Model::ListQueueMembersRequest>
void Aws::deadline::DeadlineClient::ListQueueMembersAsync ( const ListQueueMembersRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListQueueMembers that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1841 of file DeadlineClient.h.

◆ ListQueueMembersCallable()

template<typename ListQueueMembersRequestT = Model::ListQueueMembersRequest>
Model::ListQueueMembersOutcomeCallable Aws::deadline::DeadlineClient::ListQueueMembersCallable ( const ListQueueMembersRequestT &  request) const
inline

A Callable wrapper for ListQueueMembers that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1832 of file DeadlineClient.h.

◆ ListQueues()

virtual Model::ListQueuesOutcome Aws::deadline::DeadlineClient::ListQueues ( const Model::ListQueuesRequest request) const
virtual

Lists queues.

See Also:

AWS API Reference

◆ ListQueuesAsync()

template<typename ListQueuesRequestT = Model::ListQueuesRequest>
void Aws::deadline::DeadlineClient::ListQueuesAsync ( const ListQueuesRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListQueues that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1866 of file DeadlineClient.h.

◆ ListQueuesCallable()

template<typename ListQueuesRequestT = Model::ListQueuesRequest>
Model::ListQueuesOutcomeCallable Aws::deadline::DeadlineClient::ListQueuesCallable ( const ListQueuesRequestT &  request) const
inline

A Callable wrapper for ListQueues that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1857 of file DeadlineClient.h.

◆ ListSessionActions()

virtual Model::ListSessionActionsOutcome Aws::deadline::DeadlineClient::ListSessionActions ( const Model::ListSessionActionsRequest request) const
virtual

Lists session actions.

See Also:

AWS API Reference

◆ ListSessionActionsAsync()

template<typename ListSessionActionsRequestT = Model::ListSessionActionsRequest>
void Aws::deadline::DeadlineClient::ListSessionActionsAsync ( const ListSessionActionsRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListSessionActions that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1891 of file DeadlineClient.h.

◆ ListSessionActionsCallable()

template<typename ListSessionActionsRequestT = Model::ListSessionActionsRequest>
Model::ListSessionActionsOutcomeCallable Aws::deadline::DeadlineClient::ListSessionActionsCallable ( const ListSessionActionsRequestT &  request) const
inline

A Callable wrapper for ListSessionActions that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1882 of file DeadlineClient.h.

◆ ListSessions()

virtual Model::ListSessionsOutcome Aws::deadline::DeadlineClient::ListSessions ( const Model::ListSessionsRequest request) const
virtual

Lists sessions.

See Also:

AWS API Reference

◆ ListSessionsAsync()

template<typename ListSessionsRequestT = Model::ListSessionsRequest>
void Aws::deadline::DeadlineClient::ListSessionsAsync ( const ListSessionsRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListSessions that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1916 of file DeadlineClient.h.

◆ ListSessionsCallable()

template<typename ListSessionsRequestT = Model::ListSessionsRequest>
Model::ListSessionsOutcomeCallable Aws::deadline::DeadlineClient::ListSessionsCallable ( const ListSessionsRequestT &  request) const
inline

A Callable wrapper for ListSessions that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1907 of file DeadlineClient.h.

◆ ListSessionsForWorker()

virtual Model::ListSessionsForWorkerOutcome Aws::deadline::DeadlineClient::ListSessionsForWorker ( const Model::ListSessionsForWorkerRequest request) const
virtual

Lists sessions for a worker.

See Also:

AWS API Reference

◆ ListSessionsForWorkerAsync()

template<typename ListSessionsForWorkerRequestT = Model::ListSessionsForWorkerRequest>
void Aws::deadline::DeadlineClient::ListSessionsForWorkerAsync ( const ListSessionsForWorkerRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListSessionsForWorker that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1941 of file DeadlineClient.h.

◆ ListSessionsForWorkerCallable()

template<typename ListSessionsForWorkerRequestT = Model::ListSessionsForWorkerRequest>
Model::ListSessionsForWorkerOutcomeCallable Aws::deadline::DeadlineClient::ListSessionsForWorkerCallable ( const ListSessionsForWorkerRequestT &  request) const
inline

A Callable wrapper for ListSessionsForWorker that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1932 of file DeadlineClient.h.

◆ ListStepConsumers()

virtual Model::ListStepConsumersOutcome Aws::deadline::DeadlineClient::ListStepConsumers ( const Model::ListStepConsumersRequest request) const
virtual

Lists step consumers.

See Also:

AWS API Reference

◆ ListStepConsumersAsync()

template<typename ListStepConsumersRequestT = Model::ListStepConsumersRequest>
void Aws::deadline::DeadlineClient::ListStepConsumersAsync ( const ListStepConsumersRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListStepConsumers that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1966 of file DeadlineClient.h.

◆ ListStepConsumersCallable()

template<typename ListStepConsumersRequestT = Model::ListStepConsumersRequest>
Model::ListStepConsumersOutcomeCallable Aws::deadline::DeadlineClient::ListStepConsumersCallable ( const ListStepConsumersRequestT &  request) const
inline

A Callable wrapper for ListStepConsumers that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1957 of file DeadlineClient.h.

◆ ListStepDependencies()

virtual Model::ListStepDependenciesOutcome Aws::deadline::DeadlineClient::ListStepDependencies ( const Model::ListStepDependenciesRequest request) const
virtual

Lists the dependencies for a step.

See Also:

AWS API Reference

◆ ListStepDependenciesAsync()

template<typename ListStepDependenciesRequestT = Model::ListStepDependenciesRequest>
void Aws::deadline::DeadlineClient::ListStepDependenciesAsync ( const ListStepDependenciesRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListStepDependencies that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1991 of file DeadlineClient.h.

◆ ListStepDependenciesCallable()

template<typename ListStepDependenciesRequestT = Model::ListStepDependenciesRequest>
Model::ListStepDependenciesOutcomeCallable Aws::deadline::DeadlineClient::ListStepDependenciesCallable ( const ListStepDependenciesRequestT &  request) const
inline

A Callable wrapper for ListStepDependencies that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1982 of file DeadlineClient.h.

◆ ListSteps()

virtual Model::ListStepsOutcome Aws::deadline::DeadlineClient::ListSteps ( const Model::ListStepsRequest request) const
virtual

Lists steps for a job.

See Also:

AWS API Reference

◆ ListStepsAsync()

template<typename ListStepsRequestT = Model::ListStepsRequest>
void Aws::deadline::DeadlineClient::ListStepsAsync ( const ListStepsRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListSteps that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 2016 of file DeadlineClient.h.

◆ ListStepsCallable()

template<typename ListStepsRequestT = Model::ListStepsRequest>
Model::ListStepsOutcomeCallable Aws::deadline::DeadlineClient::ListStepsCallable ( const ListStepsRequestT &  request) const
inline

A Callable wrapper for ListSteps that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 2007 of file DeadlineClient.h.

◆ ListStorageProfiles()

virtual Model::ListStorageProfilesOutcome Aws::deadline::DeadlineClient::ListStorageProfiles ( const Model::ListStorageProfilesRequest request) const
virtual

Lists storage profiles.

See Also:

AWS API Reference

◆ ListStorageProfilesAsync()

template<typename ListStorageProfilesRequestT = Model::ListStorageProfilesRequest>
void Aws::deadline::DeadlineClient::ListStorageProfilesAsync ( const ListStorageProfilesRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListStorageProfiles that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 2041 of file DeadlineClient.h.

◆ ListStorageProfilesCallable()

template<typename ListStorageProfilesRequestT = Model::ListStorageProfilesRequest>
Model::ListStorageProfilesOutcomeCallable Aws::deadline::DeadlineClient::ListStorageProfilesCallable ( const ListStorageProfilesRequestT &  request) const
inline

A Callable wrapper for ListStorageProfiles that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 2032 of file DeadlineClient.h.

◆ ListStorageProfilesForQueue()

virtual Model::ListStorageProfilesForQueueOutcome Aws::deadline::DeadlineClient::ListStorageProfilesForQueue ( const Model::ListStorageProfilesForQueueRequest request) const
virtual

Lists storage profiles for a queue.

See Also:

AWS API Reference

◆ ListStorageProfilesForQueueAsync()

template<typename ListStorageProfilesForQueueRequestT = Model::ListStorageProfilesForQueueRequest>
void Aws::deadline::DeadlineClient::ListStorageProfilesForQueueAsync ( const ListStorageProfilesForQueueRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListStorageProfilesForQueue that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 2066 of file DeadlineClient.h.

◆ ListStorageProfilesForQueueCallable()

template<typename ListStorageProfilesForQueueRequestT = Model::ListStorageProfilesForQueueRequest>
Model::ListStorageProfilesForQueueOutcomeCallable Aws::deadline::DeadlineClient::ListStorageProfilesForQueueCallable ( const ListStorageProfilesForQueueRequestT &  request) const
inline

A Callable wrapper for ListStorageProfilesForQueue that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 2057 of file DeadlineClient.h.

◆ ListTagsForResource()

virtual Model::ListTagsForResourceOutcome Aws::deadline::DeadlineClient::ListTagsForResource ( const Model::ListTagsForResourceRequest request) const
virtual

Lists tags for a resource.

See Also:

AWS API Reference

◆ ListTagsForResourceAsync()

template<typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
void Aws::deadline::DeadlineClient::ListTagsForResourceAsync ( const ListTagsForResourceRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListTagsForResource that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 2091 of file DeadlineClient.h.

◆ ListTagsForResourceCallable()

template<typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
Model::ListTagsForResourceOutcomeCallable Aws::deadline::DeadlineClient::ListTagsForResourceCallable ( const ListTagsForResourceRequestT &  request) const
inline

A Callable wrapper for ListTagsForResource that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 2082 of file DeadlineClient.h.

◆ ListTasks()

virtual Model::ListTasksOutcome Aws::deadline::DeadlineClient::ListTasks ( const Model::ListTasksRequest request) const
virtual

Lists tasks for a job.

See Also:

AWS API Reference

◆ ListTasksAsync()

template<typename ListTasksRequestT = Model::ListTasksRequest>
void Aws::deadline::DeadlineClient::ListTasksAsync ( const ListTasksRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListTasks that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 2116 of file DeadlineClient.h.

◆ ListTasksCallable()

template<typename ListTasksRequestT = Model::ListTasksRequest>
Model::ListTasksOutcomeCallable Aws::deadline::DeadlineClient::ListTasksCallable ( const ListTasksRequestT &  request) const
inline

A Callable wrapper for ListTasks that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 2107 of file DeadlineClient.h.

◆ ListWorkers()

virtual Model::ListWorkersOutcome Aws::deadline::DeadlineClient::ListWorkers ( const Model::ListWorkersRequest request) const
virtual

Lists workers.

See Also:

AWS API Reference

◆ ListWorkersAsync()

template<typename ListWorkersRequestT = Model::ListWorkersRequest>
void Aws::deadline::DeadlineClient::ListWorkersAsync ( const ListWorkersRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListWorkers that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 2141 of file DeadlineClient.h.

◆ ListWorkersCallable()

template<typename ListWorkersRequestT = Model::ListWorkersRequest>
Model::ListWorkersOutcomeCallable Aws::deadline::DeadlineClient::ListWorkersCallable ( const ListWorkersRequestT &  request) const
inline

A Callable wrapper for ListWorkers that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 2132 of file DeadlineClient.h.

◆ OverrideEndpoint()

void Aws::deadline::DeadlineClient::OverrideEndpoint ( const Aws::String endpoint)

◆ PutMeteredProduct()

virtual Model::PutMeteredProductOutcome Aws::deadline::DeadlineClient::PutMeteredProduct ( const Model::PutMeteredProductRequest request) const
virtual

Adds a metered product.

See Also:

AWS API Reference

◆ PutMeteredProductAsync()

template<typename PutMeteredProductRequestT = Model::PutMeteredProductRequest>
void Aws::deadline::DeadlineClient::PutMeteredProductAsync ( const PutMeteredProductRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for PutMeteredProduct that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 2166 of file DeadlineClient.h.

◆ PutMeteredProductCallable()

template<typename PutMeteredProductRequestT = Model::PutMeteredProductRequest>
Model::PutMeteredProductOutcomeCallable Aws::deadline::DeadlineClient::PutMeteredProductCallable ( const PutMeteredProductRequestT &  request) const
inline

A Callable wrapper for PutMeteredProduct that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 2157 of file DeadlineClient.h.

◆ SearchJobs()

virtual Model::SearchJobsOutcome Aws::deadline::DeadlineClient::SearchJobs ( const Model::SearchJobsRequest request) const
virtual

Searches for jobs.

See Also:

AWS API Reference

◆ SearchJobsAsync()

template<typename SearchJobsRequestT = Model::SearchJobsRequest>
void Aws::deadline::DeadlineClient::SearchJobsAsync ( const SearchJobsRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for SearchJobs that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 2191 of file DeadlineClient.h.

◆ SearchJobsCallable()

template<typename SearchJobsRequestT = Model::SearchJobsRequest>
Model::SearchJobsOutcomeCallable Aws::deadline::DeadlineClient::SearchJobsCallable ( const SearchJobsRequestT &  request) const
inline

A Callable wrapper for SearchJobs that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 2182 of file DeadlineClient.h.

◆ SearchSteps()

virtual Model::SearchStepsOutcome Aws::deadline::DeadlineClient::SearchSteps ( const Model::SearchStepsRequest request) const
virtual

Searches for steps.

See Also:

AWS API Reference

◆ SearchStepsAsync()

template<typename SearchStepsRequestT = Model::SearchStepsRequest>
void Aws::deadline::DeadlineClient::SearchStepsAsync ( const SearchStepsRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for SearchSteps that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 2216 of file DeadlineClient.h.

◆ SearchStepsCallable()

template<typename SearchStepsRequestT = Model::SearchStepsRequest>
Model::SearchStepsOutcomeCallable Aws::deadline::DeadlineClient::SearchStepsCallable ( const SearchStepsRequestT &  request) const
inline

A Callable wrapper for SearchSteps that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 2207 of file DeadlineClient.h.

◆ SearchTasks()

virtual Model::SearchTasksOutcome Aws::deadline::DeadlineClient::SearchTasks ( const Model::SearchTasksRequest request) const
virtual

Searches for tasks.

See Also:

AWS API Reference

◆ SearchTasksAsync()

template<typename SearchTasksRequestT = Model::SearchTasksRequest>
void Aws::deadline::DeadlineClient::SearchTasksAsync ( const SearchTasksRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for SearchTasks that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 2241 of file DeadlineClient.h.

◆ SearchTasksCallable()

template<typename SearchTasksRequestT = Model::SearchTasksRequest>
Model::SearchTasksOutcomeCallable Aws::deadline::DeadlineClient::SearchTasksCallable ( const SearchTasksRequestT &  request) const
inline

A Callable wrapper for SearchTasks that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 2232 of file DeadlineClient.h.

◆ SearchWorkers()

virtual Model::SearchWorkersOutcome Aws::deadline::DeadlineClient::SearchWorkers ( const Model::SearchWorkersRequest request) const
virtual

Searches for workers.

See Also:

AWS API Reference

◆ SearchWorkersAsync()

template<typename SearchWorkersRequestT = Model::SearchWorkersRequest>
void Aws::deadline::DeadlineClient::SearchWorkersAsync ( const SearchWorkersRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for SearchWorkers that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 2266 of file DeadlineClient.h.

◆ SearchWorkersCallable()

template<typename SearchWorkersRequestT = Model::SearchWorkersRequest>
Model::SearchWorkersOutcomeCallable Aws::deadline::DeadlineClient::SearchWorkersCallable ( const SearchWorkersRequestT &  request) const
inline

A Callable wrapper for SearchWorkers that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 2257 of file DeadlineClient.h.

◆ StartSessionsStatisticsAggregation()

virtual Model::StartSessionsStatisticsAggregationOutcome Aws::deadline::DeadlineClient::StartSessionsStatisticsAggregation ( const Model::StartSessionsStatisticsAggregationRequest request) const
virtual

Starts an asynchronous request for getting aggregated statistics about queues and farms. Get the statistics using the GetSessionsStatisticsAggregation operation. You can only have one running aggregation for your Deadline Cloud farm. Call the GetSessionsStatisticsAggregation operation and check the status field to see if an aggregation is running. Statistics are available for 1 hour after you call the StartSessionsStatisticsAggregation operation.

See Also:

AWS API Reference

◆ StartSessionsStatisticsAggregationAsync()

template<typename StartSessionsStatisticsAggregationRequestT = Model::StartSessionsStatisticsAggregationRequest>
void Aws::deadline::DeadlineClient::StartSessionsStatisticsAggregationAsync ( const StartSessionsStatisticsAggregationRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for StartSessionsStatisticsAggregation that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 2299 of file DeadlineClient.h.

◆ StartSessionsStatisticsAggregationCallable()

template<typename StartSessionsStatisticsAggregationRequestT = Model::StartSessionsStatisticsAggregationRequest>
Model::StartSessionsStatisticsAggregationOutcomeCallable Aws::deadline::DeadlineClient::StartSessionsStatisticsAggregationCallable ( const StartSessionsStatisticsAggregationRequestT &  request) const
inline

A Callable wrapper for StartSessionsStatisticsAggregation that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 2290 of file DeadlineClient.h.

◆ TagResource()

virtual Model::TagResourceOutcome Aws::deadline::DeadlineClient::TagResource ( const Model::TagResourceRequest request) const
virtual

Tags a resource using the resource's ARN and desired tags.

See Also:

AWS API Reference

◆ TagResourceAsync()

template<typename TagResourceRequestT = Model::TagResourceRequest>
void Aws::deadline::DeadlineClient::TagResourceAsync ( const TagResourceRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for TagResource that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 2325 of file DeadlineClient.h.

◆ TagResourceCallable()

template<typename TagResourceRequestT = Model::TagResourceRequest>
Model::TagResourceOutcomeCallable Aws::deadline::DeadlineClient::TagResourceCallable ( const TagResourceRequestT &  request) const
inline

A Callable wrapper for TagResource that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 2316 of file DeadlineClient.h.

◆ UntagResource()

virtual Model::UntagResourceOutcome Aws::deadline::DeadlineClient::UntagResource ( const Model::UntagResourceRequest request) const
virtual

Removes a tag from a resource using the resource's ARN and tag to remove.

See Also:

AWS API Reference

◆ UntagResourceAsync()

template<typename UntagResourceRequestT = Model::UntagResourceRequest>
void Aws::deadline::DeadlineClient::UntagResourceAsync ( const UntagResourceRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for UntagResource that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 2351 of file DeadlineClient.h.

◆ UntagResourceCallable()

template<typename UntagResourceRequestT = Model::UntagResourceRequest>
Model::UntagResourceOutcomeCallable Aws::deadline::DeadlineClient::UntagResourceCallable ( const UntagResourceRequestT &  request) const
inline

A Callable wrapper for UntagResource that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 2342 of file DeadlineClient.h.

◆ UpdateBudget()

virtual Model::UpdateBudgetOutcome Aws::deadline::DeadlineClient::UpdateBudget ( const Model::UpdateBudgetRequest request) const
virtual

Updates a budget that sets spending thresholds for rendering activity.

See Also:

AWS API Reference

◆ UpdateBudgetAsync()

template<typename UpdateBudgetRequestT = Model::UpdateBudgetRequest>
void Aws::deadline::DeadlineClient::UpdateBudgetAsync ( const UpdateBudgetRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for UpdateBudget that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 2377 of file DeadlineClient.h.

◆ UpdateBudgetCallable()

template<typename UpdateBudgetRequestT = Model::UpdateBudgetRequest>
Model::UpdateBudgetOutcomeCallable Aws::deadline::DeadlineClient::UpdateBudgetCallable ( const UpdateBudgetRequestT &  request) const
inline

A Callable wrapper for UpdateBudget that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 2368 of file DeadlineClient.h.

◆ UpdateFarm()

virtual Model::UpdateFarmOutcome Aws::deadline::DeadlineClient::UpdateFarm ( const Model::UpdateFarmRequest request) const
virtual

Updates a farm.

See Also:

AWS API Reference

◆ UpdateFarmAsync()

template<typename UpdateFarmRequestT = Model::UpdateFarmRequest>
void Aws::deadline::DeadlineClient::UpdateFarmAsync ( const UpdateFarmRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for UpdateFarm that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 2402 of file DeadlineClient.h.

◆ UpdateFarmCallable()

template<typename UpdateFarmRequestT = Model::UpdateFarmRequest>
Model::UpdateFarmOutcomeCallable Aws::deadline::DeadlineClient::UpdateFarmCallable ( const UpdateFarmRequestT &  request) const
inline

A Callable wrapper for UpdateFarm that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 2393 of file DeadlineClient.h.

◆ UpdateFleet()

virtual Model::UpdateFleetOutcome Aws::deadline::DeadlineClient::UpdateFleet ( const Model::UpdateFleetRequest request) const
virtual

Updates a fleet.

See Also:

AWS API Reference

◆ UpdateFleetAsync()

template<typename UpdateFleetRequestT = Model::UpdateFleetRequest>
void Aws::deadline::DeadlineClient::UpdateFleetAsync ( const UpdateFleetRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for UpdateFleet that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 2427 of file DeadlineClient.h.

◆ UpdateFleetCallable()

template<typename UpdateFleetRequestT = Model::UpdateFleetRequest>
Model::UpdateFleetOutcomeCallable Aws::deadline::DeadlineClient::UpdateFleetCallable ( const UpdateFleetRequestT &  request) const
inline

A Callable wrapper for UpdateFleet that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 2418 of file DeadlineClient.h.

◆ UpdateJob()

virtual Model::UpdateJobOutcome Aws::deadline::DeadlineClient::UpdateJob ( const Model::UpdateJobRequest request) const
virtual

Updates a job.

When you change the status of the job to ARCHIVED, the job can't be scheduled or archived.

An archived jobs and its steps and tasks are deleted after 120 days. The job can't be recovered.

See Also:

AWS API Reference

◆ UpdateJobAsync()

template<typename UpdateJobRequestT = Model::UpdateJobRequest>
void Aws::deadline::DeadlineClient::UpdateJobAsync ( const UpdateJobRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for UpdateJob that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 2455 of file DeadlineClient.h.

◆ UpdateJobCallable()

template<typename UpdateJobRequestT = Model::UpdateJobRequest>
Model::UpdateJobOutcomeCallable Aws::deadline::DeadlineClient::UpdateJobCallable ( const UpdateJobRequestT &  request) const
inline

A Callable wrapper for UpdateJob that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 2446 of file DeadlineClient.h.

◆ UpdateMonitor()

virtual Model::UpdateMonitorOutcome Aws::deadline::DeadlineClient::UpdateMonitor ( const Model::UpdateMonitorRequest request) const
virtual

Modifies the settings for a Deadline Cloud monitor. You can modify one or all of the settings when you call UpdateMonitor.

See Also:

AWS API Reference

◆ UpdateMonitorAsync()

template<typename UpdateMonitorRequestT = Model::UpdateMonitorRequest>
void Aws::deadline::DeadlineClient::UpdateMonitorAsync ( const UpdateMonitorRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for UpdateMonitor that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 2482 of file DeadlineClient.h.

◆ UpdateMonitorCallable()

template<typename UpdateMonitorRequestT = Model::UpdateMonitorRequest>
Model::UpdateMonitorOutcomeCallable Aws::deadline::DeadlineClient::UpdateMonitorCallable ( const UpdateMonitorRequestT &  request) const
inline

A Callable wrapper for UpdateMonitor that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 2473 of file DeadlineClient.h.

◆ UpdateQueue()

virtual Model::UpdateQueueOutcome Aws::deadline::DeadlineClient::UpdateQueue ( const Model::UpdateQueueRequest request) const
virtual

Updates a queue.

See Also:

AWS API Reference

◆ UpdateQueueAsync()

template<typename UpdateQueueRequestT = Model::UpdateQueueRequest>
void Aws::deadline::DeadlineClient::UpdateQueueAsync ( const UpdateQueueRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for UpdateQueue that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 2507 of file DeadlineClient.h.

◆ UpdateQueueCallable()

template<typename UpdateQueueRequestT = Model::UpdateQueueRequest>
Model::UpdateQueueOutcomeCallable Aws::deadline::DeadlineClient::UpdateQueueCallable ( const UpdateQueueRequestT &  request) const
inline

A Callable wrapper for UpdateQueue that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 2498 of file DeadlineClient.h.

◆ UpdateQueueEnvironment()

virtual Model::UpdateQueueEnvironmentOutcome Aws::deadline::DeadlineClient::UpdateQueueEnvironment ( const Model::UpdateQueueEnvironmentRequest request) const
virtual

Updates the queue environment.

See Also:

AWS API Reference

◆ UpdateQueueEnvironmentAsync()

template<typename UpdateQueueEnvironmentRequestT = Model::UpdateQueueEnvironmentRequest>
void Aws::deadline::DeadlineClient::UpdateQueueEnvironmentAsync ( const UpdateQueueEnvironmentRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for UpdateQueueEnvironment that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 2532 of file DeadlineClient.h.

◆ UpdateQueueEnvironmentCallable()

template<typename UpdateQueueEnvironmentRequestT = Model::UpdateQueueEnvironmentRequest>
Model::UpdateQueueEnvironmentOutcomeCallable Aws::deadline::DeadlineClient::UpdateQueueEnvironmentCallable ( const UpdateQueueEnvironmentRequestT &  request) const
inline

A Callable wrapper for UpdateQueueEnvironment that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 2523 of file DeadlineClient.h.

◆ UpdateQueueFleetAssociation()

virtual Model::UpdateQueueFleetAssociationOutcome Aws::deadline::DeadlineClient::UpdateQueueFleetAssociation ( const Model::UpdateQueueFleetAssociationRequest request) const
virtual

Updates a queue-fleet association.

See Also:

AWS API Reference

◆ UpdateQueueFleetAssociationAsync()

template<typename UpdateQueueFleetAssociationRequestT = Model::UpdateQueueFleetAssociationRequest>
void Aws::deadline::DeadlineClient::UpdateQueueFleetAssociationAsync ( const UpdateQueueFleetAssociationRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for UpdateQueueFleetAssociation that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 2557 of file DeadlineClient.h.

◆ UpdateQueueFleetAssociationCallable()

template<typename UpdateQueueFleetAssociationRequestT = Model::UpdateQueueFleetAssociationRequest>
Model::UpdateQueueFleetAssociationOutcomeCallable Aws::deadline::DeadlineClient::UpdateQueueFleetAssociationCallable ( const UpdateQueueFleetAssociationRequestT &  request) const
inline

A Callable wrapper for UpdateQueueFleetAssociation that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 2548 of file DeadlineClient.h.

◆ UpdateSession()

virtual Model::UpdateSessionOutcome Aws::deadline::DeadlineClient::UpdateSession ( const Model::UpdateSessionRequest request) const
virtual

Updates a session.

See Also:

AWS API Reference

◆ UpdateSessionAsync()

template<typename UpdateSessionRequestT = Model::UpdateSessionRequest>
void Aws::deadline::DeadlineClient::UpdateSessionAsync ( const UpdateSessionRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for UpdateSession that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 2582 of file DeadlineClient.h.

◆ UpdateSessionCallable()

template<typename UpdateSessionRequestT = Model::UpdateSessionRequest>
Model::UpdateSessionOutcomeCallable Aws::deadline::DeadlineClient::UpdateSessionCallable ( const UpdateSessionRequestT &  request) const
inline

A Callable wrapper for UpdateSession that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 2573 of file DeadlineClient.h.

◆ UpdateStep()

virtual Model::UpdateStepOutcome Aws::deadline::DeadlineClient::UpdateStep ( const Model::UpdateStepRequest request) const
virtual

Updates a step.

See Also:

AWS API Reference

◆ UpdateStepAsync()

template<typename UpdateStepRequestT = Model::UpdateStepRequest>
void Aws::deadline::DeadlineClient::UpdateStepAsync ( const UpdateStepRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for UpdateStep that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 2607 of file DeadlineClient.h.

◆ UpdateStepCallable()

template<typename UpdateStepRequestT = Model::UpdateStepRequest>
Model::UpdateStepOutcomeCallable Aws::deadline::DeadlineClient::UpdateStepCallable ( const UpdateStepRequestT &  request) const
inline

A Callable wrapper for UpdateStep that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 2598 of file DeadlineClient.h.

◆ UpdateStorageProfile()

virtual Model::UpdateStorageProfileOutcome Aws::deadline::DeadlineClient::UpdateStorageProfile ( const Model::UpdateStorageProfileRequest request) const
virtual

Updates a storage profile.

See Also:

AWS API Reference

◆ UpdateStorageProfileAsync()

template<typename UpdateStorageProfileRequestT = Model::UpdateStorageProfileRequest>
void Aws::deadline::DeadlineClient::UpdateStorageProfileAsync ( const UpdateStorageProfileRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for UpdateStorageProfile that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 2632 of file DeadlineClient.h.

◆ UpdateStorageProfileCallable()

template<typename UpdateStorageProfileRequestT = Model::UpdateStorageProfileRequest>
Model::UpdateStorageProfileOutcomeCallable Aws::deadline::DeadlineClient::UpdateStorageProfileCallable ( const UpdateStorageProfileRequestT &  request) const
inline

A Callable wrapper for UpdateStorageProfile that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 2623 of file DeadlineClient.h.

◆ UpdateTask()

virtual Model::UpdateTaskOutcome Aws::deadline::DeadlineClient::UpdateTask ( const Model::UpdateTaskRequest request) const
virtual

Updates a task.

See Also:

AWS API Reference

◆ UpdateTaskAsync()

template<typename UpdateTaskRequestT = Model::UpdateTaskRequest>
void Aws::deadline::DeadlineClient::UpdateTaskAsync ( const UpdateTaskRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for UpdateTask that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 2657 of file DeadlineClient.h.

◆ UpdateTaskCallable()

template<typename UpdateTaskRequestT = Model::UpdateTaskRequest>
Model::UpdateTaskOutcomeCallable Aws::deadline::DeadlineClient::UpdateTaskCallable ( const UpdateTaskRequestT &  request) const
inline

A Callable wrapper for UpdateTask that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 2648 of file DeadlineClient.h.

◆ UpdateWorker()

virtual Model::UpdateWorkerOutcome Aws::deadline::DeadlineClient::UpdateWorker ( const Model::UpdateWorkerRequest request) const
virtual

Updates a worker.

See Also:

AWS API Reference

◆ UpdateWorkerAsync()

template<typename UpdateWorkerRequestT = Model::UpdateWorkerRequest>
void Aws::deadline::DeadlineClient::UpdateWorkerAsync ( const UpdateWorkerRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for UpdateWorker that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 2682 of file DeadlineClient.h.

◆ UpdateWorkerCallable()

template<typename UpdateWorkerRequestT = Model::UpdateWorkerRequest>
Model::UpdateWorkerOutcomeCallable Aws::deadline::DeadlineClient::UpdateWorkerCallable ( const UpdateWorkerRequestT &  request) const
inline

A Callable wrapper for UpdateWorker that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 2673 of file DeadlineClient.h.

◆ UpdateWorkerSchedule()

virtual Model::UpdateWorkerScheduleOutcome Aws::deadline::DeadlineClient::UpdateWorkerSchedule ( const Model::UpdateWorkerScheduleRequest request) const
virtual

Updates the schedule for a worker.

See Also:

AWS API Reference

◆ UpdateWorkerScheduleAsync()

template<typename UpdateWorkerScheduleRequestT = Model::UpdateWorkerScheduleRequest>
void Aws::deadline::DeadlineClient::UpdateWorkerScheduleAsync ( const UpdateWorkerScheduleRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for UpdateWorkerSchedule that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 2707 of file DeadlineClient.h.

◆ UpdateWorkerScheduleCallable()

template<typename UpdateWorkerScheduleRequestT = Model::UpdateWorkerScheduleRequest>
Model::UpdateWorkerScheduleOutcomeCallable Aws::deadline::DeadlineClient::UpdateWorkerScheduleCallable ( const UpdateWorkerScheduleRequestT &  request) const
inline

A Callable wrapper for UpdateWorkerSchedule that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 2698 of file DeadlineClient.h.

Friends And Related Symbol Documentation

◆ Aws::Client::ClientWithAsyncTemplateMethods< DeadlineClient >

Definition at line 2714 of file DeadlineClient.h.


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