ImportDataRule

Specifies a rule that controls how data is imported from S3 into the file system.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The S3 key prefix that scopes this import rule. Only objects with keys beginning with this prefix are subject to the rule.

Link copied to clipboard

The upper size limit in bytes for this import rule. Only objects with a size strictly less than this value will have data imported into the file system.

Link copied to clipboard

The event that triggers data import. Valid values are ON_DIRECTORY_FIRST_ACCESS (import when a directory is first accessed) and ON_FILE_ACCESS (import when a file is accessed).

Functions

Link copied to clipboard
inline fun copy(block: ImportDataRule.Builder.() -> Unit = {}): ImportDataRule
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String