PersonalizeEvents class
Amazon Personalize can consume real-time user event data, such as stream or click data, and use it for model training either alone or combined with historical data. For more information see recording-events.
Constructors
- PersonalizeEvents.new({required String region, AwsClientCredentials? credentials, AwsClientCredentialsProvider? credentialsProvider, Client? client, String? endpointUrl})
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
close(
) → void - Closes the internal HTTP client if none was provided at creation. If a client was passed as a constructor argument, this becomes a noop.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
putEvents(
{required List< Event> eventList, required String sessionId, required String trackingId, String? userId}) → Future<void> - Records user interaction event data. For more information see event-record-api.
-
putItems(
{required String datasetArn, required List< Item> items}) → Future<void> - Adds one or more items to an Items dataset. For more information see importing-items.
-
putUsers(
{required String datasetArn, required List< User> users}) → Future<void> - Adds one or more users to a Users dataset. For more information see importing-users.
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited