AWS SDK for C++  1.9.71
AWS SDK for C++
Classes | Namespaces | Typedefs
MQClient.h File Reference
#include <aws/mq/MQ_EXPORTS.h>
#include <aws/mq/MQErrors.h>
#include <aws/core/client/AWSError.h>
#include <aws/core/client/ClientConfiguration.h>
#include <aws/core/client/AWSClient.h>
#include <aws/core/utils/memory/stl/AWSString.h>
#include <aws/core/utils/json/JsonSerializer.h>
#include <aws/mq/model/CreateBrokerResult.h>
#include <aws/mq/model/CreateConfigurationResult.h>
#include <aws/mq/model/CreateUserResult.h>
#include <aws/mq/model/DeleteBrokerResult.h>
#include <aws/mq/model/DeleteUserResult.h>
#include <aws/mq/model/DescribeBrokerResult.h>
#include <aws/mq/model/DescribeBrokerEngineTypesResult.h>
#include <aws/mq/model/DescribeBrokerInstanceOptionsResult.h>
#include <aws/mq/model/DescribeConfigurationResult.h>
#include <aws/mq/model/DescribeConfigurationRevisionResult.h>
#include <aws/mq/model/DescribeUserResult.h>
#include <aws/mq/model/ListBrokersResult.h>
#include <aws/mq/model/ListConfigurationRevisionsResult.h>
#include <aws/mq/model/ListConfigurationsResult.h>
#include <aws/mq/model/ListTagsResult.h>
#include <aws/mq/model/ListUsersResult.h>
#include <aws/mq/model/RebootBrokerResult.h>
#include <aws/mq/model/UpdateBrokerResult.h>
#include <aws/mq/model/UpdateConfigurationResult.h>
#include <aws/mq/model/UpdateUserResult.h>
#include <aws/core/NoResult.h>
#include <aws/core/client/AsyncCallerContext.h>
#include <aws/core/http/HttpTypes.h>
#include <future>
#include <functional>

Go to the source code of this file.

Classes

class  Aws::MQ::MQClient
 

Namespaces

 Aws
 
 Aws::Http
 
 Aws::Utils
 
 Aws::Utils::Threading
 
 Aws::Auth
 
 Aws::Client
 
 Aws::MQ
 
 Aws::MQ::Model
 

Typedefs

typedef Aws::Utils::Outcome< CreateBrokerResult, MQError > Aws::MQ::Model::CreateBrokerOutcome
 
typedef Aws::Utils::Outcome< CreateConfigurationResult, MQError > Aws::MQ::Model::CreateConfigurationOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, MQError > Aws::MQ::Model::CreateTagsOutcome
 
typedef Aws::Utils::Outcome< CreateUserResult, MQError > Aws::MQ::Model::CreateUserOutcome
 
typedef Aws::Utils::Outcome< DeleteBrokerResult, MQError > Aws::MQ::Model::DeleteBrokerOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, MQError > Aws::MQ::Model::DeleteTagsOutcome
 
typedef Aws::Utils::Outcome< DeleteUserResult, MQError > Aws::MQ::Model::DeleteUserOutcome
 
typedef Aws::Utils::Outcome< DescribeBrokerResult, MQError > Aws::MQ::Model::DescribeBrokerOutcome
 
typedef Aws::Utils::Outcome< DescribeBrokerEngineTypesResult, MQError > Aws::MQ::Model::DescribeBrokerEngineTypesOutcome
 
typedef Aws::Utils::Outcome< DescribeBrokerInstanceOptionsResult, MQError > Aws::MQ::Model::DescribeBrokerInstanceOptionsOutcome
 
typedef Aws::Utils::Outcome< DescribeConfigurationResult, MQError > Aws::MQ::Model::DescribeConfigurationOutcome
 
typedef Aws::Utils::Outcome< DescribeConfigurationRevisionResult, MQError > Aws::MQ::Model::DescribeConfigurationRevisionOutcome
 
