AccessRequest

data class AccessRequest(val type: Set<AccessType>, val domain: AccessDomain, val scope: AccessScope, val path: Path)

Specifies an access request for a resource managed by the virtual file system layer.

Constructors

Link copied to clipboard
constructor(type: Set<AccessType>, domain: AccessDomain, scope: AccessScope, path: Path)

Properties

Link copied to clipboard

Access domain from which this operation originates.

Link copied to clipboard

Whether this operation constitutes a read, with no writes.

Link copied to clipboard

Whether this operation constitutes a write operation (or delete).

Link copied to clipboard
val path: Path

Specifies the path to which this request relates.

Link copied to clipboard

Access scope, indicating the resource type relating to this request, if known.

Link copied to clipboard

Access types needed for this operation.