Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
data class StreamBytesOptions( val topic: String = "", val attributes: Map<String, String> = emptyMap(), val streamId: String = UUID.randomUUID().toString(), val destinationIdentities: List<Participant.Identity> = emptyList(), val mimeType: String = "application/octet-stream", val name: String, val totalSize: Long? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface StreamOptions
Link copied to clipboard
data class StreamTextOptions( val topic: String = "", val attributes: Map<String, String> = emptyMap(), val streamId: String = UUID.randomUUID().toString(), val destinationIdentities: List<Participant.Identity> = emptyList(), val operationType: TextStreamInfo.OperationType, val version: Int = 0, val attachedStreamIds: List<String> = emptyList(), val replyToStreamId: String? = null, val totalSize: Long? = null)
Link copied to clipboard
data class TextStreamInfo( val id: String, val topic: String, val timestampMs: Long, val totalSize: Long?, val attributes: Map<String, String>, val operationType: TextStreamInfo.OperationType, val version: Int, val replyToStreamId: String?, val attachedStreamIds: List<String>, val generated: Boolean) : StreamInfo