package config
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- config
- RetryFromConfigSyntax
- TimeoutFromConfigSyntax
- BulkheadFromConfigSyntax
- RateLimiterFromConfigSyntax
- CircuitBreakerFromConfigSyntax
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- case class BulkheadConfig(maxInFlightCalls: Int, maxQueueing: Int) extends Product with Serializable
- trait BulkheadFromConfigSyntax extends AnyRef
- implicit class BulkheadExtensions extends AnyRef
- Definition Classes
- BulkheadFromConfigSyntax
- case class CircuitBreakerConfig(strategy: TrippingStrategy, resetSchedule: ResetSchedule) extends Product with Serializable
- trait CircuitBreakerFromConfigSyntax extends AnyRef
- implicit class CircuitBreakerExtensions extends AnyRef
- Definition Classes
- CircuitBreakerFromConfigSyntax
- case class RateLimiterConfig(max: Int, interval: zio.Duration) extends Product with Serializable
- trait RateLimiterFromConfigSyntax extends AnyRef
- implicit class RateLimiterExtensions extends AnyRef
- Definition Classes
- RateLimiterFromConfigSyntax
- sealed trait ResetSchedule extends AnyRef
- 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
- trait RetryFromConfigSyntax extends AnyRef
- implicit class RetryExtensions extends AnyRef
- Definition Classes
- RetryFromConfigSyntax
- case class TimeoutConfig(timeout: zio.Duration) extends Product with Serializable
- trait TimeoutFromConfigSyntax extends AnyRef
- implicit class TimeoutExtensions extends AnyRef
- Definition Classes
- TimeoutFromConfigSyntax
- sealed trait TrippingStrategy extends AnyRef
Value Members
- object BulkheadConfig extends Serializable
- object CircuitBreakerConfig extends Serializable
- object RateLimiterConfig extends Serializable
- object ResetSchedule
- object RetryConfig extends Serializable
- object TimeoutConfig extends Serializable
- object TrippingStrategy