logo
pub trait PersonalizeEvents {
    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_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_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
; }
Expand description

Trait representing the capabilities of the Amazon Personalize Events API. Amazon Personalize Events clients implement this trait.

Required Methods

Records user interaction event data. For more information see Recording Events.

Adds one or more items to an Items dataset. For more information see Importing Items Incrementally.

Adds one or more users to a Users dataset. For more information see Importing Users Incrementally.

Implementors