Package com.embabel.agent.api.event
Class RankingChoiceCouldNotBeMadeEvent
-
- All Implemented Interfaces:
-
com.embabel.agent.api.event.AgentPlatformEvent,com.embabel.agent.api.event.AgenticEvent,com.embabel.common.core.types.Timestamped
public final class RankingChoiceCouldNotBeMadeEvent<T extends Named, Described> extends RankingEvent<T>
-
-
Field Summary
Fields Modifier and Type Field Description private final Rankings<T>rankingsprivate final DoubleconfidenceCutOffprivate final Instanttimestampprivate final AgentPlatformagentPlatformprivate final Class<T>typeprivate final Objectbasisprivate final Collection<T>choices
-
Constructor Summary
Constructors Constructor Description RankingChoiceCouldNotBeMadeEvent(AgentPlatform agentPlatform, Class<T> type, Rankings<T> rankings, Double confidenceCutOff, Object basis, Collection<T> choices, Instant timestamp)
-
Method Summary
Modifier and Type Method Description final Rankings<T>getRankings()final DoublegetConfidenceCutOff()InstantgetTimestamp()-
-
Constructor Detail
-
RankingChoiceCouldNotBeMadeEvent
RankingChoiceCouldNotBeMadeEvent(AgentPlatform agentPlatform, Class<T> type, Rankings<T> rankings, Double confidenceCutOff, Object basis, Collection<T> choices, Instant timestamp)
-
-
Method Detail
-
getRankings
final Rankings<T> getRankings()
-
getConfidenceCutOff
final Double getConfidenceCutOff()
-
getTimestamp
Instant getTimestamp()
-
-
-
-