package directives

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. abstract class BasicDirectives extends AnyRef
  2. abstract class CacheConditionDirectives extends BasicDirectives
  3. abstract class CodingDirectives extends CacheConditionDirectives
  4. trait ContentTypeResolver extends AnyRef

    Implement this interface to provide a custom mapping from a file name to a akka.http.javadsl.model.ContentType.

    Implement this interface to provide a custom mapping from a file name to a akka.http.javadsl.model.ContentType.

    Annotations
    @FunctionalInterface()
  5. abstract class CookieDirectives extends CodingDirectives
  6. class CorrespondsTo extends Annotation with Annotation with ClassfileAnnotation
    Annotations
    @Target() @Retention() @InternalApi()
  7. abstract class DebuggingDirectives extends CookieDirectives
  8. abstract class DirectoryListing extends AnyRef
  9. trait DirectoryRenderer extends AnyRef
  10. abstract class ExecutionDirectives extends DebuggingDirectives
  11. abstract class FileAndResourceDirectives extends ExecutionDirectives

    Directives that load files and resources.

    Directives that load files and resources.

    For the directives in this class, the "default classloader" is defined as the classloader that has loaded the akka.actor.ActorSystem class.

  12. abstract class FileInfo extends AnyRef

    Additional metadata about the file being uploaded/that was uploaded using the FileUploadDirectives

  13. abstract class FileUploadDirectives extends FileAndResourceDirectives
  14. abstract class FormFieldDirectives extends FileUploadDirectives
  15. abstract class FramedEntityStreamingDirectives extends TimeoutDirectives

    EXPERIMENTAL API

  16. abstract class FutureDirectives extends FormFieldDirectives
  17. abstract class HeaderDirectives extends FutureDirectives
  18. abstract class HostDirectives extends HeaderDirectives
  19. abstract class LogEntry extends AnyRef
  20. abstract class MarshallingDirectives extends HostDirectives
  21. abstract class MethodDirectives extends MarshallingDirectives
  22. abstract class MiscDirectives extends MethodDirectives
  23. abstract class ParameterDirectives extends MiscDirectives
  24. abstract class PathDirectives extends ParameterDirectives

    Only path prefixes are matched by these methods, since any kind of chaining path extractions in Java would just look cumbersome without operator overloads; hence, no PathMatcher for Java.

    Only path prefixes are matched by these methods, since any kind of chaining path extractions in Java would just look cumbersome without operator overloads; hence, no PathMatcher for Java.

    Just nest path() directives with the required types, ending in pathEnd() if you want to fail further paths.

  25. abstract class RangeDirectives extends PathDirectives
  26. abstract class RespondWithDirectives extends RangeDirectives
  27. final class RouteAdapter extends Route

    INTERNAL API

    INTERNAL API

    Annotations
    @InternalApi()
  28. abstract class RouteDirectives extends RespondWithDirectives
  29. abstract class SchemeDirectives extends RouteDirectives
  30. abstract class SecurityDirectives extends SchemeDirectives
  31. abstract class TimeoutDirectives extends WebSocketDirectives
  32. abstract class WebSocketDirectives extends SecurityDirectives

Ungrouped