typedef Aws::Utils::Outcome< DescribeUserResult, MQError > Aws::MQ::Model::DescribeUserOutcome
 
typedef Aws::Utils::Outcome< ListBrokersResult, MQError > Aws::MQ::Model::ListBrokersOutcome
 
typedef Aws::Utils::Outcome< ListConfigurationRevisionsResult, MQError > Aws::MQ::Model::ListConfigurationRevisionsOutcome
 
typedef Aws::Utils::Outcome< ListConfigurationsResult, MQError > Aws::MQ::Model::ListConfigurationsOutcome
 
typedef Aws::Utils::Outcome< ListTagsResult, MQError > Aws::MQ::Model::ListTagsOutcome
 
typedef Aws::Utils::Outcome< ListUsersResult, MQError > Aws::MQ::Model::ListUsersOutcome
 
typedef Aws::Utils::Outcome< RebootBrokerResult, MQError > Aws::MQ::Model::RebootBrokerOutcome
 
typedef Aws::Utils::Outcome< UpdateBrokerResult, MQError > Aws::MQ::Model::UpdateBrokerOutcome
 
typedef Aws::Utils::Outcome< UpdateConfigurationResult, MQError > Aws::MQ::Model::UpdateConfigurationOutcome
 
typedef Aws::Utils::Outcome< UpdateUserResult, MQError > Aws::MQ::Model::UpdateUserOutcome
 
typedef std::future< CreateBrokerOutcome > Aws::MQ::Model::CreateBrokerOutcomeCallable
 
typedef std::future< CreateConfigurationOutcome > Aws::MQ::Model::CreateConfigurationOutcomeCallable
 
typedef std::future< CreateTagsOutcome > Aws::MQ::Model::CreateTagsOutcomeCallable
 
typedef std::future< CreateUserOutcome > Aws::MQ::Model::CreateUserOutcomeCallable
 
typedef std::future< DeleteBrokerOutcome > Aws::MQ::Model::DeleteBrokerOutcomeCallable
 
typedef std::future< DeleteTagsOutcome > Aws::MQ::Model::DeleteTagsOutcomeCallable
 
typedef std::future< DeleteUserOutcome > Aws::MQ::Model::DeleteUserOutcomeCallable
 
typedef std::future< DescribeBrokerOutcome > Aws::MQ::Model::DescribeBrokerOutcomeCallable
 
typedef std::future< DescribeBrokerEngineTypesOutcome > Aws::MQ::Model::DescribeBrokerEngineTypesOutcomeCallable
 
typedef std::future< DescribeBrokerInstanceOptionsOutcome > Aws::MQ::Model::DescribeBrokerInstanceOptionsOutcomeCallable
 
typedef std::future< DescribeConfigurationOutcome > Aws::MQ::Model::DescribeConfigurationOutcomeCallable
 
typedef std::future< DescribeConfigurationRevisionOutcome > Aws::MQ::Model::DescribeConfigurationRevisionOutcomeCallable
 
typedef std::future< DescribeUserOutcome > Aws::MQ::Model::DescribeUserOutcomeCallable
 
typedef std::future< ListBrokersOutcome > Aws::MQ::Model::ListBrokersOutcomeCallable
 
typedef std::future< ListConfigurationRevisionsOutcome > Aws::MQ::Model::ListConfigurationRevisionsOutcomeCallable
 
typedef std::future< ListConfigurationsOutcome > Aws::MQ::Model::ListConfigurationsOutcomeCallable
 
typedef std::future< ListTagsOutcome > Aws::MQ::Model::ListTagsOutcomeCallable
 
typedef std::future< ListUsersOutcome > Aws::MQ::Model::ListUsersOutcomeCallable
 
typedef std::future< RebootBrokerOutcome > Aws::MQ::Model::RebootBrokerOutcomeCallable
 
typedef std::future< UpdateBrokerOutcome > Aws::MQ::Model::UpdateBrokerOutcomeCallable
 
typedef std::future< UpdateConfigurationOutcome > Aws::MQ::Model::UpdateConfigurationOutcomeCallable
 
typedef std::future< UpdateUserOutcome > Aws::MQ::Model::UpdateUserOutcomeCallable
 
typedef std::function< void(const MQClient *, const Model::CreateBrokerRequest &, const Model::CreateBrokerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MQ::CreateBrokerResponseReceivedHandler
 
typedef std::function< void(const MQClient *, const Model::CreateConfigurationRequest &, const Model::CreateConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MQ::CreateConfigurationResponseReceivedHandler
 
typedef std::function< void(const MQClient *, const Model::CreateTagsRequest &, const Model::CreateTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MQ::CreateTagsResponseReceivedHandler
 
typedef std::function< void(const MQClient *, const Model::CreateUserRequest &, const Model::CreateUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MQ::CreateUserResponseReceivedHandler
 
typedef std::function< void(const MQClient *, const Model::DeleteBrokerRequest &, const Model::DeleteBrokerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MQ::DeleteBrokerResponseReceivedHandler
 
typedef std::function< void(const MQClient *, const Model::DeleteTagsRequest &, const Model::DeleteTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MQ::DeleteTagsResponseReceivedHandler
 
typedef std::function< void(const MQClient *, const Model::DeleteUserRequest &, const Model::DeleteUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MQ::DeleteUserResponseReceivedHandler
 
typedef std::function< void(const MQClient *, const Model::DescribeBrokerRequest &, const Model::DescribeBrokerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MQ::DescribeBrokerResponseReceivedHandler
 
typedef std::function< void(const MQClient *, const Model::DescribeBrokerEngineTypesRequest &, const Model::DescribeBrokerEngineTypesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MQ::DescribeBrokerEngineTypesResponseReceivedHandler
 
typedef std::function< void(const MQClient *, const Model::DescribeBrokerInstanceOptionsRequest &, const Model::DescribeBrokerInstanceOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MQ::DescribeBrokerInstanceOptionsResponseReceivedHandler
 
typedef std::function< void(const MQClient *, const Model::DescribeConfigurationRequest &, const Model::DescribeConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MQ::DescribeConfigurationResponseReceivedHandler
 
typedef std::function< void(const MQClient *, const Model::DescribeConfigurationRevisionRequest &, const Model::DescribeConfigurationRevisionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MQ::DescribeConfigurationRevisionResponseReceivedHandler
 
typedef std::function< void(const MQClient *, const Model::DescribeUserRequest &, const Model::DescribeUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MQ::DescribeUserResponseReceivedHandler
 
typedef std::function< void(const MQClient *, const Model::ListBrokersRequest &, const Model::ListBrokersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MQ::ListBrokersResponseReceivedHandler
 
typedef std::function< void(const MQClient *, const Model::ListConfigurationRevisionsRequest &, const Model::ListConfigurationRevisionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MQ::ListConfigurationRevisionsResponseReceivedHandler
 
typedef std::function< void(const MQClient *, const Model::ListConfigurationsRequest &, const Model::ListConfigurationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MQ::ListConfigurationsResponseReceivedHandler
 
typedef std::function< void(const MQClient *, const Model::ListTagsRequest &, const Model::ListTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MQ::ListTagsResponseReceivedHandler
 
typedef std::function< void(const MQClient *, const Model::ListUsersRequest &, const Model::ListUsersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MQ::ListUsersResponseReceivedHandler
 
typedef std::function< void(const MQClient *, const Model::RebootBrokerRequest &, const Model::RebootBrokerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MQ::RebootBrokerResponseReceivedHandler
 
typedef std::function< void(const MQClient *, const Model::UpdateBrokerRequest &, const Model::UpdateBrokerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MQ::UpdateBrokerResponseReceivedHandler
 
typedef std::function< void(const MQClient *, const Model::UpdateConfigurationRequest &, const Model::UpdateConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MQ::UpdateConfigurationResponseReceivedHandler
 
typedef std::function< void(const MQClient *, const Model::UpdateUserRequest &, const Model::UpdateUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MQ::UpdateUserResponseReceivedHandler