[−][src]Struct rusoto_mq::MQClient
A client for the AmazonMQ API.
Methods
impl MQClient
[src]
pub fn new(region: Region) -> MQClient
[src]
Creates a client backed by the default tokio event loop.
The client will use the default credentials provider and tls client.
pub fn new_with<P, D>(
request_dispatcher: D,
credentials_provider: P,
region: Region
) -> MQClient where
P: ProvideAwsCredentials + Send + Sync + 'static,
P::Future: Send,
D: DispatchSignedRequest + Send + Sync + 'static,
D::Future: Send,
[src]
request_dispatcher: D,
credentials_provider: P,
region: Region
) -> MQClient where
P: ProvideAwsCredentials + Send + Sync + 'static,
P::Future: Send,
D: DispatchSignedRequest + Send + Sync + 'static,
D::Future: Send,
Trait Implementations
impl MQ for MQClient
[src]
fn create_broker(
&self,
input: CreateBrokerRequest
) -> RusotoFuture<CreateBrokerResponse, CreateBrokerError>
[src]
&self,
input: CreateBrokerRequest
) -> RusotoFuture<CreateBrokerResponse, CreateBrokerError>
Creates a broker. Note: This API is asynchronous.
fn create_configuration(
&self,
input: CreateConfigurationRequest
) -> RusotoFuture<CreateConfigurationResponse, CreateConfigurationError>
[src]
&self,
input: CreateConfigurationRequest
) -> RusotoFuture<CreateConfigurationResponse, CreateConfigurationError>
Creates a new configuration for the specified configuration name. Amazon MQ uses the default configuration (the engine type and version).
fn create_tags(
&self,
input: CreateTagsRequest
) -> RusotoFuture<(), CreateTagsError>
[src]
&self,
input: CreateTagsRequest
) -> RusotoFuture<(), CreateTagsError>
Add a tag to a resource.
fn create_user(
&self,
input: CreateUserRequest
) -> RusotoFuture<CreateUserResponse, CreateUserError>
[src]
&self,
input: CreateUserRequest
) -> RusotoFuture<CreateUserResponse, CreateUserError>
Creates an ActiveMQ user.
fn delete_broker(
&self,
input: DeleteBrokerRequest
) -> RusotoFuture<DeleteBrokerResponse, DeleteBrokerError>
[src]
&self,
input: DeleteBrokerRequest
) -> RusotoFuture<DeleteBrokerResponse, DeleteBrokerError>
Deletes a broker. Note: This API is asynchronous.
fn delete_tags(
&self,
input: DeleteTagsRequest
) -> RusotoFuture<(), DeleteTagsError>
[src]
&self,
input: DeleteTagsRequest
) -> RusotoFuture<(), DeleteTagsError>
Removes a tag from a resource.
fn delete_user(
&self,
input: DeleteUserRequest
) -> RusotoFuture<DeleteUserResponse, DeleteUserError>
[src]
&self,
input: DeleteUserRequest
) -> RusotoFuture<DeleteUserResponse, DeleteUserError>
Deletes an ActiveMQ user.
fn describe_broker(
&self,
input: DescribeBrokerRequest
) -> RusotoFuture<DescribeBrokerResponse, DescribeBrokerError>
[src]
&self,
input: DescribeBrokerRequest
) -> RusotoFuture<DescribeBrokerResponse, DescribeBrokerError>
Returns information about the specified broker.
fn describe_broker_engine_types(
&self,
input: DescribeBrokerEngineTypesRequest
) -> RusotoFuture<DescribeBrokerEngineTypesResponse, DescribeBrokerEngineTypesError>
[src]
&self,
input: DescribeBrokerEngineTypesRequest
) -> RusotoFuture<DescribeBrokerEngineTypesResponse, DescribeBrokerEngineTypesError>
Describe available engine types and versions.
fn describe_broker_instance_options(
&self,
input: DescribeBrokerInstanceOptionsRequest
) -> RusotoFuture<DescribeBrokerInstanceOptionsResponse, DescribeBrokerInstanceOptionsError>
[src]
&self,
input: DescribeBrokerInstanceOptionsRequest
) -> RusotoFuture<DescribeBrokerInstanceOptionsResponse, DescribeBrokerInstanceOptionsError>
Describe available broker instance options.
fn describe_configuration(
&self,
input: DescribeConfigurationRequest
) -> RusotoFuture<DescribeConfigurationResponse, DescribeConfigurationError>
[src]
&self,
input: DescribeConfigurationRequest
) -> RusotoFuture<DescribeConfigurationResponse, DescribeConfigurationError>
Returns information about the specified configuration.
fn describe_configuration_revision(
&self,
input: DescribeConfigurationRevisionRequest
) -> RusotoFuture<DescribeConfigurationRevisionResponse, DescribeConfigurationRevisionError>
[src]
&self,
input: DescribeConfigurationRevisionRequest
) -> RusotoFuture<DescribeConfigurationRevisionResponse, DescribeConfigurationRevisionError>
Returns the specified configuration revision for the specified configuration.
fn describe_user(
&self,
input: DescribeUserRequest
) -> RusotoFuture<DescribeUserResponse, DescribeUserError>
[src]
&self,
input: DescribeUserRequest
) -> RusotoFuture<DescribeUserResponse, DescribeUserError>
Returns information about an ActiveMQ user.
fn list_brokers(
&self,
input: ListBrokersRequest
) -> RusotoFuture<ListBrokersResponse, ListBrokersError>
[src]
&self,
input: ListBrokersRequest
) -> RusotoFuture<ListBrokersResponse, ListBrokersError>
Returns a list of all brokers.
fn list_configuration_revisions(
&self,
input: ListConfigurationRevisionsRequest
) -> RusotoFuture<ListConfigurationRevisionsResponse, ListConfigurationRevisionsError>
[src]
&self,
input: ListConfigurationRevisionsRequest
) -> RusotoFuture<ListConfigurationRevisionsResponse, ListConfigurationRevisionsError>
Returns a list of all revisions for the specified configuration.
fn list_configurations(
&self,
input: ListConfigurationsRequest
) -> RusotoFuture<ListConfigurationsResponse, ListConfigurationsError>
[src]
&self,
input: ListConfigurationsRequest
) -> RusotoFuture<ListConfigurationsResponse, ListConfigurationsError>
Returns a list of all configurations.
fn list_tags(
&self,
input: ListTagsRequest
) -> RusotoFuture<ListTagsResponse, ListTagsError>
[src]
&self,
input: ListTagsRequest
) -> RusotoFuture<ListTagsResponse, ListTagsError>
Lists tags for a resource.
fn list_users(
&self,
input: ListUsersRequest
) -> RusotoFuture<ListUsersResponse, ListUsersError>
[src]
&self,
input: ListUsersRequest
) -> RusotoFuture<ListUsersResponse, ListUsersError>
Returns a list of all ActiveMQ users.
fn reboot_broker(
&self,
input: RebootBrokerRequest
) -> RusotoFuture<RebootBrokerResponse, RebootBrokerError>
[src]
&self,
input: RebootBrokerRequest
) -> RusotoFuture<RebootBrokerResponse, RebootBrokerError>
Reboots a broker. Note: This API is asynchronous.
fn update_broker(
&self,
input: UpdateBrokerRequest
) -> RusotoFuture<UpdateBrokerResponse, UpdateBrokerError>
[src]
&self,
input: UpdateBrokerRequest
) -> RusotoFuture<UpdateBrokerResponse, UpdateBrokerError>
Adds a pending configuration change to a broker.
fn update_configuration(
&self,
input: UpdateConfigurationRequest
) -> RusotoFuture<UpdateConfigurationResponse, UpdateConfigurationError>
[src]
&self,
input: UpdateConfigurationRequest
) -> RusotoFuture<UpdateConfigurationResponse, UpdateConfigurationError>
Updates the specified configuration.
fn update_user(
&self,
input: UpdateUserRequest
) -> RusotoFuture<UpdateUserResponse, UpdateUserError>
[src]
&self,
input: UpdateUserRequest
) -> RusotoFuture<UpdateUserResponse, UpdateUserError>
Updates the information for an ActiveMQ user.
impl Clone for MQClient
[src]
Auto Trait Implementations
Blanket Implementations
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
impl<T, U> TryFrom for T where
T: From<U>,
[src]
T: From<U>,
type Error = !
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId
[src]
impl<T> Erased for T
impl<T> Same for T
type Output = T
Should always be Self