IntegrationCheck

izumi.distage.model.provisioning.IntegrationCheck
trait IntegrationCheck[+F[_]] extends AbstractCheck

A trait designating a component depending on an external, possibly unavailable resource.

In izumi.distage.roles.RoleAppLauncher, if resourcesAvailable() method returns a izumi.fundamentals.platform.integration.ResourceCheck.Failure, startup should stop. When used with izumi.distage.testkit.scalatest.DistageSpecScalatest, if resourcesAvailable() method returns a izumi.fundamentals.platform.integration.ResourceCheck.Failure the test will be skipped.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Abstract methods

def resourcesAvailable(): F[ResourceCheck]

This method must never throw, on error return izumi.fundamentals.platform.integration.ResourceCheck.Failure instead *

This method must never throw, on error return izumi.fundamentals.platform.integration.ResourceCheck.Failure instead *

Attributes