ArchiveWriteLimits

Operational limits for PMTiles archive writes.

Constructors

Link copied to clipboard
constructor()

Creates limits with the documented default values.

Types

Link copied to clipboard
class Builder

Mutable Kotlin builder for ArchiveWriteLimits.

Link copied to clipboard
object Companion

Factory for Kotlin DSL construction.

Properties

Link copied to clipboard

Maximum final archive bytes. Defaults to ULong.MAX_VALUE.

Link copied to clipboard

Maximum directory bytes before and after internal compression. Defaults to 16 MiB.

Link copied to clipboard

Maximum metadata bytes before and after internal compression. Defaults to 16 MiB.

Link copied to clipboard

Maximum compressed root directory bytes in the canonical first 16 KiB archive layout. Defaults to 16,257 bytes.

Link copied to clipboard

Maximum tile payload bytes before and after tile compression. Defaults to 64 MiB.

Functions

Link copied to clipboard

Returns a mutable builder initialized from these limits.