package rest
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- rest
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- trait Authentication[-R] extends AnyRef
- final case class DecodedPage[V, S](data: List[V], nextState: Option[S]) extends Product with Serializable
- type EphemeralSecretCache = Ref[Option[String]]
- type FallibleResponse = Either[Throwable, Response[Either[String, String]]]
- case class Offset(offset: Int, nextIndex: Int) extends Product with Serializable
- case class PeriodicOffset(offset: Int, periodStart: Instant) extends Product with Serializable
- sealed abstract case class RESTSetup[-R, K, V, SV] extends Setup[R with SttpClient with EphemeralSecretCache, K, V, SV] with Product with Serializable
- type SttpRequest = Request[Either[String, String]]
Value Members
- final def restLive(options: BackendOptions = BackendOptions.Default, customizeRequest: (HttpRequest) => HttpRequest = identity, customEncodingHandler: ZioEncodingHandler = PartialFunction.empty): TaskLayer[SttpClient with EphemeralSecretCache]
- object Authentication
- object DecodedPage extends Serializable
- object EphemeralSecretCache
- object Offset extends Serializable
- object PeriodicOffset extends Serializable
- object RESTSetup extends Serializable