Packages

p

glngn.server.core

endpoints

package endpoints

Linear Supertypes
Ordering
  1. Grouped
  2. Alphabetic
  3. By Inheritance
Inherited
  1. endpoints
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. sealed trait ConcreteEndpoints extends AnyRef
  2. sealed trait EndpointDefinitionError extends Product with Serializable
  3. trait EndpointsController extends ActorService
  4. sealed trait OpenAPI extends AnyRef
  5. type Prefix = List[String]
  6. sealed trait Rep extends AnyRef

    Declaration of exported representations is done with a single or HList of Rep types.

    Declaration of exported representations is done with a single or HList of Rep types.

    Exported Representations = Rep * Rep = Rep.Txt | Rep.HTML | Rep.JSON | Rep.XML

  7. sealed abstract class RepDesc[T, R <: Rep] extends AnyRef

    REPresentation DESCriptor.

    REPresentation DESCriptor. Association of a type with a representation for the given tag.

  8. sealed trait ResourceRep[T] extends AnyRef

    External resource representation.

    External resource representation.

    Priorities are:

    - Clarity of the external representation (eg: pretty printing) - Ease of use for the API

  9. sealed trait ResourceReps[T, R] extends AnyRef
    Annotations
    @implicitNotFound( ... )
  10. sealed trait ResponseStatus extends AnyRef
  11. trait ServiceEndpoints extends ServiceActor with ServiceBindings

    See ServiceFragment mixin for endpoints EDSL overview.

  12. type TapirEndpoint[I, R] = Endpoint[I, Unit, R, Nothing]

Value Members

  1. object ConcreteEndpoints
  2. object EndpointDefinitionError extends Serializable
  3. object Rep
  4. object RepDesc
  5. object ResourceRep
  6. object ResourceReps

    #108 couldn't get this to be a fold over the hlist.

    #108 couldn't get this to be a fold over the hlist. Hrm. Copy/pasted the usual arities

  7. object ResponseStatus
  8. object Scope
  9. object ServiceEndpoints

  10. object TapirAdditions

Inherited from AnyRef

Inherited from Any

Service Logic

Implementation Detail

Ungrouped