- add(String, double) - Method in class com.amplitude.api.Identify
-
Increment a user property by some numerical value.
- add(String, float) - Method in class com.amplitude.api.Identify
-
Increment a user property by some numerical value.
- add(String, int) - Method in class com.amplitude.api.Identify
-
Increment a user property by some numerical value.
- add(String, long) - Method in class com.amplitude.api.Identify
-
Increment a user property by some numerical value.
- add(String, String) - Method in class com.amplitude.api.Identify
-
Increment a user property by some numerical value.
- add(String, JSONObject) - Method in class com.amplitude.api.Identify
-
Increment a user property by some numerical value.
- add(Middleware) - Method in class com.amplitude.api.MiddlewareRunner
-
- addCertificate(String) - Method in class com.amplitude.api.PinnedAmplitudeClient.SSLContextBuilder
-
Add certificate ssl context builder.
- addEventMiddleware(Middleware) - Method in class com.amplitude.api.AmplitudeClient
-
Add middleware to the middleware runner
- Amplitude - Class in com.amplitude.api
-
Amplitude
- Amplitude() - Constructor for class com.amplitude.api.Amplitude
-
- AmplitudeClient - Class in com.amplitude.api
-
AmplitudeClient
- AmplitudeClient() - Constructor for class com.amplitude.api.AmplitudeClient
-
Instantiates a new default instance AmplitudeClient and starts worker threads.
- AmplitudeClient(String) - Constructor for class com.amplitude.api.AmplitudeClient
-
Instantiates a new AmplitudeClient with instance name and starts worker threads.
- AmplitudeDeviceIdCallback - Interface in com.amplitude.api
-
- AmplitudeLogCallback - Interface in com.amplitude.api
-
- AmplitudeServerZone - Enum in com.amplitude.api
-
AmplitudeServerZone is for Data Residency and handling server zone related properties.
- apiKey - Variable in class com.amplitude.api.AmplitudeClient
-
The Amplitude App API key.
- append(String, boolean) - Method in class com.amplitude.api.Identify
-
Append a value or values to a user property.
- append(String, double) - Method in class com.amplitude.api.Identify
-
Append a value or values to a user property.
- append(String, float) - Method in class com.amplitude.api.Identify
-
Append a value or values to a user property.
- append(String, int) - Method in class com.amplitude.api.Identify
-
Append a value or values to a user property.
- append(String, long) - Method in class com.amplitude.api.Identify
-
Append a value or values to a user property.
- append(String, String) - Method in class com.amplitude.api.Identify
-
Append a value or values to a user property.
- append(String, JSONArray) - Method in class com.amplitude.api.Identify
-
Append a value or values to a user property.
- append(String, JSONObject) - Method in class com.amplitude.api.Identify
-
Append a value or values to a user property.
- append(String, boolean[]) - Method in class com.amplitude.api.Identify
-
Append a value or values to a user property.
- append(String, double[]) - Method in class com.amplitude.api.Identify
-
Append a value or values to a user property.
- append(String, float[]) - Method in class com.amplitude.api.Identify
-
Append a value or values to a user property.
- append(String, int[]) - Method in class com.amplitude.api.Identify
-
Append a value or values to a user property.
- append(String, long[]) - Method in class com.amplitude.api.Identify
-
Append a value or values to a user property.
- append(String, String[]) - Method in class com.amplitude.api.Identify
-
Append a value or values to a user property.
- LAST_EVENT_ID_KEY - Static variable in class com.amplitude.api.AmplitudeClient
-
The pref/database key for the last event ID value.
- LAST_EVENT_TIME_KEY - Static variable in class com.amplitude.api.AmplitudeClient
-
The pref/database key for the last event time.
- LAST_IDENTIFY_ID_KEY - Static variable in class com.amplitude.api.AmplitudeClient
-
The pref/database key for the last identify ID value.
- logEvent(String) - Static method in class com.amplitude.api.Amplitude
-
Deprecated.
- logEvent(String, JSONObject) - Static method in class com.amplitude.api.Amplitude
-
Deprecated.
- logEvent(String) - Method in class com.amplitude.api.AmplitudeClient
-
Log an event with the specified event type.
- logEvent(String, JSONObject) - Method in class com.amplitude.api.AmplitudeClient
-
Log an event with the specified event type and event properties.
- logEvent(String, JSONObject, MiddlewareExtra) - Method in class com.amplitude.api.AmplitudeClient
-
Log an event with the specified event type, event properties, with optional out of session
flag.
- logEvent(String, JSONObject, boolean) - Method in class com.amplitude.api.AmplitudeClient
-
Log an event with the specified event type, event properties, with optional out of session
flag.
- logEvent(String, JSONObject, JSONObject) - Method in class com.amplitude.api.AmplitudeClient
-
Log an event with the specified event type, event properties, and groups.
- logEvent(String, JSONObject, JSONObject, boolean) - Method in class com.amplitude.api.AmplitudeClient
-
Log event with the specified event type, event properties, groups, with optional out of
session flag.
- logEvent(String, JSONObject, JSONObject, long, boolean) - Method in class com.amplitude.api.AmplitudeClient
-
Log event with the specified event type, event properties, groups, timestamp, with optional
out of session flag.
- logEvent(String, JSONObject, JSONObject, long, boolean, MiddlewareExtra) - Method in class com.amplitude.api.AmplitudeClient
-
- logEvent(String, JSONObject, JSONObject, JSONObject, JSONObject, JSONObject, long, boolean) - Method in class com.amplitude.api.AmplitudeClient
-
Log event.
- logEvent(String, JSONObject, JSONObject, JSONObject, JSONObject, JSONObject, long, boolean, MiddlewareExtra) - Method in class com.amplitude.api.AmplitudeClient
-
- logEventAsync(String, JSONObject, JSONObject, JSONObject, JSONObject, JSONObject, long, boolean) - Method in class com.amplitude.api.AmplitudeClient
-
Log event async.
- logEventAsync(String, JSONObject, JSONObject, JSONObject, JSONObject, JSONObject, long, boolean, MiddlewareExtra) - Method in class com.amplitude.api.AmplitudeClient
-
- logEventSync(String) - Method in class com.amplitude.api.AmplitudeClient
-
Log an event with the specified event type.
- logEventSync(String, JSONObject) - Method in class com.amplitude.api.AmplitudeClient
-
Log an event with the specified event type and event properties.
- logEventSync(String, JSONObject, boolean) - Method in class com.amplitude.api.AmplitudeClient
-
Log an event with the specified event type, event properties, with optional out of session
flag.
- logEventSync(String, JSONObject, JSONObject) - Method in class com.amplitude.api.AmplitudeClient
-
Log an event with the specified event type, event properties, and groups.
- logEventSync(String, JSONObject, JSONObject, boolean) - Method in class com.amplitude.api.AmplitudeClient
-
Log event with the specified event type, event properties, groups, with optional out of
session flag.
- logEventSync(String, JSONObject, JSONObject, long, boolean) - Method in class com.amplitude.api.AmplitudeClient
-
Log event with the specified event type, event properties, groups, timestamp, with optional
sout of ession flag.
- logRevenue(double) - Static method in class com.amplitude.api.Amplitude
-
Deprecated.
- logRevenue(String, int, double) - Static method in class com.amplitude.api.Amplitude
-
Deprecated.
- logRevenue(String, int, double, String, String) - Static method in class com.amplitude.api.Amplitude
-
Deprecated.
- logRevenue(double) - Method in class com.amplitude.api.AmplitudeClient
-
- logRevenue(String, int, double) - Method in class com.amplitude.api.AmplitudeClient
-
- logRevenue(String, int, double, String, String) - Method in class com.amplitude.api.AmplitudeClient
-
- logRevenue(String, int, double, String, String, MiddlewareExtra) - Method in class com.amplitude.api.AmplitudeClient
-
- logRevenueV2(Revenue) - Method in class com.amplitude.api.AmplitudeClient
-
Log revenue v2.
- logRevenueV2(Revenue, MiddlewareExtra) - Method in class com.amplitude.api.AmplitudeClient
-
- PinnedAmplitudeClient - Class in com.amplitude.api
-
PinnedAmplitudeClient
- PinnedAmplitudeClient(String) - Constructor for class com.amplitude.api.PinnedAmplitudeClient
-
Instantiates a new Pinned amplitude client.
- PinnedAmplitudeClient.SSLContextBuilder - Class in com.amplitude.api
-
SSl context builder, used to generate the SSL context.
- Plan - Class in com.amplitude.api
-
- Plan() - Constructor for class com.amplitude.api.Plan
-
- platform - Variable in class com.amplitude.api.AmplitudeClient
-
The device's Platform value.
- postInsert(String, boolean) - Method in class com.amplitude.api.Identify
-
Post-insert a value or values to a user property.
- postInsert(String, double) - Method in class com.amplitude.api.Identify
-
Post-insert a value or values to a user property.
- postInsert(String, float) - Method in class com.amplitude.api.Identify
-
Post-insert a value or values to a user property.
- postInsert(String, int) - Method in class com.amplitude.api.Identify
-
Post-insert a value or values to a user property.
- postInsert(String, long) - Method in class com.amplitude.api.Identify
-
Post-insert a value or values to a user property.
- postInsert(String, String) - Method in class com.amplitude.api.Identify
-
Post-insert a value or values to a user property.
- postInsert(String, JSONArray) - Method in class com.amplitude.api.Identify
-
Post-insert a value or values to a user property.
- postInsert(String, JSONObject) - Method in class com.amplitude.api.Identify
-
Post-insert a value or values to a user property.
- postInsert(String, boolean[]) - Method in class com.amplitude.api.Identify
-
Post-insert a value or values to a user property.
- postInsert(String, double[]) - Method in class com.amplitude.api.Identify
-
Post-insert a value or values to a user property.
- postInsert(String, float[]) - Method in class com.amplitude.api.Identify
-
Post-insert a value or values to a user property.
- postInsert(String, int[]) - Method in class com.amplitude.api.Identify
-
Post-insert a value or values to a user property.
- postInsert(String, long[]) - Method in class com.amplitude.api.Identify
-
Post-insert a value or values to a user property.
- postInsert(String, String[]) - Method in class com.amplitude.api.Identify
-
Post-insert a value or values to a user property.
- preInsert(String, boolean) - Method in class com.amplitude.api.Identify
-
Pre-insert a value or values to a user property.
- preInsert(String, double) - Method in class com.amplitude.api.Identify
-
Pre-insert a value or values to a user property.
- preInsert(String, float) - Method in class com.amplitude.api.Identify
-
Pre-insert a value or values to a user property.
- preInsert(String, int) - Method in class com.amplitude.api.Identify
-
Pre-insert a value or values to a user property.
- preInsert(String, long) - Method in class com.amplitude.api.Identify
-
Pre-insert a value or values to a user property.
- preInsert(String, String) - Method in class com.amplitude.api.Identify
-
Pre-insert a value or values to a user property.
- preInsert(String, JSONArray) - Method in class com.amplitude.api.Identify
-
Pre-insert a value or values to a user property.
- preInsert(String, JSONObject) - Method in class com.amplitude.api.Identify
-
Pre-insert a value or values to a user property.
- preInsert(String, boolean[]) - Method in class com.amplitude.api.Identify
-
Pre-insert a value or values to a user property.
- preInsert(String, double[]) - Method in class com.amplitude.api.Identify
-
Pre-insert a value or values to a user property.
- preInsert(String, float[]) - Method in class com.amplitude.api.Identify
-
Pre-insert a value or values to a user property.
- preInsert(String, int[]) - Method in class com.amplitude.api.Identify
-
Pre-insert a value or values to a user property.
- preInsert(String, long[]) - Method in class com.amplitude.api.Identify
-
Pre-insert a value or values to a user property.
- preInsert(String, String[]) - Method in class com.amplitude.api.Identify
-
Pre-insert a value or values to a user property.
- prepend(String, boolean) - Method in class com.amplitude.api.Identify
-
Prepend a value or values to a user property.
- prepend(String, double) - Method in class com.amplitude.api.Identify
-
Prepend a value or values to a user property.
- prepend(String, float) - Method in class com.amplitude.api.Identify
-
Prepend a value or values to a user property.
- prepend(String, int) - Method in class com.amplitude.api.Identify
-
Prepend a value or values to a user property.
- prepend(String, long) - Method in class com.amplitude.api.Identify
-
Prepend a value or values to a user property.
- prepend(String, String) - Method in class com.amplitude.api.Identify
-
Prepend a value or values to a user property.
- prepend(String, JSONArray) - Method in class com.amplitude.api.Identify
-
Prepend a value or values to a user property.
- prepend(String, JSONObject) - Method in class com.amplitude.api.Identify
-
Prepend a value or values to a user property.
- prepend(String, boolean[]) - Method in class com.amplitude.api.Identify
-
Prepend a value or values to a user property.
- prepend(String, double[]) - Method in class com.amplitude.api.Identify
-
Prepend a value or values to a user property.
- prepend(String, float[]) - Method in class com.amplitude.api.Identify
-
Prepend a value or values to a user property.
- prepend(String, int[]) - Method in class com.amplitude.api.Identify
-
Prepend a value or values to a user property.
- prepend(String, long[]) - Method in class com.amplitude.api.Identify
-
Prepend a value or values to a user property.
- prepend(String, String[]) - Method in class com.amplitude.api.Identify
-
Prepend a value or values to a user property.
- PREVIOUS_SESSION_ID_KEY - Static variable in class com.amplitude.api.AmplitudeClient
-
The pref/database key for the previous session ID value.
- price - Variable in class com.amplitude.api.Revenue
-
The Price field (required).
- productId - Variable in class com.amplitude.api.Revenue
-
The Product ID field.
- properties - Variable in class com.amplitude.api.Revenue
-
The Revenue Event Properties field (optional).
- provider(P) - Static method in class com.amplitude.util.DoubleCheck
-
Returns a
Provider
that caches the value from the given delegate provider.
- Provider<T> - Interface in com.amplitude.util
-
- receipt - Variable in class com.amplitude.api.Revenue
-
The Receipt field (required if you want to verify the revenue event).
- receiptSig - Variable in class com.amplitude.api.Revenue
-
The Receipt Signature field (required if you want to verify the revenue event).
- reentrantCheck(Object, Object) - Static method in class com.amplitude.util.DoubleCheck
-
Checks to see if creating the new instance has resulted in a recursive call.
- refresh(ConfigManager.RefreshListener, AmplitudeServerZone) - Method in class com.amplitude.api.ConfigManager
-
- regenerateDeviceId() - Method in class com.amplitude.api.AmplitudeClient
-
Regenerates a new random deviceId for current user.
- remove(String, boolean) - Method in class com.amplitude.api.Identify
-
Remove a value or values to a user property.
- remove(String, double) - Method in class com.amplitude.api.Identify
-
Remove a value or values to a user property.
- remove(String, float) - Method in class com.amplitude.api.Identify
-
Remove a value or values to a user property.
- remove(String, int) - Method in class com.amplitude.api.Identify
-
Remove a value or values to a user property.
- remove(String, long) - Method in class com.amplitude.api.Identify
-
Remove a value or values to a user property.
- remove(String, String) - Method in class com.amplitude.api.Identify
-
Remove a value or values to a user property.
- remove(String, JSONArray) - Method in class com.amplitude.api.Identify
-
Remove a value or values to a user property.
- remove(String, JSONObject) - Method in class com.amplitude.api.Identify
-
Remove a value or values to a user property.
- remove(String, boolean[]) - Method in class com.amplitude.api.Identify
-
Remove a value or values to a user property.
- remove(String, double[]) - Method in class com.amplitude.api.Identify
-
Remove a value or values to a user property.
- remove(String, float[]) - Method in class com.amplitude.api.Identify
-
Remove a value or values to a user property.
- remove(String, int[]) - Method in class com.amplitude.api.Identify
-
Remove a value or values to a user property.
- remove(String, long[]) - Method in class com.amplitude.api.Identify
-
Remove a value or values to a user property.
- remove(String, String[]) - Method in class com.amplitude.api.Identify
-
Remove a value or values to a user property.
- replaceWithJSONNull(Object) - Method in class com.amplitude.api.AmplitudeClient
-
Internal method to replace null event fields with JSON null object.
- Revenue - Class in com.amplitude.api
-
Revenue
- Revenue() - Constructor for class com.amplitude.api.Revenue
-
- revenueType - Variable in class com.amplitude.api.Revenue
-
The Revenue Type field (optional).
- run(MiddlewarePayload, MiddlewareNext) - Method in interface com.amplitude.api.Middleware
-
- run(MiddlewarePayload) - Method in interface com.amplitude.api.MiddlewareNext
-
- run(MiddlewarePayload) - Method in class com.amplitude.api.MiddlewareRunner
-
- run(MiddlewarePayload, MiddlewareNext) - Method in class com.amplitude.api.MiddlewareRunner
-
- runOnLogThread(Runnable) - Method in class com.amplitude.api.AmplitudeClient
-
- saveEvent(String, JSONObject, MiddlewareExtra) - Method in class com.amplitude.api.AmplitudeClient
-
Save event long.
- saveEvent(String, JSONObject) - Method in class com.amplitude.api.AmplitudeClient
-
Save event.
- SEQUENCE_NUMBER_KEY - Static variable in class com.amplitude.api.AmplitudeClient
-
The pref/database key for the sequence number.
- serverZone - Variable in class com.amplitude.api.PinnedAmplitudeClient.SSLContextBuilder
-
- set(String, boolean) - Method in class com.amplitude.api.Identify
-
Sets a user property value.
- set(String, double) - Method in class com.amplitude.api.Identify
-
Sets a user property value.
- set(String, float) - Method in class com.amplitude.api.Identify
-
Sets a user property value.
- set(String, int) - Method in class com.amplitude.api.Identify
-
Sets a user property value.
- set(String, long) - Method in class com.amplitude.api.Identify
-
Sets a user property value.
- set(String, String) - Method in class com.amplitude.api.Identify
-
Sets a user property value.
- set(String, JSONObject) - Method in class com.amplitude.api.Identify
-
Sets a user property value.
- set(String, JSONArray) - Method in class com.amplitude.api.Identify
-
Sets a user property value.
- set(String, boolean[]) - Method in class com.amplitude.api.Identify
-
Sets a user property value.
- set(String, double[]) - Method in class com.amplitude.api.Identify
-
Sets a user property value.
- set(String, float[]) - Method in class com.amplitude.api.Identify
-
Sets a user property value.
- set(String, int[]) - Method in class com.amplitude.api.Identify
-
Sets a user property value.
- set(String, long[]) - Method in class com.amplitude.api.Identify
-
Sets a user property value.
- set(String, String[]) - Method in class com.amplitude.api.Identify
-
Sets a user property value.
- set(String, Object) - Method in class com.amplitude.api.Identify
-
Deprecated.
- setBearerToken(String) - Method in class com.amplitude.api.AmplitudeClient
-
Set Bearer Token to be included in request header.
- setBranch(String) - Method in class com.amplitude.api.Plan
-
Set the tracking plan branch information.
- setDeviceId(String) - Method in class com.amplitude.api.AmplitudeClient
-
Sets a custom device id.
- setDeviceIdCallback(AmplitudeDeviceIdCallback) - Method in class com.amplitude.api.AmplitudeClient
-
- setDiagnosticEventMaxCount(int) - Method in class com.amplitude.api.AmplitudeClient
-
- setEventMaxCount(int) - Method in class com.amplitude.api.AmplitudeClient
-
Sets event max count.
- setEventProperties(JSONObject) - Method in class com.amplitude.api.Revenue
-
Set event properties for the revenue event, like you would for an event during logEvent.
- setEventUploadMaxBatchSize(int) - Method in class com.amplitude.api.AmplitudeClient
-
Sets event upload max batch size.
- setEventUploadPeriodMillis(int) - Method in class com.amplitude.api.AmplitudeClient
-
Sets event upload period millis.
- setEventUploadThreshold(int) - Method in class com.amplitude.api.AmplitudeClient
-
Sets event upload threshold.
- setFlushEventsOnClose(boolean) - Method in class com.amplitude.api.AmplitudeClient
-
Enable/disable flushing of unsent events on app close (enabled by default).
- setGroup(String, Object) - Method in class com.amplitude.api.AmplitudeClient
-
Sets the user's group(s).
- setGroup(String, Object, MiddlewareExtra) - Method in class com.amplitude.api.AmplitudeClient
-
Sets the user's group(s).
- setIdentifyBatchIntervalMillis(long) - Method in class com.amplitude.api.AmplitudeClient
-
Sets min time for identify batch millis.
- setIngestionMetadata(IngestionMetadata) - Method in class com.amplitude.api.AmplitudeClient
-
Set ingestion metadata information.
- setLibraryName(String) - Method in class com.amplitude.api.AmplitudeClient
-
Library name is default as `amplitude-android`.
- setLibraryVersion(String) - Method in class com.amplitude.api.AmplitudeClient
-
Library version is default as the latest Amplitude Android SDK version.
- setLogCallback(AmplitudeLogCallback) - Method in class com.amplitude.api.AmplitudeClient
-
Set log callback, it can help read and collect error message from sdk
- setLogLevel(int) - Method in class com.amplitude.api.AmplitudeClient
-
Sets the logging level.
- setMinTimeBetweenSessionsMillis(long) - Method in class com.amplitude.api.AmplitudeClient
-
Sets min time between sessions millis.
- setOffline(boolean) - Method in class com.amplitude.api.AmplitudeClient
-
Sets offline.
- setOnce(String, boolean) - Method in class com.amplitude.api.Identify
-
Sets a user property value only once.
- setOnce(String, double) - Method in class com.amplitude.api.Identify
-
Sets a user property value only once.
- setOnce(String, float) - Method in class com.amplitude.api.Identify
-
Sets a user property value only once.
- setOnce(String, int) - Method in class com.amplitude.api.Identify
-
Sets a user property value only once.
- setOnce(String, long) - Method in class com.amplitude.api.Identify
-
Sets a user property value only once.
- setOnce(String, String) - Method in class com.amplitude.api.Identify
-
Sets a user property value only once.
- setOnce(String, JSONArray) - Method in class com.amplitude.api.Identify
-
Sets a user property value only once.
- setOnce(String, JSONObject) - Method in class com.amplitude.api.Identify
-
Sets a user property value only once.
- setOnce(String, boolean[]) - Method in class com.amplitude.api.Identify
-
Sets a user property value only once.
- setOnce(String, double[]) - Method in class com.amplitude.api.Identify
-
Sets a user property value only once.
- setOnce(String, float[]) - Method in class com.amplitude.api.Identify
-
Sets a user property value only once.
- setOnce(String, int[]) - Method in class com.amplitude.api.Identify
-
Sets a user property value only once.
- setOnce(String, long[]) - Method in class com.amplitude.api.Identify
-
Sets a user property value only once.
- setOnce(String, String[]) - Method in class com.amplitude.api.Identify
-
Sets a user property value only once.
- setOnce(String, Object) - Method in class com.amplitude.api.Identify
-
Deprecated.
- setOptOut(boolean) - Static method in class com.amplitude.api.Amplitude
-
Deprecated.
- setOptOut(boolean) - Method in class com.amplitude.api.AmplitudeClient
-
Sets opt out.
- setPlan(Plan) - Method in class com.amplitude.api.AmplitudeClient
-
Set tracking plan information.
- setPrice(double) - Method in class com.amplitude.api.Revenue
-
Set a value for the price.
- setProductId(String) - Method in class com.amplitude.api.Revenue
-
Set a value for the product identifier.
- setQuantity(int) - Method in class com.amplitude.api.Revenue
-
Set a value for the quantity.
- setReceipt(String, String) - Method in class com.amplitude.api.Revenue
-
Set the receipt and receipt signature.
- setRevenueProperties(JSONObject) - Method in class com.amplitude.api.Revenue
-
- setRevenueType(String) - Method in class com.amplitude.api.Revenue
-
Set a value for the revenue type.
- setServerUrl(String) - Method in class com.amplitude.api.AmplitudeClient
-
Sets a custom server url for event upload.
- setServerZone(AmplitudeServerZone) - Method in class com.amplitude.api.AmplitudeClient
-
Set Amplitude Server Zone, switch to zone related configuration,
including dynamic configuration and server url.
- setServerZone(AmplitudeServerZone, boolean) - Method in class com.amplitude.api.AmplitudeClient
-
Set Amplitude Server Zone, switch to zone related configuration,
including dynamic configuration.
- setServerZone(AmplitudeServerZone) - Method in class com.amplitude.api.PinnedAmplitudeClient
-
- setSessionTimeoutMillis(long) - Static method in class com.amplitude.api.Amplitude
-
Deprecated.
- setSessionTimeoutMillis(long) - Method in class com.amplitude.api.AmplitudeClient
-
Sets session timeout millis.
- setSource(String) - Method in class com.amplitude.api.Plan
-
Set the tracking plan source information.
- setSourceName(String) - Method in class com.amplitude.api.IngestionMetadata
-
Set the ingestion metadata source name information.
- setSourceVersion(String) - Method in class com.amplitude.api.IngestionMetadata
-
Set the ingestion metadata source version information.
- setTrackingOptions(TrackingOptions) - Method in class com.amplitude.api.AmplitudeClient
-
- setUseDynamicConfig(boolean) - Method in class com.amplitude.api.AmplitudeClient
-
Turning this flag on will find the best server url automatically based on users' geo location.
- setUserId(String) - Static method in class com.amplitude.api.Amplitude
-
Deprecated.
- setUserId(String) - Method in class com.amplitude.api.AmplitudeClient
-
Sets the user id (can be null).
- setUserId(String, boolean) - Method in class com.amplitude.api.AmplitudeClient
-
Sets the user id (can be null).
- setUserProperties(JSONObject) - Static method in class com.amplitude.api.Amplitude
-
Deprecated.
- setUserProperties(JSONObject, boolean) - Static method in class com.amplitude.api.Amplitude
-
Deprecated.
- setUserProperties(JSONObject, boolean) - Method in class com.amplitude.api.AmplitudeClient
-
Deprecated.
- setUserProperties(JSONObject) - Method in class com.amplitude.api.AmplitudeClient
-
Sets user properties.
- setUserProperties(JSONObject, MiddlewareExtra) - Method in class com.amplitude.api.AmplitudeClient
-
Sets user properties.
- setVersion(String) - Method in class com.amplitude.api.Plan
-
Set the tracking plan version information.
- setVersionId(String) - Method in class com.amplitude.api.Plan
-
Set the tracking plan version Id.
- show(Activity) - Method in class com.amplitude.eventexplorer.EventExplorer
-
- showEventExplorer(Activity) - Method in class com.amplitude.api.AmplitudeClient
-
Show Amplitude Event Explorer for the given activity.
- SSLContextBuilder() - Constructor for class com.amplitude.api.PinnedAmplitudeClient.SSLContextBuilder
-
- SSLContextBuilder(AmplitudeServerZone) - Constructor for class com.amplitude.api.PinnedAmplitudeClient.SSLContextBuilder
-
- sslSocketFactory - Variable in class com.amplitude.api.PinnedAmplitudeClient
-
The SSl socket factory.
- START_SESSION_EVENT - Static variable in class com.amplitude.api.AmplitudeClient
-
The event type for start session events.
- startNewSessionIfNeeded(long) - Method in class com.amplitude.api.AmplitudeClient
-
Public method to start a new session if needed.
- startSession() - Static method in class com.amplitude.api.Amplitude
-
Deprecated.