Object

org.squbs.httpclient

HttpClientActorMessage

Related Doc: package httpclient

Permalink

object HttpClientActorMessage

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. HttpClientActorMessage
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. case class Delete(uri: String, requestSettings: Option[RequestSettings] = None) extends HttpClientMessage with Product with Serializable

    Permalink

    Success => HttpResponse Failure => Throwable

    Success => HttpResponse Failure => Throwable

    uri

    The DELETE URI

  2. case class Get(uri: String, requestSettings: Option[RequestSettings] = None) extends HttpClientMessage with Product with Serializable

    Permalink

    Success => HttpResponse Failure => Throwable

    Success => HttpResponse Failure => Throwable

    uri

    The GET URI

  3. case class Head(uri: String, requestSettings: Option[RequestSettings] = None) extends HttpClientMessage with Product with Serializable

    Permalink

    Success => HttpResponse Failure => Throwable

    Success => HttpResponse Failure => Throwable

    uri

    The HEAD URI

  4. sealed trait HttpClientMessage extends AnyRef

    Permalink
  5. case class Options(uri: String, requestSettings: Option[RequestSettings] = None) extends HttpClientMessage with Product with Serializable

    Permalink

    Success => HttpResponse Failure => Throwable

    Success => HttpResponse Failure => Throwable

    uri

    The OPTIONS URI

  6. case class Post[T](uri: String, content: Option[T], marshaller: Marshaller[T] = ..., requestSettings: Option[RequestSettings] = None) extends HttpClientMessage with Product with Serializable

    Permalink

    Success => HttpResponse Failure => Throwable

    Success => HttpResponse Failure => Throwable

    T

    The return object type

    uri

    The POST URI

    content

    The POST content

    marshaller

    A marshaller, if non-default

  7. case class Put[T](uri: String, content: Option[T], marshaller: Marshaller[T] = ..., requestSettings: Option[RequestSettings] = None) extends HttpClientMessage with Product with Serializable

    Permalink

    Success => HttpResponse Failure => Throwable

    Success => HttpResponse Failure => Throwable

    T

    The return object type

    uri

    The PUT URI

    content

    The PUT content

    marshaller

    A marshaller, if non-default

  8. case class UpdateCircuitBreaker(circuitBreakerSettings: CircuitBreakerSettings) extends Product with Serializable

    Permalink

    Updates the circuit breaker settings.

    Updates the circuit breaker settings.

    circuitBreakerSettings

    The new settings

  9. case class UpdateConfig(config: Configuration) extends Product with Serializable

    Permalink

    Success => HttpClientActor

    Success => HttpClientActor

    config

    The new client configuration

  10. case class UpdateFallbackResponse(fallbackResponse: Option[HttpResponse]) extends Product with Serializable

    Permalink

    Updates or sets the fallback response.

    Updates or sets the fallback response.

    fallbackResponse

    The new fallback response, or None.

  11. case class UpdatePipeline(pipeline: Option[PipelineSetting]) extends Product with Serializable

    Permalink

    Success => HttpClientActor

    Success => HttpClientActor

    pipeline

    The new pipeline, or None

  12. case class UpdateSettings(settings: Settings) extends Product with Serializable

    Permalink

    Success => HttpClientActor

    Success => HttpClientActor

    settings

    The new client settings

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. object Close extends Product with Serializable

    Permalink

    Success => CloseSuccess

  5. object CloseSuccess extends Product with Serializable

    Permalink
  6. object MarkDown extends Product with Serializable

    Permalink

    Success => MarkDownSuccess

  7. object MarkDownSuccess extends Product with Serializable

    Permalink
  8. object MarkUp extends Product with Serializable

    Permalink

    Success => MarkUpSuccess

  9. object MarkUpSuccess extends Product with Serializable

    Permalink
  10. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  11. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  12. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  13. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  14. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  15. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  16. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  17. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  18. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  19. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  20. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  21. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  22. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  23. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped