Package-level declarations
Types
Link copied to clipboard
data class ApplyWritesCreate(val collection: Nsid, val rkey: String? = null, val value: JsonContent)
Operation which creates a new record.
Link copied to clipboard
data class ApplyWritesCreateResult(val uri: AtUri, val cid: Cid, val validationStatus: ApplyWritesValidationStatus? = null)
Link copied to clipboard
Operation which deletes an existing record.
Link copied to clipboard
Link copied to clipboard
data class ApplyWritesRequest(val repo: AtIdentifier, val validate: Boolean? = null, val writes: ReadOnlyList<ApplyWritesRequestWriteUnion>, val swapCommit: Cid? = null)
Link copied to clipboard
Link copied to clipboard
data class ApplyWritesResponse(val commit: CommitMeta? = null, val results: ReadOnlyList<ApplyWritesResponseResultUnion> = persistentListOf())
Link copied to clipboard
Link copied to clipboard
Operation which updates an existing record.
Link copied to clipboard
data class ApplyWritesUpdateResult(val uri: AtUri, val cid: Cid, val validationStatus: ApplyWritesValidationStatus? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class CreateRecordRequest(val repo: AtIdentifier, val collection: Nsid, val rkey: String? = null, val validate: Boolean? = null, val record: JsonContent, val swapCommit: Cid? = null)
Link copied to clipboard
data class CreateRecordResponse(val uri: AtUri, val cid: Cid, val commit: CommitMeta? = null, val validationStatus: CreateRecordValidationStatus? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class DeleteRecordRequest(val repo: AtIdentifier, val collection: Nsid, val rkey: String, val swapRecord: Cid? = null, val swapCommit: Cid? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class DescribeRepoResponse(val handle: Handle, val did: Did, val didDoc: JsonContent, val collections: ReadOnlyList<Nsid>, val handleIsCorrect: Boolean)
Link copied to clipboard
data class GetRecordQueryParams(val repo: AtIdentifier, val collection: Nsid, val rkey: String, val cid: Cid? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ListMissingBlobsResponse(val cursor: String? = null, val blobs: ReadOnlyList<ListMissingBlobsRecordBlob>)
Link copied to clipboard
data class ListRecordsQueryParams(val repo: AtIdentifier, val collection: Nsid, val limit: Long? = 50, val cursor: String? = null, val rkeyStart: String? = null, val rkeyEnd: String? = null, val reverse: Boolean? = null)
Link copied to clipboard
Link copied to clipboard
data class ListRecordsResponse(val cursor: String? = null, val records: ReadOnlyList<ListRecordsRecord>)
Link copied to clipboard
data class PutRecordRequest(val repo: AtIdentifier, val collection: Nsid, val rkey: String, val validate: Boolean? = null, val record: JsonContent, val swapRecord: Cid? = null, val swapCommit: Cid? = null)
Link copied to clipboard
data class PutRecordResponse(val uri: AtUri, val cid: Cid, val commit: CommitMeta? = null, val validationStatus: PutRecordValidationStatus? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard