MqClient Class

(QtAws::MQ::MqClient)

The MqClient class provides access to the AmazonMQ service. More...

Header: #include <MqClient>
Inherits: QtAws::Core::AwsAbstractClient

Public Functions

MqClient(const QtAws::Core::AwsRegion::Region region = QtAws::Core::AwsRegion::InvalidRegion, QtAws::Core::AwsAbstractCredentials *credentials = NULL, QNetworkAccessManager * const manager = NULL, QObject * const parent = 0)
MqClient(const QUrl &endpoint, QtAws::Core::AwsAbstractCredentials *credentials = NULL, QNetworkAccessManager * const manager = NULL, QObject * const parent = 0)

Public Slots

CreateBrokerResponse *createBroker(const CreateBrokerRequest &request)
CreateConfigurationResponse *createConfiguration(const CreateConfigurationRequest &request)
CreateUserResponse *createUser(const CreateUserRequest &request)
DeleteBrokerResponse *deleteBroker(const DeleteBrokerRequest &request)
DeleteUserResponse *deleteUser(const DeleteUserRequest &request)
DescribeBrokerResponse *describeBroker(const DescribeBrokerRequest &request)
DescribeConfigurationResponse *describeConfiguration(const DescribeConfigurationRequest &request)
DescribeConfigurationRevisionResponse *describeConfigurationRevision(const DescribeConfigurationRevisionRequest &request)
DescribeUserResponse *describeUser(const DescribeUserRequest &request)
ListBrokersResponse *listBrokers(const ListBrokersRequest &request)
ListConfigurationRevisionsResponse *listConfigurationRevisions(const ListConfigurationRevisionsRequest &request)
ListConfigurationsResponse *listConfigurations(const ListConfigurationsRequest &request)
ListUsersResponse *listUsers(const ListUsersRequest &request)
RebootBrokerResponse *rebootBroker(const RebootBrokerRequest &request)
UpdateBrokerResponse *updateBroker(const UpdateBrokerRequest &request)
UpdateConfigurationResponse *updateConfiguration(const UpdateConfigurationRequest &request)
UpdateUserResponse *updateUser(const UpdateUserRequest &request)

Additional Inherited Members

Detailed Description

The MqClient class provides access to the AmazonMQ service.

Amazon MQ is a managed message broker service for Apache ActiveMQ that makes it easy to set up and operate message brokers in the cloud. A message broker allows software applications and components to communicate using various

Member Function Documentation

MqClient::MqClient(const QtAws::Core::AwsRegion::Region region = QtAws::Core::AwsRegion::InvalidRegion, QtAws::Core::AwsAbstractCredentials *credentials = NULL, QNetworkAccessManager * const manager = NULL, QObject * const parent = 0)

Constructs a MqClient object.

The new client object will region, credentials, and manager for network operations.

The new object will be owned by parent, if set.

MqClient::MqClient(const QUrl &endpoint, QtAws::Core::AwsAbstractCredentials *credentials = NULL, QNetworkAccessManager * const manager = NULL, QObject * const parent = 0)

This function overloads MqClient().

This overload allows the caller to specify the specific endpoint to send requests to. Typically, it is easier to use the alternative constructor, which allows the caller to specify an AWS region instead, in which case this client will determine the correct endpoint for the given region automatically (via AwsEndpoint::getEndpoint).

See also QtAws::Core::AwsEndpoint::getEndpoint.

[slot] CreateBrokerResponse *MqClient::createBroker(const CreateBrokerRequest &request)

Sends request to the MqClient service, and returns a pointer to an CreateBrokerResponse object to track the result.

Note: The caller is to take responsbility for the resulting pointer.

[slot] CreateConfigurationResponse *MqClient::createConfiguration(const CreateConfigurationRequest &request)

Sends request to the MqClient service, and returns a pointer to an CreateConfigurationResponse object to track the result.

Note: The caller is to take responsbility for the resulting pointer.

