Class FileSystemHandlerConfig.BuilderBase.FileSystemHandlerConfigImpl
java.lang.Object
io.helidon.webserver.staticcontent.BaseHandlerConfig.BuilderBase.BaseHandlerConfigImpl
io.helidon.webserver.staticcontent.FileSystemHandlerConfig.BuilderBase.FileSystemHandlerConfigImpl
- All Implemented Interfaces:
Prototype.Api,BaseHandlerConfig,FileSystemHandlerConfig
- Enclosing class:
FileSystemHandlerConfig.BuilderBase<BUILDER extends FileSystemHandlerConfig.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends FileSystemHandlerConfig>
protected static class FileSystemHandlerConfig.BuilderBase.FileSystemHandlerConfigImpl
extends BaseHandlerConfig.BuilderBase.BaseHandlerConfigImpl
implements FileSystemHandlerConfig
Generated implementation of the prototype, can be extended by descendant prototype implementations.
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.helidon.webserver.staticcontent.BaseHandlerConfig
BaseHandlerConfig.Builder, BaseHandlerConfig.BuilderBase<BUILDER extends BaseHandlerConfig.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends BaseHandlerConfig> Nested classes/interfaces inherited from interface io.helidon.webserver.staticcontent.FileSystemHandlerConfig
FileSystemHandlerConfig.Builder, FileSystemHandlerConfig.BuilderBase<BUILDER extends FileSystemHandlerConfig.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends FileSystemHandlerConfig> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedCreate an instance providing a builder. -
Method Summary
Methods inherited from class io.helidon.webserver.staticcontent.BaseHandlerConfig.BuilderBase.BaseHandlerConfigImpl
cachedFiles, contentTypes, context, enabled, memoryCache, pathMapper, recordCacheCapacity, sockets, welcomeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface io.helidon.webserver.staticcontent.BaseHandlerConfig
cachedFiles, contentTypes, context, enabled, memoryCache, pathMapper, recordCacheCapacity, sockets, welcome
-
Constructor Details
-
FileSystemHandlerConfigImpl
Create an instance providing a builder.- Parameters:
builder- extending builder base of this prototype
-
-
Method Details
-
location
Description copied from interface:FileSystemHandlerConfigThe directory (or a single file) that contains the root of the static content.- Specified by:
locationin interfaceFileSystemHandlerConfig- Returns:
- location to serve the static content, such as
"/home/user/static-content".
-
toString
- Overrides:
toStringin classBaseHandlerConfig.BuilderBase.BaseHandlerConfigImpl
-
equals
- Overrides:
equalsin classBaseHandlerConfig.BuilderBase.BaseHandlerConfigImpl
-
hashCode
public int hashCode()- Overrides:
hashCodein classBaseHandlerConfig.BuilderBase.BaseHandlerConfigImpl
-