ArtifactContent

Represents the contents of an artifact.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
@SerializedName(value = "binary")
@Expose
open var binary: String
MIME Base64-encoded content from a binary artifact, or from a text artifact in its original encoding.
Link copied to clipboard
@SerializedName(value = "properties")
@Expose
open var properties: PropertyBag
Key/value pairs that provide additional information about the object.
Link copied to clipboard
@SerializedName(value = "rendered")
@Expose
open var rendered: MultiformatMessageString
A message string or message format string rendered in multiple formats.
Link copied to clipboard
@SerializedName(value = "text")
@Expose
open var text: String
UTF-8-encoded content from a text artifact.

Functions

Link copied to clipboard
open fun equals(other: Any): Boolean
Link copied to clipboard
abstract fun getProperties(): PropertyBag
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
abstract fun setProperties(<set-?>: PropertyBag)
Link copied to clipboard
open fun toString(): String
Link copied to clipboard
open fun updateProperties(mutator: (in PropertyBag) -> Unit)
Link copied to clipboard
open fun withBinary(binary: String): ArtifactContent
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard