Label

data class Label(val cid: <Error class: unknown class>? = null, val cts: <Error class: unknown class>, val exp: <Error class: unknown class>? = null, val neg: Boolean? = null, val sig: ByteArray? = null, val src: <Error class: unknown class>, val uri: <Error class: unknown class>, val val: String, val ver: Long? = null)

Metadata tag on an atproto resource (eg, repo or record).

Constructors

Link copied to clipboard
constructor(cid: <Error class: unknown class>? = null, cts: <Error class: unknown class>, exp: <Error class: unknown class>? = null, neg: Boolean? = null, sig: ByteArray? = null, src: <Error class: unknown class>, uri: <Error class: unknown class>, val: String, ver: Long? = null)

Properties

Link copied to clipboard
val cid: <Error class: unknown class>? = null

Optionally, CID specifying the specific version of 'uri' resource this label applies to.

Link copied to clipboard
val cts: <Error class: unknown class>

Timestamp when this label was created.

Link copied to clipboard
val exp: <Error class: unknown class>? = null

Timestamp at which this label expires (no longer applies).

Link copied to clipboard
val neg: Boolean? = null

If true, this is a negation label, overwriting a previous label.

Link copied to clipboard
val sig: ByteArray? = null

Signature of dag-cbor encoded label.

Link copied to clipboard
val src: <Error class: unknown class>

DID of the actor who created this label.

Link copied to clipboard
val uri: <Error class: unknown class>

AT URI of the record, repository (account), or other resource that this label applies to.

Link copied to clipboard
val val: String

The short string name of the value or type of this label.

Link copied to clipboard
val ver: Long? = null

The AT Protocol version of the label object.