akka.http.scaladsl.server.directives
FileAndResourceDirectives
Companion object FileAndResourceDirectives
trait FileAndResourceDirectives extends AnyRef
- Grouped
- Alphabetic
- By Inheritance
- FileAndResourceDirectives
- AnyRef
- Any
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
def
+(other: String): String
- Implicit
- This member is added by an implicit conversion from FileAndResourceDirectives to any2stringadd[FileAndResourceDirectives] performed by method any2stringadd in scala.Predef.
- Definition Classes
- any2stringadd
-
def
->[B](y: B): (FileAndResourceDirectives, B)
- Implicit
- This member is added by an implicit conversion from FileAndResourceDirectives to ArrowAssoc[FileAndResourceDirectives] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc
- Annotations
- @inline()
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
_defaultClassLoader: ClassLoader
- Attributes
- protected[http]
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
def
ensuring(cond: (FileAndResourceDirectives) ⇒ Boolean, msg: ⇒ Any): FileAndResourceDirectives
- Implicit
- This member is added by an implicit conversion from FileAndResourceDirectives to Ensuring[FileAndResourceDirectives] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: (FileAndResourceDirectives) ⇒ Boolean): FileAndResourceDirectives
- Implicit
- This member is added by an implicit conversion from FileAndResourceDirectives to Ensuring[FileAndResourceDirectives] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: Boolean, msg: ⇒ Any): FileAndResourceDirectives
- Implicit
- This member is added by an implicit conversion from FileAndResourceDirectives to Ensuring[FileAndResourceDirectives] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: Boolean): FileAndResourceDirectives
- Implicit
- This member is added by an implicit conversion from FileAndResourceDirectives to Ensuring[FileAndResourceDirectives] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
formatted(fmtstr: String): String
- Implicit
- This member is added by an implicit conversion from FileAndResourceDirectives to StringFormat[FileAndResourceDirectives] performed by method StringFormat in scala.Predef.
- Definition Classes
- StringFormat
- Annotations
- @inline()
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
getFromBrowseableDirectories(directories: String*)(implicit renderer: DirectoryRenderer, resolver: ContentTypeResolver): Route
Serves the content of the given directories as a file system browser, i.e.
Serves the content of the given directories as a file system browser, i.e. files are sent and directories served as browseable listings.
-
def
getFromBrowseableDirectory(directory: String)(implicit renderer: DirectoryRenderer, resolver: ContentTypeResolver): Route
Same as
getFromBrowseableDirectories
with only one directory. -
def
getFromDirectory(directoryName: String)(implicit resolver: ContentTypeResolver): Route
Completes GET requests with the content of a file underneath the given directory.
Completes GET requests with the content of a file underneath the given directory. If the file cannot be read the Route rejects the request.
-
def
getFromFile(file: File, contentType: ContentType): Route
Completes GET requests with the content of the given file.
Completes GET requests with the content of the given file. If the file cannot be found or read the request is rejected.
-
def
getFromFile(file: File)(implicit resolver: ContentTypeResolver): Route
Completes GET requests with the content of the given file.
Completes GET requests with the content of the given file. If the file cannot be found or read the request is rejected.
-
def
getFromFile(fileName: String)(implicit resolver: ContentTypeResolver): Route
Completes GET requests with the content of the given file.
Completes GET requests with the content of the given file. If the file cannot be found or read the request is rejected.
-
def
getFromResource(resourceName: String, contentType: ContentType, classLoader: ClassLoader = _defaultClassLoader): Route
Completes GET requests with the content of the given resource.
Completes GET requests with the content of the given resource. If the resource is a directory or cannot be found or read the Route rejects the request.
-
def
getFromResource(resourceName: String)(implicit resolver: ContentTypeResolver): Route
Completes GET requests with the content of the given class-path resource.
Completes GET requests with the content of the given class-path resource. If the resource cannot be found or read the Route rejects the request.
-
def
getFromResourceDirectory(directoryName: String, classLoader: ClassLoader = _defaultClassLoader)(implicit resolver: ContentTypeResolver): Route
Same as "getFromDirectory" except that the file is not fetched from the file system but rather from a "resource directory".
Same as "getFromDirectory" except that the file is not fetched from the file system but rather from a "resource directory". If the requested resource is itself a directory or cannot be found or read the Route rejects the request.
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
listDirectoryContents(directories: String*)(implicit renderer: DirectoryRenderer): Route
Completes GET requests with a unified listing of the contents of all given directories.
Completes GET requests with a unified listing of the contents of all given directories. The actual rendering of the directory contents is performed by the in-scope
Marshaller[DirectoryListing]
. -
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
def
→[B](y: B): (FileAndResourceDirectives, B)
- Implicit
- This member is added by an implicit conversion from FileAndResourceDirectives to ArrowAssoc[FileAndResourceDirectives] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc