40 class HttpClientFactory;
45 template<
typename R,
typename E>
class Outcome;
56 class AWSCredentialsProvider;
73 class CreateScheduleRequest;
74 class CreateScheduleGroupRequest;
75 class DeleteScheduleRequest;
76 class DeleteScheduleGroupRequest;
77 class GetScheduleRequest;
78 class GetScheduleGroupRequest;
79 class ListScheduleGroupsRequest;
80 class ListSchedulesRequest;
81 class ListTagsForResourceRequest;
82 class TagResourceRequest;
83 class UntagResourceRequest;
84 class UpdateScheduleRequest;
EndpointProviderBase< SchedulerClientConfiguration, SchedulerBuiltInParameters, SchedulerClientContextParameters > SchedulerEndpointProviderBase
Aws::Utils::Outcome< ListScheduleGroupsResult, SchedulerError > ListScheduleGroupsOutcome
std::future< GetScheduleGroupOutcome > GetScheduleGroupOutcomeCallable
std::future< DeleteScheduleOutcome > DeleteScheduleOutcomeCallable
std::future< GetScheduleOutcome > GetScheduleOutcomeCallable
Aws::Utils::Outcome< DeleteScheduleGroupResult, SchedulerError > DeleteScheduleGroupOutcome
std::future< CreateScheduleGroupOutcome > CreateScheduleGroupOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
std::future< ListScheduleGroupsOutcome > ListScheduleGroupsOutcomeCallable
Aws::Utils::Outcome< TagResourceResult, SchedulerError > TagResourceOutcome
Aws::Utils::Outcome< UntagResourceResult, SchedulerError > UntagResourceOutcome
std::future< TagResourceOutcome > TagResourceOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
Aws::Utils::Outcome< GetScheduleGroupResult, SchedulerError > GetScheduleGroupOutcome
std::future< DeleteScheduleGroupOutcome > DeleteScheduleGroupOutcomeCallable
Aws::Utils::Outcome< DeleteScheduleResult, SchedulerError > DeleteScheduleOutcome
Aws::Utils::Outcome< GetScheduleResult, SchedulerError > GetScheduleOutcome
std::future< ListSchedulesOutcome > ListSchedulesOutcomeCallable
std::future< UpdateScheduleOutcome > UpdateScheduleOutcomeCallable
Aws::Utils::Outcome< UpdateScheduleResult, SchedulerError > UpdateScheduleOutcome
Aws::Utils::Outcome< ListTagsForResourceResult, SchedulerError > ListTagsForResourceOutcome
std::future< CreateScheduleOutcome > CreateScheduleOutcomeCallable
Aws::Utils::Outcome< CreateScheduleGroupResult, SchedulerError > CreateScheduleGroupOutcome
Aws::Utils::Outcome< CreateScheduleResult, SchedulerError > CreateScheduleOutcome
Aws::Utils::Outcome< ListSchedulesResult, SchedulerError > ListSchedulesOutcome
std::function< void(const SchedulerClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
std::function< void(const SchedulerClient *, const Model::UpdateScheduleRequest &, const Model::UpdateScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateScheduleResponseReceivedHandler
std::function< void(const SchedulerClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
std::function< void(const SchedulerClient *, const Model::GetScheduleGroupRequest &, const Model::GetScheduleGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetScheduleGroupResponseReceivedHandler
std::function< void(const SchedulerClient *, const Model::DeleteScheduleRequest &, const Model::DeleteScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteScheduleResponseReceivedHandler
std::function< void(const SchedulerClient *, const Model::CreateScheduleRequest &, const Model::CreateScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateScheduleResponseReceivedHandler
std::function< void(const SchedulerClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
std::function< void(const SchedulerClient *, const Model::DeleteScheduleGroupRequest &, const Model::DeleteScheduleGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteScheduleGroupResponseReceivedHandler
std::function< void(const SchedulerClient *, const Model::ListScheduleGroupsRequest &, const Model::ListScheduleGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListScheduleGroupsResponseReceivedHandler
std::function< void(const SchedulerClient *, const Model::ListSchedulesRequest &, const Model::ListSchedulesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSchedulesResponseReceivedHandler
std::function< void(const SchedulerClient *, const Model::GetScheduleRequest &, const Model::GetScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetScheduleResponseReceivedHandler
std::function< void(const SchedulerClient *, const Model::CreateScheduleGroupRequest &, const Model::CreateScheduleGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateScheduleGroupResponseReceivedHandler