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[Function]]
Inherited from:
Create
def createFromRead(items: Seq[Function]): F[Seq[Function]]
Inherited from:
Create
Inherited from:
Create
Inherited from:
CreateOne
def deleteByExternalId(externalId: String): F[Unit]
Inherited from:
DeleteByExternalIds
def deleteById(id: Long): F[Unit]
Inherited from:
DeleteByIds
@SuppressWarnings(scala.Array.apply[java.lang.String]("org.wartremover.warts.IterableOps")(scala.reflect.ClassTag.apply[java.lang.String](classOf[java.lang.String])))
def retrieveByExternalId(externalId: String): F[Function]
Inherited from:
RetrieveByExternalIds
@SuppressWarnings(scala.Array.apply[java.lang.String]("org.wartremover.warts.IterableOps")(scala.reflect.ClassTag.apply[java.lang.String](classOf[java.lang.String])))
def retrieveById(id: Long): F[Function]
Inherited from:
RetrieveByIds

Concrete fields

override val baseUrl: Uri