ProviderStatus

io.cardell.openfeature.provider.ProviderStatus
See theProviderStatus companion trait

Attributes

Companion
trait
Source
ProviderStatus.scala
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

case object Error extends ProviderStatus

The provider is initialized but is not able to reliably resolve flag values.

The provider is initialized but is not able to reliably resolve flag values.

Attributes

Source
ProviderStatus.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type
Error.type
case object Fatal extends ProviderStatus

The provider has entered an irrecoverable error state.

The provider has entered an irrecoverable error state.

Attributes

Source
ProviderStatus.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type
Fatal.type
case object NotReady extends ProviderStatus

The provider has not been initialized.

The provider has not been initialized.

Attributes

Source
ProviderStatus.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type
NotReady.type
case object Ready extends ProviderStatus

The provider has been initialized, and is able to reliably resolve flag values.

The provider has been initialized, and is able to reliably resolve flag values.

Attributes

Source
ProviderStatus.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type
Ready.type
case object Stale extends ProviderStatus

The provider's cached state is no longer valid and may not be up-to-date with the source of truth.

The provider's cached state is no longer valid and may not be up-to-date with the source of truth.

Attributes

Source
ProviderStatus.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type
Stale.type

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Attributes

Inherited from:
Mirror
Source
Mirror.scala

The name of the type

The name of the type

Attributes

Inherited from:
Mirror
Source
Mirror.scala