package config

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. config
  2. RetryFromConfigSyntax
  3. TimeoutFromConfigSyntax
  4. BulkheadFromConfigSyntax
  5. RateLimiterFromConfigSyntax
  6. CircuitBreakerFromConfigSyntax
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. case class BulkheadConfig(maxInFlightCalls: Int, maxQueueing: Int) extends Product with Serializable
  2. trait BulkheadFromConfigSyntax extends AnyRef
  3. implicit class BulkheadExtensions extends AnyRef
    Definition Classes
    BulkheadFromConfigSyntax
  4. case class CircuitBreakerConfig(strategy: TrippingStrategy, resetSchedule: ResetSchedule) extends Product with Serializable
  5. trait CircuitBreakerFromConfigSyntax extends AnyRef
  6. implicit class CircuitBreakerExtensions extends AnyRef
  7. case class RateLimiterConfig(max: Int, interval: zio.Duration) extends Product with Serializable
  8. trait RateLimiterFromConfigSyntax extends AnyRef
  9. implicit class RateLimiterExtensions extends AnyRef
    Definition Classes
    RateLimiterFromConfigSyntax
  10. sealed trait ResetSchedule extends AnyRef
  11. case class RetryConfig(minDelay: zio.Duration = 1.second, maxDelay: Option[zio.Duration], factor: Double, retryImmediately: Boolean, maxRetries: Option[Int], jitter: Double) extends Product with Serializable
  12. trait RetryFromConfigSyntax extends AnyRef
  13. implicit class RetryExtensions extends AnyRef
    Definition Classes
    RetryFromConfigSyntax
  14. case class TimeoutConfig(timeout: zio.Duration) extends Product with Serializable
  15. trait TimeoutFromConfigSyntax extends AnyRef
  16. implicit class TimeoutExtensions extends AnyRef
    Definition Classes
    TimeoutFromConfigSyntax
  17. sealed trait TrippingStrategy extends AnyRef

Inherited from RetryFromConfigSyntax

Inherited from AnyRef

Inherited from Any

Ungrouped