Functions

class Functions[F[_]](val requestSession: RequestSession[F]) extends WithRequestSession[F] with Create[Function, FunctionCreate, F] with RetrieveByIds[Function, F] with RetrieveByExternalIds[Function, F] with DeleteByIds[F, Long] with DeleteByExternalIds[F]
Companion:
object
trait DeleteByIds[F, Long]
trait BaseUrl
class Object
trait Matchable
class Any

Value members

Concrete methods

override def createItems(items: Items[FunctionCreate]): F[Seq[Function]]
Definition Classes
override def deleteByExternalIds(externalIds: Seq[String]): F[Unit]
Definition Classes
override def deleteByIds(ids: Seq[Long]): F[Unit]
Definition Classes
def read(): F[Items[Function]]
override def retrieveByExternalIds(externalIds: Seq[String]): F[Seq[Function]]
Definition Classes
override def retrieveByIds(ids: Seq[Long]): F[Seq[Function]]
Definition Classes

Inherited methods

def create(items: Seq[FunctionCreate]): F[Seq[R]]
Inherited from:
Create
def createFromRead(items: Seq[Function]): F[Seq[R]]
Inherited from:
Create
def createOne(item: FunctionCreate): F[R]
Inherited from:
Create
def createOneFromRead(item: Function): F[R]
Inherited from:
CreateOne
def deleteByExternalId(externalId: String): F[Unit]
Inherited from:
DeleteByExternalIds
def deleteById(id: Long): F[Unit]
Inherited from:
DeleteByIds
def retrieveByExternalId(externalId: String): F[R]
Inherited from:
RetrieveByExternalIds
def retrieveById(id: Long): F[R]
Inherited from:
RetrieveByIds

Concrete fields

override val baseUrl: Uri