Struct rusoto_personalize_events::PersonalizeEventsClient [−][src]
pub struct PersonalizeEventsClient { /* fields omitted */ }
Expand description
A client for the Amazon Personalize Events API.
Implementations
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
) -> PersonalizeEventsClient where
P: ProvideAwsCredentials + Send + Sync + 'static,
D: DispatchSignedRequest + Send + Sync + 'static,
Trait Implementations
fn put_events<'life0, 'async_trait>(
&'life0 self,
input: PutEventsRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<PutEventsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn put_events<'life0, 'async_trait>(
&'life0 self,
input: PutEventsRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<PutEventsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Records user interaction event data. For more information see Recording Events.
fn put_items<'life0, 'async_trait>(
&'life0 self,
input: PutItemsRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<PutItemsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn put_items<'life0, 'async_trait>(
&'life0 self,
input: PutItemsRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<PutItemsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Adds one or more items to an Items dataset. For more information see Importing Items Incrementally.
fn put_users<'life0, 'async_trait>(
&'life0 self,
input: PutUsersRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<PutUsersError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn put_users<'life0, 'async_trait>(
&'life0 self,
input: PutUsersRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<PutUsersError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Adds one or more users to a Users dataset. For more information see Importing Users Incrementally.
Auto Trait Implementations
impl !RefUnwindSafe for PersonalizeEventsClient
impl Send for PersonalizeEventsClient
impl Sync for PersonalizeEventsClient
impl Unpin for PersonalizeEventsClient
impl !UnwindSafe for PersonalizeEventsClient
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self