object GenericClient
- Companion:
- class
Value members
Concrete methods
def apply[F[_] : Monad](applicationName: String, projectName: String, baseUrl: String, auth: Auth)(implicit evidence$2: Monad[F], sttpBackend: SttpBackend[F, Any]): GenericClient[F]
def forAuth[F[_] : Monad](applicationName: String, auth: Auth, baseUrl: String, apiVersion: Option[String], clientTag: Option[String], cdfVersion: Option[String])(implicit evidence$3: Monad[F], sttpBackend: SttpBackend[F, Any]): F[GenericClient[F]]
def forAuthProvider[F[_] : Monad](applicationName: String, authProvider: AuthProvider[F], baseUrl: String, apiVersion: Option[String], clientTag: Option[String], cdfVersion: Option[String])(implicit evidence$4: Monad[F], sttpBackend: SttpBackend[F, Any]): F[GenericClient[F]]
def parseResponse[T, R](uri: Uri, mapResult: T => R)(implicit decoder: Decoder[T]): ResponseAs[R, Any]