Package com.linecorp.armeria.server.file
HTTP static file service.
-
Interface Summary Interface Description AggregatedHttpFile An immutable variant ofHttpFile
which has its attributes and content readily available.HttpFile A file-like HTTP resource which yields anHttpResponse
.HttpVfs A virtual file system that provides the files requested byFileService
. -
Class Summary Class Description AbstractHttpFile A skeletalHttpFile
implementation.AbstractHttpFileBuilder A skeletal builder class which helps easier implementation of anHttpFile
builder.AbstractHttpVfs A skeletalHttpVfs
implementation.FileService AnHttpService
that serves static files from a file system.FileServiceBuilder Builds a newFileService
and itsFileServiceConfig
.FileServiceConfig FileService
configuration.HttpFileAttributes The attributes of anHttpFile
.HttpFileBuilder StreamingHttpFile<T extends Closeable> A skeletalHttpFile
that simplifies the streaming of potentially large content.