Index
All Classes and Interfaces|All Packages
A
- addCacheInMemory(String) - Method in class io.helidon.webserver.staticcontent.StaticContentService.Builder
-
Add a path (as requested by the user) that should be cached in memory.
B
- build() - Method in class io.helidon.webserver.staticcontent.StaticContentService.Builder
- builder(String) - Static method in interface io.helidon.webserver.staticcontent.StaticContentService
-
Creates new builder with defined static content root as a class-loader resource.
- builder(String, ClassLoader) - Static method in interface io.helidon.webserver.staticcontent.StaticContentService
-
Creates new builder with defined static content root as a class-loader resource.
- builder(Path) - Static method in interface io.helidon.webserver.staticcontent.StaticContentService
-
Creates new builder with defined static content root as a path to the file system.
- Builder() - Constructor for class io.helidon.webserver.staticcontent.StaticContentService.Builder
-
Default constructor.
C
- ClassPathBuilder() - Constructor for class io.helidon.webserver.staticcontent.StaticContentService.ClassPathBuilder
-
Construct with no classpath root.
- contentType(String, MediaType) - Method in class io.helidon.webserver.staticcontent.StaticContentService.FileBasedBuilder
-
Maps a filename extension to the response content type.
- create(String) - Static method in interface io.helidon.webserver.staticcontent.StaticContentService
-
Creates new instance with defined static content root as a class-loader resource.
- create(String, ClassLoader) - Static method in interface io.helidon.webserver.staticcontent.StaticContentService
-
Creates new instance with defined static content root as a class-loader resource.
- create(Path) - Static method in interface io.helidon.webserver.staticcontent.StaticContentService
-
Creates new instance with defined static content root as a path to the file system.
D
- doBuild() - Method in class io.helidon.webserver.staticcontent.StaticContentService.Builder
-
Build the actual instance.
- doBuild() - Method in class io.helidon.webserver.staticcontent.StaticContentService.ClassPathBuilder
- doBuild() - Method in class io.helidon.webserver.staticcontent.StaticContentService.FileSystemBuilder
F
- FileBasedBuilder() - Constructor for class io.helidon.webserver.staticcontent.StaticContentService.FileBasedBuilder
-
Default constructor.
- FileSystemBuilder() - Constructor for class io.helidon.webserver.staticcontent.StaticContentService.FileSystemBuilder
-
A new instance with no path defined.
I
- io.helidon.webserver.staticcontent - module io.helidon.webserver.staticcontent
-
Helidon WebServer Static Content Support.
- io.helidon.webserver.staticcontent - package io.helidon.webserver.staticcontent
-
Helidon WebServer Static Content Support.
P
- pathMapper(Function<String, String>) - Method in class io.helidon.webserver.staticcontent.StaticContentService.Builder
-
Map request path to resource path.
R
- recordCacheCapacity(int) - Method in class io.helidon.webserver.staticcontent.StaticContentService.Builder
-
Configure capacity of cache used for resources.
S
- StaticContentService - Interface in io.helidon.webserver.staticcontent
-
Serves 'static content' (files) from filesystem or using a classloader to the
WebServerHttpRouting. - StaticContentService.Builder<B> - Class in io.helidon.webserver.staticcontent
-
Fluent builder of the StaticContent detailed parameters.
- StaticContentService.ClassPathBuilder - Class in io.helidon.webserver.staticcontent
-
Builder for class path based static content.
- StaticContentService.FileBasedBuilder<T> - Class in io.helidon.webserver.staticcontent
-
Builder for file based static content supports, such as file based and classpath based.
- StaticContentService.FileSystemBuilder - Class in io.helidon.webserver.staticcontent
-
Builder for file system based static content.
T
- tmpDir(Path) - Method in class io.helidon.webserver.staticcontent.StaticContentService.ClassPathBuilder
-
Sets custom temporary folder for extracting static content from a jar.
W
- welcomeFileName(String) - Method in class io.helidon.webserver.staticcontent.StaticContentService.Builder
-
Sets a name of the "file" which will be returned if directory is requested.
All Classes and Interfaces|All Packages