- SDK_LIBRARY - Static variable in interface com.amplitude.Constants
-
- SDK_VERSION - Static variable in interface com.amplitude.Constants
-
- sessionId - Variable in class com.amplitude.Event
-
The start time of the session in milliseconds since epoch (Unix Timestamp), necessary if you
want to associate events with a particular system.
- setBranch(String) - Method in class com.amplitude.Plan
-
Set the tracking plan branch information.
- setCallbacks(AmplitudeCallbacks) - Method in class com.amplitude.Amplitude
-
Set event callback which are triggered after event sent
- setEventUploadPeriodMillis(int) - Method in class com.amplitude.Amplitude
-
Sets event upload period millis.
- setEventUploadThreshold(int) - Method in class com.amplitude.Amplitude
-
Sets event upload threshold.
- setFlushTimeout(long) - Method in class com.amplitude.Amplitude
-
Set flush events threads execution timeout in milliseconds
- setHeaders(Map<String, String>) - Method in class com.amplitude.Options
-
- setIngestionMetadata(IngestionMetadata) - Method in class com.amplitude.Amplitude
-
Set ingestion metadata information.
- setLogger(AmplitudeLog) - Method in class com.amplitude.Amplitude
-
Set custom logger instance for amplitude client
- setLogMode(AmplitudeLog.LogMode) - Method in class com.amplitude.Amplitude
-
Set the level at which to filter out debug messages from the Java SDK.
- setLogMode(AmplitudeLog.LogMode) - Method in class com.amplitude.AmplitudeLog
-
- setMinIdLength(Integer) - Method in class com.amplitude.Options
-
- setOptions(Options) - Method in class com.amplitude.Amplitude
-
- setPlan(Plan) - Method in class com.amplitude.Amplitude
-
Set tracking plan information.
- setProxy(Proxy) - Method in class com.amplitude.Amplitude
-
Set custom proxy for https requests
- setRecordThrottledId(boolean) - Method in class com.amplitude.Amplitude
-
Config whether the client record the recent throttled userId/deviceId and make suggestion base
on it.
- setServerUrl(String) - Method in class com.amplitude.Amplitude
-
Sends events to a different URL other than Constants.API_URL or Constants.BATCH_API_URL.
- setSource(String) - Method in class com.amplitude.Plan
-
Set the tracking plan source information.
- setSourceName(String) - Method in class com.amplitude.IngestionMetadata
-
Set the ingestion metadata source name information.
- setSourceVersion(String) - Method in class com.amplitude.IngestionMetadata
-
Set the ingestion metadata source version information.
- setVersion(String) - Method in class com.amplitude.Plan
-
Set the tracking plan version information.
- setVersionId(String) - Method in class com.amplitude.Plan
-
Set the tracking plan version Id.
- shouldWait(Event) - Method in class com.amplitude.Amplitude
-
Check the status of the client, return true if any of the following situation:
1.
- shutdown() - Method in class com.amplitude.Amplitude
-
Release resource by:
Shutdown threadspool for executing flush events task.
- status - Variable in class com.amplitude.Response
-
- Status - Enum in com.amplitude
-
- successBody - Variable in class com.amplitude.Response
-