Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W Z 

A

add(Product) - Method in class com.mparticle.commerce.Cart
Add one or more products to the Cart and log a CommerceEvent.
add(Product, boolean) - Method in class com.mparticle.commerce.Cart
Add one or more products to the Cart and log a CommerceEvent.
ADD_TO_CART - Static variable in class com.mparticle.commerce.Product
 
ADD_TO_WISHLIST - Static variable in class com.mparticle.commerce.Product
 
addAll(List<Product>, boolean) - Method in class com.mparticle.commerce.Cart
Add one or more products to the Cart and optionally log a CommerceEvent.
addCertificate(Certificate) - Method in class com.mparticle.networking.DomainMapping.Builder
 
addCertificate(String, String) - Method in class com.mparticle.networking.DomainMapping.Builder
 
addCertificate(Certificate, Integer) - Method in class com.mparticle.networking.DomainMapping.Builder
 
addCertificate(String, String, Integer) - Method in class com.mparticle.networking.DomainMapping.Builder
 
addCustomFlag(String, String) - Method in class com.mparticle.commerce.CommerceEvent.Builder
Add a custom flag to this event.
addCustomFlag(String, String) - Method in class com.mparticle.MPEvent.Builder
Add a custom flag to this event.
addDomainMapping(DomainMapping) - Method in class com.mparticle.networking.NetworkOptions.Builder
 
addFailureListener(TaskFailureListener) - Method in class com.mparticle.identity.BaseIdentityTask
 
addFailureListener(TaskFailureListener) - Method in class com.mparticle.MParticleTask
 
addGDPRConsentState(String, GDPRConsent) - Method in class com.mparticle.consent.ConsentState.Builder
Add or override a single GDPR consent state for this builder.
addIdentityStateListener(IdentityStateListener) - Method in class com.mparticle.identity.IdentityApi
adds a global listener which will be invoked when the MPID or "logged in" status changes for the current user
addImpression(Impression) - Method in class com.mparticle.commerce.CommerceEvent.Builder
Add a Impression to this CommerceEvent.
addListener(Context, SdkListener) - Static method in class com.mparticle.MParticle
note: Experimental feature, adding a Listener will slow down the SDK, and should be used only for development purposes.
addProduct(Product) - Method in class com.mparticle.commerce.CommerceEvent.Builder
Add a Product to this CommerceEvent.
addProduct(Product) - Method in class com.mparticle.commerce.Impression
Add a Product to this Impression
addPromotion(Promotion) - Method in class com.mparticle.commerce.CommerceEvent.Builder
Add a Promotion to this CommerceEvent.
ADDRESS - Static variable in interface com.mparticle.MParticle.UserAttributes
A special attribute string to specify the user's street address and apartment number.
addSuccessListener(TaskSuccessListener) - Method in class com.mparticle.identity.BaseIdentityTask
 
addSuccessListener(TaskSuccessListener) - Method in class com.mparticle.MParticleTask
 
ADJUST - Static variable in interface com.mparticle.MParticle.ServiceProviders
 
ADOBE - Static variable in interface com.mparticle.MParticle.ServiceProviders
 
AGE - Static variable in interface com.mparticle.MParticle.UserAttributes
A special attribute string to specify the user's age.
AliasRequest - Class in com.mparticle.identity
This class represents a request to indicate that a provided mpid should be a proxy for another, over a given timespan.
AliasRequest.Builder - Class in com.mparticle.identity
 
AliasResponse - Class in com.mparticle.identity
Object describing the results of the most recent Alias request, including success indicators, and any error messages.
AliasResponse(MParticleApiClient.AliasNetworkResponse, AliasRequest, String, boolean) - Constructor for class com.mparticle.identity.AliasResponse
 
aliasUsers(AliasRequest) - Method in class com.mparticle.identity.IdentityApi
Initiate an Alias request.
androidIdDisabled(boolean) - Method in class com.mparticle.MParticleOptions.Builder
By default, the SDK will collect Android Id for the purpose of anonymous analytics.
APPBOY - Static variable in interface com.mparticle.MParticle.ServiceProviders
 
APPLICATION_ID - Static variable in class com.mparticle.BuildConfig
 
APPSEE - Static variable in interface com.mparticle.MParticle.ServiceProviders
 
APPSFLYER - Static variable in interface com.mparticle.MParticle.ServiceProviders
 
APPTENTIVE - Static variable in interface com.mparticle.MParticle.ServiceProviders
 
APPTIMIZE - Static variable in interface com.mparticle.MParticle.ServiceProviders
 
AttributionError - Class in com.mparticle
Class representing the result of an attribution query to an integration partner.
AttributionError() - Constructor for class com.mparticle.AttributionError
 
AttributionListener - Interface in com.mparticle
Implement this interface and react to deep links
attributionListener(AttributionListener) - Method in class com.mparticle.MParticleOptions.Builder
Register a callback for when an attribution is received
AttributionResult - Class in com.mparticle
Class representing the result of an attribution query to an integration partner.
AttributionResult() - Constructor for class com.mparticle.AttributionResult
 
audienceMapping(String) - Static method in class com.mparticle.networking.DomainMapping
 

B

BAD_REQUEST - Static variable in class com.mparticle.identity.IdentityApi
 
BaseIdentityTask - Class in com.mparticle.identity
 
BaseIdentityTask() - Constructor for class com.mparticle.identity.BaseIdentityTask
 
BaseNetworkConnection - Class in com.mparticle.networking
 
BaseNetworkConnection(Context) - Constructor for class com.mparticle.networking.BaseNetworkConnection
 
BaseNetworkConnection(SharedPreferences) - Constructor for class com.mparticle.networking.BaseNetworkConnection
 
BRANCH_METRICS - Static variable in interface com.mparticle.MParticle.ServiceProviders
 
brand(String) - Method in class com.mparticle.commerce.Product.Builder
Sets the brand to associate with this Product
BROADCAST_ACTIVE - Static variable in interface com.mparticle.MParticle.ServiceProviders
 
BROADCAST_DISABLED - Static variable in interface com.mparticle.MParticle.ServiceProviders
 
BROADCAST_NOTIFICATION_RECEIVED - Static variable in class com.mparticle.messaging.MPMessagingAPI
Listen for this broadcast (as an Intent action) to detect when the device received a push.
BROADCAST_NOTIFICATION_TAPPED - Static variable in class com.mparticle.messaging.MPMessagingAPI
Listen for this broadcast (as an Intent action) to detect when a user taps a push message in the notification bar of their device.
build() - Method in class com.mparticle.commerce.CommerceEvent.Builder
Create the CommerceEvent.
build() - Method in class com.mparticle.commerce.Product.Builder
Build the Product object
build() - Method in class com.mparticle.consent.ConsentState.Builder
 
build() - Method in class com.mparticle.consent.GDPRConsent.Builder
 
build() - Method in class com.mparticle.identity.AliasRequest.Builder
build the AliasRequest.Builder into an immutable AliasRequest
build() - Method in class com.mparticle.identity.IdentityApiRequest.Builder
transform this class into an IdentityApiRequest which can be used with IdentityApi request
build() - Method in class com.mparticle.MParticleOptions.Builder
Builds this Builder into an MParticleOptions object which can be used to start the SDK
build() - Method in class com.mparticle.MPEvent.Builder
Create the MPEvent.
build() - Method in class com.mparticle.networking.DomainMapping.Builder
 
build() - Method in class com.mparticle.networking.NetworkOptions.Builder
 
BUILD_TYPE - Static variable in class com.mparticle.BuildConfig
 
BuildConfig - Class in com.mparticle
 
BuildConfig() - Constructor for class com.mparticle.BuildConfig
 
Builder(String, Product) - Constructor for class com.mparticle.commerce.CommerceEvent.Builder
Constructor for a Product-based CommerceEvent.
Builder(String, Promotion) - Constructor for class com.mparticle.commerce.CommerceEvent.Builder
Constructor for a Promotion-based CommerceEvent.
Builder(Impression) - Constructor for class com.mparticle.commerce.CommerceEvent.Builder
Constructor for a Impression-based CommerceEvent
Builder(CommerceEvent) - Constructor for class com.mparticle.commerce.CommerceEvent.Builder
Convenience copy-constructor.
Builder(String, String, double) - Constructor for class com.mparticle.commerce.Product.Builder
Create a Product.Builder.
Builder(Product) - Constructor for class com.mparticle.commerce.Product.Builder
Create a Product.Builder from an existing Product.
builder() - Static method in class com.mparticle.consent.ConsentState
 
Builder() - Constructor for class com.mparticle.consent.ConsentState.Builder
 
builder(boolean) - Static method in class com.mparticle.consent.GDPRConsent
 
builder() - Static method in class com.mparticle.identity.AliasRequest
Create an empty AliasRequest.Builder instance
builder(MParticleUser, MParticleUser) - Static method in class com.mparticle.identity.AliasRequest
Create a default AliasRequest.Builder for 2 MParticleUsers.
Builder() - Constructor for class com.mparticle.identity.AliasRequest.Builder
 
Builder(MParticleUser) - Constructor for class com.mparticle.identity.IdentityApiRequest.Builder
 
Builder() - Constructor for class com.mparticle.identity.IdentityApiRequest.Builder
 
builder(Context) - Static method in class com.mparticle.MParticleOptions
 
Builder(String, MParticle.EventType) - Constructor for class com.mparticle.MPEvent.Builder
Starting point of the builder with two required parameters.
Builder(String) - Constructor for class com.mparticle.MPEvent.Builder
Starting point of the builder with two required parameters.
Builder(MPEvent) - Constructor for class com.mparticle.MPEvent.Builder
Use this to convert an existing MPEvent to a Builder, useful in modifying and duplicating events.
builder() - Static method in class com.mparticle.networking.NetworkOptions
 
buildNotification(Context, long) - Method in class com.mparticle.messaging.ProviderCloudMessage
 
buildNotification(Context) - Method in class com.mparticle.messaging.ProviderCloudMessage
 
BUTTON - Static variable in interface com.mparticle.MParticle.ServiceProviders
 

C

Cart - Class in com.mparticle.commerce
The Cart has a one-to-one relationship with MParticleUsers.
Cart(Context, long) - Constructor for class com.mparticle.commerce.Cart
 
category(String) - Method in class com.mparticle.commerce.Product.Builder
Sets the category associate with the Product
category(String) - Method in class com.mparticle.MPEvent.Builder
The Google Analytics category with which to associate this event
Certificate - Class in com.mparticle.networking
 
