Snapshot

A lazy wrapper of ByteString. Allows Workflows to capture their state frequently, without worrying about performing unnecessary serialization work.

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
@get:JvmName(name = "bytes")
val bytes: ByteString

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean

Compares Snapshots by comparing their bytes.

Link copied to clipboard
open override fun hashCode(): Int

Calculates hashcode using bytes.

Link copied to clipboard
open override fun toString(): String

Returns a String describing the bytes of this Snapshot.