Dsl

class Dsl

Types

Link copied to clipboard
object Companion
Link copied to clipboard
class PrefixProxy : DslProxy

An uninstantiable, behaviorless type to represent the field in generics.

Link copied to clipboard
class SuffixProxy : DslProxy

An uninstantiable, behaviorless type to represent the field in generics.

Properties

Link copied to clipboard
@get:JvmName(name = "getEncoding")
@set:JvmName(name = "setEncoding")
var encoding: Encoding

.elide.data.Encoding encoding = 2;

Link copied to clipboard
@get:JvmName(name = "getEncodingValue")
@set:JvmName(name = "setEncodingValue")
var encodingValue: Int
Link copied to clipboard
@get:JvmName(name = "getFingerprint")
@set:JvmName(name = "setFingerprint")
var fingerprint: ByteString

bytes fingerprint = 6;

Link copied to clipboard
@get:JvmName(name = "getHash")
@set:JvmName(name = "setHash")
var hash: HashAlgorithm

.elide.std.HashAlgorithm hash = 1;

Link copied to clipboard
@get:JvmName(name = "getHashValue")
@set:JvmName(name = "setHashValue")
var hashValue: Int
Link copied to clipboard
val prefix: DslList<ByteString, DataFingerprintKt.Dsl.PrefixProxy>

repeated bytes prefix = 3;

Link copied to clipboard
@get:JvmName(name = "getSeparator")
@set:JvmName(name = "setSeparator")
var separator: ByteString

bytes separator = 5;

Link copied to clipboard
val suffix: DslList<ByteString, DataFingerprintKt.Dsl.SuffixProxy>

repeated bytes suffix = 4;

Functions

Link copied to clipboard
@JvmName(name = "addPrefix")
fun DslList<ByteString, DataFingerprintKt.Dsl.PrefixProxy>.add(value: ByteString)

repeated bytes prefix = 3;

@JvmName(name = "addSuffix")
fun DslList<ByteString, DataFingerprintKt.Dsl.SuffixProxy>.add(value: ByteString)

repeated bytes suffix = 4;

Link copied to clipboard
@JvmName(name = "addAllPrefix")
fun DslList<ByteString, DataFingerprintKt.Dsl.PrefixProxy>.addAll(values: Iterable<ByteString>)

repeated bytes prefix = 3;

@JvmName(name = "addAllSuffix")
fun DslList<ByteString, DataFingerprintKt.Dsl.SuffixProxy>.addAll(values: Iterable<ByteString>)

repeated bytes suffix = 4;

Link copied to clipboard
@JvmName(name = "clearPrefix")
fun DslList<ByteString, DataFingerprintKt.Dsl.PrefixProxy>.clear()

repeated bytes prefix = 3;

@JvmName(name = "clearSuffix")
fun DslList<ByteString, DataFingerprintKt.Dsl.SuffixProxy>.clear()

repeated bytes suffix = 4;

Link copied to clipboard

.elide.data.Encoding encoding = 2;

Link copied to clipboard

bytes fingerprint = 6;

Link copied to clipboard
fun clearHash()

.elide.std.HashAlgorithm hash = 1;

Link copied to clipboard

bytes separator = 5;

Link copied to clipboard
@JvmName(name = "plusAssignPrefix")
inline operator fun DslList<ByteString, DataFingerprintKt.Dsl.PrefixProxy>.plusAssign(value: ByteString)
@JvmName(name = "plusAssignAllPrefix")
inline operator fun DslList<ByteString, DataFingerprintKt.Dsl.PrefixProxy>.plusAssign(values: Iterable<ByteString>)

repeated bytes prefix = 3;

@JvmName(name = "plusAssignSuffix")
inline operator fun DslList<ByteString, DataFingerprintKt.Dsl.SuffixProxy>.plusAssign(value: ByteString)
@JvmName(name = "plusAssignAllSuffix")
inline operator fun DslList<ByteString, DataFingerprintKt.Dsl.SuffixProxy>.plusAssign(values: Iterable<ByteString>)

repeated bytes suffix = 4;

Link copied to clipboard
@JvmName(name = "setPrefix")
operator fun DslList<ByteString, DataFingerprintKt.Dsl.PrefixProxy>.set(index: Int, value: ByteString)

repeated bytes prefix = 3;

@JvmName(name = "setSuffix")
operator fun DslList<ByteString, DataFingerprintKt.Dsl.SuffixProxy>.set(index: Int, value: ByteString)

repeated bytes suffix = 4;