|
| SchedulerClient (const Aws::Scheduler::SchedulerClientConfiguration &clientConfiguration=Aws::Scheduler::SchedulerClientConfiguration(), std::shared_ptr< SchedulerEndpointProviderBase > endpointProvider=Aws::MakeShared< SchedulerEndpointProvider >(ALLOCATION_TAG)) |
|
| SchedulerClient (const Aws::Auth::AWSCredentials &credentials, std::shared_ptr< SchedulerEndpointProviderBase > endpointProvider=Aws::MakeShared< SchedulerEndpointProvider >(ALLOCATION_TAG), const Aws::Scheduler::SchedulerClientConfiguration &clientConfiguration=Aws::Scheduler::SchedulerClientConfiguration()) |
|
| SchedulerClient (const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, std::shared_ptr< SchedulerEndpointProviderBase > endpointProvider=Aws::MakeShared< SchedulerEndpointProvider >(ALLOCATION_TAG), const Aws::Scheduler::SchedulerClientConfiguration &clientConfiguration=Aws::Scheduler::SchedulerClientConfiguration()) |
|
| SchedulerClient (const Aws::Client::ClientConfiguration &clientConfiguration) |
|
| SchedulerClient (const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration) |
|
| SchedulerClient (const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration) |
|
virtual | ~SchedulerClient () |
|
virtual Model::CreateScheduleOutcome | CreateSchedule (const Model::CreateScheduleRequest &request) const |
|
virtual Model::CreateScheduleOutcomeCallable | CreateScheduleCallable (const Model::CreateScheduleRequest &request) const |
|
virtual void | CreateScheduleAsync (const Model::CreateScheduleRequest &request, const CreateScheduleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::CreateScheduleGroupOutcome | CreateScheduleGroup (const Model::CreateScheduleGroupRequest &request) const |
|
virtual Model::CreateScheduleGroupOutcomeCallable | CreateScheduleGroupCallable (const Model::CreateScheduleGroupRequest &request) const |
|
virtual void | CreateScheduleGroupAsync (const Model::CreateScheduleGroupRequest &request, const CreateScheduleGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::DeleteScheduleOutcome | DeleteSchedule (const Model::DeleteScheduleRequest &request) const |
|
virtual Model::DeleteScheduleOutcomeCallable | DeleteScheduleCallable (const Model::DeleteScheduleRequest &request) const |
|
virtual void | DeleteScheduleAsync (const Model::DeleteScheduleRequest &request, const DeleteScheduleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::DeleteScheduleGroupOutcome | DeleteScheduleGroup (const Model::DeleteScheduleGroupRequest &request) const |
|
virtual Model::DeleteScheduleGroupOutcomeCallable | DeleteScheduleGroupCallable (const Model::DeleteScheduleGroupRequest &request) const |
|
virtual void | DeleteScheduleGroupAsync (const Model::DeleteScheduleGroupRequest &request, const DeleteScheduleGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::GetScheduleOutcome | GetSchedule (const Model::GetScheduleRequest &request) const |
|
virtual Model::GetScheduleOutcomeCallable | GetScheduleCallable (const Model::GetScheduleRequest &request) const |
|
virtual void | GetScheduleAsync (const Model::GetScheduleRequest &request, const GetScheduleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::GetScheduleGroupOutcome | GetScheduleGroup (const Model::GetScheduleGroupRequest &request) const |
|
virtual Model::GetScheduleGroupOutcomeCallable | GetScheduleGroupCallable (const Model::GetScheduleGroupRequest &request) const |
|
virtual void | GetScheduleGroupAsync (const Model::GetScheduleGroupRequest &request, const GetScheduleGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::ListScheduleGroupsOutcome | ListScheduleGroups (const Model::ListScheduleGroupsRequest &request) const |
|
virtual Model::ListScheduleGroupsOutcomeCallable | ListScheduleGroupsCallable (const Model::ListScheduleGroupsRequest &request) const |
|
virtual void | ListScheduleGroupsAsync (const Model::ListScheduleGroupsRequest &request, const ListScheduleGroupsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::ListSchedulesOutcome | ListSchedules (const Model::ListSchedulesRequest &request) const |
|
virtual Model::ListSchedulesOutcomeCallable | ListSchedulesCallable (const Model::ListSchedulesRequest &request) const |
|
virtual void | ListSchedulesAsync (const Model::ListSchedulesRequest &request, const ListSchedulesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::ListTagsForResourceOutcome | ListTagsForResource (const Model::ListTagsForResourceRequest &request) const |
|
virtual Model::ListTagsForResourceOutcomeCallable | ListTagsForResourceCallable (const Model::ListTagsForResourceRequest &request) const |
|
virtual void | ListTagsForResourceAsync (const Model::ListTagsForResourceRequest &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::TagResourceOutcome | TagResource (const Model::TagResourceRequest &request) const |
|
virtual Model::TagResourceOutcomeCallable | TagResourceCallable (const Model::TagResourceRequest &request) const |
|
virtual void | TagResourceAsync (const Model::TagResourceRequest &request, const TagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::UntagResourceOutcome | UntagResource (const Model::UntagResourceRequest &request) const |
|
virtual Model::UntagResourceOutcomeCallable | UntagResourceCallable (const Model::UntagResourceRequest &request) const |
|
virtual void | UntagResourceAsync (const Model::UntagResourceRequest &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::UpdateScheduleOutcome | UpdateSchedule (const Model::UpdateScheduleRequest &request) const |
|
virtual Model::UpdateScheduleOutcomeCallable | UpdateScheduleCallable (const Model::UpdateScheduleRequest &request) const |
|
virtual void | UpdateScheduleAsync (const Model::UpdateScheduleRequest &request, const UpdateScheduleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
void | OverrideEndpoint (const Aws::String &endpoint) |
|
std::shared_ptr< SchedulerEndpointProviderBase > & | accessEndpointProvider () |
|
| 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 |
|
| 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) |
|
Aws::String | GeneratePresignedUrl (const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0) |
|
Aws::String | GeneratePresignedUrl (const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, long long expirationInSeconds=0) 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) |
|
Aws::String | GeneratePresignedUrl (const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, long long expirationInSeconds=0) 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) |
|
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 |
|
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) |
|
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) |
|
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 |
|
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 |
|
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 |
|
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 |
|
void | DisableRequestProcessing () |
|
void | EnableRequestProcessing () |
|
virtual const char * | GetServiceClientName () const |
|
virtual void | SetServiceClientName (const Aws::String &name) |
|
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)())> |
|
|
virtual AWSError< CoreErrors > | BuildAWSError (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 |
|
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 AWSError< CoreErrors > | BuildAWSError (const std::shared_ptr< Aws::Http::HttpResponse > &response) const=0 |
|
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::AWSAuthSigner * | GetSignerByName (const char *name) const |
|
std::shared_ptr< Aws::Http::HttpRequest > | BuildAndSignHttpRequest (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method, const char *signerName) const |
|
std::shared_ptr< Aws::Http::HttpResponse > | MakeHttpRequest (std::shared_ptr< Aws::Http::HttpRequest > &request) const |
|
static void | AppendRecursionDetectionHeader (std::shared_ptr< Aws::Http::HttpRequest > ioRequest) |
|
static CoreErrors | GuessBodylessErrorType (Aws::Http::HttpResponseCode responseCode) |
|
static bool | DoesResponseGenerateError (const std::shared_ptr< Aws::Http::HttpResponse > &response) |
|
Aws::String | m_region |
|
Amazon EventBridge Scheduler is a serverless scheduler that allows you to create, run, and manage tasks from one central, managed service. EventBridge Scheduler delivers your tasks reliably, with built-in mechanisms that adjust your schedules based on the availability of downstream targets. The following reference lists the available API actions, and data types for EventBridge Scheduler.
Definition at line 26 of file SchedulerClient.h.