[−][src]Struct rusoto_mq::MQClient
A client for the AmazonMQ API.
Methods
impl MQClient
[src]
impl MQClient
pub fn new(region: Region) -> MQClient
[src]
pub fn new(region: Region) -> MQClient
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]
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,
Trait Implementations
impl MQ for MQClient
[src]
impl MQ for MQClient
fn create_broker(
&self,
input: CreateBrokerRequest
) -> RusotoFuture<CreateBrokerResponse, CreateBrokerError>
[src]
fn create_broker(
&self,
input: CreateBrokerRequest
) -> RusotoFuture<CreateBrokerResponse, CreateBrokerError>
Creates a broker. Note: This API is asynchronous.
fn create_configuration(
&self,
input: CreateConfigurationRequest
) -> RusotoFuture<CreateConfigurationResponse, CreateConfigurationError>
[src]
fn create_configuration(
&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_user(
&self,
input: CreateUserRequest
) -> RusotoFuture<CreateUserResponse, CreateUserError>
[src]
fn create_user(
&self,
input: CreateUserRequest
) -> RusotoFuture<CreateUserResponse, CreateUserError>
Creates an ActiveMQ user.
fn delete_broker(
&self,
input: DeleteBrokerRequest
) -> RusotoFuture<DeleteBrokerResponse, DeleteBrokerError>
[src]
fn delete_broker(
&self,
input: DeleteBrokerRequest
) -> RusotoFuture<DeleteBrokerResponse, DeleteBrokerError>
Deletes a broker. Note: This API is asynchronous.
fn delete_user(
&self,
input: DeleteUserRequest
) -> RusotoFuture<DeleteUserResponse, DeleteUserError>
[src]
fn delete_user(
&self,
input: DeleteUserRequest
) -> RusotoFuture<DeleteUserResponse, DeleteUserError>
Deletes an ActiveMQ user.
fn describe_broker(
&self,
input: DescribeBrokerRequest
) -> RusotoFuture<DescribeBrokerResponse, DescribeBrokerError>
[src]
fn describe_broker(
&self,
input: DescribeBrokerRequest
) -> RusotoFuture<DescribeBrokerResponse, DescribeBrokerError>
Returns information about the specified broker.
fn describe_configuration(
&self,
input: DescribeConfigurationRequest
) -> RusotoFuture<DescribeConfigurationResponse, DescribeConfigurationError>
[src]
fn describe_configuration(
&self,
input: DescribeConfigurationRequest
) -> RusotoFuture<DescribeConfigurationResponse, DescribeConfigurationError>
Returns information about the specified configuration.
fn describe_configuration_revision(
&self,
input: DescribeConfigurationRevisionRequest
) -> RusotoFuture<DescribeConfigurationRevisionResponse, DescribeConfigurationRevisionError>
[src]
fn describe_configuration_revision(
&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]
fn describe_user(
&self,
input: DescribeUserRequest
) -> RusotoFuture<DescribeUserResponse, DescribeUserError>
Returns information about an ActiveMQ user.
fn list_brokers(
&self,
input: ListBrokersRequest
) -> RusotoFuture<ListBrokersResponse, ListBrokersError>
[src]
fn list_brokers(
&self,
input: ListBrokersRequest
) -> RusotoFuture<ListBrokersResponse, ListBrokersError>
Returns a list of all brokers.
fn list_configuration_revisions(
&self,
input: ListConfigurationRevisionsRequest
) -> RusotoFuture<ListConfigurationRevisionsResponse, ListConfigurationRevisionsError>
[src]
fn list_configuration_revisions(
&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]
fn list_configurations(
&self,
input: ListConfigurationsRequest
) -> RusotoFuture<ListConfigurationsResponse, ListConfigurationsError>
Returns a list of all configurations.
fn list_users(
&self,
input: ListUsersRequest
) -> RusotoFuture<ListUsersResponse, ListUsersError>
[src]
fn list_users(
&self,
input: ListUsersRequest
) -> RusotoFuture<ListUsersResponse, ListUsersError>
Returns a list of all ActiveMQ users.
fn reboot_broker(
&self,
input: RebootBrokerRequest
) -> RusotoFuture<RebootBrokerResponse, RebootBrokerError>
[src]
fn reboot_broker(
&self,
input: RebootBrokerRequest
) -> RusotoFuture<RebootBrokerResponse, RebootBrokerError>
Reboots a broker. Note: This API is asynchronous.
fn update_broker(
&self,
input: UpdateBrokerRequest
) -> RusotoFuture<UpdateBrokerResponse, UpdateBrokerError>
[src]
fn update_broker(
&self,
input: UpdateBrokerRequest
) -> RusotoFuture<UpdateBrokerResponse, UpdateBrokerError>
Adds a pending configuration change to a broker.
fn update_configuration(
&self,
input: UpdateConfigurationRequest
) -> RusotoFuture<UpdateConfigurationResponse, UpdateConfigurationError>
[src]
fn update_configuration(
&self,
input: UpdateConfigurationRequest
) -> RusotoFuture<UpdateConfigurationResponse, UpdateConfigurationError>
Updates the specified configuration.
fn update_user(
&self,
input: UpdateUserRequest
) -> RusotoFuture<UpdateUserResponse, UpdateUserError>
[src]
fn update_user(
&self,
input: UpdateUserRequest
) -> RusotoFuture<UpdateUserResponse, UpdateUserError>
Updates the information for an ActiveMQ user.
Auto Trait Implementations
Blanket Implementations
impl<T> From for T
[src]
impl<T> From for T
impl<T, U> Into for T where
U: From<T>,
[src]
impl<T, U> Into for T where
U: From<T>,
impl<T, U> TryFrom for T where
T: From<U>,
[src]
impl<T, U> TryFrom for T where
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]
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T> Borrow for T where
T: ?Sized,
[src]
impl<T> Borrow for T where
T: ?Sized,
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
impl<T, U> TryInto for T where
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]
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
impl<T> BorrowMut for T where
T: ?Sized,
[src]
impl<T> BorrowMut for T where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
fn borrow_mut(&mut self) -> &mut T
impl<T> Any for T where
T: 'static + ?Sized,
[src]
impl<T> Any for T where
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId
[src]
fn get_type_id(&self) -> TypeId
impl<T> Same for T
impl<T> Same for T
type Output = T
Should always be Self
impl<T> Erased for T
impl<T> Erased for T