Skip to content
scalive
Menu
ConnectingLiveReconnectingOffline
GitHub
o

LiveUploadError

object LiveUploadError

Conversion helpers for upload errors carried by the LiveView protocol.

Exported from scalive.upload.LiveUploadError. View source (scalive/api/src/scalive/upload/LiveUpload.scala:177-215)

Methods3

fromJson

def fromJson(value: zio.json.ast.Json): LiveUploadError

Decodes a protocol error value.

String values are decoded by fromReason. An object with a string reason field is decoded from that field; any other object is retained as External. Other JSON shapes are retained textually as Unknown.

Exported from scalive.upload.LiveUploadError.fromJson. View source (scalive/api/src/scalive/upload/LiveUpload.scala:195-202)

fromReason

def fromReason(reason: String): LiveUploadError

Decodes a protocol error code, preserving unrecognized codes as Unknown.

Exported from scalive.upload.LiveUploadError.fromReason. View source (scalive/api/src/scalive/upload/LiveUpload.scala:180-187)

toJson

def toJson(error: LiveUploadError): zio.json.ast.Json

Encodes an upload error in its protocol JSON representation.

Exported from scalive.upload.LiveUploadError.toJson. View source (scalive/api/src/scalive/upload/LiveUpload.scala:205-214)