checkout(int, String) - Method in class com.mparticle.commerce.Cart
Log a CommerceEvent with the Product.CHECKOUT action, including the Products that are currently in the Cart.
checkout() - Method in class com.mparticle.commerce.Cart
Log a CommerceEvent with the Product.CHECKOUT action, including the Products that are currently in the Cart.
checkout(int, String) - Method in class com.mparticle.commerce.CommerceApi
Log a CommerceEvent with the Product.CHECKOUT action, including the Products that are currently in the Cart.
checkout() - Method in class com.mparticle.commerce.CommerceApi
Log a CommerceEvent with the Product.CHECKOUT action, including the Products that are currently in the Cart.
CHECKOUT - Static variable in class com.mparticle.commerce.Product
 
CHECKOUT_OPTION - Static variable in class com.mparticle.commerce.Product
 
checkoutOptions(String) - Method in class com.mparticle.commerce.CommerceEvent.Builder
Set custom options to be associated with the event.
checkoutStep(Integer) - Method in class com.mparticle.commerce.CommerceEvent.Builder
Set the checkout step of this event.
CITY - Static variable in interface com.mparticle.MParticle.UserAttributes
A special attribute string to specify the user's city.
clear() - Method in class com.mparticle.commerce.Cart
Remove all Products from the Cart.
CLEVERTAP - Static variable in interface com.mparticle.MParticle.ServiceProviders
 
CLICK - Static variable in class com.mparticle.commerce.Product
 
CLICK - Static variable in class com.mparticle.commerce.Promotion
The Promotion action constant used to track when a user taps or clicks on a Promotion
CLOUD_MESSAGE_EXTRA - Static variable in class com.mparticle.messaging.MPMessagingAPI
 
CODE - Static variable in class com.mparticle.identity.IdentityHttpResponse
 
code - Variable in class com.mparticle.identity.IdentityHttpResponse.Error
 
com.mparticle - package com.mparticle
The primary package for the mParticle SDK where most of the public APIs reside - start here.
com.mparticle.commerce - package com.mparticle.commerce
Package containing the mParticle eCommerce APIs
com.mparticle.consent - package com.mparticle.consent
Package containing the mParticle SDK Consent and GDPR APIs
com.mparticle.identity - package com.mparticle.identity
Package containing the mParticle SDK IDSync APIs
com.mparticle.media - package com.mparticle.media
Package containing the mParticle Media APIs
com.mparticle.messaging - package com.mparticle.messaging
Package containing the mParticle messaging and push APIs
com.mparticle.networking - package com.mparticle.networking
 
com.mparticle.segmentation - package com.mparticle.segmentation
Package containing the mParticle Segmentation APIs
Commerce() - Method in class com.mparticle.MParticle
Retrieve an instance of the CommerceApi helper class, used to access the Cart and as a helper class to log CommerceEvent events with the Product objects currently in the Cart.
CommerceApi - Class in com.mparticle.commerce
Helper class used to access the shopping Cart and to log CommerceEvents
CommerceApi(Context) - Constructor for class com.mparticle.commerce.CommerceApi
 
CommerceEvent - Class in com.mparticle.commerce
The canonical object used to measure a commerce-related datapoint.
CommerceEvent.Builder - Class in com.mparticle.commerce
The Builder class for CommerceEvent.
COMSCORE - Static variable in interface com.mparticle.MParticle.ServiceProviders
 
configMapping(String) - Static method in class com.mparticle.networking.DomainMapping
 
consented(boolean) - Method in class com.mparticle.consent.GDPRConsent.Builder
 
ConsentState - Class in com.mparticle.consent
ConsentState represents the set of purposes and regulations for which a user has consented for data collection.
ConsentState.Builder - Class in com.mparticle.consent
 
CONTEXT - Static variable in class com.mparticle.identity.IdentityHttpResponse
 
COUNTRY - Static variable in interface com.mparticle.MParticle.UserAttributes
A special attribute string to specify the user's country.
couponCode(String) - Method in class com.mparticle.commerce.Product.Builder
Sets the coupon code to associate with this Product
createMessage(Intent, JSONArray) - Static method in class com.mparticle.messaging.ProviderCloudMessage
 
CREATOR - Static variable in class com.mparticle.messaging.ProviderCloudMessage
 
credentials(String, String) - Method in class com.mparticle.MParticleOptions.Builder
register an Api Key and Secret to be used for the SDK.
CRITTERCISM - Static variable in interface com.mparticle.MParticle.ServiceProviders
 
currency(String) - Method in class com.mparticle.commerce.CommerceEvent.Builder
Set the ISO 4217 currency code to associate with this event.
customAttributes(Map<String, String>) - Method in class com.mparticle.commerce.CommerceEvent.Builder
Associate a Map of custom attributes with this event.
customAttributes(Map<String, String>) - Method in class com.mparticle.commerce.Product.Builder
Set a custom Map of attributes on an object.
customerId(String) - Method in class com.mparticle.identity.IdentityApiRequest.Builder
set the IdentityType MParticle.IdentityType.CustomerId

D

DEBUG - Static variable in class com.mparticle.BuildConfig
 
DEFAULT_MAXIMUM_PRODUCT_COUNT - Static variable in class com.mparticle.commerce.Cart
 
describeContents() - Method in class com.mparticle.messaging.ProviderCloudMessage
 
destinationMpid(long) - Method in class com.mparticle.identity.AliasRequest.Builder
set the user which the sourceUser will be "copied" onto
DETAIL - Static variable in class com.mparticle.commerce.Product
 
devicePerformanceMetricsDisabled(boolean) - Method in class com.mparticle.MParticleOptions.Builder
Disable CPU and memory usage collection.
disableLocationTracking() - Method in class com.mparticle.MParticle
Disables any mParticle location tracking that had been started
disablePushNotifications() - Method in class com.mparticle.messaging.MPMessagingAPI
Unregister the application for FCM notifications
disableUncaughtExceptionLogging() - Method in class com.mparticle.MParticle
Disables mParticle exception handling and restores the original UncaughtExceptionHandler
displayPushNotificationByDefault(Boolean) - Method in class com.mparticle.messaging.MPMessagingAPI
 
document(String) - Method in class com.mparticle.consent.GDPRConsent.Builder
 
DomainMapping - Class in com.mparticle.networking
 
DomainMapping.Builder - Class in com.mparticle.networking
 
duration(double) - Method in class com.mparticle.MPEvent.Builder
The total length of this event in milliseconds.

E

email(String) - Method in class com.mparticle.identity.IdentityApiRequest.Builder
set the IdentityType MParticle.IdentityType.Email
enableLocationTracking(String, long, long) - Method in class com.mparticle.MParticle
Enables location tracking given a provider and update frequency criteria.
enablePushNotifications(String) - Method in class com.mparticle.messaging.MPMessagingAPI
Register the application for FCM notifications
enableUncaughtExceptionLogging() - Method in class com.mparticle.MParticle
Enable mParticle exception handling to automatically log events on uncaught exceptions
enableUncaughtExceptionLogging(boolean) - Method in class com.mparticle.MParticleOptions.Builder
Enable or disable mParticle exception handling to automatically log events on uncaught exceptions
endTime(long) - Method in class com.mparticle.identity.AliasRequest.Builder
set a time indicating the end of the window of activity which should be aliased
endTime() - Method in class com.mparticle.MPEvent.Builder
Events can have a duration associate with them.
environment(MParticle.Environment) - Method in class com.mparticle.MParticleOptions.Builder
indicate a known MParticle.Environment the Application will be running in.
equals(Object) - Method in class com.mparticle.commerce.CommerceEvent
 
equals(Product, Product) - Method in interface com.mparticle.commerce.Product.EqualityComparator
 
equals(Object) - Method in class com.mparticle.commerce.Product
 
equals(Object) - Method in class com.mparticle.identity.AliasRequest
 
equals(Object) - Method in class com.mparticle.MPEvent
 
equals(Object) - Method in class com.mparticle.Session
 
Error(String, String) - Constructor for class com.mparticle.identity.IdentityHttpResponse.Error
 
ERROR_MESSAGE - Static variable in class com.mparticle.SdkListener
 
ERRORS - Static variable in class com.mparticle.identity.IdentityHttpResponse
 
eventName(String) - Method in class com.mparticle.MPEvent.Builder
the name of the event to be tracked, required not null.
eventsMapping(String) - Static method in class com.mparticle.networking.DomainMapping
 
eventType(MParticle.EventType) - Method in class com.mparticle.MPEvent.Builder
the type of the event to be tracked
ExceptionHandler - Class in com.mparticle
Class used to capture and log uncaught exceptions.
ExceptionHandler(Thread.UncaughtExceptionHandler) - Constructor for class com.mparticle.ExceptionHandler
 

F

fetchInstallReferrer(Context, InstallReferrerHelper.InstallReferrerCallback) - Static method in class com.mparticle.InstallReferrerHelper
 
FIRSTNAME - Static variable in interface com.mparticle.MParticle.UserAttributes
A special attribute string to specify the user's first name.
FLAG_DIRECT_OPEN - Static variable in class com.mparticle.messaging.ProviderCloudMessage
 
FLAG_DISPLAYED - Static variable in class com.mparticle.messaging.ProviderCloudMessage
 
FLAG_INFLUENCE_OPEN - Static variable in class com.mparticle.messaging.ProviderCloudMessage
 
FLAG_READ - Static variable in class com.mparticle.messaging.ProviderCloudMessage
 
FLAG_RECEIVED - Static variable in class com.mparticle.messaging.ProviderCloudMessage
 
FLAVOR - Static variable in class com.mparticle.BuildConfig
 
FLURRY - Static variable in interface com.mparticle.MParticle.ServiceProviders
 
FORESEE_ID - Static variable in interface com.mparticle.MParticle.ServiceProviders
 
fromString(String) - Static method in class com.mparticle.commerce.Product
 

G

GDPRConsent - Class in com.mparticle.consent
Record of consent under the GDPR.
GDPRConsent.Builder - Class in com.mparticle.consent
 
GENDER - Static variable in interface com.mparticle.MParticle.UserAttributes
A special attribute string to specify the user's gender.
getActualDeliveryTime() - Method in class com.mparticle.messaging.ProviderCloudMessage
 
getAffiliation() - Method in class com.mparticle.commerce.TransactionAttributes
 
getAlias() - Method in class com.mparticle.networking.Certificate
 
getApiKey() - Method in class com.mparticle.MParticleOptions
query the Api Key
getApiSecret() - Method in class com.mparticle.MParticleOptions
query the Api Secret
getAppStateManager() - Method in class com.mparticle.MParticle.Internal
 
getAttributionListener() - Method in class com.mparticle.MParticle
Retrieve the current attribution listener
getAttributionListener() - Method in class com.mparticle.MParticleOptions
 
getAttributionResults() - Method in class com.mparticle.MParticle
Queries the attribution results
getAudioPlaying() - Method in class com.mparticle.media.MPMediaAPI
 
getAuthority() - Method in class com.mparticle.networking.MPUrl
 
getBrand() - Method in class com.mparticle.commerce.Product
 
getCart() - Method in interface com.mparticle.identity.MParticleUser
query the Cart of the User
getCart() - Method in class com.mparticle.identity.MParticleUserImpl
 
getCategory() - Method in class com.mparticle.commerce.Product
 
getCategory() - Method in class com.mparticle.MPEvent
 
getCertificate() - Method in class com.mparticle.networking.Certificate
 
getCertificates() - Method in class com.mparticle.networking.DomainMapping
 
getCheckoutOptions() - Method in class com.mparticle.commerce.CommerceEvent
Retrieve the Checkout options of the CommerceEvent.
getCheckoutStep() - Method in class com.mparticle.commerce.CommerceEvent
Retrieve the Checkout Step of the CommerceEvent.
getCommaSeparatedIds() - Method in class com.mparticle.segmentation.SegmentMembership
Returns a String with a comma separated list of user segment ids.
getConfigDomain() - Method in class com.mparticle.networking.NetworkOptions
 
getConfigManager() - Method in class com.mparticle.MParticle.Internal
The ConfigManager is tasked with incorporating server-based, run-time, and XML configuration, and surfacing the result/winner.
getConnectionTimeout() - Method in class com.mparticle.MParticleOptions
 
getConsentState() - Method in interface com.mparticle.identity.MParticleUser
Query the ConsentState of this user
getConsentState() - Method in class com.mparticle.identity.MParticleUserImpl
 
getContext() - Method in class com.mparticle.identity.IdentityHttpResponse
 
getCouponCode() - Method in class com.mparticle.commerce.Product
 
getCouponCode() - Method in class com.mparticle.commerce.TransactionAttributes
 
getCreative() - Method in class com.mparticle.commerce.Promotion
Get the description of the creative in this Promotion
getCurrency() - Method in class com.mparticle.commerce.CommerceEvent
Retrieve the currency code associated with the CommerceEvent.
getCurrentSession() - Method in class com.mparticle.MParticle
Query for a read-only Session API object.
getCurrentUser() - Method in class com.mparticle.identity.IdentityApi
return the MParticleUser with the current MPID, even if an Identity request, which might cause the MPID to change, is currently in progress
getCustomAttributes() - Method in class com.mparticle.commerce.CommerceEvent
Retrieve the Map of custom attributes of the event.
getCustomAttributes() - Method in class com.mparticle.commerce.Product
 
getCustomFlags() - Method in class com.mparticle.commerce.CommerceEvent
Retrieve the custom flags set on this event.
getCustomFlags() - Method in class com.mparticle.MPEvent
Retrieve the custom flags set on this event.
getDefaultOpenIntent(Context, ProviderCloudMessage) - Method in class com.mparticle.messaging.ProviderCloudMessage
 
getDestinationMpid() - Method in class com.mparticle.identity.AliasRequest
 
getDeviceApplicationStamp() - Method in class com.mparticle.identity.IdentityApi
 
getDeviceImei() - Static method in class com.mparticle.MParticle
Get the device's current IMEI.
getDisplayed() - Method in class com.mparticle.messaging.ProviderCloudMessage
 
getDocument() - Method in class com.mparticle.consent.GDPRConsent
 
getDomainMappings() - Method in class com.mparticle.networking.NetworkOptions
 
getEndpoints() - Method in class com.mparticle.segmentation.Segment
Retrieve the endpoint IDs to which this Segment is configured to forward
getEndTime() - Method in class com.mparticle.identity.AliasRequest
 
getEnvironment() - Method in class com.mparticle.MParticle
Get the current Environment that the SDK has interpreted.
getEnvironment() - Method in class com.mparticle.MParticleOptions
query the Environment
getErrorResponse() - Method in class com.mparticle.identity.AliasResponse
The error response message returned by the server, if there was one
getErrors() - Method in class com.mparticle.identity.IdentityHttpResponse
 
getErrorStream() - Method in interface com.mparticle.networking.MPConnection
 
getEventHash() - Method in class com.mparticle.MPEvent
 
getEventName() - Method in class com.mparticle.commerce.CommerceEvent
Retrieve the event name associated with the CommerceEvent.
getEventName() - Method in class com.mparticle.MPEvent
 
getEventsDomain() - Method in class com.mparticle.networking.NetworkOptions
 
getEventType() - Method in class com.mparticle.MPEvent
 
getExtras() - Method in class com.mparticle.messaging.ProviderCloudMessage
 
getFallbackIcon(Context) - Static method in class com.mparticle.messaging.ProviderCloudMessage
 
getFallbackTitle(Context) - Static method in class com.mparticle.messaging.ProviderCloudMessage
 
getFile() - Method in class com.mparticle.networking.MPUrl
 
getFirstSeenTime() - Method in interface com.mparticle.identity.MParticleUser
The timestamp representing the first time this user was observed on this device
getFirstSeenTime() - Method in class com.mparticle.identity.MParticleUserImpl
 
getGDPRConsentState() - Method in class com.mparticle.consent.ConsentState
Retrieve the current GDPR consent state for this user.
getHardwareId() - Method in class com.mparticle.consent.GDPRConsent
 
getHeaderDateString() - Method in class com.mparticle.networking.MParticleBaseClientImpl
 
getHeaderField(String) - Method in interface com.mparticle.networking.MPConnection
 
getHeaderFields() - Method in interface com.mparticle.networking.MPConnection
 
getHeaderHashString(MPConnection, String, String, String) - Method in class com.mparticle.networking.MParticleBaseClientImpl
 
getHttpCode() - Method in class com.mparticle.identity.IdentityHttpResponse
 
getId() - Method in class com.mparticle.commerce.Promotion
Get the unique ID of this Promotion
getId() - Method in class com.mparticle.commerce.TransactionAttributes
 
getId() - Method in interface com.mparticle.identity.MParticleUser
query the MPID of the User
getId() - Method in class com.mparticle.identity.MParticleUserImpl
 
getId() - Method in class com.mparticle.messaging.ProviderCloudMessage
 
getId() - Method in class com.mparticle.segmentation.Segment
Retrieve the unique segment ID.
getIdentifyRequest() - Method in class com.mparticle.MParticleOptions
query the Identify Request
getIdentityDomain() - Method in class com.mparticle.networking.NetworkOptions
 
getIdentityTask() - Method in class com.mparticle.MParticleOptions
 
getImpressions() - Method in class com.mparticle.commerce.CommerceEvent
Retrieve the Impression list associated with the CommerceEvent.
getInfo() - Method in class com.mparticle.MPEvent
 
getInputStream() - Method in interface com.mparticle.networking.MPConnection
 
getInstallReferrer(Context) - Static method in class com.mparticle.InstallReferrerHelper
 
getInstallReferrer() - Method in class com.mparticle.MParticle
Retrieve the current install referrer, if it has been set
getInstallType() - Method in class com.mparticle.MParticleOptions
query the InstallType
getInstance() - Static method in class com.mparticle.MParticle
Retrieve an instance of the MParticle class.
getIntegrationAttributes(int) - Method in class com.mparticle.MParticle
Queries the current integration attributes for a given integration ID.
getKitInstance(int) - Method in class com.mparticle.MParticle
Retrieve the underlying object for the given Kit Id for direct calls.
getKitManager() - Method in class com.mparticle.MParticle.Internal
 
getLastSeenTime() - Method in interface com.mparticle.identity.MParticleUser
The timestamp representing the last time this user was the "currentUser" on this device
getLastSeenTime() - Method in class com.mparticle.identity.MParticleUserImpl
 
getLength() - Method in class com.mparticle.MPEvent
 
getLink() - Method in class com.mparticle.AttributionResult
 
getListName() - Method in class com.mparticle.commerce.Impression
 
getLocation() - Method in class com.mparticle.consent.GDPRConsent
 
getLocationTracking() - Method in class com.mparticle.MParticleOptions
 
getLogLevel() - Method in class com.mparticle.MParticleOptions
 
getLoopbackIntent(Context, ProviderCloudMessage, String) - Static method in class com.mparticle.messaging.ProviderCloudMessage
 
getMessage() - Method in class com.mparticle.AttributionError
 
getMessageManager() - Method in class com.mparticle.MParticle.Internal
 
getMockInstallReferrerIntent(String) - Static method in class com.mparticle.ReferrerReceiver
 
getMpId() - Method in class com.mparticle.identity.IdentityHttpResponse
 
getName() - Method in class com.mparticle.commerce.Product
 
getName() - Method in class com.mparticle.commerce.Promotion
Get the name associated with this Promotion
getName() - Method in class com.mparticle.segmentation.Segment
Retrieve the display name for this Segment, configured via the mParticle web console.
getNetworkOptions() - Method in class com.mparticle.MParticleOptions
 
getNextRequestTime(MParticleBaseClientImpl.Endpoint) - Method in class com.mparticle.networking.MParticleBaseClientImpl
 
getNonInteraction() - Method in class com.mparticle.commerce.CommerceEvent
Retrieve the boolean indicating if the event was triggered by a user
getOldIdentities() - Method in class com.mparticle.identity.IdentityApiRequest
 
getOptOut() - Method in class com.mparticle.MParticle
Get the current opt-out status for the application.
getOriginalExceptionHandler() - Method in class com.mparticle.ExceptionHandler
 
getOtherNewIdentities() - Method in class com.mparticle.identity.IdentityApiRequest
 
getOtherOldIdentities() - Method in class com.mparticle.identity.IdentityApiRequest
 
getOutputStream() - Method in interface com.mparticle.networking.MPConnection
 
getOutputStream(MPConnection) - Method in class com.mparticle.networking.NetworkConnection
 
getParameters() - Method in class com.mparticle.AttributionResult
Parameters of an attribution.
getPath() - Method in class com.mparticle.networking.MPUrl
 
getPosition() - Method in class com.mparticle.commerce.Product
 
getPosition() - Method in class com.mparticle.commerce.Promotion
Get the position of this Promotion on the page
getPreviousUser() - Method in class com.mparticle.identity.IdentityApiResult
The User which is being replaced, if the IdentityApi call this instance is describing, resulted in a new IdentityApi.getCurrentUser(), otherwise 'null'
getPrimaryMessage(Context) - Method in class com.mparticle.messaging.ProviderCloudMessage
 
getProduct(String) - Method in class com.mparticle.commerce.Cart
Find a product by name
getProductAction() - Method in class com.mparticle.commerce.CommerceEvent
Retrieve the Product action of the event.
getProductListName() - Method in class com.mparticle.commerce.CommerceEvent
Retrieve the Product List Name associated with the CommerceEvent.
getProductListSource() - Method in class com.mparticle.commerce.CommerceEvent
Retrieve the product list source associated with the CommerceEvent.
getProducts() - Method in class com.mparticle.commerce.CommerceEvent
Retrieve the list of Products to which the CommerceEvent applies.
getProducts() - Method in class com.mparticle.commerce.Impression
 
getPromotionAction() - Method in class com.mparticle.commerce.CommerceEvent
Retrieve the Promotion action of the CommerceEvent.
getPromotions() - Method in class com.mparticle.commerce.CommerceEvent
Retrieve the Promotion list associated with the CommerceEvent.
getPushRegistration() - Method in class com.mparticle.MParticleOptions
 
getQuantity() - Method in class com.mparticle.commerce.Product
 
getRedactedJsonPayload() - Method in class com.mparticle.messaging.ProviderCloudMessage
Note that the actual message is stripped from the extras bundle in findProviderMessage()
getRequest() - Method in class com.mparticle.identity.AliasResponse
A copy of the AliasRequest object passed into IdentityApi.aliasUsers(AliasRequest) that this AliasResponse is describing
getRequestHandler() - Method in interface com.mparticle.networking.MParticleBaseClient
 
getRequestHandler() - Method in class com.mparticle.networking.MParticleBaseClientImpl
 
getRequestId() - Method in class com.mparticle.identity.AliasResponse
The internal ID for the Alias request.
getRequestMethod() - Method in interface com.mparticle.networking.MPConnection
 
getResponseCode() - Method in class com.mparticle.identity.AliasResponse
The HTTP response code for the Alias network request
getResponseCode() - Method in interface com.mparticle.networking.MPConnection
 
getResponseMessage() - Method in interface com.mparticle.networking.MPConnection
 
getResult() - Method in class com.mparticle.identity.BaseIdentityTask
 
getResult() - Method in class com.mparticle.MParticleTask
 
getRevenue() - Method in class com.mparticle.commerce.TransactionAttributes
 
getScreen() - Method in class com.mparticle.commerce.CommerceEvent
Retrieve the Screen where the event occurred
getSegments(long, String, SegmentListener) - Method in class com.mparticle.identity.MParticleUserImpl
 
getSegments() - Method in class com.mparticle.segmentation.SegmentMembership
The list of user segment ids
getServiceProviderId() - Method in class com.mparticle.AttributionError
Get the service provider or integration id associated with this result.
getServiceProviderId() - Method in class com.mparticle.AttributionResult
Get the service provider or integration id associated with this result.
getSessionID() - Method in class com.mparticle.Session
Query for the hashed session ID
getSessionTimeout() - Method in class com.mparticle.MParticle
Retrieves the current session timeout setting in seconds
getSessionTimeout() - Method in class com.mparticle.MParticleOptions
 
getSessionUUID() - Method in class com.mparticle.Session
Query for the session UUID.
getShipping() - Method in class com.mparticle.commerce.TransactionAttributes
 
getSku() - Method in class com.mparticle.commerce.Product
 
getSocketFactory(MParticleBaseClientImpl.Endpoint) - Method in class com.mparticle.networking.NetworkConnection
Custom socket factory used for certificate pinning.
getSourceMpid() - Method in class com.mparticle.identity.AliasRequest
 
getSSLSocketFactory() - Method in interface com.mparticle.networking.MPConnection
 
getStartTime() - Method in class com.mparticle.identity.AliasRequest
 
getSurveyUrl(int) - Method in class com.mparticle.MParticle
Retrieve a URL to be loaded within a WebView to show the user a survey or feedback form.
getTax() - Method in class com.mparticle.commerce.TransactionAttributes
 
getTimestamp() - Method in class com.mparticle.consent.GDPRConsent
 
getTotalAmount() - Method in class com.mparticle.commerce.Product
 
getTransactionAttributes() - Method in class com.mparticle.commerce.CommerceEvent
Retrieve the TransactionAttributes object associated with the CommerceEvent
getUnitPrice() - Method in class com.mparticle.commerce.Product
 
getUploadInterval() - Method in class com.mparticle.MParticleOptions
query the uploadInterval
getUrl() - Method in class com.mparticle.networking.DomainMapping
 
getUrl(MParticleBaseClientImpl.Endpoint) - Method in class com.mparticle.networking.MParticleBaseClientImpl
 
getUrl(MParticleBaseClientImpl.Endpoint, String) - Method in class com.mparticle.networking.MParticleBaseClientImpl
 
getURL() - Method in interface com.mparticle.networking.MPConnection
 
getUrl(String) - Static method in class com.mparticle.networking.MPUrl
 
getUser(Long) - Method in class com.mparticle.identity.IdentityApi
return the MParticleUser with the specified MPID, if it exists.
getUser() - Method in class com.mparticle.identity.IdentityApiResult
Query the User which was returned by the IdentityApi request
getUserAliasHandler() - Method in class com.mparticle.identity.IdentityApiRequest
 
getUserAttributes() - Method in interface com.mparticle.identity.MParticleUser
query the attributes of the User
getUserAttributes(UserAttributeListener) - Method in interface com.mparticle.identity.MParticleUser
query the attributes of the User asynchronously
getUserAttributes() - Method in class com.mparticle.identity.MParticleUserImpl
 
getUserAttributes(UserAttributeListener) - Method in class com.mparticle.identity.MParticleUserImpl
query the attributes of the User asynchronously
getUserIdentities() - Method in class com.mparticle.identity.IdentityApiRequest
 
getUserIdentities() - Method in interface com.mparticle.identity.MParticleUser
query the Identities of the User
getUserIdentities() - Method in class com.mparticle.identity.MParticleUserImpl
 
getUsers() - Method in class com.mparticle.identity.IdentityApi
returns a list of MParticleUsers that have been seen by this device.
getUserSegments(long, String, SegmentListener) - Method in class com.mparticle.MParticle
 
getValue() - Method in enum com.mparticle.MParticle.Environment
 
getValue() - Method in enum com.mparticle.MParticle.IdentityType
 
getVariant() - Method in class com.mparticle.commerce.Product
 
GIT_SHA - Static variable in class com.mparticle.BuildConfig
 
GOOGLE_ANALYTICS_FIREBASE - Static variable in interface com.mparticle.MParticle.ServiceProviders
 
googleAdId(String, String) - Method in class com.mparticle.identity.IdentityApiRequest.Builder
 

H

hardwareId(String) - Method in class com.mparticle.consent.GDPRConsent.Builder
 
hashCode() - Method in class com.mparticle.identity.AliasRequest
 
hasLocationTracking() - Method in class com.mparticle.MParticleOptions
 
hasPushRegistration() - Method in class com.mparticle.MParticleOptions
 
HTTP_TOO_MANY_REQUESTS - Static variable in class com.mparticle.networking.NetworkConnection
 

I

identify(IdentityApiRequest) - Method in class com.mparticle.identity.IdentityApi
 
identify(IdentityApiRequest) - Method in interface com.mparticle.identity.MParticleIdentityClient
 
identify(IdentityApiRequest) - Method in class com.mparticle.MParticleOptions.Builder
register an IdentityApiRequest which will be passed to an IdentityApi.identify(IdentityApiRequest) request when the SDK starts in order to interact with the results of this call, without registering a global listener in IdentityApi.addIdentityStateListener(IdentityStateListener), register a BaseIdentityTask with MParticleOptions.Builder.identifyTask(BaseIdentityTask).
identifyTask(BaseIdentityTask) - Method in class com.mparticle.MParticleOptions.Builder
register an BaseIdentityTask, which can be used to interact with the asynchronous results of an MParticleOptions.Builder.identify(IdentityApiRequest) request
Identity() - Method in class com.mparticle.MParticle
 
IdentityApi - Class in com.mparticle.identity
Helper class that is used to access Identity endpoints to manage User's Attributes and Identities
IdentityApi() - Constructor for class com.mparticle.identity.IdentityApi
 
IdentityApi(Context, AppStateManager, MessageManager, ConfigManager, KitManager) - Constructor for class com.mparticle.identity.IdentityApi
 
IdentityApi.Internal - Class in com.mparticle.identity
 
IdentityApi.MpIdChangeListener - Interface in com.mparticle.identity
 
IdentityApiRequest - Class in com.mparticle.identity
class that represents observed changes in user state, can be used as a parameter in an Identity Request.
IdentityApiRequest.Builder - Class in com.mparticle.identity
a class used for constructing IdentityApiRequest
IdentityApiResult - Class in com.mparticle.identity
A class for expressing the results of an IdentityApi request
IdentityApiResult(MParticleUser, MParticleUser) - Constructor for class com.mparticle.identity.IdentityApiResult
 
identityConnectionTimeout(int) - Method in class com.mparticle.MParticleOptions.Builder
Set the user connection timeout interval.
IdentityHttpResponse - Class in com.mparticle.identity
 
IdentityHttpResponse(int, long, String, ArrayList<IdentityHttpResponse.Error>) - Constructor for class com.mparticle.identity.IdentityHttpResponse
 
IdentityHttpResponse(int, String) - Constructor for class com.mparticle.identity.IdentityHttpResponse
 
IdentityHttpResponse(int, JSONObject) - Constructor for class com.mparticle.identity.IdentityHttpResponse
 
IdentityHttpResponse.Error - Class in com.mparticle.identity
 
identityMapping(String) - Static method in class com.mparticle.networking.DomainMapping
 
IdentityStateListener - Interface in com.mparticle.identity
The IdentityStateListener is a callback which will be invoked when either a new user is identified, or the current user's "logged in" status changes.
Impression - Class in com.mparticle.commerce
Class representing an impression of one of more Product objects
Impression(String, Product) - Constructor for class com.mparticle.commerce.Impression
Create an Impression object.
Impression(Impression) - Constructor for class com.mparticle.commerce.Impression
 
impressions(List<Impression>) - Method in class com.mparticle.commerce.CommerceEvent.Builder
Overwrite the Impressions associated with the CommerceEvent.
incrementSessionAttribute(String, int) - Method in class com.mparticle.MParticle
Increment a single session attribute.
incrementUserAttribute(String, int) - Method in interface com.mparticle.identity.MParticleUser
increment an attribute for the user
incrementUserAttribute(String, int) - Method in class com.mparticle.identity.MParticleUserImpl
 
info(Map<String, String>) - Method in class com.mparticle.MPEvent.Builder
Data attributes to associate with the event
INSTABOT - Static variable in interface com.mparticle.MParticle.ServiceProviders
 
InstallReferrerHelper - Class in com.mparticle
 
