9#include <aws/events/CloudWatchEventsErrors.h>
10#include <aws/core/client/GenericClientConfiguration.h>
11#include <aws/core/client/AWSError.h>
12#include <aws/core/utils/memory/stl/AWSString.h>
13#include <aws/core/client/AsyncCallerContext.h>
14#include <aws/core/http/HttpTypes.h>
15#include <aws/events/CloudWatchEventsEndpointProvider.h>
21#include <aws/events/model/CancelReplayResult.h>
22#include <aws/events/model/CreateApiDestinationResult.h>
23#include <aws/events/model/CreateArchiveResult.h>
24#include <aws/events/model/CreateConnectionResult.h>
25#include <aws/events/model/CreateEventBusResult.h>
26#include <aws/events/model/CreatePartnerEventSourceResult.h>
27#include <aws/events/model/DeauthorizeConnectionResult.h>
28#include <aws/events/model/DeleteApiDestinationResult.h>
29#include <aws/events/model/DeleteArchiveResult.h>
30#include <aws/events/model/DeleteConnectionResult.h>
31#include <aws/events/model/DescribeApiDestinationResult.h>
32#include <aws/events/model/DescribeArchiveResult.h>
33#include <aws/events/model/DescribeConnectionResult.h>
34#include <aws/events/model/DescribeEventBusResult.h>
35#include <aws/events/model/DescribeEventSourceResult.h>
36#include <aws/events/model/DescribePartnerEventSourceResult.h>
37#include <aws/events/model/DescribeReplayResult.h>
38#include <aws/events/model/DescribeRuleResult.h>
39#include <aws/events/model/ListApiDestinationsResult.h>
40#include <aws/events/model/ListArchivesResult.h>
41#include <aws/events/model/ListConnectionsResult.h>
42#include <aws/events/model/ListEventBusesResult.h>
43#include <aws/events/model/ListEventSourcesResult.h>
44#include <aws/events/model/ListPartnerEventSourceAccountsResult.h>
45#include <aws/events/model/ListPartnerEventSourcesResult.h>
46#include <aws/events/model/ListReplaysResult.h>
47#include <aws/events/model/ListRuleNamesByTargetResult.h>
48#include <aws/events/model/ListRulesResult.h>
49#include <aws/events/model/ListTagsForResourceResult.h>
50#include <aws/events/model/ListTargetsByRuleResult.h>
51#include <aws/events/model/PutEventsResult.h>
52#include <aws/events/model/PutPartnerEventsResult.h>
53#include <aws/events/model/PutRuleResult.h>
54#include <aws/events/model/PutTargetsResult.h>
55#include <aws/events/model/RemoveTargetsResult.h>
56#include <aws/events/model/StartReplayResult.h>
57#include <aws/events/model/TagResourceResult.h>
58#include <aws/events/model/TestEventPatternResult.h>
59#include <aws/events/model/UntagResourceResult.h>
60#include <aws/events/model/UpdateApiDestinationResult.h>
61#include <aws/events/model/UpdateArchiveResult.h>
62#include <aws/events/model/UpdateConnectionResult.h>
63#include <aws/events/model/DescribeEventBusRequest.h>
64#include <aws/events/model/ListReplaysRequest.h>
65#include <aws/events/model/PutPermissionRequest.h>
66#include <aws/events/model/ListArchivesRequest.h>
67#include <aws/events/model/ListApiDestinationsRequest.h>
68#include <aws/events/model/ListEventBusesRequest.h>
69#include <aws/events/model/ListEventSourcesRequest.h>
70#include <aws/events/model/ListConnectionsRequest.h>
71#include <aws/events/model/ListRulesRequest.h>
72#include <aws/events/model/RemovePermissionRequest.h>
73#include <aws/core/NoResult.h>
81 class HttpClientFactory;
86 template<
typename R,
typename E>
class Outcome;
97 class AWSCredentialsProvider;
105 namespace CloudWatchEvents
EndpointProviderBase< CloudWatchEventsClientConfiguration, CloudWatchEventsBuiltInParameters, CloudWatchEventsClientContextParameters > CloudWatchEventsEndpointProviderBase
Aws::Utils::Outcome< DescribePartnerEventSourceResult, CloudWatchEventsError > DescribePartnerEventSourceOutcome
std::future< PutPartnerEventsOutcome > PutPartnerEventsOutcomeCallable
Aws::Utils::Outcome< DeleteApiDestinationResult, CloudWatchEventsError > DeleteApiDestinationOutcome
std::future< CreateConnectionOutcome > CreateConnectionOutcomeCallable
Aws::Utils::Outcome< UpdateApiDestinationResult, CloudWatchEventsError > UpdateApiDestinationOutcome
std::future< DeactivateEventSourceOutcome > DeactivateEventSourceOutcomeCallable
std::future< DeletePartnerEventSourceOutcome > DeletePartnerEventSourceOutcomeCallable
std::future< DeleteConnectionOutcome > DeleteConnectionOutcomeCallable
std::future< DescribeConnectionOutcome > DescribeConnectionOutcomeCallable
std::future< DisableRuleOutcome > DisableRuleOutcomeCallable
Aws::Utils::Outcome< DeleteConnectionResult, CloudWatchEventsError > DeleteConnectionOutcome
Aws::Utils::Outcome< Aws::NoResult, CloudWatchEventsError > DeleteRuleOutcome
std::future< DescribeApiDestinationOutcome > DescribeApiDestinationOutcomeCallable
Aws::Utils::Outcome< UntagResourceResult, CloudWatchEventsError > UntagResourceOutcome
std::future< DescribeEventSourceOutcome > DescribeEventSourceOutcomeCallable
Aws::Utils::Outcome< TestEventPatternResult, CloudWatchEventsError > TestEventPatternOutcome
Aws::Utils::Outcome< CreateApiDestinationResult, CloudWatchEventsError > CreateApiDestinationOutcome
std::future< DeleteArchiveOutcome > DeleteArchiveOutcomeCallable
Aws::Utils::Outcome< CreatePartnerEventSourceResult, CloudWatchEventsError > CreatePartnerEventSourceOutcome
std::future< ListTargetsByRuleOutcome > ListTargetsByRuleOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, CloudWatchEventsError > RemovePermissionOutcome
Aws::Utils::Outcome< Aws::NoResult, CloudWatchEventsError > DeletePartnerEventSourceOutcome
std::future< CancelReplayOutcome > CancelReplayOutcomeCallable
Aws::Utils::Outcome< ListRulesResult, CloudWatchEventsError > ListRulesOutcome
std::future< PutTargetsOutcome > PutTargetsOutcomeCallable
Aws::Utils::Outcome< DeleteArchiveResult, CloudWatchEventsError > DeleteArchiveOutcome
Aws::Utils::Outcome< DescribeEventSourceResult, CloudWatchEventsError > DescribeEventSourceOutcome
std::future< ListEventBusesOutcome > ListEventBusesOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
Aws::Utils::Outcome< ListEventSourcesResult, CloudWatchEventsError > ListEventSourcesOutcome
std::future< DeauthorizeConnectionOutcome > DeauthorizeConnectionOutcomeCallable
Aws::Utils::Outcome< UpdateConnectionResult, CloudWatchEventsError > UpdateConnectionOutcome
Aws::Utils::Outcome< ListArchivesResult, CloudWatchEventsError > ListArchivesOutcome
Aws::Utils::Outcome< ListTargetsByRuleResult, CloudWatchEventsError > ListTargetsByRuleOutcome
std::future< ListEventSourcesOutcome > ListEventSourcesOutcomeCallable
Aws::Utils::Outcome< DeauthorizeConnectionResult, CloudWatchEventsError > DeauthorizeConnectionOutcome
std::future< UpdateApiDestinationOutcome > UpdateApiDestinationOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, CloudWatchEventsError > PutPermissionOutcome
Aws::Utils::Outcome< ListApiDestinationsResult, CloudWatchEventsError > ListApiDestinationsOutcome
std::future< DescribeReplayOutcome > DescribeReplayOutcomeCallable
Aws::Utils::Outcome< DescribeEventBusResult, CloudWatchEventsError > DescribeEventBusOutcome
std::future< DescribeArchiveOutcome > DescribeArchiveOutcomeCallable
Aws::Utils::Outcome< PutTargetsResult, CloudWatchEventsError > PutTargetsOutcome
std::future< ListArchivesOutcome > ListArchivesOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
std::future< ListReplaysOutcome > ListReplaysOutcomeCallable
std::future< UpdateConnectionOutcome > UpdateConnectionOutcomeCallable
Aws::Utils::Outcome< TagResourceResult, CloudWatchEventsError > TagResourceOutcome
std::future< ActivateEventSourceOutcome > ActivateEventSourceOutcomeCallable
std::future< ListApiDestinationsOutcome > ListApiDestinationsOutcomeCallable
std::future< CreateApiDestinationOutcome > CreateApiDestinationOutcomeCallable
Aws::Utils::Outcome< DescribeRuleResult, CloudWatchEventsError > DescribeRuleOutcome
Aws::Utils::Outcome< UpdateArchiveResult, CloudWatchEventsError > UpdateArchiveOutcome
Aws::Utils::Outcome< CancelReplayResult, CloudWatchEventsError > CancelReplayOutcome
std::future< TestEventPatternOutcome > TestEventPatternOutcomeCallable
std::future< UpdateArchiveOutcome > UpdateArchiveOutcomeCallable
std::future< CreateArchiveOutcome > CreateArchiveOutcomeCallable
std::future< ListPartnerEventSourcesOutcome > ListPartnerEventSourcesOutcomeCallable
std::future< EnableRuleOutcome > EnableRuleOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, CloudWatchEventsError > DisableRuleOutcome
Aws::Utils::Outcome< ListConnectionsResult, CloudWatchEventsError > ListConnectionsOutcome
std::future< DeleteEventBusOutcome > DeleteEventBusOutcomeCallable
Aws::Utils::Outcome< PutRuleResult, CloudWatchEventsError > PutRuleOutcome
Aws::Utils::Outcome< ListRuleNamesByTargetResult, CloudWatchEventsError > ListRuleNamesByTargetOutcome
std::future< ListConnectionsOutcome > ListConnectionsOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, CloudWatchEventsError > ActivateEventSourceOutcome
std::future< DeleteRuleOutcome > DeleteRuleOutcomeCallable
Aws::Utils::Outcome< ListEventBusesResult, CloudWatchEventsError > ListEventBusesOutcome
Aws::Utils::Outcome< DescribeConnectionResult, CloudWatchEventsError > DescribeConnectionOutcome
Aws::Utils::Outcome< RemoveTargetsResult, CloudWatchEventsError > RemoveTargetsOutcome
std::future< ListPartnerEventSourceAccountsOutcome > ListPartnerEventSourceAccountsOutcomeCallable
std::future< DescribeEventBusOutcome > DescribeEventBusOutcomeCallable
std::future< PutRuleOutcome > PutRuleOutcomeCallable
Aws::Utils::Outcome< CreateEventBusResult, CloudWatchEventsError > CreateEventBusOutcome
Aws::Utils::Outcome< ListPartnerEventSourcesResult, CloudWatchEventsError > ListPartnerEventSourcesOutcome
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
std::future< PutPermissionOutcome > PutPermissionOutcomeCallable
std::future< CreatePartnerEventSourceOutcome > CreatePartnerEventSourceOutcomeCallable
Aws::Utils::Outcome< StartReplayResult, CloudWatchEventsError > StartReplayOutcome
Aws::Utils::Outcome< PutEventsResult, CloudWatchEventsError > PutEventsOutcome
std::future< PutEventsOutcome > PutEventsOutcomeCallable
Aws::Utils::Outcome< ListTagsForResourceResult, CloudWatchEventsError > ListTagsForResourceOutcome
std::future< RemoveTargetsOutcome > RemoveTargetsOutcomeCallable
std::future< DescribeRuleOutcome > DescribeRuleOutcomeCallable
std::future< DescribePartnerEventSourceOutcome > DescribePartnerEventSourceOutcomeCallable
std::future< CreateEventBusOutcome > CreateEventBusOutcomeCallable
Aws::Utils::Outcome< CreateArchiveResult, CloudWatchEventsError > CreateArchiveOutcome
Aws::Utils::Outcome< Aws::NoResult, CloudWatchEventsError > DeleteEventBusOutcome
Aws::Utils::Outcome< DescribeArchiveResult, CloudWatchEventsError > DescribeArchiveOutcome
Aws::Utils::Outcome< PutPartnerEventsResult, CloudWatchEventsError > PutPartnerEventsOutcome
Aws::Utils::Outcome< DescribeApiDestinationResult, CloudWatchEventsError > DescribeApiDestinationOutcome
std::future< DeleteApiDestinationOutcome > DeleteApiDestinationOutcomeCallable
Aws::Utils::Outcome< ListPartnerEventSourceAccountsResult, CloudWatchEventsError > ListPartnerEventSourceAccountsOutcome
Aws::Utils::Outcome< Aws::NoResult, CloudWatchEventsError > DeactivateEventSourceOutcome
std::future< RemovePermissionOutcome > RemovePermissionOutcomeCallable
std::future< ListRuleNamesByTargetOutcome > ListRuleNamesByTargetOutcomeCallable
Aws::Utils::Outcome< ListReplaysResult, CloudWatchEventsError > ListReplaysOutcome
std::future< StartReplayOutcome > StartReplayOutcomeCallable
Aws::Utils::Outcome< CreateConnectionResult, CloudWatchEventsError > CreateConnectionOutcome
Aws::Utils::Outcome< DescribeReplayResult, CloudWatchEventsError > DescribeReplayOutcome
std::future< ListRulesOutcome > ListRulesOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, CloudWatchEventsError > EnableRuleOutcome
std::function< void(const CloudWatchEventsClient *, const Model::DescribeEventBusRequest &, const Model::DescribeEventBusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEventBusResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::DeleteRuleRequest &, const Model::DeleteRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRuleResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::ListArchivesRequest &, const Model::ListArchivesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListArchivesResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::PutRuleRequest &, const Model::PutRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutRuleResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::DeleteConnectionRequest &, const Model::DeleteConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteConnectionResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::ListRulesRequest &, const Model::ListRulesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListRulesResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::DescribeArchiveRequest &, const Model::DescribeArchiveOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeArchiveResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::ListConnectionsRequest &, const Model::ListConnectionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListConnectionsResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::PutPermissionRequest &, const Model::PutPermissionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutPermissionResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::DeleteEventBusRequest &, const Model::DeleteEventBusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteEventBusResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::DescribePartnerEventSourceRequest &, const Model::DescribePartnerEventSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribePartnerEventSourceResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::ListRuleNamesByTargetRequest &, const Model::ListRuleNamesByTargetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListRuleNamesByTargetResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::RemoveTargetsRequest &, const Model::RemoveTargetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RemoveTargetsResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::DescribeConnectionRequest &, const Model::DescribeConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeConnectionResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::PutPartnerEventsRequest &, const Model::PutPartnerEventsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutPartnerEventsResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::CreateArchiveRequest &, const Model::CreateArchiveOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateArchiveResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::CreateConnectionRequest &, const Model::CreateConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateConnectionResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::PutEventsRequest &, const Model::PutEventsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutEventsResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::DeauthorizeConnectionRequest &, const Model::DeauthorizeConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeauthorizeConnectionResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::ListReplaysRequest &, const Model::ListReplaysOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListReplaysResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::ListPartnerEventSourcesRequest &, const Model::ListPartnerEventSourcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPartnerEventSourcesResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::CreatePartnerEventSourceRequest &, const Model::CreatePartnerEventSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreatePartnerEventSourceResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::ListPartnerEventSourceAccountsRequest &, const Model::ListPartnerEventSourceAccountsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPartnerEventSourceAccountsResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::DescribeEventSourceRequest &, const Model::DescribeEventSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEventSourceResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::ListEventBusesRequest &, const Model::ListEventBusesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListEventBusesResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::ActivateEventSourceRequest &, const Model::ActivateEventSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ActivateEventSourceResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::DeactivateEventSourceRequest &, const Model::DeactivateEventSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeactivateEventSourceResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::CancelReplayRequest &, const Model::CancelReplayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelReplayResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::StartReplayRequest &, const Model::StartReplayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartReplayResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::UpdateApiDestinationRequest &, const Model::UpdateApiDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateApiDestinationResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::DeleteApiDestinationRequest &, const Model::DeleteApiDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteApiDestinationResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::DescribeRuleRequest &, const Model::DescribeRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeRuleResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::DescribeApiDestinationRequest &, const Model::DescribeApiDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeApiDestinationResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::ListTargetsByRuleRequest &, const Model::ListTargetsByRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTargetsByRuleResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::DeletePartnerEventSourceRequest &, const Model::DeletePartnerEventSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeletePartnerEventSourceResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::RemovePermissionRequest &, const Model::RemovePermissionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RemovePermissionResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::DisableRuleRequest &, const Model::DisableRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisableRuleResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::ListApiDestinationsRequest &, const Model::ListApiDestinationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListApiDestinationsResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::DeleteArchiveRequest &, const Model::DeleteArchiveOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteArchiveResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::TestEventPatternRequest &, const Model::TestEventPatternOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TestEventPatternResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::DescribeReplayRequest &, const Model::DescribeReplayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeReplayResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::EnableRuleRequest &, const Model::EnableRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > EnableRuleResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::ListEventSourcesRequest &, const Model::ListEventSourcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListEventSourcesResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::CreateApiDestinationRequest &, const Model::CreateApiDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateApiDestinationResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::UpdateArchiveRequest &, const Model::UpdateArchiveOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateArchiveResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::UpdateConnectionRequest &, const Model::UpdateConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateConnectionResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::PutTargetsRequest &, const Model::PutTargetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutTargetsResponseReceivedHandler
std::function< void(const CloudWatchEventsClient *, const Model::CreateEventBusRequest &, const Model::CreateEventBusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateEventBusResponseReceivedHandler