Dsl

class Dsl

Types

Link copied to clipboard
class AttributesProxy : DslProxy

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

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
@get:JvmName(name = "getAttributesMap")
val attributes: DslMap<String, String, FileKt.Dsl.AttributesProxy>

map<string, string> attributes = 11;

Link copied to clipboard
@get:JvmName(name = "getCompressed")
@set:JvmName(name = "setCompressed")
var compressed: Long

uint64 compressed = 3;

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

.elide.data.Encoding encoding = 6;

Link copied to clipboard
@get:JvmName(name = "getEncodingValue")
@set:JvmName(name = "setEncodingValue")
var encodingValue: Int
Link copied to clipboard
@get:JvmName(name = "getFileTypeCase")
val fileTypeCase: File.FileTypeCase
Link copied to clipboard
@get:JvmName(name = "getFingerprint")
@set:JvmName(name = "setFingerprint")
var fingerprint: File.FileFingerprint

.elide.vfs.File.FileFingerprint fingerprint = 10;

Link copied to clipboard
@get:JvmName(name = "getKnown")
@set:JvmName(name = "setKnown")
var known: KnownMimeType

.elide.vfs.KnownMimeType known = 8;

Link copied to clipboard
@get:JvmName(name = "getKnownValue")
@set:JvmName(name = "setKnownValue")
var knownValue: Int
Link copied to clipboard
@get:JvmName(name = "getMime")
@set:JvmName(name = "setMime")
var mime: String

string mime = 9;

Link copied to clipboard
@get:JvmName(name = "getModified")
@set:JvmName(name = "setModified")
var modified: Timestamp

.google.protobuf.Timestamp modified = 7;

Link copied to clipboard
val FileKt.Dsl.modifiedOrNull: Timestamp?
Link copied to clipboard
@get:JvmName(name = "getName")
@set:JvmName(name = "setName")
var name: String

string name = 1;

Link copied to clipboard
@get:JvmName(name = "getOffset")
@set:JvmName(name = "setOffset")
var offset: Long

uint64 offset = 4;

Link copied to clipboard
@get:JvmName(name = "getSize")
@set:JvmName(name = "setSize")
var size: Long

uint64 size = 2;

Link copied to clipboard
@get:JvmName(name = "getTail")
@set:JvmName(name = "setTail")
var tail: Long

uint64 tail = 5;

Functions

Link copied to clipboard
@JvmName(name = "clearAttributes")
fun DslMap<String, String, FileKt.Dsl.AttributesProxy>.clear()

map<string, string> attributes = 11;

Link copied to clipboard

uint64 compressed = 3;

Link copied to clipboard

.elide.data.Encoding encoding = 6;

Link copied to clipboard
Link copied to clipboard

.elide.vfs.File.FileFingerprint fingerprint = 10;

Link copied to clipboard

.elide.vfs.KnownMimeType known = 8;

Link copied to clipboard
fun clearMime()

string mime = 9;

Link copied to clipboard

.google.protobuf.Timestamp modified = 7;

Link copied to clipboard
fun clearName()

string name = 1;

Link copied to clipboard

uint64 offset = 4;

Link copied to clipboard
fun clearSize()

uint64 size = 2;

Link copied to clipboard
fun clearTail()

uint64 tail = 5;

Link copied to clipboard

.elide.vfs.File.FileFingerprint fingerprint = 10;

Link copied to clipboard

.elide.vfs.KnownMimeType known = 8;

Link copied to clipboard

string mime = 9;

Link copied to clipboard

.google.protobuf.Timestamp modified = 7;

Link copied to clipboard
@JvmName(name = "putAttributes")
fun DslMap<String, String, FileKt.Dsl.AttributesProxy>.put(key: String, value: String)

map<string, string> attributes = 11;

Link copied to clipboard
@JvmName(name = "putAllAttributes")
fun DslMap<String, String, FileKt.Dsl.AttributesProxy>.putAll(map: Map<String, String>)

map<string, string> attributes = 11;

Link copied to clipboard
@JvmName(name = "removeAttributes")
fun DslMap<String, String, FileKt.Dsl.AttributesProxy>.remove(key: String)

map<string, string> attributes = 11;

Link copied to clipboard
@JvmName(name = "setAttributes")
inline operator fun DslMap<String, String, FileKt.Dsl.AttributesProxy>.set(key: String, value: String)

map<string, string> attributes = 11;