Package-level declarations

Types

Link copied to clipboard
interface Attachable

Attachable is an interface for resources that can be attached to a client.

Link copied to clipboard
class Client(host: String, options: Client.Options, unaryClient: OkHttpClient = OkHttpClient.Builder() .build(), streamClient: OkHttpClient = OkHttpClient.Builder() .connectTimeout(5, TimeUnit.MINUTES) .readTimeout(0, TimeUnit.MILLISECONDS) .writeTimeout(0, TimeUnit.MILLISECONDS) .callTimeout(0, TimeUnit.MILLISECONDS) .build()) : Closeable

Client that can communicate with the server. It has Documents and sends changes of the documents in local to the server to synchronize with other replicas in remote.

Link copied to clipboard
interface ResourceEvent
Link copied to clipboard

ResourceStatus represents the common status interface for attachable resources.

Link copied to clipboard
data class WatchJobHolder(val key: String, val job: Job)