Sync Response
@JsonClass(generateAdapter = true )
Constructors
Link copied to clipboard
constructor(@Json(name = "account_data" ) accountData: UserAccountDataSync? = null, @Json(name = "next_batch" ) nextBatch: String? = null, @Json(name = "presence" ) presence: PresenceSyncResponse? = null, @Json(name = "to_device" ) toDevice: ToDeviceSyncResponse? = null, @Json(name = "rooms" ) rooms: RoomsSyncResponse? = null, @Json(name = "device_lists" ) deviceLists: DeviceListResponse? = null, @Json(name = "device_one_time_keys_count" ) deviceOneTimeKeysCount: DeviceOneTimeKeysCountSyncResponse? = null, @Json(name = "org.matrix.msc2732.device_unused_fallback_key_types" ) devDeviceUnusedFallbackKeyTypes: List<String>? = null, @Json(name = "device_unused_fallback_key_types" ) stableDeviceUnusedFallbackKeyTypes: List<String>? = null)
Properties
Link copied to clipboard
The user private data.
Link copied to clipboard
The key algorithms for which the server has an unused fallback key for the device. If the client wants the server to have a fallback key for a given key algorithm, but that algorithm is not listed in device_unused_fallback_key_types, the client will upload a new key.
Link copied to clipboard
Devices list update.
Link copied to clipboard
One time keys management.
Link copied to clipboard
Link copied to clipboard
The updates to the presence status of other users.
Link copied to clipboard
List of rooms.
Link copied to clipboard
Link copied to clipboard