Object

refuel.http.io.setting.HttpSetting

RecoveredHttpSetting

Related Doc: package HttpSetting

Permalink

object RecoveredHttpSetting extends HttpSetting with RecoveredInject[HttpSetting]

Linear Supertypes
RecoveredInject[HttpSetting], AutoInject[HttpSetting], Injector, MetaMediation[Container], CanBeContainer[Container], AutoInjectable[HttpSetting], HttpSetting, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RecoveredHttpSetting
  2. RecoveredInject
  3. AutoInject
  4. Injector
  5. MetaMediation
  6. CanBeContainer
  7. AutoInjectable
  8. HttpSetting
  9. AnyRef
  10. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

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. implicit var _cntMutation: Container

    Permalink
    Definition Classes
    Injector → CanBeContainer
  5. implicit def _ijp: InjectionPool

    Permalink
    Attributes
    protected
    Definition Classes
    MetaMediation → CanBeContainer
  6. implicit def _someoneNeeds: Accessor[_]

    Permalink
    Attributes
    protected
    Definition Classes
    CanBeContainer
  7. val actorMaterializer: (ActorSystem) ⇒ ActorMaterializer

    Permalink

    Actor materializer generator.

    Actor materializer generator.

    Definition Classes
    HttpSetting
  8. val actorSystem: ActorSystem

    Permalink

    Actor system.

    Actor system.

    Definition Classes
    HttpSetting
  9. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  10. macro def bind[T](implicit ctn: Container, ip: InjectionPool, access: Accessor[_]): T

    Permalink
    Attributes
    protected
    Definition Classes
    MetaMediation
  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. macro def inject[T](t: scala.reflect.api.JavaUniverse.TypeTag[T])(implicit ctn: Container, ip: InjectionPool, access: Accessor[_]): Lazy[T]

    Permalink
    Attributes
    protected
    Definition Classes
    MetaMediation
  18. macro def inject[T](implicit ctn: Container, ip: InjectionPool, access: Accessor[_]): Lazy[T]

    Permalink
    Attributes
    protected
    Definition Classes
    MetaMediation
  19. val injectionPriority: Int

    Permalink
    Definition Classes
    RecoveredInject → AutoInject → AutoInjectable
  20. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  21. def narrow[T](x: T, priority: Int)(implicit arg0: scala.reflect.api.JavaUniverse.WeakTypeTag[T], ctn: Container): Indexer[T]

    Permalink
    Attributes
    protected
    Definition Classes
    MetaMediation
  22. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  25. def overwrite[T](x: T, priority: Int)(implicit arg0: scala.reflect.api.JavaUniverse.WeakTypeTag[T], ctn: Container): Unit

    Permalink
    Definition Classes
    MetaMediation
  26. val requestBuilder: (HttpRequest) ⇒ HttpRequest

    Permalink

    Http request builder.

    Http request builder. Default set, protocol: Http/1.1 ContentType: application/json

    Definition Classes
    HttpSetting
  27. val responseBuilder: (Strict) ⇒ Strict

    Permalink

    Http response entity builder.

    Http response entity builder. For example, AkkaHttpClient has a capacity for response processing stream size. It is possible to cut this.

    responseBuilder = _.withoutSizeLimit()
    Definition Classes
    HttpSetting
  28. val retryThreshold: Int

    Permalink

    Retry threshold.

    Retry threshold. When 2 is set, up to one failure is allowed.

    Definition Classes
    HttpSetting
  29. def shade[T](ctx: (LocalizedContainer) ⇒ T): T

    Permalink
    Definition Classes
    MetaMediation
  30. final def synchronized[T0](arg0: ⇒ T0): T0

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

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

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

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

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

Inherited from RecoveredInject[HttpSetting]

Inherited from AutoInject[HttpSetting]

Inherited from Injector

Inherited from MetaMediation[Container]

Inherited from CanBeContainer[Container]

Inherited from AutoInjectable[HttpSetting]

Inherited from HttpSetting

Inherited from AnyRef

Inherited from Any

Ungrouped