InstallReferrerHelper() - Constructor for class com.mparticle.InstallReferrerHelper
 
InstallReferrerHelper.InstallReferrerCallback - Interface in com.mparticle
 
installType(MParticle.InstallType) - Method in class com.mparticle.MParticleOptions.Builder
indicate a known MParticle.InstallType.
InstanceIdService - Class in com.mparticle.messaging
mParticle implementation of InstanceIDListenerService.
InstanceIdService() - Constructor for class com.mparticle.messaging.InstanceIdService
 
Internal() - Method in class com.mparticle.identity.IdentityApi
 
Internal() - Constructor for class com.mparticle.identity.IdentityApi.Internal
 
Internal() - Method in class com.mparticle.MParticle
 
Internal() - Constructor for class com.mparticle.MParticle.Internal
 
INTERNAL_NOTIFICATION_TAP - Static variable in class com.mparticle.MPServiceUtil
 
internalEventName(String) - Method in class com.mparticle.commerce.CommerceEvent.Builder
Private API used internally by the SDK.
internalNavigationDirection(boolean) - Method in class com.mparticle.MPEvent.Builder
Beta API, subject to change.
isAndroidIdDisabled() - Static method in class com.mparticle.MParticle
Query the status of Android ID collection.
isAndroidIdDisabled() - Method in class com.mparticle.MParticleOptions
query whether Android Id collection is enabled or disabled
isAutoTrackingEnabled() - Method in class com.mparticle.MParticle
Retrieves the current setting of automatic screen tracking.
isComplete() - Method in class com.mparticle.identity.BaseIdentityTask
 
isComplete() - Method in class com.mparticle.MParticleTask
 
isConsented() - Method in class com.mparticle.consent.GDPRConsent
 
isDevicePerformanceMetricsDisabled() - Method in class com.mparticle.MParticle
Query whether device performance metrics are disabled
isDevicePerformanceMetricsDisabled() - Method in class com.mparticle.MParticleOptions
query whether device performance metrics are enabled or disabled
isHttps() - Method in interface com.mparticle.networking.MPConnection
 
isKitActive(int) - Method in class com.mparticle.MParticle
Detect whether the given service provider kit is active.
isLocationTrackingEnabled() - Method in class com.mparticle.MParticle
Retrieves the current setting of location tracking
isLoggedIn() - Method in class com.mparticle.identity.IdentityHttpResponse
 
isLoggedIn() - Method in interface com.mparticle.identity.MParticleUser
Query the "Logged In" status for this user.
isLoggedIn() - Method in class com.mparticle.identity.MParticleUserImpl
 
isPinningDisabledInDevelopment() - Method in class com.mparticle.networking.NetworkOptions
 
isProviderActive(int) - Method in class com.mparticle.MParticle
Deprecated. 
isScreenEvent() - Method in class com.mparticle.MPEvent
 
isSuccessful() - Method in class com.mparticle.identity.AliasResponse
Whether or not the request was successful
isSuccessful() - Method in class com.mparticle.identity.BaseIdentityTask
 
isSuccessful() - Method in class com.mparticle.identity.IdentityHttpResponse
 
isSuccessful() - Method in class com.mparticle.MParticleTask
 
isUncaughtExceptionLoggingEnabled() - Method in class com.mparticle.MParticleOptions
 
ITERABLE - Static variable in interface com.mparticle.MParticle.ServiceProviders
 

K

KAHUNA - Static variable in interface com.mparticle.MParticle.ServiceProviders
 
KOCHAVA - Static variable in interface com.mparticle.MParticle.ServiceProviders
 

L

LASTNAME - Static variable in interface com.mparticle.MParticle.UserAttributes
A special attribute string to specify the user's last name.
LEANPLUM - Static variable in interface com.mparticle.MParticle.ServiceProviders
 
leaveBreadcrumb(String) - Method in class com.mparticle.MParticle
Leave a breadcrumb to be included with error and exception logging, as well as with regular session events.
loadFromString(String) - Method in class com.mparticle.commerce.Cart
Reset the cart and re-populate it from a String representation.
LOCALYTICS - Static variable in interface com.mparticle.MParticle.ServiceProviders
 
location(String) - Method in class com.mparticle.consent.GDPRConsent.Builder
 
locationTrackingDisabled() - Method in class com.mparticle.MParticleOptions.Builder
disables Location tracking
locationTrackingEnabled - Variable in class com.mparticle.MParticle
 
locationTrackingEnabled(String, long, long) - Method in class com.mparticle.MParticleOptions.Builder
Enables location tracking given a provider and update frequency criteria.
logError(String) - Method in class com.mparticle.MParticle
Logs an error event
logError(String, Map<String, String>) - Method in class com.mparticle.MParticle
Logs an error event
logEvent(MPEvent) - Method in class com.mparticle.MParticle
Log an event with an MPEvent object
logEvent(CommerceEvent) - Method in class com.mparticle.MParticle
Log an e-Commerce related event with a CommerceEvent object
logException(Exception) - Method in class com.mparticle.MParticle
Logs an Exception
logException(Exception, Map<String, String>) - Method in class com.mparticle.MParticle
Logs an Exception
logException(Exception, Map<String, String>, String) - Method in class com.mparticle.MParticle
Logs an Exception
LOGGED_IN - Static variable in class com.mparticle.identity.IdentityHttpResponse
 
login() - Method in class com.mparticle.identity.IdentityApi
calls the Identity Login endpoint with an empty IdentityApiRequest
login(IdentityApiRequest) - Method in class com.mparticle.identity.IdentityApi
 
login(IdentityApiRequest) - Method in interface com.mparticle.identity.MParticleIdentityClient
 
logLevel - Variable in enum com.mparticle.MParticle.LogLevel
 
logLevel(MParticle.LogLevel) - Method in class com.mparticle.MParticleOptions.Builder
Set the minimum log level for the SDK.
logLtvIncrease(BigDecimal, String, Map<String, String>) - Method in class com.mparticle.MParticle
Logs an increase in the lifetime value of a user.
logNetworkPerformance(String, long, String, long, long, long, String, int) - Method in class com.mparticle.MParticle
 
logNotification(Intent) - Method in class com.mparticle.MParticle
Logs a Push Notification displayed to the User
logNotificationOpened(Intent) - Method in class com.mparticle.MParticle
Logs a Push Notification has been tapped or opened
logout() - Method in class com.mparticle.identity.IdentityApi
calls the Identity Logout endpoint with an empty IdentityApiRequest
logout(IdentityApiRequest) - Method in class com.mparticle.identity.IdentityApi
 
logout(IdentityApiRequest) - Method in interface com.mparticle.identity.MParticleIdentityClient
 
logPushRegistration(String, String) - Method in class com.mparticle.MParticle
 
logScreen(String) - Method in class com.mparticle.MParticle
Logs a screen view event
logScreen(String, Map<String, String>) - Method in class com.mparticle.MParticle
Logs a screen view event
logScreen(MPEvent) - Method in class com.mparticle.MParticle
Logs a screen view event

M

makeUrlRequest(MParticleBaseClientImpl.Endpoint, MPConnection, String, boolean) - Method in class com.mparticle.networking.BaseNetworkConnection
 
makeUrlRequest(MParticleBaseClientImpl.Endpoint, MPConnection) - Method in class com.mparticle.networking.MParticleBaseClientImpl
 
makeUrlRequest(MParticleBaseClientImpl.Endpoint, MPConnection, String) - Method in class com.mparticle.networking.MParticleBaseClientImpl
 
makeUrlRequest(MParticleBaseClientImpl.Endpoint, MPConnection, boolean) - Method in class com.mparticle.networking.MParticleBaseClientImpl
 
makeUrlRequest(MParticleBaseClientImpl.Endpoint, MPConnection, String, boolean) - Method in class com.mparticle.networking.MParticleBaseClientImpl
 
makeUrlRequest(MParticleBaseClientImpl.Endpoint, MPConnection, String, boolean) - Method in class com.mparticle.networking.NetworkConnection
 
mAppContext - Variable in class com.mparticle.MParticle
 
mAppStateManager - Variable in class com.mparticle.MParticle
The state manager is primarily concerned with Activity lifecycle and app visibility in order to manage sessions, automatically log screen views, and pass lifecycle information on top embedded kits.
mAttributionListener - Variable in class com.mparticle.MParticle
 
mCommerce - Variable in class com.mparticle.MParticle
 
mConfigManager - Variable in class com.mparticle.MParticle
 
mDatabaseManager - Variable in class com.mparticle.MParticle
 
Media() - Method in class com.mparticle.MParticle
Entry point to the Media APIs
MediaCallbacks - Interface in com.mparticle.media
 
message - Variable in class com.mparticle.identity.IdentityHttpResponse.Error
 
MESSAGE - Static variable in class com.mparticle.identity.IdentityHttpResponse
 
Messaging() - Method in class com.mparticle.MParticle
Entry point to the Messaging APIs
MessagingConfigCallbacks - Interface in com.mparticle.messaging
 
mExtras - Variable in class com.mparticle.messaging.ProviderCloudMessage
 
mIdentityApi - Variable in class com.mparticle.MParticle
 
mInternal - Variable in class com.mparticle.MParticle
 
mKitManager - Variable in class com.mparticle.MParticle
Used to delegate messages, events, user actions, etc on to embedded kits.
mLocationListener - Variable in class com.mparticle.MParticle
 
mMedia - Variable in class com.mparticle.MParticle
 
mMessageManager - Variable in class com.mparticle.MParticle
 
mMessaging - Variable in class com.mparticle.MParticle
 
MOBILE_NUMBER - Static variable in interface com.mparticle.MParticle.UserAttributes
A special attribute string to specify the mobile number of the consumer's device
modify(IdentityApiRequest) - Method in class com.mparticle.identity.IdentityApi
 
modify(IdentityApiRequest) - Method in interface com.mparticle.identity.MParticleIdentityClient
 
MP_CONFIG_URL - Static variable in class com.mparticle.BuildConfig
 
MP_CONFIG_URL - Static variable in class com.mparticle.networking.NetworkOptionsManager
 
MP_DEBUG - Static variable in class com.mparticle.BuildConfig
 
MP_IDENTITY_URL - Static variable in class com.mparticle.BuildConfig
 
MP_IDENTITY_URL - Static variable in class com.mparticle.networking.NetworkOptionsManager
 
MP_URL - Static variable in class com.mparticle.BuildConfig
 
MP_URL - Static variable in class com.mparticle.networking.NetworkOptionsManager
 
MParticle - Class in com.mparticle
The primary access point to the mParticle SDK.
MParticle() - Constructor for class com.mparticle.MParticle
 
