Skip to content

io.helidon.webserver.staticcontent.ClasspathHandlerConfig

Description

Classpath based static content handler configuration

Configuration options

KeyTypeDefaultDescription
cached-filesList<String>A set of files that are cached in memory at startup
single-fileBooleanClasspath content usually starts from a ClasspathHandlerConfig#location() on classpath, and resolves all requested paths against this content root
temporary-storageTemporaryStorageCustomization of temporary storage configuration
content-typesMap<String, BaseMethods>Maps a filename extension to the response content type
memory-cacheMemoryCacheHandles will use memory cache configured on StaticContentConfig#memoryCache() by default
contextString/Context that will serve this handler's static resources, defaults to /
record-cache-capacityIntegerConfigure capacity of cache used for resources
locationStringThe location on classpath that contains the root of the static content
socketsList<String>Sockets names (listeners) that will host this static content handler, defaults to all configured sockets
welcomeStringWelcome-file name
enabledBooleantrueWhether this handle is enabled, defaults to true

Usages


See the manifest for all available types.