PopulateCache

@XmlSerialName(value = "PopulateCache", namespace = "http://www.sap.com/apimgmt")
data class PopulateCache(val async: Boolean, val continueOnError: Boolean, val enabled: Boolean, val cacheKey: CacheKey, val scope: CacheScope, val expirySettings: PopulateCache.ExpirySettings, val source: String) : Policy(source)

Constructors

Link copied to clipboard
constructor(async: Boolean, continueOnError: Boolean, enabled: Boolean, cacheKey: CacheKey, scope: CacheScope, expirySettings: PopulateCache.ExpirySettings, source: String)

Types

Link copied to clipboard
data class ExpirySettings(val timeoutInSeconds: Long)

Properties

Link copied to clipboard
open override val async: Boolean
Link copied to clipboard
Link copied to clipboard
open override val continueOnError: Boolean
Link copied to clipboard
open override val enabled: Boolean
Link copied to clipboard
@XmlSerialName(value = "Scope")
val scope: CacheScope
Link copied to clipboard
@XmlElement
@XmlSerialName(value = "Source")
val source: String