MParticle.Environment - Enum in com.mparticle
The Environment in which the SDK and hosting app are running.
MParticle.EventType - Enum in com.mparticle
Event type to use when logging events.
MParticle.IdentityType - Enum in com.mparticle
Identity type to use when setting the user identity.
MParticle.InstallType - Enum in com.mparticle
To be used when initializing MParticle
MParticle.Internal - Class in com.mparticle
 
MParticle.LogLevel - Enum in com.mparticle
Enumeration used to moderate the amount of messages that are printed by the SDK to the console.
MParticle.ResetListener - Interface in com.mparticle
 
MParticle.ServiceProviders - Interface in com.mparticle
This interface defines constants that can be used to interact with specific 3rd-party services.
MParticle.UserAttributes - Interface in com.mparticle
This interface defines a series of constants that can be used to specify certain characteristics of a user.
MPARTICLE_IGNORE - Static variable in class com.mparticle.MPReceiver
 
MParticleBaseClient - Interface in com.mparticle.networking
 
MParticleBaseClientImpl - Class in com.mparticle.networking
 
MParticleBaseClientImpl(Context, ConfigManager) - Constructor for class com.mparticle.networking.MParticleBaseClientImpl
 
MParticleBaseClientImpl.Endpoint - Enum in com.mparticle.networking
 
MParticleIdentityClient - Interface in com.mparticle.identity
 
MParticleOptions - Class in com.mparticle
class used for passing optional settings to the SDK when it is started
MParticleOptions(MParticleOptions.Builder) - Constructor for class com.mparticle.MParticleOptions
 
MParticleOptions.Builder - Class in com.mparticle
 
MParticleTask<MParticleTaskResult> - Class in com.mparticle
 
MParticleTask() - Constructor for class com.mparticle.MParticleTask
 
MParticleUser - Interface in com.mparticle.identity
 
MParticleUserImpl - Class in com.mparticle.identity
a class which represents a User
MParticleUserImpl() - Constructor for class com.mparticle.identity.MParticleUserImpl
 
MPConnection - Interface in com.mparticle.networking
 
MPEvent - Class in com.mparticle
Class representation of an event.
MPEvent(MPEvent) - Constructor for class com.mparticle.MPEvent
 
MPEvent.Builder - Class in com.mparticle
Class used to build an MPEvent object.
MPID - Static variable in class com.mparticle.identity.IdentityHttpResponse
 
MPMediaAPI - Class in com.mparticle.media
Utility class to interact with the mParticle Media APIs.
MPMediaAPI(Context, MediaCallbacks) - Constructor for class com.mparticle.media.MPMediaAPI
 
MPMessagingAPI - Class in com.mparticle.messaging
Utility class to enable and adjust push notification behavior.
MPMessagingAPI(Context) - Constructor for class com.mparticle.messaging.MPMessagingAPI
 
MPMessagingRouter - Class in com.mparticle.messaging
 
MPMessagingRouter() - Constructor for class com.mparticle.messaging.MPMessagingRouter
 
MPReceiver - Class in com.mparticle
Core BroadcastReceiver used to support push notifications.
MPReceiver() - Constructor for class com.mparticle.MPReceiver
 
mPreferences - Variable in class com.mparticle.MParticle
 
MPService - Class in com.mparticle
IntentService used internally by the SDK to process incoming broadcast messages in the background.
MPService() - Constructor for class com.mparticle.MPService
 
MPServiceUtil - Class in com.mparticle
 
MPServiceUtil(Context) - Constructor for class com.mparticle.MPServiceUtil
 
MPUrl - Class in com.mparticle.networking
 
MPUrl() - Constructor for class com.mparticle.networking.MPUrl
 
mTimeAdded - Variable in class com.mparticle.commerce.Product
 

N

name(String) - Method in class com.mparticle.commerce.Product.Builder
Change the name/description to associate with this Product
NetworkConnection - Class in com.mparticle.networking
 
networkOptions(NetworkOptions) - Method in class com.mparticle.MParticleOptions.Builder
 
NetworkOptions - Class in com.mparticle.networking
 
NetworkOptions.Builder - Class in com.mparticle.networking
 
NetworkOptionsManager - Class in com.mparticle.networking
 
NetworkOptionsManager() - Constructor for class com.mparticle.networking.NetworkOptionsManager
 
nonInteraction(boolean) - Method in class com.mparticle.commerce.CommerceEvent.Builder
Set this CommerceEvent to be measured as non-user-triggered.
NOTIFICATION_CHANNEL - Static variable in class com.mparticle.MPServiceUtil
 

O

onAliasRequestFinished(AliasResponse) - Method in class com.mparticle.SdkListener
onApiCalled(String, List<Object>, boolean) - Method in class com.mparticle.SdkListener
Indicates that an API method was called.
onAudioPlaying() - Method in interface com.mparticle.media.MediaCallbacks
 
onAudioStopped() - Method in interface com.mparticle.media.MediaCallbacks
 
onEntityStored(SdkListener.DatabaseTable, long, JSONObject) - Method in class com.mparticle.SdkListener
Indicates that a new Database entry has been created
onError(AttributionError) - Method in interface com.mparticle.AttributionListener
 
ONETRUST - Static variable in interface com.mparticle.MParticle.ServiceProviders
 
onFailed() - Method in interface com.mparticle.InstallReferrerHelper.InstallReferrerCallback
 
onFailure(IdentityHttpResponse) - Method in interface com.mparticle.identity.TaskFailureListener
 
onHandleIntent(Intent) - Method in class com.mparticle.MPService
 
onHandleIntent(Intent) - Method in class com.mparticle.MPServiceUtil
 
onInstanceIdRegistered(String) - Method in interface com.mparticle.messaging.MessagingConfigCallbacks
 
onKitApiCalled(int, String, String, String, List<Object>, boolean) - Method in class com.mparticle.SdkListener
Indicates that a Kit method was invoked.
onKitConfigReceived(int, JSONObject) - Method in class com.mparticle.SdkListener
Indicates that a Configuration for a kit with kitId is being applied
onKitDetected(int) - Method in class com.mparticle.SdkListener
Indicates that a Kit module, with kitId, is present in the classpath
onKitExcluded(int, String) - Method in class com.mparticle.SdkListener
Indicates that either an attempt to start a kit was unsuccessful, or a started kit was stopped.
onKitStarted(int) - Method in class com.mparticle.SdkListener
Indicates that a kit with kitId was successfully started
onMpIdChanged(long, long) - Method in interface com.mparticle.identity.IdentityApi.MpIdChangeListener
 
onNetworkRequestFinished(SdkListener.Endpoint, String, JSONObject, int) - Method in class com.mparticle.SdkListener
Indicates that a Network Request has completed.
onNetworkRequestStarted(SdkListener.Endpoint, String, JSONObject) - Method in class com.mparticle.SdkListener
Indicates that a Network Request has been started.
onNewToken(String) - Method in class com.mparticle.messaging.InstanceIdService
 
onNotificationReceived(ProviderCloudMessage) - Method in class com.mparticle.messaging.PushAnalyticsReceiver
 
onNotificationReceived(ProviderCloudMessage) - Method in interface com.mparticle.messaging.PushAnalyticsReceiverCallback
Override this method to listen for when a notification has been received.
onNotificationReceived(ProviderCloudMessage) - Method in class com.mparticle.MPReceiver
Override this method to listen for when a notification has been received.
onNotificationTapped(ProviderCloudMessage) - Method in class com.mparticle.messaging.PushAnalyticsReceiver
 
onNotificationTapped(ProviderCloudMessage) - Method in interface com.mparticle.messaging.PushAnalyticsReceiverCallback
Override this method to listen for when a notification has been tapped or acted on.
onNotificationTapped(ProviderCloudMessage) - Method in class com.mparticle.MPReceiver
Override this method to listen for when a notification has been tapped or acted on.
onReceive(Context, Intent, PushAnalyticsReceiverCallback) - Static method in class com.mparticle.messaging.MPMessagingRouter
Parses the incoming intent and delegates functionality to the given callback if appropriate.
onReceive(Context, Intent) - Method in class com.mparticle.messaging.PushAnalyticsReceiver
 
onReceive(Context, Intent) - Method in class com.mparticle.MPReceiver
 
onReceive(Context, Intent) - Method in class com.mparticle.ReferrerReceiver
 
onReceived(String) - Method in interface com.mparticle.InstallReferrerHelper.InstallReferrerCallback
 
onReset() - Method in interface com.mparticle.MParticle.ResetListener
 
onResult(AttributionResult) - Method in interface com.mparticle.AttributionListener
 
onSegmentsRetrieved(SegmentMembership) - Method in interface com.mparticle.segmentation.SegmentListener
 
onSessionUpdated(InternalSession) - Method in class com.mparticle.SdkListener
Indicates that state of a Session may have changed
onSuccess(IdentityApiResult) - Method in interface com.mparticle.identity.TaskSuccessListener
 
onUserAlias(MParticleUser, MParticleUser) - Method in interface com.mparticle.identity.UserAliasHandler
Deprecated.
a handler for when Users change.
onUserAttributesReceived(Map<String, String>, Map<String, List<String>>, Long) - Method in interface com.mparticle.UserAttributeListener
 
onUserIdentified(MParticleUser, MParticleUser) - Method in interface com.mparticle.identity.IdentityStateListener
 
openConnection() - Method in class com.mparticle.networking.MPUrl
 
OPTIMIZELY - Static variable in interface com.mparticle.MParticle.ServiceProviders
 

P

parseInt(int) - Static method in enum com.mparticle.MParticle.IdentityType
 
parseString(String) - Static method in class com.mparticle.MPEvent.Builder
Use this method to deserialize the result of MPEvent.Builder.toString().
PILGRIM - Static variable in interface com.mparticle.MParticle.ServiceProviders
 
position(Integer) - Method in class com.mparticle.commerce.Product.Builder
Sets the position of the product on the page or product impression list
Product - Class in com.mparticle.commerce
A Product represents any good or service that a user may purchase, view, or otherwise interact with in your app.
Product.Builder - Class in com.mparticle.commerce
This class is designed to construct a Product object using the Builder pattern.
Product.EqualityComparator - Interface in com.mparticle.commerce
A simple interface that you can implement in order to customize Product equality comparisons.
productListName(String) - Method in class com.mparticle.commerce.CommerceEvent.Builder
Set the list name with the Products of the CommerceEvent.
productListSource(String) - Method in class com.mparticle.commerce.CommerceEvent.Builder
Set the list source name with the Products of the CommerceEvent.
products() - Method in class com.mparticle.commerce.Cart
Retrieve the current list of Products in the Cart.
products(List<Product>) - Method in class com.mparticle.commerce.CommerceEvent.Builder
Overwrite the Products associated with the CommerceEvent.
Promotion - Class in com.mparticle.commerce
Class representing an internal promotions within an app, such as banners.
Promotion() - Constructor for class com.mparticle.commerce.Promotion
Create an empty Promotion.
Promotion(Promotion) - Constructor for class com.mparticle.commerce.Promotion
Copy constructor to duplicate an existing Promotion
promotions(List<Promotion>) - Method in class com.mparticle.commerce.CommerceEvent.Builder
Overwrite the Promotions associated with the CommerceEvent.
ProviderCloudMessage - Class in com.mparticle.messaging
Representation of an FCM/push sent by a 3rd party such as Urban Airship or Mixpanel.
ProviderCloudMessage(Bundle, JSONArray) - Constructor for class com.mparticle.messaging.ProviderCloudMessage
 
ProviderCloudMessage(Parcel) - Constructor for class com.mparticle.messaging.ProviderCloudMessage
 
purchase(TransactionAttributes) - Method in class com.mparticle.commerce.Cart
Log a CommerceEvent with the Product.PURCHASE action for the Products that are currently in the Cart.
purchase(TransactionAttributes, boolean) - Method in class com.mparticle.commerce.Cart
Log a CommerceEvent with the Product.PURCHASE action for the Products that are currently in the Cart.
purchase(TransactionAttributes) - Method in class com.mparticle.commerce.CommerceApi
Log a CommerceEvent with the Product.PURCHASE action for the Products that are currently in the Cart.
purchase(TransactionAttributes, boolean) - Method in class com.mparticle.commerce.CommerceApi
Log a CommerceEvent with the Product.PURCHASE action for the Products that are currently in the Cart.
PURCHASE - Static variable in class com.mparticle.commerce.Product
 
PushAnalyticsReceiver - Class in com.mparticle.messaging
BroadcastReceiver to be used to listen for, manipulate, and react to FCM notifications.
PushAnalyticsReceiver() - Constructor for class com.mparticle.messaging.PushAnalyticsReceiver
 
PushAnalyticsReceiverCallback - Interface in com.mparticle.messaging
 
pushRegistration(String, String) - Method in class com.mparticle.MParticleOptions.Builder
Manually log a push registration
pushToken(String, String) - Method in class com.mparticle.identity.IdentityApiRequest.Builder
 

Q

quantity(double) - Method in class com.mparticle.commerce.Product.Builder
Sets the quantity to associate with this Product.

R

RADAR - Static variable in interface com.mparticle.MParticle.ServiceProviders
 
ReferrerReceiver - Class in com.mparticle
BroadcastReceiver required to capture attribution data via the Google Play install referrer broadcast.
ReferrerReceiver() - Constructor for class com.mparticle.ReferrerReceiver
 
refund(TransactionAttributes, boolean) - Method in class com.mparticle.commerce.Cart
Log a CommerceEvent with the Product.REFUND action for the Products that are currently in the Cart.
refund(TransactionAttributes, boolean) - Method in class com.mparticle.commerce.CommerceApi
Log a CommerceEvent with the Product.REFUND action for the Products that are currently in the Cart.
REFUND - Static variable in class com.mparticle.commerce.Product
 
registerPushAnalyticsReceiver(PushAnalyticsReceiver) - Method in class com.mparticle.messaging.MPMessagingAPI
Register a custom implementation of PushAnalyticsReceiver, which will provide callbacks when push messages are received
registerWebView(WebView) - Method in class com.mparticle.MParticle
Instrument a WebView so that communication can be facilitated between this Native SDK instance and any instance of the mParticle Javascript SDK is loaded within the provided WebView.
registerWebView(WebView, String) - Method in class com.mparticle.MParticle
Instrument a WebView so that communication can be facilitated between this Native SDK instance and any instance of the mParticle Javascript SDK is loaded within the provided WebView.
remove(Product) - Method in class com.mparticle.commerce.Cart
Remove one or more products from the Cart and log a CommerceEvent.
remove(Product, boolean) - Method in class com.mparticle.commerce.Cart
Remove one or more products from the Cart and log a CommerceEvent.
remove(int) - Method in class com.mparticle.commerce.Cart
Remove a product from the Cart by index and log a CommerceEvent.
REMOVE_FROM_CART - Static variable in class com.mparticle.commerce.Product
 
REMOVE_FROM_WISHLIST - Static variable in class com.mparticle.commerce.Product
 
removeAttributionListener() - Method in class com.mparticle.MParticle
Clears the current Attribution Listener
removeGDPRConsentState(String) - Method in class com.mparticle.consent.ConsentState.Builder
Remove a single GDPR consent state for this builder.
removeIdentityStateListener(IdentityStateListener) - Method in class com.mparticle.identity.IdentityApi
removes an instance of a global listener by reference
removeListener(SdkListener) - Static method in class com.mparticle.MParticle
Remove an instance of SdkListener
removeUserAttribute(String) - Method in interface com.mparticle.identity.MParticleUser
remove an attribute for the user
removeUserAttribute(String) - Method in class com.mparticle.identity.MParticleUserImpl
 
REQUEST_ID - Static variable in class com.mparticle.networking.MParticleBaseClientImpl
 
reset() - Method in class com.mparticle.identity.IdentityApi.Internal
 
reset(Context) - Static method in class com.mparticle.MParticle
This method will permanently remove ALL MParticle data from the device, included SharedPreferences and Database, and halt any upload or download behavior that may be in process If you have any reference to the MParticle instance, you must remove your reference by setting it to "null", in order to avoid any unexpected behavior The SDK will be shut down and MParticle.getInstance() will return null.
reset(Context, MParticle.ResetListener) - Static method in class com.mparticle.MParticle
This method will permanently remove ALL MParticle data from the device, included SharedPreferences and Database, and halt any upload or download behavior that may be in process If you have any reference to the MParticle instance, you must remove your reference by setting it to "null", in order to avoid any unexpected behavior The SDK will be shut down and MParticle.getInstance() will return null.
RESPONSYS - Static variable in interface com.mparticle.MParticle.ServiceProviders
 
REVEAL_MOBILE - Static variable in interface com.mparticle.MParticle.ServiceProviders
 
runIntentInService(Context, Intent) - Static method in class com.mparticle.MPServiceUtil
 

S

SCHEME - Static variable in class com.mparticle.BuildConfig
 
screen(String) - Method in class com.mparticle.commerce.CommerceEvent.Builder
Set the screen to associate with this event
SdkListener - Class in com.mparticle
note: This is an Experimental feature.
SdkListener() - Constructor for class com.mparticle.SdkListener
 
SdkListener.DatabaseTable - Enum in com.mparticle
 
SdkListener.Endpoint - Enum in com.mparticle
 
Segment - Class in com.mparticle.segmentation
This class represents a single Segment of which one or more users may be a member.
Segment(int, String, String) - Constructor for class com.mparticle.segmentation.Segment
 
SegmentListener - Interface in com.mparticle.segmentation
Use this callback interface to retrieve the current user's segment membership.
SegmentMembership - Class in com.mparticle.segmentation
This class is returned as response from a user segments call.
SegmentMembership(ArrayList<Segment>) - Constructor for class com.mparticle.segmentation.SegmentMembership
 
SERVER_ERROR - Static variable in class com.mparticle.identity.IdentityApi
 
Session - Class in com.mparticle
Public Session API exposing characteristics of a given session.
sessionTimeout(int) - Method in class com.mparticle.MParticleOptions.Builder
Set the user session timeout interval.
setActualDeliveryTime(long) - Method in class com.mparticle.messaging.ProviderCloudMessage
 
setAffiliation(String) - Method in class com.mparticle.commerce.TransactionAttributes
 
setAudioPlaying(boolean) - Method in class com.mparticle.media.MPMediaAPI
Use this method to inform the SDK that there is audio playing.
setCertificates(List<Certificate>) - Method in class com.mparticle.networking.DomainMapping.Builder
 
setConnectTimeout(Integer) - Method in interface com.mparticle.networking.MPConnection
 
setConsentState(ConsentState) - Method in interface com.mparticle.identity.MParticleUser
Set the ConsentState for this user
setConsentState(ConsentState) - Method in class com.mparticle.identity.MParticleUserImpl
 
setCouponCode(String) - Method in class com.mparticle.commerce.TransactionAttributes
 
setCreative(String) - Method in class com.mparticle.commerce.Promotion
Set the name of the creative to associate with this Promotion
setDeviceImei(String) - Static method in class com.mparticle.MParticle
Set the device's current IMEI.
setDisplayed(boolean) - Method in class com.mparticle.messaging.ProviderCloudMessage
 
setDomainMappings(List<DomainMapping>) - Method in class com.mparticle.networking.NetworkOptions.Builder
 
setDoOutput(Boolean) - Method in interface com.mparticle.networking.MPConnection
 
setEqualityComparator(Product.EqualityComparator) - Static method in class com.mparticle.commerce.Product
Optionally customize the EqualityComparator.
setFailed(IdentityHttpResponse) - Method in class com.mparticle.identity.BaseIdentityTask
 
setGDPRConsentState(Map<String, GDPRConsent>) - Method in class com.mparticle.consent.ConsentState.Builder
Set/replace the entire GDPR consent state of this builder.
setId(String) - Method in class com.mparticle.commerce.Promotion
Set a unique ID to associate with this Promotion
setId(String) - Method in class com.mparticle.commerce.TransactionAttributes
 
setInfo(Map<String, String>) - Method in class com.mparticle.MPEvent
 
setInstallReferrer(Context, String) - Static method in class com.mparticle.InstallReferrerHelper
 
setInstallReferrer(String) - Method in class com.mparticle.MParticle
Manually set the install referrer.
setInstance(MParticle) - Static method in class com.mparticle.MParticle
Use this method for your own unit testing.
setIntegrationAttributes(int, Map<String, String>) - Method in class com.mparticle.MParticle
Set or remove the integration attributes for a given integration ID.
setLink(String) - Method in class com.mparticle.AttributionResult
 
setLocation(Location) - Method in class com.mparticle.MParticle
Set the current location of the active session.
setLogLevel(MParticle.LogLevel) - Static method in class com.mparticle.MParticle
Set the minimum log level before the SDK is initialized.
setMaximumProductCount(int) - Static method in class com.mparticle.commerce.Cart
Set the maximum product count to hold in the cart.
setMessage(String) - Method in class com.mparticle.AttributionError
 
setName(String) - Method in class com.mparticle.commerce.Promotion
Set a name to associate with this Promotion
setNextAllowedRequestTime(MPConnection, MParticleBaseClientImpl.Endpoint) - Method in class com.mparticle.networking.BaseNetworkConnection
 
