Package

agora

rest

Permalink

package rest

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

Type Members

  1. class AkkaImplicits extends AutoCloseable with StrictLogging

    Permalink
  2. class ClientConfig extends AutoCloseable

    Permalink
  3. trait CommonRequestBuilding extends RequestBuilding

    Permalink
  4. trait HostResolver extends AnyRef

    Permalink

    A means to resolve hostnames t

  5. trait HttpHeaderImplicits extends AnyRef

    Permalink

    Adds conversions from basic strings to StringOps to e.g.

    Adds conversions from basic strings to StringOps to e.g. produce http headers based on strings

  6. trait RestConversionImplicits extends FailFastCirceSupport

    Permalink

    Contains implicits for creating AsClient instances

    Contains implicits for creating AsClient instances

    In an implicit ClientConfig is in scope, then we can know how to connect to workers from Dispatch responses and so can provide an AsClient instance.

    Furthermore, if the right marshallers/unmarshallers are in scope, then we can further refine the requests/responses to more specific types

  7. trait RestImplicits extends Implicits with RestConversionImplicits with HttpHeaderImplicits

    Permalink

    Exposes both the agora.api.Implicits and all the agora.rest.* implicits in a single importable trait

  8. case class RunningService[C <: ServerConfig, Service](conf: C, service: Service, binding: ServerBinding) extends AutoCloseable with LazyLogging with Product with Serializable

    Permalink

    Represents a running service - something which can be returning from starting a service that contains both the binding and the config/service which was started

  9. class ServerConfig extends RichConfigOps with AutoCloseable

    Permalink

    A base parsed configuration based on an 'agora-defaults' configuration

  10. class StringOps extends AnyRef

    Permalink

Value Members

  1. object ClientConfig

    Permalink
  2. object CommonRequestBuilding

    Permalink
  3. object HostResolver

    Permalink
  4. object MatchDetailsExtractor

    Permalink
  5. object RestConversionImplicits

    Permalink
  6. object RestImplicits extends RestImplicits

    Permalink
  7. object RunningService extends LazyLogging with Serializable

    Permalink
  8. package client

    Permalink
  9. package exchange

    Permalink
  10. object implicits extends RestConversionImplicits with HttpHeaderImplicits

    Permalink
  11. package multipart

    Permalink
  12. package worker

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped