Package com.botbye.model
Class BotbyeEvaluateResponse
- java.lang.Object
-
- com.botbye.model.BotbyeEvaluateResponse
-
- All Implemented Interfaces:
java.io.Serializable
public class BotbyeEvaluateResponse extends java.lang.Object implements java.io.Serializable- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description BotbyeEvaluateResponse()BotbyeEvaluateResponse(BotbyeEvaluateConfig config)Creates a fallback/bypass response with the given config.BotbyeEvaluateResponse(BotbyeEvaluateConfig config, BotbyeError error)Creates a fallback/bypass response with the given config and error.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BotbyeChallengegetChallenge()BotbyeEvaluateConfiggetConfig()BotbyeDecisiongetDecision()BotbyeErrorgetError()BotbyeExtraDatagetExtraData()java.util.UUIDgetRequestId()java.lang.DoublegetRiskScore()java.util.Map<java.lang.String,java.lang.Double>getScores()java.util.List<java.lang.String>getSignals()booleanisBlocked()voidsetChallenge(BotbyeChallenge challenge)voidsetConfig(BotbyeEvaluateConfig config)voidsetDecision(BotbyeDecision decision)voidsetError(BotbyeError error)voidsetExtraData(BotbyeExtraData extraData)voidsetRequestId(java.util.UUID requestId)voidsetRiskScore(java.lang.Double riskScore)voidsetScores(java.util.Map<java.lang.String,java.lang.Double> scores)voidsetSignals(java.util.List<java.lang.String> signals)java.lang.StringtoString()
-
-
-
Constructor Detail
-
BotbyeEvaluateResponse
public BotbyeEvaluateResponse()
-
BotbyeEvaluateResponse
public BotbyeEvaluateResponse(BotbyeEvaluateConfig config)
Creates a fallback/bypass response with the given config.
-
BotbyeEvaluateResponse
public BotbyeEvaluateResponse(BotbyeEvaluateConfig config, BotbyeError error)
Creates a fallback/bypass response with the given config and error.
-
-
Method Detail
-
isBlocked
public boolean isBlocked()
-
getRequestId
public java.util.UUID getRequestId()
-
setRequestId
public void setRequestId(java.util.UUID requestId)
-
getDecision
public BotbyeDecision getDecision()
-
setDecision
public void setDecision(BotbyeDecision decision)
-
getRiskScore
public java.lang.Double getRiskScore()
-
setRiskScore
public void setRiskScore(java.lang.Double riskScore)
-
getSignals
public java.util.List<java.lang.String> getSignals()
-
setSignals
public void setSignals(java.util.List<java.lang.String> signals)
-
getScores
public java.util.Map<java.lang.String,java.lang.Double> getScores()
-
setScores
public void setScores(java.util.Map<java.lang.String,java.lang.Double> scores)
-
getConfig
public BotbyeEvaluateConfig getConfig()
-
setConfig
public void setConfig(BotbyeEvaluateConfig config)
-
getChallenge
public BotbyeChallenge getChallenge()
-
setChallenge
public void setChallenge(BotbyeChallenge challenge)
-
getExtraData
public BotbyeExtraData getExtraData()
-
setExtraData
public void setExtraData(BotbyeExtraData extraData)
-
getError
public BotbyeError getError()
-
setError
public void setError(BotbyeError error)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-