json

gcp4s.json$

Attributes

Source
json.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Show all
Self type
json.type

Members list

Value members

Inherited methods

def accumulatingJsonOf[F[_], A](implicit F: Concurrent[F], decoder: Decoder[A]): EntityDecoder[F, A]

An EntityDecoder that uses circe's accumulating decoder for decoding the JSON.

An EntityDecoder that uses circe's accumulating decoder for decoding the JSON.

In case of a failure, returns an InvalidMessageBodyFailure with the cause containing a DecodingFailures exception, from which the errors can be extracted.

Attributes

Inherited from:
CirceInstances
Source
CirceInstances.scala

Attributes

Inherited from:
JawnInstances
Source
JawnInstances.scala

Attributes

Inherited from:
CirceInstances
Source
CirceInstances.scala

Attributes

Inherited from:
CirceInstances
Source
CirceInstances.scala

Attributes

Inherited from:
CirceInstances
Source
CirceInstances.scala

Attributes

Inherited from:
CirceInstances
Source
CirceInstances.scala

Attributes

Inherited from:
CirceInstances
Source
CirceInstances.scala

Attributes

Inherited from:
CirceInstances
Source
CirceInstances.scala

Attributes

Inherited from:
CirceInstances
Source
CirceInstances.scala

Attributes

Inherited from:
CirceInstances
Source
CirceInstances.scala

An EntityEncoder for a fs2.Stream of JSONs, which will encode it as a single JSON array.

An EntityEncoder for a fs2.Stream of JSONs, which will encode it as a single JSON array.

Attributes

Inherited from:
CirceInstances
Source
CirceInstances.scala

An EntityEncoder for a fs2.Stream of values, which will encode it as a single JSON array.

An EntityEncoder for a fs2.Stream of values, which will encode it as a single JSON array.

Attributes

Inherited from:
CirceInstances
Source
CirceInstances.scala

Givens

Givens

given given_Decoder_A[A <: Singleton](using A <:< String): Decoder[A]

Attributes

Source
json.scala
given given_Decoder_BigDecimal: Decoder[BigDecimal]

Attributes

Source
json.scala
given given_Decoder_BigInt: Decoder[BigInt]

Attributes

Source
json.scala
given given_Decoder_FiniteDuration(using d: Decoder[Long]): Decoder[FiniteDuration]

Attributes

Source
json.scala

Attributes

Source
json.scala
given given_Encoder_A[A <: Singleton](using ev: A <:< String): Encoder[A]

Attributes

Source
json.scala
given given_Encoder_BigDecimal: Encoder[BigDecimal]

Attributes

Source
json.scala
given given_Encoder_BigInt: Encoder[BigInt]

Attributes

Source
json.scala
given given_Encoder_FiniteDuration(using e: Encoder[Long]): Encoder[FiniteDuration]

Attributes

Source
json.scala

Attributes

Source
json.scala
given given_EntityEncoder_F_A[F[_], A](using evidence$1: Encoder[A]): EntityEncoder[F, A]

Attributes

Source
json.scala

Implicits

Inherited implicits

Attributes

Inherited from:
CirceEntityDecoder
Source
CirceEntityDecoder.scala
implicit val decodeUri: Decoder[Uri]

Attributes

Inherited from:
CirceInstances
Source
CirceInstances.scala
implicit val encodeUri: Encoder[Uri]

Attributes

Inherited from:
CirceInstances
Source
CirceInstances.scala
implicit def jsonDecoder[F[_] : Concurrent]: EntityDecoder[F, Json]

Attributes

Inherited from:
CirceInstances
Source
CirceInstances.scala
implicit def jsonEncoder[F[_]]: EntityEncoder[F, Json]

Attributes

Inherited from:
CirceInstances
Source
CirceInstances.scala

Attributes

Inherited from:
CirceInstances
Source
CirceInstances.scala

Attributes

Inherited from:
CirceInstances
Source
CirceInstances.scala
final implicit def toMessageSyntax[F[_]](req: Message[F]): MessageSyntax[F]

Attributes

Inherited from:
CirceInstances
Source
CirceInstances.scala