org.sigilaris.node.gossip.tx.GossipSidecarDecision
See theGossipSidecarDecision companion trait
object GossipSidecarDecision
Companion constructors for sidecar planner decisions.
Attributes
- Companion
- trait
- Source
- GossipSidecarPlanner.scala
- Graph
-
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Members list
Type members
Classlikes
final case class Emit[A](sidecars: Vector[GossipEvent[A]], proposal: GossipEvent[A], diagnostics: Vector[GossipSidecarDiagnostic]) extends GossipSidecarDecision[A]
Attributes
- Source
- GossipSidecarPlanner.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait GossipSidecarDecision[A]class Objecttrait Matchableclass AnyShow all
final case class Fallback[A](proposal: GossipEvent[A], diagnostics: Vector[GossipSidecarDiagnostic]) extends GossipSidecarDecision[A]
Attributes
- Source
- GossipSidecarPlanner.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait GossipSidecarDecision[A]class Objecttrait Matchableclass AnyShow all
final case class Hold[A](proposalId: StableArtifactId, reason: GossipSidecarDiagnosticReason, diagnostics: Vector[GossipSidecarDiagnostic]) extends GossipSidecarDecision[A]
Attributes
- Source
- GossipSidecarPlanner.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait GossipSidecarDecision[A]class Objecttrait Matchableclass AnyShow all
final case class PassThrough[A]() extends GossipSidecarDecision[A]
Attributes
- Source
- GossipSidecarPlanner.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait GossipSidecarDecision[A]class Objecttrait Matchableclass AnyShow all
Inherited and Abstract types
The names of the product elements
The name of the type
In this article