public class PinpointManager
extends java.lang.Object
| Constructor and Description |
|---|
PinpointManager(PinpointConfiguration config)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
AnalyticsClient |
getAnalyticsClient()
The
AnalyticsClient is the primary class used to create, store, and
submit events from your application. |
NotificationClient |
getNotificationClient()
The
NotificationClient is the primary class used for Pinpoint Targeting |
com.amazonaws.mobileconnectors.pinpoint.internal.core.PinpointContext |
getPinpointContext() |
SessionClient |
getSessionClient()
The
SessionClient is the primary class used to pause and resume
sessions, so that you can gain useful data about how your users are
interacting with your application. |
TargetingClient |
getTargetingClient()
The
TargetingClient is the primary class used to update device information. |
public PinpointManager(PinpointConfiguration config)
config - PinpointConfiguration object.public com.amazonaws.mobileconnectors.pinpoint.internal.core.PinpointContext getPinpointContext()
public AnalyticsClient getAnalyticsClient()
AnalyticsClient is the primary class used to create, store, and
submit events from your application.AnalyticsClientpublic TargetingClient getTargetingClient()
TargetingClient is the primary class used to update device information.TargetingClientpublic SessionClient getSessionClient()
SessionClient is the primary class used to pause and resume
sessions, so that you can gain useful data about how your users are
interacting with your application. You should use the
SessionClient onPause and onResume method in each of your
activities onPause and onResume methods.SessionClientpublic NotificationClient getNotificationClient()
NotificationClient is the primary class used for Pinpoint TargetingNotificationClientCopyright © 2018 Amazon Web Services, Inc. All Rights Reserved.