RoleTask

izumi.distage.roles.model.RoleTask
trait RoleTask[+F[_]] extends AbstractRole[F]

A role representing a one-shot task. Shouldn't block forever.

Attributes

Graph
Supertypes
trait AbstractRole[F]
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Abstract methods

def start(roleParameters: RawEntrypointParams, freeArgs: Vector[String]): F[Unit]

Application startup wouldn't progress until the effect finishes.

Application startup wouldn't progress until the effect finishes.

Attributes