---
slug: ./KVSpecOptions
title: "KVSpecOptions"
sidebar_label: "KVSpecOptions"
description: "Kotlin binding reference: KVSpecOptions."
---

<!-- Generated by tools/api_reference/generate_api_docs.py. Do not edit. -->

//[clika-runtime](../../../index.md)/[io.clika.runtime](../index.md)/[KVSpecOptions](index.md)/[KVSpecOptions](KVSpecOptions.md)

# KVSpecOptions

[common]\
constructor(batch: [Long](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html), pastLen: [Long](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html))

Every cache input at batch with a fixed pastLen.

[common]\
constructor(batch: [Long](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html) = 1, pastLenMin: [Long](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html) = 0, pastLenOpt: [Long](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html) = 0, pastLenMax: [Long](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html) = 0)