Creates a new configuration for the specified configuration name. Amazon MQ uses the default configuration (the engine

[slot] CreateUserResponse *MqClient::createUser(const CreateUserRequest &request)

Sends request to the MqClient service, and returns a pointer to an CreateUserResponse object to track the result.

Note: The caller is to take responsbility for the resulting pointer.

[slot] DeleteBrokerResponse *MqClient::deleteBroker(const DeleteBrokerRequest &request)

Sends request to the MqClient service, and returns a pointer to an DeleteBrokerResponse object to track the result.

Note: The caller is to take responsbility for the resulting pointer.

[slot] DeleteUserResponse *MqClient::deleteUser(const DeleteUserRequest &request)

Sends request to the MqClient service, and returns a pointer to an DeleteUserResponse object to track the result.

Note: The caller is to take responsbility for the resulting pointer.

[slot] DescribeBrokerResponse *MqClient::describeBroker(const DescribeBrokerRequest &request)

Sends request to the MqClient service, and returns a pointer to an DescribeBrokerResponse object to track the result.

Note: The caller is to take responsbility for the resulting pointer.

[slot] DescribeConfigurationResponse *MqClient::describeConfiguration(const DescribeConfigurationRequest &request)

Sends request to the MqClient service, and returns a pointer to an DescribeConfigurationResponse object to track the result.

Note: The caller is to take responsbility for the resulting pointer.

[slot] DescribeConfigurationRevisionResponse *MqClient::describeConfigurationRevision(const DescribeConfigurationRevisionRequest &request)

Sends request to the MqClient service, and returns a pointer to an DescribeConfigurationRevisionResponse object to track the result.

Note: The caller is to take responsbility for the resulting pointer.

[slot] DescribeUserResponse *MqClient::describeUser(const DescribeUserRequest &request)

Sends request to the MqClient service, and returns a pointer to an DescribeUserResponse object to track the result.

Note: The caller is to take responsbility for the resulting pointer.

[slot] ListBrokersResponse *MqClient::listBrokers(const ListBrokersRequest &request)

Sends request to the MqClient service, and returns a pointer to an ListBrokersResponse object to track the result.

Note: The caller is to take responsbility for the resulting pointer.

[slot] ListConfigurationRevisionsResponse *MqClient::listConfigurationRevisions(const ListConfigurationRevisionsRequest &request)

Sends request to the MqClient service, and returns a pointer to an ListConfigurationRevisionsResponse object to track the result.

Note: The caller is to take responsbility for the resulting pointer.

[slot] ListConfigurationsResponse *MqClient::listConfigurations(const ListConfigurationsRequest &request)

Sends request to the MqClient service, and returns a pointer to an ListConfigurationsResponse object to track the result.

Note: The caller is to take responsbility for the resulting pointer.

[slot] ListUsersResponse *MqClient::listUsers(const ListUsersRequest &request)

Sends request to the MqClient service, and returns a pointer to an ListUsersResponse object to track the result.

Note: The caller is to take responsbility for the resulting pointer.

[slot] RebootBrokerResponse *MqClient::rebootBroker(const RebootBrokerRequest &request)

Sends request to the MqClient service, and returns a pointer to an RebootBrokerResponse object to track the result.

Note: The caller is to take responsbility for the resulting pointer.

[slot] UpdateBrokerResponse *MqClient::updateBroker(const UpdateBrokerRequest &request)

Sends request to the MqClient service, and returns a pointer to an UpdateBrokerResponse object to track the result.

Note: The caller is to take responsbility for the resulting pointer.

[slot] UpdateConfigurationResponse *MqClient::updateConfiguration(const UpdateConfigurationRequest &request)

Sends request to the MqClient service, and returns a pointer to an UpdateConfigurationResponse object to track the result.

Note: The caller is to take responsbility for the resulting pointer.

[slot] UpdateUserResponse *MqClient::updateUser(const UpdateUserRequest &request)

Sends request to the MqClient service, and returns a pointer to an UpdateUserResponse object to track the result.

Note: The caller is to take responsbility for the resulting pointer.

© 2018 Paul Colby Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.