@Generated(value="software.amazon.awssdk:codegen") @ThreadSafe public interface PersonalizeEventsAsyncClient extends SdkClient
builder() method.
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.
| Modifier and Type | Field and Description |
|---|---|
static String |
SERVICE_METADATA_ID
Value for looking up the service's metadata from the
ServiceMetadataProvider. |
static String |
SERVICE_NAME |
| Modifier and Type | Method and Description |
|---|---|
static PersonalizeEventsAsyncClientBuilder |
builder()
Create a builder that can be used to configure and create a
PersonalizeEventsAsyncClient. |
static PersonalizeEventsAsyncClient |
create()
Create a
PersonalizeEventsAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider. |
default CompletableFuture<PutEventsResponse> |
putEvents(Consumer<PutEventsRequest.Builder> putEventsRequest)
Records user interaction event data.
|
default CompletableFuture<PutEventsResponse> |
putEvents(PutEventsRequest putEventsRequest)
Records user interaction event data.
|
default CompletableFuture<PutItemsResponse> |
putItems(Consumer<PutItemsRequest.Builder> putItemsRequest)
Adds one or more items to an Items dataset.
|
default CompletableFuture<PutItemsResponse> |
putItems(PutItemsRequest putItemsRequest)
Adds one or more items to an Items dataset.
|
default CompletableFuture<PutUsersResponse> |
putUsers(Consumer<PutUsersRequest.Builder> putUsersRequest)
Adds one or more users to a Users dataset.
|
default CompletableFuture<PutUsersResponse> |
putUsers(PutUsersRequest putUsersRequest)
Adds one or more users to a Users dataset.
|
serviceNameclosestatic final String SERVICE_NAME
static final String SERVICE_METADATA_ID
ServiceMetadataProvider.static PersonalizeEventsAsyncClient create()
PersonalizeEventsAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider.static PersonalizeEventsAsyncClientBuilder builder()
PersonalizeEventsAsyncClient.default CompletableFuture<PutEventsResponse> putEvents(PutEventsRequest putEventsRequest)
Records user interaction event data. For more information see Recording Events.
putEventsRequest - default CompletableFuture<PutEventsResponse> putEvents(Consumer<PutEventsRequest.Builder> putEventsRequest)
Records user interaction event data. For more information see Recording Events.
This is a convenience which creates an instance of the PutEventsRequest.Builder avoiding the need to
create one manually via PutEventsRequest.builder()
putEventsRequest - A Consumer that will call methods on PutEventsRequest.Builder to create a request.default CompletableFuture<PutItemsResponse> putItems(PutItemsRequest putItemsRequest)
Adds one or more items to an Items dataset. For more information see Importing Items Incrementally.
putItemsRequest - default CompletableFuture<PutItemsResponse> putItems(Consumer<PutItemsRequest.Builder> putItemsRequest)
Adds one or more items to an Items dataset. For more information see Importing Items Incrementally.
This is a convenience which creates an instance of the PutItemsRequest.Builder avoiding the need to
create one manually via PutItemsRequest.builder()
putItemsRequest - A Consumer that will call methods on PutItemsRequest.Builder to create a request.default CompletableFuture<PutUsersResponse> putUsers(PutUsersRequest putUsersRequest)
Adds one or more users to a Users dataset. For more information see Importing Users Incrementally.
putUsersRequest - default CompletableFuture<PutUsersResponse> putUsers(Consumer<PutUsersRequest.Builder> putUsersRequest)
Adds one or more users to a Users dataset. For more information see Importing Users Incrementally.
This is a convenience which creates an instance of the PutUsersRequest.Builder avoiding the need to
create one manually via PutUsersRequest.builder()
putUsersRequest - A Consumer that will call methods on PutUsersRequest.Builder to create a request.Copyright © 2022. All rights reserved.