View on GitHub

aws-sdk-swift

PersonalizeEventsClient

public class PersonalizeEventsClient 

Inheritance

PersonalizeEventsClientProtocol

Initializers

init(config:)

public init(config: AWSClientRuntime.AWSClientConfiguration) 

init(region:)

public convenience init(region: Swift.String? = nil) throws 

Properties

clientName

public static let clientName = "PersonalizeEventsClient"

Methods

putEvents(input:completion:)

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

public func putEvents(input: PutEventsInput, completion: @escaping (ClientRuntime.SdkResult<PutEventsOutputResponse, PutEventsOutputError>) -> Void)

putItems(input:completion:)

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

public func putItems(input: PutItemsInput, completion: @escaping (ClientRuntime.SdkResult<PutItemsOutputResponse, PutItemsOutputError>) -> Void)

putUsers(input:completion:)

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

public func putUsers(input: PutUsersInput, completion: @escaping (ClientRuntime.SdkResult<PutUsersOutputResponse, PutUsersOutputError>) -> Void)