Package com.amplitude.core.utilities
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract class Connection(connection: HttpURLConnection, inputStream: InputStream?, outputStream: OutputStream?) : Closeable
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
class EventsFileManager(directory: File, apiKey: String, kvs: KeyValueStore)
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class FileResponseHandler(storage: EventsFileStorage, eventPipeline: EventPipeline, configuration: Configuration, scope: CoroutineScope, dispatcher: CoroutineDispatcher, eventFilePath: String, eventsString: String, logger: Logger?) : ResponseHandler
Content copied to clipboard
Link copied to clipboard
class FileStorage(apiKey: String, logger: Logger, prefix: String?) : Storage, EventsFileStorage
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Functions
Link copied to clipboard
inline fun JSONObject.optionalJSONObject(key: String, defaultValue: JSONObject?): JSONObject?
Content copied to clipboard
Link copied to clipboard
inline fun JSONObject.optionalString(key: String, defaultValue: String?): String?
Content copied to clipboard
Link copied to clipboard