- acquireId(CtxCore, ConfigCore.DID, boolean, Tasks.Callback<ConfigCore.DID>) - Method in class ly.count.sdk.java.internal.ModuleDeviceIdCore
-
- acquireId(CtxCore, ConfigCore.DID, boolean, Tasks.Callback<ConfigCore.DID>) - Method in class ly.count.sdk.java.internal.SDKCore
-
- acquireIdSync(CtxCore, ConfigCore.DID, boolean) - Method in class ly.count.sdk.java.internal.ModuleDeviceIdCore
-
Synchronously gets id of the strategy supplied.
- add(String, Object) - Method in class ly.count.sdk.java.internal.CrashImpl
-
- add(String, Object) - Method in class ly.count.sdk.java.internal.CrashImplCore
-
- add(Object...) - Method in class ly.count.sdk.java.internal.Params
-
- add(String, Object) - Method in class ly.count.sdk.java.internal.Params
-
- add(Params) - Method in class ly.count.sdk.java.internal.Params
-
- add(String) - Method in class ly.count.sdk.java.internal.Params
-
- add() - Method in class ly.count.sdk.java.internal.Params.Arr
-
- add() - Method in class ly.count.sdk.java.internal.Params.Obj
-
- addCertificatePin(String) - Method in class ly.count.sdk.java.ConfigCore
-
Enable SSL certificate pinning.
- addCrashReport(Throwable, boolean) - Method in class ly.count.sdk.java.Cly
-
- addCrashReport(Throwable, boolean, String, Map<String, String>, String...) - Method in class ly.count.sdk.java.Cly
-
- addCrashReport(Throwable, boolean) - Method in class ly.count.sdk.java.internal.SessionImpl
-
- addCrashReport(Throwable, boolean, String, Map<String, String>, String...) - Method in class ly.count.sdk.java.internal.SessionImpl
-
- addCrashReport(Throwable, boolean) - Method in interface ly.count.sdk.java.Usage
-
Send Crash Report to the server.
- addCrashReport(Throwable, boolean, String, Map<String, String>, String...) - Method in interface ly.count.sdk.java.Usage
-
Send Crash Report to the server.
- addException(Exception) - Method in interface ly.count.sdk.java.Crash
-
Set Exception object to be sent to the server.
- addException(Exception) - Method in class ly.count.sdk.java.internal.CrashImplCore
-
- addLocation(double, double) - Method in class ly.count.sdk.java.Cly
-
- addLocation(double, double) - Method in class ly.count.sdk.java.internal.SessionImpl
-
- addLocation(double, double) - Method in interface ly.count.sdk.java.Usage
-
Send location information to the server.
- addParam(String, Object) - Method in class ly.count.sdk.java.Cly
-
- addParam(String, Object) - Method in class ly.count.sdk.java.internal.SessionImpl
-
- addParam(String, Object) - Method in interface ly.count.sdk.java.Usage
-
Add parameter to this session which will be sent along with next request.
- addPublicKeyPin(String) - Method in class ly.count.sdk.java.ConfigCore
-
Enable SSL public key pinning.
- addSegment(String, String) - Method in interface ly.count.sdk.java.Event
-
Add one segmentation entry to this event
- addSegments(String...) - Method in interface ly.count.sdk.java.Event
-
Set event segmentation from
- addThrowable(Throwable) - Method in interface ly.count.sdk.java.Crash
-
Set Throwable object to be sent to the server.
- addThrowable(Throwable) - Method in class ly.count.sdk.java.internal.CrashImplCore
-
- addToCohort(String) - Method in class ly.count.sdk.java.internal.UserEditorImpl
-
- addToCohort(String) - Method in interface ly.count.sdk.java.UserEditor
-
- addTraces(Thread, Map<Thread, StackTraceElement[]>) - Method in interface ly.count.sdk.java.Crash
-
Record stack traces of all threads.
- addTraces(Thread, Map<Thread, StackTraceElement[]>) - Method in class ly.count.sdk.java.internal.CrashImplCore
-
- api() - Static method in class ly.count.sdk.java.Countly
-
- applicationName - Variable in class ly.count.sdk.java.ConfigCore
-
Countly SDK name to be sent in HTTP requests
- applicationVersion - Variable in class ly.count.sdk.java.ConfigCore
-
Countly SDK version to be sent in HTTP requests
- appVersion - Variable in class ly.count.sdk.java.internal.ModuleRatingCore.StarRatingPreferences
-
- arr(String) - Method in class ly.count.sdk.java.internal.Params
-
- automaticHasBeenShown - Variable in class ly.count.sdk.java.internal.ModuleRatingCore.StarRatingPreferences
-
- automaticRatingShouldBeShown - Variable in class ly.count.sdk.java.internal.ModuleRatingCore.StarRatingPreferences
-
- automaticStarRatingShouldBeShown - Variable in class ly.count.sdk.java.ConfigCore
-
If automatic star rating should be shown
- autoSessionsTracking - Variable in class ly.count.sdk.java.ConfigCore
-
Automatically start session on app launch and stop it before it terminates
- autoViewsTracking - Variable in class ly.count.sdk.java.ConfigCore
-
Automatically start a view on each activity start and stop it once activity is stopped
- await() - Static method in class ly.count.sdk.java.internal.Storage
-
- call(Params) - Method in interface ly.count.sdk.java.internal.ModuleRequests.ParamsInjector
-
- call(T) - Method in interface ly.count.sdk.java.internal.Tasks.Callback
-
- call() - Method in class ly.count.sdk.java.internal.Tasks.Task
-
- callback(String) - Method in interface ly.count.sdk.java.internal.ModuleRemoteConfig.RemoteConfigCallback
-
Called after receiving remote config update result
- callOnDeviceId(CtxCore, ConfigCore.DID, ConfigCore.DID) - Method in class ly.count.sdk.java.internal.ModuleDeviceIdCore
-
- certificatePins - Variable in class ly.count.sdk.java.ConfigCore
-
Enable SSL certificate pinning.
- changeDeviceId(CtxCore, String, boolean) - Method in class ly.count.sdk.java.internal.ModuleDeviceIdCore
-
Resetting id without merging profiles on server:
End current session if any
Begin new session with new id if previously ended a session
- changeDeviceIdWithMerge(String) - Method in class ly.count.sdk.java.Countly
-
- changeDeviceIdWithMerge(CtxCore, String) - Method in class ly.count.sdk.java.internal.SDKCore
-
- changeDeviceIdWithMerge(String) - Method in class ly.count.sdk.java.internal.SessionImpl
-
- changeDeviceIdWithMerge(String) - Method in interface ly.count.sdk.java.Usage
-
Change device id with merging profiles on server, just set device id to new one.
- changeDeviceIdWithoutMerge(String) - Method in class ly.count.sdk.java.Countly
-
- changeDeviceIdWithoutMerge(CtxCore, String) - Method in class ly.count.sdk.java.internal.SDKCore
-
- changeDeviceIdWithoutMerge(String) - Method in class ly.count.sdk.java.internal.SessionImpl
-
- changeDeviceIdWithoutMerge(String) - Method in interface ly.count.sdk.java.Usage
-
Change device id without merging profiles on server, just set device id to new one.
- changeId(CtxCore, InternalConfig, CtxCore, String) - Static method in class ly.count.sdk.java.internal.ModuleRequests
-
- check(CtxCore) - Method in class ly.count.sdk.java.internal.DefaultNetworking
-
- check(CtxCore) - Method in interface ly.count.sdk.java.internal.Networking
-
- checkClientTrusted(X509Certificate[], String) - Method in class ly.count.sdk.java.internal.Transport
-
- checkServerTrusted(X509Certificate[], String) - Method in class ly.count.sdk.java.internal.Transport
-
- city() - Method in class ly.count.sdk.java.internal.UserImpl
-
- city() - Method in class ly.count.sdk.java.User
-
Current user city:
"SOME CITY NAME" if set
"" if set to do not record, that is user opt out from location services
{code null} if not specified, geoip is used on the server
- clear() - Method in class ly.count.sdk.java.internal.Params
-
- clearAutomaticStarRatingSessionCount() - Method in class ly.count.sdk.java.internal.ModuleRatingCore
-
Set the automatic star rating session count back to 0
- clearAutomaticStarRatingSessionCount() - Method in class ly.count.sdk.java.internal.ModuleRatingCore.RatingsCore
-
Set the automatic star rating session count back to 0
- close() - Method in class ly.count.sdk.java.internal.Base64.OutputStream
-
Flushes and closes (I think, in the superclass) the stream.
- Cly - Class in ly.count.sdk.java
-
- Cly() - Constructor for class ly.count.sdk.java.Cly
-
- cly - Static variable in class ly.count.sdk.java.Cly
-
- cly - Static variable in class ly.count.sdk.java.Countly
-
- cohorts() - Method in class ly.count.sdk.java.internal.UserImpl
-
- cohorts() - Method in class ly.count.sdk.java.User
-
Current user cohorts set
- commit() - Method in class ly.count.sdk.java.internal.UserEditorImpl
-
- commit() - Method in interface ly.count.sdk.java.UserEditor
-
- Config - Class in ly.count.sdk.java
-
- Config(String, String) - Constructor for class ly.count.sdk.java.Config
-
The only Config constructor.
- config - Variable in class ly.count.sdk.java.internal.ModuleCrash
-
- config - Variable in class ly.count.sdk.java.internal.SDKCore
-
- config() - Method in class ly.count.sdk.java.internal.SDKCore
-
- config() - Method in interface ly.count.sdk.java.internal.SDKInterface
-
- config - Variable in class ly.count.sdk.java.internal.SDKLifecycle
-
Core instance config
- Config.DeviceIdRealm - Enum in ly.count.sdk.java
-
What this device id is for
- Config.DeviceIdStrategy - Enum in ly.count.sdk.java
-
Strategy for device id generation
- Config.Feature - Enum in ly.count.sdk.java
-
Enumeration of Countly SDK features
- ConfigCore - Class in ly.count.sdk.java
-
Countly configuration object.
- ConfigCore(String, String) - Constructor for class ly.count.sdk.java.ConfigCore
-
The only ConfigCore constructor.
- ConfigCore.DID - Class in ly.count.sdk.java
-
Holder class for various ids metadata and id itself.
- ConfigCore.LoggingLevel - Enum in ly.count.sdk.java
-
Logging level for
Log module
- consents - Variable in class ly.count.sdk.java.internal.SDKModules
-
Currently enabled features with consents
- contains(String, String) - Static method in class ly.count.sdk.java.internal.Utils
-
- CoreFeature - Enum in ly.count.sdk.java.internal
-
- Countly - Class in ly.count.sdk.java
-
Main Countly SDK API class.
- Countly(SDK, CtxImpl) - Constructor for class ly.count.sdk.java.Countly
-
- CountlyLifecycle - Class in ly.count.sdk.java
-
Lifecycle-related methods.
- CountlyLifecycle() - Constructor for class ly.count.sdk.java.CountlyLifecycle
-
- country() - Method in class ly.count.sdk.java.internal.UserImpl
-
- country() - Method in class ly.count.sdk.java.User
-
Current user country:
"ISO_CODE" of the country if set
"" if set to do not record, that is user opt out from location services
{code null} if not specified, geoip is used on the server
- Crash - Interface in ly.count.sdk.java
-
Crash-encapsulating class
- CrashImpl - Class in ly.count.sdk.java.internal
-
- CrashImpl() - Constructor for class ly.count.sdk.java.internal.CrashImpl
-
- CrashImpl(Long) - Constructor for class ly.count.sdk.java.internal.CrashImpl
-
- CrashImplCore - Class in ly.count.sdk.java.internal
-
Crash-encapsulating class
- CrashImplCore() - Constructor for class ly.count.sdk.java.internal.CrashImplCore
-
- CrashImplCore(Long) - Constructor for class ly.count.sdk.java.internal.CrashImplCore
-
- CrashProcessor - Interface in ly.count.sdk.java
-
This interface allows sending custom data with a crash if it occurs.
- crashProcessor - Variable in class ly.count.sdk.java.internal.ModuleCrash
-
- crashProcessorClass - Variable in class ly.count.sdk.java.ConfigCore
-
- crashReportingANRCheckingPeriod - Variable in class ly.count.sdk.java.ConfigCore
-
When not null, more than 0 and Feature.CrashReporting is enabled,
Countly watches main thread for unresponsiveness.
- crashTest(ModuleCrash.CrashType) - Static method in class ly.count.sdk.java.internal.ModuleCrash
-
- CRLF - Static variable in class ly.count.sdk.java.internal.Utils
-
- ctx - Variable in class ly.count.sdk.java.Cly
-
- Ctx - Interface in ly.count.sdk.java.internal
-
- ctx - Variable in class ly.count.sdk.java.internal.ModuleRatingCore
-
- ctx - Variable in class ly.count.sdk.java.internal.ModuleRemoteConfig
-
- ctx - Variable in class ly.count.sdk.java.internal.SessionImpl
-
- CtxCore - Interface in ly.count.sdk.java.internal
-
Interface for
Module calls uncoupling from Android SDK.
- CtxImpl - Class in ly.count.sdk.java.internal
-
- CtxImpl(SDKLifecycle, InternalConfig, File) - Constructor for class ly.count.sdk.java.internal.CtxImpl
-
- CtxImpl(SDKLifecycle, InternalConfig, File, String) - Constructor for class ly.count.sdk.java.internal.CtxImpl
-
- currentDayOfWeek() - Method in class ly.count.sdk.java.internal.DeviceCore
-
Get current day of week
- currentHour() - Method in class ly.count.sdk.java.internal.DeviceCore
-
Get current hour of day
- currentView - Variable in class ly.count.sdk.java.internal.SessionImpl
-
Current view event, that is started, but not ended yet
- custom() - Method in class ly.count.sdk.java.internal.UserImpl
-
- custom() - Method in class ly.count.sdk.java.User
-
Current user custom data map
- customDeviceId - Variable in class ly.count.sdk.java.ConfigCore
-
Developer specified device id
- d(String) - Static method in class ly.count.sdk.java.internal.Log
-
ConfigCore.LoggingLevel#DEBUG level logging
- d(String, Throwable) - Static method in class ly.count.sdk.java.internal.Log
-
ConfigCore.LoggingLevel level logging
- d(String) - Method in interface ly.count.sdk.java.internal.Log.Logger
-
- d(String, Throwable) - Method in interface ly.count.sdk.java.internal.Log.Logger
-
- d(String) - Method in class ly.count.sdk.java.internal.Log.Module
-
- d(String, Throwable) - Method in class ly.count.sdk.java.internal.Log.Module
-
- d(String) - Method in class ly.count.sdk.java.internal.Log.SystemLogger
-
- d(String, Throwable) - Method in class ly.count.sdk.java.internal.Log.SystemLogger
-
- DECODE - Static variable in class ly.count.sdk.java.internal.Base64
-
Specify decoding in first bit.
- decode(byte[]) - Static method in class ly.count.sdk.java.internal.Base64
-
Low-level access to decoding ASCII characters in
the form of a byte array.
- decode(byte[], int, int, int) - Static method in class ly.count.sdk.java.internal.Base64
-
Low-level access to decoding ASCII characters in
the form of a byte array.
- decode(String) - Static method in class ly.count.sdk.java.internal.Base64
-
Decodes data from Base64 notation, automatically
detecting gzip-compressed data and decompressing it.
- decode(String, int) - Static method in class ly.count.sdk.java.internal.Base64
-
Decodes data from Base64 notation, automatically
detecting gzip-compressed data and decompressing it.
- decode(String) - Static method in class ly.count.sdk.java.internal.Utils.Base64
-
- decodeFileToFile(String, String) - Static method in class ly.count.sdk.java.internal.Base64
-
Reads infile and decodes it to outfile.
- decodeFromFile(String) - Static method in class ly.count.sdk.java.internal.Base64
-
Convenience method for reading a base64-encoded
file and decoding it.
- decodeToFile(String, String) - Static method in class ly.count.sdk.java.internal.Base64
-
Convenience method for decoding data to a file.
- decodeToObject(String) - Static method in class ly.count.sdk.java.internal.Base64
-
Attempts to decode Base64 data and deserialize a Java
Object within.
- decodeToObject(String, int, ClassLoader) - Static method in class ly.count.sdk.java.internal.Base64
-
Attempts to decode Base64 data and deserialize a Java
Object within.
- decodeToString(String) - Static method in class ly.count.sdk.java.internal.Utils.Base64
-
- DefaultNetworking - Class in ly.count.sdk.java.internal
-
- DefaultNetworking() - Constructor for class ly.count.sdk.java.internal.DefaultNetworking
-
- deinit() - Static method in class ly.count.sdk.java.internal.Log
-
- dev - Static variable in class ly.count.sdk.java.internal.Device
-
- dev - Static variable in class ly.count.sdk.java.internal.DeviceCore
-
- device - Static variable in class ly.count.sdk.java.Countly
-
A class responsible for storage of device information sent to Countly server.
- Device - Class in ly.count.sdk.java.internal
-
Class encapsulating most of device-specific logic: metrics, info, etc.
- DeviceCore - Class in ly.count.sdk.java.internal
-
Class encapsulating most of device-specific logic: metrics, info, etc.
- DeviceCore() - Constructor for class ly.count.sdk.java.internal.DeviceCore
-
- DeviceCore.TimeGenerator - Interface in ly.count.sdk.java.internal
-
General interface for time generators.
- deviceIdFallbackAllowed - Variable in class ly.count.sdk.java.ConfigCore
-
Allow fallback from specified device id strategy to any other available strategy
- DeviceIdGenerator - Interface in ly.count.sdk.java.internal
-
- deviceIdStrategy - Variable in class ly.count.sdk.java.ConfigCore
-
Device id generation strategy, UUID by default
- dialogTextDismiss - Variable in class ly.count.sdk.java.internal.ModuleRatingCore.StarRatingPreferences
-
- dialogTextMessage - Variable in class ly.count.sdk.java.internal.ModuleRatingCore.StarRatingPreferences
-
- dialogTextTitle - Variable in class ly.count.sdk.java.internal.ModuleRatingCore.StarRatingPreferences
-
- DID(int, int, String) - Constructor for class ly.count.sdk.java.ConfigCore.DID
-
- digestHex(String, String) - Static method in class ly.count.sdk.java.internal.Utils
-
Calculate digest (SHA-1, SHA-256, etc.) hash of the string provided
- disableANRCrashReporting() - Method in class ly.count.sdk.java.Config
-
!!! Not available for Java SDK !!!
- disableANRCrashReporting() - Method in class ly.count.sdk.java.ConfigCore
-
Disable ANR detection and thus reporting to Countly server.
- disabledAutomaticForNewVersions - Variable in class ly.count.sdk.java.internal.ModuleRatingCore.StarRatingPreferences
-
- disabledModule - Variable in class ly.count.sdk.java.internal.ModuleRatingCore
-
- disabledModule - Variable in class ly.count.sdk.java.internal.ModuleRemoteConfig
-
- disableFeatures(Config.Feature...) - Method in class ly.count.sdk.java.Config
-
- disableModule() - Method in class ly.count.sdk.java.internal.ModuleRatingCore
-
- disableModule() - Method in class ly.count.sdk.java.internal.ModuleRemoteConfig
-
- disableTestMode() - Method in class ly.count.sdk.java.Config
-
Disable test mode, so SDK will silently avoid raising exceptions whenever possible.
- disableTestMode() - Method in class ly.count.sdk.java.ConfigCore
-
Disable test mode, so SDK will silently avoid raising exceptions whenever possible.
- disableUpdateRequests() - Method in class ly.count.sdk.java.Config
-
Disable update requests completely.
- disableUpdateRequests() - Method in class ly.count.sdk.java.ConfigCore
-
Disable update requests completely.
- DO_BREAK_LINES - Static variable in class ly.count.sdk.java.internal.Base64
-
Do break lines when encoding.
- DONT_GUNZIP - Static variable in class ly.count.sdk.java.internal.Base64
-
Specify that gzipped data should not be automatically gunzipped.
- doTheJob(Long, byte[]) - Method in interface ly.count.sdk.java.internal.Transformer
-
Transform data and return new byte[] if necessary.
- e(String) - Static method in class ly.count.sdk.java.internal.Log
-
ConfigCore.LoggingLevel#ERROR level logging
- e(String, Throwable) - Static method in class ly.count.sdk.java.internal.Log
-
ConfigCore.LoggingLevel#ERROR level logging
- e(String) - Method in interface ly.count.sdk.java.internal.Log.Logger
-
- e(String, Throwable) - Method in interface ly.count.sdk.java.internal.Log.Logger
-
- e(String) - Method in class ly.count.sdk.java.internal.Log.Module
-
- e(String, Throwable) - Method in class ly.count.sdk.java.internal.Log.Module
-
- e(String) - Method in class ly.count.sdk.java.internal.Log.SystemLogger
-
- e(String, Throwable) - Method in class ly.count.sdk.java.internal.Log.SystemLogger
-
- eachModule(SDKModules.Modulator) - Method in class ly.count.sdk.java.internal.SDKModules
-
- edit() - Method in class ly.count.sdk.java.internal.UserImpl
-
- edit() - Method in class ly.count.sdk.java.User
-
Edit this user.
- email() - Method in class ly.count.sdk.java.internal.UserImpl
-
- email() - Method in class ly.count.sdk.java.User
-
Current user email
- enableAutomaticRemoteConfig - Variable in class ly.count.sdk.java.ConfigCore
-
If remote config automatic fetching should be enabled
- enabled(int) - Static method in class ly.count.sdk.java.internal.SDKCore
-
- enabled(CoreFeature) - Static method in class ly.count.sdk.java.internal.SDKCore
-
- enableFeatures(Config.Feature...) - Method in class ly.count.sdk.java.Config
-
- enableParameterTamperingProtection(String) - Method in class ly.count.sdk.java.Config
-
Enable parameter tampering protection
- enableParameterTamperingProtection(String) - Method in class ly.count.sdk.java.ConfigCore
-
Enable parameter tampering protection
- enableTestMode() - Method in class ly.count.sdk.java.Config
-
- enableTestMode() - Method in class ly.count.sdk.java.ConfigCore
-
- enableUsePOST() - Method in class ly.count.sdk.java.Config
-
Force usage of POST method for all requests
- enableUsePOST() - Method in class ly.count.sdk.java.ConfigCore
-
Force usage of POST method for all requests
- ENCODE - Static variable in class ly.count.sdk.java.internal.Base64
-
Specify encoding in first bit.
- encode(ByteBuffer, ByteBuffer) - Static method in class ly.count.sdk.java.internal.Base64
-
Performs Base64 encoding on the raw ByteBuffer,
writing it to the encoded ByteBuffer.
- encode(ByteBuffer, CharBuffer) - Static method in class ly.count.sdk.java.internal.Base64
-
Performs Base64 encoding on the raw ByteBuffer,
writing it to the encoded CharBuffer.
- encode(byte[]) - Static method in class ly.count.sdk.java.internal.Utils.Base64
-
- encode(String) - Static method in class ly.count.sdk.java.internal.Utils.Base64
-
- encodeBytes(byte[]) - Static method in class ly.count.sdk.java.internal.Base64
-
Encodes a byte array into Base64 notation.
- encodeBytes(byte[], int) - Static method in class ly.count.sdk.java.internal.Base64
-
Encodes a byte array into Base64 notation.
- encodeBytes(byte[], int, int) - Static method in class ly.count.sdk.java.internal.Base64
-
Encodes a byte array into Base64 notation.
- encodeBytes(byte[], int, int, int) - Static method in class ly.count.sdk.java.internal.Base64
-
Encodes a byte array into Base64 notation.
- encodeBytesToBytes(byte[]) - Static method in class ly.count.sdk.java.internal.Base64
-
- encodeBytesToBytes(byte[], int, int, int) - Static method in class ly.count.sdk.java.internal.Base64
-
- encodeFileToFile(String, String) - Static method in class ly.count.sdk.java.internal.Base64
-
Reads infile and encodes it to outfile.
- encodeFromFile(String) - Static method in class ly.count.sdk.java.internal.Base64
-
Convenience method for reading a binary file
and base64-encoding it.
- encodeObject(Serializable) - Static method in class ly.count.sdk.java.internal.Base64
-
Serializes an object and returns the Base64-encoded
version of that serialized object.
- encodeObject(Serializable, int) - Static method in class ly.count.sdk.java.internal.Base64
-
Serializes an object and returns the Base64-encoded
version of that serialized object.
- encodeToFile(byte[], String) - Static method in class ly.count.sdk.java.internal.Base64
-
Convenience method for encoding data to a file.
- end() - Method in class ly.count.sdk.java.internal.SessionImpl
-
- end() - Method in interface ly.count.sdk.java.Session
-
End this session, add corresponding request to queue.
- endAndRecord() - Method in interface ly.count.sdk.java.Event
-
Set timed
Event duration as difference between moment
Event was created
and current time in seconds.
- ended - Variable in class ly.count.sdk.java.internal.SessionImpl
-
- ENDPOINT - Static variable in class ly.count.sdk.java.internal.Request
-
- endpoint(String) - Method in class ly.count.sdk.java.internal.Request
-
- equals(Object) - Method in class ly.count.sdk.java.ConfigCore.DID
-
- equals(Object) - Method in class ly.count.sdk.java.internal.Params
-
- equals(Object) - Method in class ly.count.sdk.java.internal.Request
-
- equals(Object) - Method in class ly.count.sdk.java.internal.SessionImpl
-
- event(String) - Method in class ly.count.sdk.java.Cly
-
- Event - Interface in ly.count.sdk.java
-
Event interface.
- event(String) - Method in class ly.count.sdk.java.internal.SessionImpl
-
- event(String) - Method in interface ly.count.sdk.java.Usage
-
Create event object, don't record it yet.
- events - Variable in class ly.count.sdk.java.internal.SessionImpl
-
List of events still not added to request
- eventsBufferSize - Variable in class ly.count.sdk.java.ConfigCore
-
Maximum number of events to hold until request is to be sent to the server
Events are also sent along with session update each
ConfigCore.sendUpdateEachSeconds.
- expire() - Method in class ly.count.sdk.java.internal.CtxImpl
-
- obj(String) - Method in class ly.count.sdk.java.internal.Params
-
- onActivityCreated(CtxCore) - Method in interface ly.count.sdk.java.internal.Module
-
Activity is being created.
- onActivityCreated(CtxCore) - Method in class ly.count.sdk.java.internal.ModuleBase
-
- onActivityCreated(String) - Method in class ly.count.sdk.java.internal.SDKLifecycle
-
- onActivityDestroyed(CtxCore) - Method in interface ly.count.sdk.java.internal.Module
-
Activity is being destroyed.
- onActivityDestroyed(CtxCore) - Method in class ly.count.sdk.java.internal.ModuleBase
-
- onActivityDestroyed(String) - Method in class ly.count.sdk.java.internal.SDKLifecycle
-
- onActivityPaused(CtxCore) - Method in interface ly.count.sdk.java.internal.Module
-
Activity is being paused.
- onActivityPaused(CtxCore) - Method in class ly.count.sdk.java.internal.ModuleBase
-
- onActivityPaused(String) - Method in class ly.count.sdk.java.internal.SDKLifecycle
-
- onActivityResumed(CtxCore) - Method in interface ly.count.sdk.java.internal.Module
-
Activity is being resumed.
- onActivityResumed(CtxCore) - Method in class ly.count.sdk.java.internal.ModuleBase
-
- onActivityResumed(String) - Method in class ly.count.sdk.java.internal.SDKLifecycle
-
- onActivitySaveInstanceState(CtxCore) - Method in interface ly.count.sdk.java.internal.Module
-
Activity is saving state.
- onActivitySaveInstanceState(CtxCore) - Method in class ly.count.sdk.java.internal.ModuleBase
-
- onActivityStarted(CtxCore) - Method in interface ly.count.sdk.java.internal.Module
-
Activity is being launched.
- onActivityStarted(CtxCore) - Method in class ly.count.sdk.java.internal.ModuleBase
-
- onActivityStarted(CtxCore) - Method in class ly.count.sdk.java.internal.ModuleSessions
-
- onActivityStarted(CtxCore) - Method in class ly.count.sdk.java.internal.ModuleViews
-
When new
Activity started, starts new
View with name
set as
Activity class name.
- onActivityStarted(String) - Method in class ly.count.sdk.java.internal.SDKLifecycle
-
- onActivityStopped(CtxCore) - Method in interface ly.count.sdk.java.internal.Module
-
Activity is being stopped.
- onActivityStopped(CtxCore) - Method in class ly.count.sdk.java.internal.ModuleBase
-
- onActivityStopped(CtxCore) - Method in class ly.count.sdk.java.internal.ModuleSessions
-
- onActivityStopped(CtxCore) - Method in class ly.count.sdk.java.internal.ModuleViews
-
When
Activity stopped, stops previously started
View.
- onActivityStopped(String) - Method in class ly.count.sdk.java.internal.SDKLifecycle
-
- onConfigurationChanged(CtxCore) - Method in interface ly.count.sdk.java.internal.Module
-
Called when android.content.res.Configuration changes.
- onConfigurationChanged(CtxCore) - Method in class ly.count.sdk.java.internal.ModuleBase
-
- onConsent(Config.Feature...) - Static method in class ly.count.sdk.java.Countly
-
Consent function which enables corresponding features of SDK with respect to GDPR.
- onConsent(CtxCore, int) - Method in class ly.count.sdk.java.internal.SDKModules
-
Callback to add consents to the list
- onConsentRemoval(Config.Feature...) - Static method in class ly.count.sdk.java.Countly
-
Consent function which disables corresponding features of SDK with respect to GDPR.
- onConsentRemoval(CtxCore, int) - Method in class ly.count.sdk.java.internal.SDKModules
-
Callback to remove consents from the list
- onContextAcquired(CtxCore) - Method in interface ly.count.sdk.java.internal.Module
-
SDK got a first context.
- onContextAcquired(CtxCore) - Method in class ly.count.sdk.java.internal.ModuleBase
-
- onContextAcquired(CtxCore) - Method in class ly.count.sdk.java.internal.ModuleCrash
-
- onContextAcquired(CtxCore) - Method in class ly.count.sdk.java.internal.ModuleDeviceIdCore
-
Regular logic of acquiring id of specified strategy and migration from legacy SDK.
- onContextAcquired(CtxCore) - Method in class ly.count.sdk.java.internal.ModuleRatingCore
-
- onContextAcquired(CtxCore) - Method in class ly.count.sdk.java.internal.ModuleRemoteConfig
-
- onContextAcquired(CtxCore) - Method in class ly.count.sdk.java.internal.ModuleRequests
-
- onContextAcquired(CtxCore) - Method in class ly.count.sdk.java.internal.ModuleSessions
-
- onContextAcquired(CtxCore) - Method in class ly.count.sdk.java.internal.SDKCore
-
- onContextAcquired(CtxCore) - Method in class ly.count.sdk.java.internal.SDKLifecycle
-
Lifecycle methods.
- onCrash(CtxCore, Throwable, boolean, String, Map<String, String>, String...) - Method in class ly.count.sdk.java.internal.ModuleCrash
-
- onCrash(CtxCore, CrashImplCore) - Method in class ly.count.sdk.java.internal.ModuleCrash
-
- onCrash(CtxCore, Throwable, boolean, String, Map<String, String>, String[]) - Method in class ly.count.sdk.java.internal.SDKCore
-
- onCrash(CtxCore, Throwable, boolean, String, Map<String, String>, String[]) - Method in interface ly.count.sdk.java.internal.SDKInterface
-
- onDeviceId(CtxCore, ConfigCore.DID, ConfigCore.DID) - Method in interface ly.count.sdk.java.internal.Module
-
Device ID has been acquired from device id provider.
- onDeviceId(CtxCore, ConfigCore.DID, ConfigCore.DID) - Method in class ly.count.sdk.java.internal.ModuleBase
-
- onDeviceId(CtxCore, ConfigCore.DID, ConfigCore.DID) - Method in class ly.count.sdk.java.internal.ModuleDeviceIdCore
-
- onDeviceId(CtxCore, ConfigCore.DID, ConfigCore.DID) - Method in class ly.count.sdk.java.internal.ModuleSessions
-
Handles one single case of device id change with auto sessions handling, see first if here:
- onDeviceId(CtxCore, ConfigCore.DID, ConfigCore.DID) - Method in class ly.count.sdk.java.internal.SDKCore
-
- onDeviceId(CtxCore, ConfigCore.DID, ConfigCore.DID) - Method in interface ly.count.sdk.java.internal.SDKInterface
-
- onDismiss() - Method in interface ly.count.sdk.java.internal.ModuleRatingCore.RatingCallback
-
- onLimitedContextAcquired(CtxCore) - Method in interface ly.count.sdk.java.internal.Module
-
SDK got a first context.
- onLimitedContextAcquired(CtxCore) - Method in class ly.count.sdk.java.internal.ModuleBase
-
- onLimitedContextAcquired(CtxCore) - Method in class ly.count.sdk.java.internal.SDKCore
-
- onRate(int) - Method in interface ly.count.sdk.java.internal.ModuleRatingCore.RatingCallback
-
- onRequest(Request) - Method in interface ly.count.sdk.java.internal.Module
-
This method is called only on owning module only if module marks request as owned (
Request.own(Class).
- onRequest(Request) - Method in class ly.count.sdk.java.internal.ModuleBase
-
- onRequest(Request) - Method in class ly.count.sdk.java.internal.ModuleRatingCore
-
- onRequest(Request) - Method in class ly.count.sdk.java.internal.ModuleRemoteConfig
-
- onRequest(CtxCore, Request) - Method in class ly.count.sdk.java.internal.SDK
-
- onRequest(CtxCore, Request) - Method in interface ly.count.sdk.java.internal.SDKInterface
-
- onRequestCompleted(Request, String, int) - Method in interface ly.count.sdk.java.internal.Module
-
Called when the request is executed.
- onRequestCompleted(Request, String, int) - Method in class ly.count.sdk.java.internal.ModuleBase
-
- onRequestCompleted(Request, String, int) - Method in class ly.count.sdk.java.internal.ModuleRemoteConfig
-
- onRequestCompleted(Request, String, int, Class<? extends Module>) - Method in class ly.count.sdk.java.internal.SDKCore
-
After a network request has been finished
propagate that response to the module
that owns the request
- onSessionBegan(Session, CtxCore) - Method in interface ly.count.sdk.java.internal.Module
-
Session is started.
- onSessionBegan(Session, CtxCore) - Method in class ly.count.sdk.java.internal.ModuleBase
-
- onSessionBegan(CtxCore, SessionImpl) - Method in interface ly.count.sdk.java.internal.SDKInterface
-
Notify all
Module instances about new session has just been started
- onSessionBegan(CtxCore, SessionImpl) - Method in class ly.count.sdk.java.internal.SDKModules
-
- onSessionEnded(Session, CtxCore) - Method in interface ly.count.sdk.java.internal.Module
-
Session is ended.
- onSessionEnded(Session, CtxCore) - Method in class ly.count.sdk.java.internal.ModuleBase
-
- onSessionEnded(CtxCore, SessionImpl) - Method in interface ly.count.sdk.java.internal.SDKInterface
-
Notify all
Module instances session was ended
- onSessionEnded(CtxCore, SessionImpl) - Method in class ly.count.sdk.java.internal.SDKModules
-
- onSignal(CtxCore, int, Byteable, Byteable) - Method in interface ly.count.sdk.java.internal.SDKInterface
-
- onSignal(CtxCore, int, String) - Method in interface ly.count.sdk.java.internal.SDKInterface
-
- onSignal(CtxCore, int, Byteable, Byteable) - Method in class ly.count.sdk.java.internal.SDKLifecycle
-
- onSignal(CtxCore, int, String) - Method in class ly.count.sdk.java.internal.SDKLifecycle
-
- onUserChanged(CtxCore, JSONObject, Set<String>, Set<String>) - Method in interface ly.count.sdk.java.internal.Module
-
User object has been changed.
- onUserChanged(CtxCore, JSONObject, Set<String>, Set<String>) - Method in class ly.count.sdk.java.internal.ModuleBase
-
- onUserChanged(CtxCore, JSONObject, Set<String>, Set<String>) - Method in class ly.count.sdk.java.internal.SDKCore
-
- onUserChanged(CtxCore, JSONObject, Set<String>, Set<String>) - Method in interface ly.count.sdk.java.internal.SDKInterface
-
- openConnection(String, String, boolean) - Method in class ly.count.sdk.java.internal.Transport
-
For testing purposes
- optOutFromLocationServices() - Method in class ly.count.sdk.java.internal.UserEditorImpl
-
- optOutFromLocationServices() - Method in interface ly.count.sdk.java.UserEditor
-
- ORDERED - Static variable in class ly.count.sdk.java.internal.Base64
-
- org() - Method in class ly.count.sdk.java.internal.UserImpl
-
- org() - Method in class ly.count.sdk.java.User
-
Current user organization
- OutputStream(OutputStream) - Constructor for class ly.count.sdk.java.internal.Base64.OutputStream
-
- OutputStream(OutputStream, int) - Constructor for class ly.count.sdk.java.internal.Base64.OutputStream
-
- overrideModule(Config.Feature, Class<? extends Module>) - Method in class ly.count.sdk.java.Config
-
Override some
Module functionality with your own class.
- overrideModule(Integer, Class<? extends Module>) - Method in class ly.count.sdk.java.Config
-
Override some
Module functionality with your own class.
- overrideModule(Integer, Class<? extends Module>) - Method in class ly.count.sdk.java.ConfigCore
-
Override some
Module functionality with your own class.
- own(Class<? extends Module>) - Method in class ly.count.sdk.java.internal.Request
-
- owner() - Method in class ly.count.sdk.java.internal.Request
-
- RatingsCore() - Constructor for class ly.count.sdk.java.internal.ModuleRatingCore.RatingsCore
-
- ratingWidgetAvailabilityCheck(CtxCore, String, Class<? extends Module>) - Static method in class ly.count.sdk.java.internal.ModuleRequests
-
Request to see if rating widget is available
Expected format
https://the.server.com/o/feedback/widget?app_key=d899c0f6adb2e9&widget_id=5c48ehdgee96c
- ratingWidgetTimeout - Variable in class ly.count.sdk.java.ConfigCore
-
After how much time the timeout error is returned when showing rating widget
- read() - Method in class ly.count.sdk.java.internal.Base64.InputStream
-
Reads enough of the input stream to convert
to/from Base64 and returns the next byte.
- read(byte[], int, int) - Method in class ly.count.sdk.java.internal.Base64.InputStream
-
- read(CtxCore, T) - Static method in class ly.count.sdk.java.internal.Storage
-
Reinitializes storable with data stored previously in device internal memory.
- readAsync(CtxCore, T) - Static method in class ly.count.sdk.java.internal.Storage
-
Reinitializes storable with data stored previously in device internal memory.
- readAsync(CtxCore, T, Tasks.Callback<T>) - Static method in class ly.count.sdk.java.internal.Storage
-
Reinitializes storable with data stored previously in device internal memory.
- readOne(CtxCore, T, boolean) - Static method in class ly.count.sdk.java.internal.Storage
-
Reinitializes first (or last if asc is false) storable with prefix from storable supplied as parameter.
- readOneAsync(CtxCore, T, boolean) - Static method in class ly.count.sdk.java.internal.Storage
-
Reinitializes first (or last if asc is false) storable with prefix from storable supplied as parameter.
- readStream(InputStream) - Static method in class ly.count.sdk.java.internal.Utils
-
Read stream into a byte array
- realm - Variable in class ly.count.sdk.java.ConfigCore.DID
-
- REALM_DID - Static variable in class ly.count.sdk.java.ConfigCore.DID
-
- record() - Method in interface ly.count.sdk.java.Event
-
- recordEvent(Event) - Method in class ly.count.sdk.java.internal.SessionImpl
-
- recover(CtxCore) - Method in class ly.count.sdk.java.internal.SDKCore
-
- reflectiveCall(String, Object, String, Object...) - Static method in class ly.count.sdk.java.internal.Utils
-
Reflective method call encapsulation.
- reflectiveCallStrict(String, Object, String, Object...) - Static method in class ly.count.sdk.java.internal.Utils
-
Reflective method call encapsulation with argument types specified explicitly before each parameter.
- reflectiveClassExists(String) - Static method in class ly.count.sdk.java.internal.Utils
-
- reflectiveGetDeclaredFields(Class<?>, boolean) - Static method in class ly.count.sdk.java.internal.Utils
-
Get fields declared by class and its superclasses filtering test-related which
contain $ in their name
- reflectiveGetDeclaredFields(List<Field>, Class<?>, boolean) - Static method in class ly.count.sdk.java.internal.Utils
-
- reflectiveGetField(Object, String) - Static method in class ly.count.sdk.java.internal.Utils
-
- reflectiveGetField(Class, String) - Static method in class ly.count.sdk.java.internal.Utils
-
- reflectiveSetField(Object, String, Object) - Static method in class ly.count.sdk.java.internal.Utils
-
- reflectiveSetField(Class, String, Object) - Static method in class ly.count.sdk.java.internal.Utils
-
- registerDefaultModuleMapping(int, Class<? extends Module>) - Static method in class ly.count.sdk.java.internal.SDKModules
-
- registerGenerator(int, DeviceIdGenerator) - Static method in class ly.count.sdk.java.internal.ModuleDeviceIdCore
-
- registerModuleMapping(int, Class<? extends Module>) - Static method in class ly.count.sdk.java.internal.SDKModules
-
- RemoteConfig() - Constructor for class ly.count.sdk.java.internal.ModuleRemoteConfig.RemoteConfig
-
- remoteConfigUpdate(CtxCore, String, String, Class<? extends Module>) - Static method in class ly.count.sdk.java.internal.ModuleRequests
-
- remoteConfigUpdateRequestTimeout - Variable in class ly.count.sdk.java.ConfigCore
-
After how much time the request is canceled and timeout error returned
- remoteConfigValueForKey(String) - Method in class ly.count.sdk.java.internal.ModuleRemoteConfig.RemoteConfig
-
- RemoteConfigValueStore() - Constructor for class ly.count.sdk.java.internal.ModuleRemoteConfig.RemoteConfigValueStore
-
- remove(String) - Method in class ly.count.sdk.java.internal.Params
-
- remove(CtxCore, T) - Static method in class ly.count.sdk.java.internal.Storage
-
Removes storable from storage.
- removeAsync(CtxCore, T, Tasks.Callback<Boolean>) - Static method in class ly.count.sdk.java.internal.Storage
-
Removes storable from storage.
- removeDeviceId(ConfigCore.DID) - Method in class ly.count.sdk.java.internal.InternalConfig
-
- removeFromCohort(String) - Method in class ly.count.sdk.java.internal.UserEditorImpl
-
- removeFromCohort(String) - Method in interface ly.count.sdk.java.UserEditor
-
- Request - Class in ly.count.sdk.java.internal
-
Class which encapsulates request logic and manipulation: building, status of sending, etc.
- Request(Object...) - Constructor for class ly.count.sdk.java.internal.Request
-
Create request from params with current time as id.
- Request(Long) - Constructor for class ly.count.sdk.java.internal.Request
-
Deserialization constructor (use existing id).
- requestCallbacks - Variable in class ly.count.sdk.java.internal.ModuleRemoteConfig
-
- requiresConsent - Variable in class ly.count.sdk.java.ConfigCore
-
Requires GDPR-compliance calls.
- requiresConsent() - Method in class ly.count.sdk.java.ConfigCore
-
- resetDeviceId(String) - Method in class ly.count.sdk.java.Countly
-
- resetDeviceId(String) - Method in class ly.count.sdk.java.internal.SessionImpl
-
- resetDeviceId(String) - Method in interface ly.count.sdk.java.Usage
-
- restore(byte[]) - Method in class ly.count.sdk.java.ConfigCore.DID
-
- restore(byte[]) - Method in interface ly.count.sdk.java.internal.Byteable
-
- restore(byte[]) - Method in class ly.count.sdk.java.internal.CrashImplCore
-
- restore(byte[]) - Method in class ly.count.sdk.java.internal.InternalConfig
-
- restore(byte[]) - Method in class ly.count.sdk.java.internal.ModuleRatingCore.StarRatingPreferences
-
- restore(byte[]) - Method in class ly.count.sdk.java.internal.ModuleRemoteConfig.RemoteConfigValueStore
-
- restore(byte[]) - Method in class ly.count.sdk.java.internal.Request
-
- restore(byte[]) - Method in class ly.count.sdk.java.internal.SessionImpl
-
- restore(byte[]) - Method in class ly.count.sdk.java.internal.UserImpl
-
- resumeEncoding() - Method in class ly.count.sdk.java.internal.Base64.OutputStream
-
Resumes encoding of the stream.
- run(int, Module) - Method in interface ly.count.sdk.java.internal.SDKModules.Modulator
-
- run(Tasks.Task<T>) - Method in class ly.count.sdk.java.internal.Tasks
-
Runs
Tasks.Task supplied in a single thread executor in a way which omits duplicate tasks
which are scheduled to run prior to last one.
- salt - Variable in class ly.count.sdk.java.ConfigCore
-
Salt string for parameter tampering protection
- saveStarRatingPreferences(ModuleRatingCore.StarRatingPreferences) - Method in class ly.count.sdk.java.internal.ModuleRatingCore
-
Save the star rating preferences object
- saveStoredValues(ModuleRemoteConfig.RemoteConfigValueStore) - Method in class ly.count.sdk.java.internal.ModuleRemoteConfig
-
- sdk - Variable in class ly.count.sdk.java.Countly
-
- SDK - Class in ly.count.sdk.java.internal
-
- SDK() - Constructor for class ly.count.sdk.java.internal.SDK
-
- SDKCore - Class in ly.count.sdk.java.internal
-
- SDKCore() - Constructor for class ly.count.sdk.java.internal.SDKCore
-
- SDKCore.Signal - Enum in ly.count.sdk.java.internal
-
- sdkInterface - Variable in class ly.count.sdk.java.Cly
-
- SDKInterface - Interface in ly.count.sdk.java.internal
-
Abstraction over particular SDK implementation: java-native or Android
- SDKLifecycle - Class in ly.count.sdk.java.internal
-
Application lifecycle-related methods of
SDK
- SDKLifecycle() - Constructor for class ly.count.sdk.java.internal.SDKLifecycle
-
- SDKModules - Class in ly.count.sdk.java.internal
-
- SDKModules() - Constructor for class ly.count.sdk.java.internal.SDKModules
-
- SDKModules.Modulator - Interface in ly.count.sdk.java.internal
-
- sdkName - Variable in class ly.count.sdk.java.ConfigCore
-
Countly SDK name to be sent in HTTP requests
- sdkVersion - Variable in class ly.count.sdk.java.ConfigCore
-
Countly SDK version to be sent in HTTP requests
- secToMs(long) - Method in class ly.count.sdk.java.internal.DeviceCore
-
Convert time in seconds to milliseconds
- secToNs(long) - Method in class ly.count.sdk.java.internal.DeviceCore
-
Convert time in seconds to nanoseconds
- send(Request) - Method in class ly.count.sdk.java.internal.Transport
-
- sendUpdateEachSeconds - Variable in class ly.count.sdk.java.ConfigCore
-
Maximum amount of time in seconds between two update requests to the server
reporting session duration and other parameters if any added between update requests.
- serverAppKey - Variable in class ly.count.sdk.java.ConfigCore
-
Application key of Countly server
- serverURL - Variable in class ly.count.sdk.java.ConfigCore
-
URL of Countly server
- session(CtxCore) - Static method in class ly.count.sdk.java.Cly
-
- session() - Static method in class ly.count.sdk.java.Countly
-
- session(CtxCore, Long) - Method in class ly.count.sdk.java.internal.ModuleSessions
-
- session(CtxCore, Long) - Method in interface ly.count.sdk.java.internal.SDKInterface
-
Get current
SessionImpl or create new one if current is
null.
- session(CtxCore, Long) - Method in class ly.count.sdk.java.internal.SDKModules
-
- Session - Interface in ly.count.sdk.java
-
This interface represents session concept, that is one indivisible usage occasion of your application.
- sessionAmount - Variable in class ly.count.sdk.java.internal.ModuleRatingCore.StarRatingPreferences
-
- sessionAutoCloseAfter - Variable in class ly.count.sdk.java.ConfigCore
-
How much time of user inactivity Countly should wait until automatically ending session.
- sessionBegin(CtxCore, SessionImpl) - Static method in class ly.count.sdk.java.internal.ModuleRequests
-
- sessionCooldownPeriod - Variable in class ly.count.sdk.java.ConfigCore
-
Minimal amount of time between sessions in seconds.
- sessionEnd(CtxCore, SessionImpl, Long, String, Tasks.Callback<Boolean>) - Static method in class ly.count.sdk.java.internal.ModuleRequests
-
- SessionImpl - Class in ly.count.sdk.java.internal
-
This class represents session concept, that is one indivisible usage occasion of your application.
- SessionImpl(CtxCore) - Constructor for class ly.count.sdk.java.internal.SessionImpl
-
Create session with current time as id.
- SessionImpl(CtxCore, Long) - Constructor for class ly.count.sdk.java.internal.SessionImpl
-
Deserialization constructor (use existing id).
- sessionLimit - Variable in class ly.count.sdk.java.internal.ModuleRatingCore.StarRatingPreferences
-
- sessionUpdate(CtxCore, SessionImpl, Long) - Static method in class ly.count.sdk.java.internal.ModuleRequests
-
- set(String, Object) - Method in class ly.count.sdk.java.internal.UserEditorImpl
-
- set(String, Object) - Method in interface ly.count.sdk.java.UserEditor
-
Sets property of user profile to the value supplied.
- setApplicationName(String) - Method in class ly.count.sdk.java.ConfigCore
-
Change application name reported to Countly server
- setApplicationVersion(String) - Method in class ly.count.sdk.java.ConfigCore
-
Change application version reported to Countly server
- setAppVersion(String) - Method in class ly.count.sdk.java.internal.Device
-
Set app version
- setAutoSessionsTracking(boolean) - Method in class ly.count.sdk.java.Config
-
!!! Not available for Java SDK !!!
- setAutoSessionsTracking(boolean) - Method in class ly.count.sdk.java.ConfigCore
-
Enable auto sessions tracking
- setAutoViewsTracking(boolean) - Method in class ly.count.sdk.java.Config
-
!!! Not available for Java SDK !!!
- setAutoViewsTracking(boolean) - Method in class ly.count.sdk.java.ConfigCore
-
Enable auto views tracking
- setBatteryLevel(Float) - Method in class ly.count.sdk.java.internal.Device
-
Set battery level (0 ..
- setBirthyear(int) - Method in class ly.count.sdk.java.internal.UserEditorImpl
-
- setBirthyear(String) - Method in class ly.count.sdk.java.internal.UserEditorImpl
-
- setBirthyear(int) - Method in interface ly.count.sdk.java.UserEditor
-
- setBirthyear(String) - Method in interface ly.count.sdk.java.UserEditor
-
- setCity(String) - Method in class ly.count.sdk.java.internal.UserEditorImpl
-
- setCity(String) - Method in interface ly.count.sdk.java.UserEditor
-
- setCount(int) - Method in interface ly.count.sdk.java.Event
-
Overwrite default count=1 for this event
- setCountry(String) - Method in class ly.count.sdk.java.internal.UserEditorImpl
-
- setCountry(String) - Method in interface ly.count.sdk.java.UserEditor
-
- setCpu(String) - Method in class ly.count.sdk.java.internal.Device
-
Set CPU name
- setCrashProcessorClass(Class<? extends CrashProcessor>) - Method in class ly.count.sdk.java.Config
-
Set crash processor class responsible .
- setCrashProcessorClass(Class<? extends CrashProcessor>) - Method in class ly.count.sdk.java.ConfigCore
-
Set crash processor class responsible .
- setCrashReportingANRCheckingPeriod(int) - Method in class ly.count.sdk.java.Config
-
!!! Not available for Java SDK !!!
- setCrashReportingANRCheckingPeriod(int) - Method in class ly.count.sdk.java.ConfigCore
-
Change period when a check for ANR is made.
- setCustom(String, Object) - Method in class ly.count.sdk.java.internal.UserEditorImpl
-
- setCustom(String, Object) - Method in interface ly.count.sdk.java.UserEditor
-
- setCustomDeviceId(String) - Method in class ly.count.sdk.java.Config
-
- setDefaultNetworking(boolean) - Method in class ly.count.sdk.java.internal.InternalConfig
-
- setDevice(String) - Method in class ly.count.sdk.java.internal.Device
-
Set device name
- setDeviceId(ConfigCore.DID) - Method in class ly.count.sdk.java.internal.InternalConfig
-
- setDeviceIdFallbackAllowed(boolean) - Method in class ly.count.sdk.java.Config
-
- setDeviceIdFallbackAllowed(boolean) - Method in class ly.count.sdk.java.ConfigCore
-
Whether to allow fallback from unavailable device id strategy to Countly OpenUDID derivative.
- setDeviceIdStrategy(Config.DeviceIdStrategy, String) - Method in class ly.count.sdk.java.Config
-
- setDeviceIdStrategy(Config.DeviceIdStrategy) - Method in class ly.count.sdk.java.Config
-
- setDuration(double) - Method in interface ly.count.sdk.java.Event
-
Set event duration
- setEmail(String) - Method in class ly.count.sdk.java.internal.UserEditorImpl
-
- setEmail(String) - Method in interface ly.count.sdk.java.UserEditor
-
- setEventsBufferSize(int) - Method in class ly.count.sdk.java.Config
-
Sets maximum number of events to hold until forcing update request to be sent to the server
- setEventsBufferSize(int) - Method in class ly.count.sdk.java.ConfigCore
-
Sets maximum number of events to hold until forcing update request to be sent to the server
Update request is also sent when last update request was sent more than
ConfigCore.setSendUpdateEachSeconds(int) seconds ago.
- setFatal(boolean) - Method in interface ly.count.sdk.java.Crash
-
Set whether crash was fatal (uncaught Exception or very bad caught Exception
which prevents app from functioning correctly.
- setFatal(boolean) - Method in class ly.count.sdk.java.internal.CrashImplCore
-
- setFeatures(Config.Feature...) - Method in class ly.count.sdk.java.Config
-
- setFrom(ConfigCore) - Method in class ly.count.sdk.java.internal.InternalConfig
-
- setGender(Object) - Method in class ly.count.sdk.java.internal.UserEditorImpl
-
- setGender(Object) - Method in interface ly.count.sdk.java.UserEditor
-
- setIfRatingDialogIsCancellable(boolean) - Method in class ly.count.sdk.java.internal.ModuleRatingCore
-
Set if the star rating dialog is cancellable
- setLimited(boolean) - Method in class ly.count.sdk.java.internal.InternalConfig
-
- setLocale(String) - Method in class ly.count.sdk.java.internal.UserEditorImpl
-
- setLocale(String) - Method in interface ly.count.sdk.java.UserEditor
-
- setLocation(String) - Method in class ly.count.sdk.java.internal.UserEditorImpl
-
- setLocation(double, double) - Method in class ly.count.sdk.java.internal.UserEditorImpl
-
- setLocation(String) - Method in interface ly.count.sdk.java.UserEditor
-
- setLocation(double, double) - Method in interface ly.count.sdk.java.UserEditor
-
- setLoggerClass(Class<? extends Log.Logger>) - Method in class ly.count.sdk.java.internal.InternalConfig
-
- setLoggingLevel(ConfigCore.LoggingLevel) - Method in class ly.count.sdk.java.Config
-
Logging level for Countly SDK
- setLoggingLevel(ConfigCore.LoggingLevel) - Method in class ly.count.sdk.java.ConfigCore
-
Logging level for Countly SDK
- setLoggingTag(String) - Method in class ly.count.sdk.java.Config
-
Tag used for logging
- setLoggingTag(String) - Method in class ly.count.sdk.java.ConfigCore
-
Tag used for logging
- setLogs(String[]) - Method in interface ly.count.sdk.java.Crash
-
Add logs to this crash.
- setLogs(String[]) - Method in class ly.count.sdk.java.internal.CrashImplCore
-
- setManufacturer(String) - Method in class ly.count.sdk.java.internal.Device
-
Set device manufacturer
- setMuted(Boolean) - Method in class ly.count.sdk.java.internal.Device
-
Set whether the device is muted
- setName(String) - Method in interface ly.count.sdk.java.Crash
-
Set crash name, that is its title.
- setName(String) - Method in class ly.count.sdk.java.internal.CrashImplCore
-
- setName(String) - Method in class ly.count.sdk.java.internal.UserEditorImpl
-
- setName(String) - Method in interface ly.count.sdk.java.UserEditor
-
- setNetworkConnectTimeout(int) - Method in class ly.count.sdk.java.ConfigCore
-
Set connection timeout in seconds for HTTP requests SDK sends to Countly server.
- setNetworkImportantRequestCooldown(int) - Method in class ly.count.sdk.java.ConfigCore
-
Set read timeout in seconds for HTTP requests SDK sends to Countly server.
- setNetworkReadTimeout(int) - Method in class ly.count.sdk.java.ConfigCore
-
Set read timeout in seconds for HTTP requests SDK sends to Countly server.
- setNetworkRequestCooldown(int) - Method in class ly.count.sdk.java.ConfigCore
-
How long to wait between requests in seconds.
- setOnce(String, Object) - Method in class ly.count.sdk.java.internal.UserEditorImpl
-
- setOnce(String, Object) - Method in interface ly.count.sdk.java.UserEditor
-
- setOnline(Boolean) - Method in class ly.count.sdk.java.internal.Device
-
Set whether the device is online
- setOpenGL(String) - Method in class ly.count.sdk.java.internal.Device
-
Set OpenGL version
- setOrg(String) - Method in class ly.count.sdk.java.internal.UserEditorImpl
-
- setOrg(String) - Method in interface ly.count.sdk.java.UserEditor
-
- setOrientation(String) - Method in class ly.count.sdk.java.internal.Device
-
Set device orientation
- setPhone(String) - Method in class ly.count.sdk.java.internal.UserEditorImpl
-
- setPhone(String) - Method in interface ly.count.sdk.java.UserEditor
-
- setPicture(byte[]) - Method in class ly.count.sdk.java.internal.UserEditorImpl
-
- setPicture(byte[]) - Method in interface ly.count.sdk.java.UserEditor
-
- setPicturePath(String) - Method in class ly.count.sdk.java.internal.UserEditorImpl
-
- setPicturePath(String) - Method in interface ly.count.sdk.java.UserEditor
-
- setRequiresConsent(boolean) - Method in class ly.count.sdk.java.Config
-
Enable GDPR compliance by disallowing SDK to record any data until corresponding consent
calls are made.
- setRequiresConsent(boolean) - Method in class ly.count.sdk.java.ConfigCore
-
Enable GDPR compliance by disallowing SDK to record any data until corresponding consent
calls are made.
- setResolution(String) - Method in class ly.count.sdk.java.internal.Device
-
Set device resolution
- setSdkName(String) - Method in class ly.count.sdk.java.ConfigCore
-
Change name of SDK used in HTTP requests
- setSdkVersion(String) - Method in class ly.count.sdk.java.ConfigCore
-
Change version of SDK used in HTTP requests
- setSegmentation(Map<String, String>) - Method in interface ly.count.sdk.java.Event
-
Set event segmentation from a map
- setSegments(Map<String, String>) - Method in interface ly.count.sdk.java.Crash
-
Add some segmentation to this crash.
- setSegments(Map<String, String>) - Method in class ly.count.sdk.java.internal.CrashImplCore
-
- setSendUpdateEachSeconds(int) - Method in class ly.count.sdk.java.Config
-
Set maximum amount of time in seconds between two update requests to the server
reporting session duration and other parameters if any added between update requests.
- setSendUpdateEachSeconds(int) - Method in class ly.count.sdk.java.ConfigCore
-
Set maximum amount of time in seconds between two update requests to the server
reporting session duration and other parameters if any added between update requests.
- setSessionAutoCloseAfter(int) - Method in class ly.count.sdk.java.Config
-
!!! Not available for Java SDK !!!
- setSessionAutoCloseAfter(int) - Method in class ly.count.sdk.java.ConfigCore
-
Wait this much time before ending session in auto session tracking mode
- setSessionCooldownPeriod(int) - Method in class ly.count.sdk.java.ConfigCore
-
Set minimal amount of time between sessions in seconds.
- setShowDialogAutomatically(boolean) - Method in class ly.count.sdk.java.internal.ModuleRatingCore
-
Set if the star rating dialog should be shown automatically
- setStarRatingDialogTexts(String, String, String) - Method in class ly.count.sdk.java.internal.ModuleRatingCore.RatingsCore
-
Set's the text's for the different fields in the star rating dialog.
- setStarRatingDisableAskingForEachAppVersion(boolean) - Method in class ly.count.sdk.java.internal.ModuleRatingCore
-
Set if automatic star rating should be disabled for each new version.
- setStarRatingInitConfig(int, String, String, String) - Method in class ly.count.sdk.java.internal.ModuleRatingCore
-
Setting things that would be provided during initial config
- setSum(double) - Method in interface ly.count.sdk.java.Event
-
Set event sum
- setUsePOST(boolean) - Method in class ly.count.sdk.java.Config
-
Force usage of POST method for all requests.
- setUsePOST(boolean) - Method in class ly.count.sdk.java.ConfigCore
-
Force usage of POST method for all requests.
- setUsername(String) - Method in class ly.count.sdk.java.internal.UserEditorImpl
-
- setUsername(String) - Method in interface ly.count.sdk.java.UserEditor
-
- STAR_RATING_EVENT_KEY - Static variable in class ly.count.sdk.java.internal.ModuleRatingCore
-
- starRatingDisabledAutomaticForNewVersions - Variable in class ly.count.sdk.java.ConfigCore
-
if star rating should be shown for each new version
- starRatingIsDialogCancelable - Variable in class ly.count.sdk.java.ConfigCore
-
If star rating dialog should be cancellable
- StarRatingPreferences() - Constructor for class ly.count.sdk.java.internal.ModuleRatingCore.StarRatingPreferences
-
- starRatingSessionLimit - Variable in class ly.count.sdk.java.ConfigCore
-
After how many sessions the automatic star rating is shown
- starRatingTextDismiss - Variable in class ly.count.sdk.java.ConfigCore
-
Star rating dialog dismiss message
- starRatingTextMessage - Variable in class ly.count.sdk.java.ConfigCore
-
Star rating dialog message
- starRatingTextTitle - Variable in class ly.count.sdk.java.ConfigCore
-
Star rating dialog title
- start(boolean) - Method in interface ly.count.sdk.java.View
-
- started - Variable in class ly.count.sdk.java.internal.ModuleCrash
-
- startView - Variable in class ly.count.sdk.java.internal.SessionImpl
-
- stop(boolean) - Static method in class ly.count.sdk.java.CountlyLifecycle
-
Stop Countly SDK.
- stop(CtxCore) - Method in class ly.count.sdk.java.internal.DefaultNetworking
-
- stop(CtxCore, boolean) - Method in interface ly.count.sdk.java.internal.Module
-
App user decided to opt out from analytics or developer changed important preferences.
- stop(CtxCore, boolean) - Method in class ly.count.sdk.java.internal.ModuleBase
-
- stop(CtxCore, boolean) - Method in class ly.count.sdk.java.internal.ModuleCrash
-
- stop(CtxCore, boolean) - Method in class ly.count.sdk.java.internal.ModuleDeviceIdCore
-
- stop(CtxCore, boolean) - Method in class ly.count.sdk.java.internal.ModuleSessions
-
- stop(CtxCore) - Method in interface ly.count.sdk.java.internal.Networking
-
- stop(CtxCore, boolean) - Method in class ly.count.sdk.java.internal.SDKCore
-
- stop(CtxCore, boolean) - Method in interface ly.count.sdk.java.internal.SDKInterface
-
- stop(CtxCore, boolean) - Method in class ly.count.sdk.java.internal.SDKLifecycle
-
- stop(CtxCore, boolean) - Method in class ly.count.sdk.java.internal.SDKModules
-
- stop() - Static method in class ly.count.sdk.java.internal.Storage
-
- stop(boolean) - Method in interface ly.count.sdk.java.View
-
- Storable - Interface in ly.count.sdk.java.internal
-
Serialization interface.
- storableList(CtxCore, String, int) - Method in interface ly.count.sdk.java.internal.SDKInterface
-
- storablePop(CtxCore, T) - Method in interface ly.count.sdk.java.internal.SDKInterface
-
- storablePurge(CtxCore, String) - Method in interface ly.count.sdk.java.internal.SDKInterface
-
- storableRead(CtxCore, T) - Method in interface ly.count.sdk.java.internal.SDKInterface
-
- storableReadBytes(CtxCore, String) - Method in interface ly.count.sdk.java.internal.SDKInterface
-
- storableReadBytes(CtxCore, String, Long) - Method in interface ly.count.sdk.java.internal.SDKInterface
-
- storableReadBytesOneOf(CtxCore, T, boolean) - Method in interface ly.count.sdk.java.internal.SDKInterface
-
- storableRemove(CtxCore, T) - Method in interface ly.count.sdk.java.internal.SDKInterface
-
- storableStorageId - Static variable in class ly.count.sdk.java.internal.ModuleRatingCore
-
- storableStorageId - Static variable in class ly.count.sdk.java.internal.ModuleRemoteConfig
-
- storableStoragePrefix - Static variable in class ly.count.sdk.java.internal.ModuleRatingCore
-
- storableStoragePrefix - Static variable in class ly.count.sdk.java.internal.ModuleRemoteConfig
-
- storableWrite(CtxCore, String, Long, byte[]) - Method in interface ly.count.sdk.java.internal.SDKInterface
-
- storableWrite(CtxCore, T) - Method in interface ly.count.sdk.java.internal.SDKInterface
-
- Storage - Class in ly.count.sdk.java.internal
-
Storing and retrieving data from internal storage of SDK.
- Storage() - Constructor for class ly.count.sdk.java.internal.Storage
-
- storageId() - Method in class ly.count.sdk.java.internal.CrashImplCore
-
- storageId() - Method in class ly.count.sdk.java.internal.InternalConfig
-
- storageId() - Method in class ly.count.sdk.java.internal.ModuleRatingCore.StarRatingPreferences
-
- storageId() - Method in class ly.count.sdk.java.internal.ModuleRemoteConfig.RemoteConfigValueStore
-
- storageId() - Method in class ly.count.sdk.java.internal.Request
-
- storageId() - Method in class ly.count.sdk.java.internal.SessionImpl
-
- storageId() - Method in interface ly.count.sdk.java.internal.Storable
-
- storageId() - Method in class ly.count.sdk.java.internal.UserImpl
-
- storagePrefix() - Method in class ly.count.sdk.java.internal.CrashImplCore
-
- storagePrefix() - Method in class ly.count.sdk.java.internal.InternalConfig
-
- storagePrefix() - Method in class ly.count.sdk.java.internal.ModuleRatingCore.StarRatingPreferences
-
- storagePrefix() - Method in class ly.count.sdk.java.internal.ModuleRemoteConfig.RemoteConfigValueStore
-
- storagePrefix() - Method in class ly.count.sdk.java.internal.Request
-
- storagePrefix() - Method in class ly.count.sdk.java.internal.SessionImpl
-
- storagePrefix() - Method in interface ly.count.sdk.java.internal.Storable
-
- storagePrefix() - Method in class ly.count.sdk.java.internal.UserImpl
-
- store() - Method in class ly.count.sdk.java.ConfigCore.DID
-
- store() - Method in interface ly.count.sdk.java.internal.Byteable
-
- store() - Method in class ly.count.sdk.java.internal.CrashImplCore
-
- store() - Method in class ly.count.sdk.java.internal.InternalConfig
-
- store() - Method in class ly.count.sdk.java.internal.ModuleRatingCore.StarRatingPreferences
-
- store() - Method in class ly.count.sdk.java.internal.ModuleRemoteConfig.RemoteConfigValueStore
-
- store() - Method in class ly.count.sdk.java.internal.Request
-
- store() - Method in class ly.count.sdk.java.internal.SessionImpl
-
- store() - Method in class ly.count.sdk.java.internal.UserImpl
-
- strategy - Variable in class ly.count.sdk.java.ConfigCore.DID
-
- STRATEGY_CUSTOM - Static variable in class ly.count.sdk.java.ConfigCore.DID
-
- STRATEGY_UUID - Static variable in class ly.count.sdk.java.ConfigCore.DID
-
- submit(CtxCore) - Method in class ly.count.sdk.java.internal.DefaultNetworking
-
- suspendEncoding() - Method in class ly.count.sdk.java.internal.Base64.OutputStream
-
Suspends encoding of the stream.
- SystemLogger(String) - Constructor for class ly.count.sdk.java.internal.Log.SystemLogger
-
- valueOf(String) - Static method in enum ly.count.sdk.java.Config.DeviceIdRealm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ly.count.sdk.java.Config.DeviceIdStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ly.count.sdk.java.Config.Feature
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ly.count.sdk.java.ConfigCore.LoggingLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ly.count.sdk.java.internal.CoreFeature
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ly.count.sdk.java.internal.ModuleCrash.CrashType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ly.count.sdk.java.internal.SDKCore.Signal
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ly.count.sdk.java.internal.Transport.RequestResult
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ly.count.sdk.java.User.Gender
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum ly.count.sdk.java.Config.DeviceIdRealm
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ly.count.sdk.java.Config.DeviceIdStrategy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ly.count.sdk.java.Config.Feature
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ly.count.sdk.java.ConfigCore.LoggingLevel
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ly.count.sdk.java.internal.CoreFeature
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ly.count.sdk.java.internal.ModuleCrash.CrashType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values - Variable in class ly.count.sdk.java.internal.ModuleRemoteConfig.RemoteConfigValueStore
-
- values() - Static method in enum ly.count.sdk.java.internal.SDKCore.Signal
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ly.count.sdk.java.internal.Transport.RequestResult
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ly.count.sdk.java.User.Gender
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- view(String, boolean) - Method in class ly.count.sdk.java.Cly
-
- view(String) - Method in class ly.count.sdk.java.Cly
-
- view(String, boolean) - Method in class ly.count.sdk.java.internal.SessionImpl
-
- view(String) - Method in class ly.count.sdk.java.internal.SessionImpl
-
- view(String, boolean) - Method in interface ly.count.sdk.java.Usage
-
Start new view.
- view(String) - Method in interface ly.count.sdk.java.Usage
-
Identical to
Usage.view(String, boolean), but without
start parameter which
is determined automatically based on whether this view is first in this session.
- View - Interface in ly.count.sdk.java
-
Contract interface for Views functionality