io

fintrospect

package fintrospect

Visibility
  1. Public
  2. All

Type Members

  1. case class ContentType(value: String) extends Product with Serializable

  2. trait IncompletePath extends AnyRef

  3. class IncompletePath0 extends IncompletePath

  4. class IncompletePath1[A] extends IncompletePath

  5. class IncompletePath2[A, B] extends IncompletePath

  6. class IncompletePath3[A, B, C] extends IncompletePath

  7. class IncompletePath4[A, B, C, D] extends IncompletePath

  8. class IncompletePath5[A, B, C, D, E] extends IncompletePath

  9. class IncompletePath6[A, B, C, D, E, F] extends IncompletePath

  10. class IncompletePath7[A, B, C, D, E, F, G] extends IncompletePath

  11. trait MessageBinding extends AnyRef

  12. trait Module extends AnyRef

  13. class ModuleSpec[RQ, RS] extends Module

    Self-describing module builder (uses the immutable builder pattern).

  14. class ResponseSpec extends AnyRef

    Defines a potential response from a route, with a possible example

  15. class RouteClient extends AnyRef

    Representation of a pre-configured client HTTP call

  16. case class RouteSpec extends Product with Serializable

    Encapsulates the specification of an HTTP endpoint, for use by either a Finagle server or client.

  17. abstract class ServerRoute[RQ, RS] extends AnyRef

  18. trait ServerRoutes[RQ, RS] extends Iterable[ServerRoute[RQ, RS]]

    Implement this trait if there is a requirement to have more than one route in a single class.

  19. class StaticModule extends Module

Value Members

  1. object ContentType extends Serializable

  2. object ContentTypes

  3. object Headers

  4. object IncompletePath

  5. object Module

  6. object ModuleSpec

  7. object ResponseSpec

  8. object RouteClient

  9. object RouteSpec extends Serializable

  10. object StaticModule

  11. object StrictContentTypeNegotiation

    Service which allows strict content type negotiation (for multiple types) to be supported on a single route.

  12. object Types

    Some type aliases that are used throughout Fintrospect

  13. package configuration

  14. package formats

  15. package parameters

  16. package renderers

  17. package templating

  18. package testing

  19. package util

Deprecated Value Members

  1. object FintrospectModule

    Annotations
    @deprecated
    Deprecated

    (Since version v12.0.0) Use ModuleSpec instead

Ungrouped