setNextRequestTime(MParticleBaseClientImpl.Endpoint, long) - Method in class com.mparticle.networking.BaseNetworkConnection
 
setOptOut(Boolean) - Method in class com.mparticle.MParticle
Control the opt-in/opt-out status for the application.
setParameters(JSONObject) - Method in class com.mparticle.AttributionResult
 
setPinningDisabledInDevelopment(boolean) - Method in class com.mparticle.networking.NetworkOptions.Builder
 
setPosition(String) - Method in class com.mparticle.commerce.Promotion
Set the description of the position of this Promotion on the page
setReadTimeout(Integer) - Method in interface com.mparticle.networking.MPConnection
 
setRequestHandler(BaseNetworkConnection) - Method in interface com.mparticle.networking.MParticleBaseClient
 
setRequestHandler(BaseNetworkConnection) - Method in class com.mparticle.networking.MParticleBaseClientImpl
 
setRequestMethod(String) - Method in interface com.mparticle.networking.MPConnection
 
setRequestProperty(String, String) - Method in interface com.mparticle.networking.MPConnection
 
setRevenue(Double) - Method in class com.mparticle.commerce.TransactionAttributes
 
setServiceProviderId(int) - Method in class com.mparticle.AttributionError
 
setServiceProviderId(int) - Method in class com.mparticle.AttributionResult
 
setSessionAttribute(String, Object) - Method in class com.mparticle.MParticle
Set a single session attribute.
setShipping(Double) - Method in class com.mparticle.commerce.TransactionAttributes
 
setSSLSocketFactory(SSLSocketFactory) - Method in interface com.mparticle.networking.MPConnection
 
setSuccessful(IdentityApiResult) - Method in class com.mparticle.identity.BaseIdentityTask
 
setTax(Double) - Method in class com.mparticle.commerce.TransactionAttributes
 
setUserAttribute(String, Object) - Method in interface com.mparticle.identity.MParticleUser
set a single attribute for the user
setUserAttribute(String, Object) - Method in class com.mparticle.identity.MParticleUserImpl
 
setUserAttributeList(String, Object) - Method in interface com.mparticle.identity.MParticleUser
set a single attribute for the user whos value is an Object, not just a String
setUserAttributeList(String, Object) - Method in class com.mparticle.identity.MParticleUserImpl
 
setUserAttributes(Map<String, Object>) - Method in interface com.mparticle.identity.MParticleUser
assign attributes to the User in bulk
setUserAttributes(Map<String, Object>) - Method in class com.mparticle.identity.MParticleUserImpl
 
setUserTag(String) - Method in interface com.mparticle.identity.MParticleUser
set a tag for a User.
setUserTag(String) - Method in class com.mparticle.identity.MParticleUserImpl
 
shouldDisplay() - Method in class com.mparticle.messaging.ProviderCloudMessage
 
SINGULAR - Static variable in interface com.mparticle.MParticle.ServiceProviders
 
sku(String) - Method in class com.mparticle.commerce.Product.Builder
Change unique SKU or ID to associate with this Product
SKYHOOK - Static variable in interface com.mparticle.MParticle.ServiceProviders
 
sourceMpid(long) - Method in class com.mparticle.identity.AliasRequest.Builder
set the mpid of the user which is to be "copied" over
start(MParticleOptions) - Static method in class com.mparticle.MParticle
Start the mParticle SDK and begin tracking a user session.
startTime(long) - Method in class com.mparticle.identity.AliasRequest.Builder
set a time indicating the beginning of the window of activity which should be aliased
startTime() - Method in class com.mparticle.MPEvent.Builder
Events can have a duration associate with them.
STATE - Static variable in interface com.mparticle.MParticle.UserAttributes
A special attribute string to specify the user's state or region.

T

TAPLYTICS - Static variable in interface com.mparticle.MParticle.ServiceProviders
 
TaskFailureListener - Interface in com.mparticle.identity
 
TaskSuccessListener - Interface in com.mparticle.identity
 
THROTTLE_ERROR - Static variable in class com.mparticle.identity.IdentityApi
 
timestamp(Long) - Method in class com.mparticle.consent.GDPRConsent.Builder
 
toString() - Method in class com.mparticle.AttributionError
 
toString() - Method in class com.mparticle.AttributionResult
 
toString() - Method in class com.mparticle.commerce.Cart
In addition to providing a human-readable JSON representation of the cart, the output of this method can be stored and then later passed into Cart.loadFromString(String) to support multiple-cart use-cases.
toString() - Method in class com.mparticle.commerce.CommerceEvent
 
toString() - Method in class com.mparticle.commerce.Product
 
toString() - Method in class com.mparticle.commerce.Promotion
 
toString() - Method in class com.mparticle.consent.ConsentState.Builder
 
toString() - Method in class com.mparticle.consent.ConsentState
 
toString() - Method in class com.mparticle.consent.GDPRConsent.Builder
 
toString() - Method in class com.mparticle.consent.GDPRConsent
 
toString() - Method in class com.mparticle.identity.IdentityHttpResponse
 
toString() - Method in enum com.mparticle.MParticle.EventType
 
toString() - Method in enum com.mparticle.MParticle.InstallType
 
toString() - Method in class com.mparticle.MPEvent.Builder
Use this method to serialize an event builder to persist the object across app sessions.
toString() - Method in class com.mparticle.MPEvent
 
toString() - Method in class com.mparticle.networking.Certificate
 
toString() - Method in class com.mparticle.networking.DomainMapping
 
toString() - Method in class com.mparticle.networking.MPUrl
 
toString() - Method in class com.mparticle.networking.NetworkOptions
 
toString() - Method in class com.mparticle.segmentation.Segment
Retrieve a readable summary of this Segment
toString() - Method in class com.mparticle.segmentation.SegmentMembership
Returns a String with a comma separated list of user segment ids.
transactionAttributes(TransactionAttributes) - Method in class com.mparticle.commerce.CommerceEvent.Builder
Associate a TransactionAttributes object with this event.
TransactionAttributes - Class in com.mparticle.commerce
Class encaspulating the parameters of a given Product CommerceEvent
TransactionAttributes(TransactionAttributes) - Constructor for class com.mparticle.commerce.TransactionAttributes
 
TransactionAttributes() - Constructor for class com.mparticle.commerce.TransactionAttributes
Create a TransactionAttributes object to be associated with a CommerceEvent.
TransactionAttributes(String) - Constructor for class com.mparticle.commerce.TransactionAttributes
Create a TransactionAttributes object to be associated with a CommerceEvent.
TUNE - Static variable in interface com.mparticle.MParticle.ServiceProviders
 

U

uncaughtException(Thread, Throwable) - Method in class com.mparticle.ExceptionHandler
 
unitPrice(double) - Method in class com.mparticle.commerce.Product.Builder
Sets the unit price to associate with this Product
UNKNOWN - Static variable in class com.mparticle.identity.IdentityHttpResponse
 
UNKNOWN_ERROR - Static variable in class com.mparticle.identity.IdentityApi
 
unregisterPushAnalyticsReceiver(PushAnalyticsReceiver) - Method in class com.mparticle.messaging.MPMessagingAPI
Unregister you custom implementation of PushAnalyticsReceiver.
upload() - Method in class com.mparticle.MParticle
Force upload all queued messages to the mParticle server.
uploadInterval(int) - Method in class com.mparticle.MParticleOptions.Builder
Set the upload interval period to control how frequently uploads occur.
URBAN_AIRSHIP - Static variable in interface com.mparticle.MParticle.ServiceProviders
 
userAliasHandler(UserAliasHandler) - Method in class com.mparticle.identity.IdentityApiRequest.Builder
Deprecated.
UserAliasHandler - Interface in com.mparticle.identity
Deprecated.
UserAttributeListener - Interface in com.mparticle
 
userIdentities(Map<MParticle.IdentityType, String>) - Method in class com.mparticle.identity.IdentityApiRequest.Builder
set IdentityTypes in bulk
userIdentity(MParticle.IdentityType, String) - Method in class com.mparticle.identity.IdentityApiRequest.Builder
set the value for the provided IdentityType key

V

validateAndResolve(NetworkOptions) - Static method in class com.mparticle.networking.NetworkOptionsManager
 
value - Variable in enum com.mparticle.networking.MParticleBaseClientImpl.Endpoint
 
valueOf(String) - Static method in enum com.mparticle.MParticle.Environment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mparticle.MParticle.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mparticle.MParticle.IdentityType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mparticle.MParticle.InstallType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mparticle.MParticle.LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mparticle.networking.MParticleBaseClientImpl.Endpoint
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mparticle.SdkListener.DatabaseTable
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mparticle.SdkListener.Endpoint
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.mparticle.MParticle.Environment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mparticle.MParticle.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mparticle.MParticle.IdentityType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mparticle.MParticle.InstallType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mparticle.MParticle.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mparticle.networking.MParticleBaseClientImpl.Endpoint
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mparticle.SdkListener.DatabaseTable
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mparticle.SdkListener.Endpoint
Returns an array containing the constants of this enum type, in the order they are declared.
variant(String) - Method in class com.mparticle.commerce.Product.Builder
Sets the variant to associate with this Product
VERSION_CODE - Static variable in class com.mparticle.BuildConfig
 
VERSION_NAME - Static variable in class com.mparticle.BuildConfig
 
VIEW - Static variable in class com.mparticle.commerce.Promotion
The Promotion action constant used to track when a user views a Promotion

W

willRetry() - Method in class com.mparticle.identity.AliasResponse
Whether or not this request will be retried.
with(String, String) - Static method in class com.mparticle.networking.Certificate
 
withConsentState(ConsentState) - Static method in class com.mparticle.consent.ConsentState
 
withConsentState(String) - Static method in class com.mparticle.consent.ConsentState
 
withEmptyUser() - Static method in class com.mparticle.identity.IdentityApiRequest
instantiate an IdentityApiRequest.Builder() with no existing state (no UserIdentities)
withGDPRConsent(GDPRConsent) - Static method in class com.mparticle.consent.GDPRConsent
 
withNetworkOptions(String) - Static method in class com.mparticle.networking.NetworkOptions
 
withUser(MParticleUser) - Static method in class com.mparticle.identity.IdentityApiRequest
instantiate an IdentityApiRequest.Builder() with an existing user's UserIdentities
WOOTRIC - Static variable in interface com.mparticle.MParticle.ServiceProviders
 
writeToParcel(Parcel, int) - Method in class com.mparticle.messaging.ProviderCloudMessage
 

Z

ZIPCODE - Static variable in interface com.mparticle.MParticle.UserAttributes
A special attribute string to specify the user's zip code.
A B C D E F G H I K L M N O P Q R S T U V W Z 
Skip navigation links