Package com.flagright.api.types
Class BusinessUserMonitoringResult.Builder
- java.lang.Object
-
- com.flagright.api.types.BusinessUserMonitoringResult.Builder
-
- All Implemented Interfaces:
BusinessUserMonitoringResult._FinalStage,BusinessUserMonitoringResult.UserIdStage
- Enclosing class:
- BusinessUserMonitoringResult
public static final class BusinessUserMonitoringResult.Builder extends java.lang.Object implements BusinessUserMonitoringResult.UserIdStage, BusinessUserMonitoringResult._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BusinessUserMonitoringResultbuild()BusinessUserMonitoringResult._FinalStageexecutedRules(java.util.List<ExecutedRulesResult> executedRules)BusinessUserMonitoringResult._FinalStageexecutedRules(java.util.Optional<java.util.List<ExecutedRulesResult>> executedRules)BusinessUserMonitoringResult.Builderfrom(BusinessUserMonitoringResult other)BusinessUserMonitoringResult._FinalStagehitRules(java.util.List<HitRulesDetails> hitRules)BusinessUserMonitoringResult._FinalStagehitRules(java.util.Optional<java.util.List<HitRulesDetails>> hitRules)BusinessUserMonitoringResult._FinalStageriskScoreDetails(UserRiskScoreDetails riskScoreDetails)BusinessUserMonitoringResult._FinalStageriskScoreDetails(java.util.Optional<UserRiskScoreDetails> riskScoreDetails)BusinessUserMonitoringResult._FinalStageuserId(java.lang.String userId)user ID the risk score pertains to
-
-
-
Method Detail
-
from
public BusinessUserMonitoringResult.Builder from(BusinessUserMonitoringResult other)
- Specified by:
fromin interfaceBusinessUserMonitoringResult.UserIdStage
-
userId
public BusinessUserMonitoringResult._FinalStage userId(@NotNull java.lang.String userId)
user ID the risk score pertains to
- Specified by:
userIdin interfaceBusinessUserMonitoringResult.UserIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
executedRules
public BusinessUserMonitoringResult._FinalStage executedRules(java.util.List<ExecutedRulesResult> executedRules)
- Specified by:
executedRulesin interfaceBusinessUserMonitoringResult._FinalStage
-
executedRules
public BusinessUserMonitoringResult._FinalStage executedRules(java.util.Optional<java.util.List<ExecutedRulesResult>> executedRules)
- Specified by:
executedRulesin interfaceBusinessUserMonitoringResult._FinalStage
-
hitRules
public BusinessUserMonitoringResult._FinalStage hitRules(java.util.List<HitRulesDetails> hitRules)
- Specified by:
hitRulesin interfaceBusinessUserMonitoringResult._FinalStage
-
hitRules
public BusinessUserMonitoringResult._FinalStage hitRules(java.util.Optional<java.util.List<HitRulesDetails>> hitRules)
- Specified by:
hitRulesin interfaceBusinessUserMonitoringResult._FinalStage
-
riskScoreDetails
public BusinessUserMonitoringResult._FinalStage riskScoreDetails(UserRiskScoreDetails riskScoreDetails)
- Specified by:
riskScoreDetailsin interfaceBusinessUserMonitoringResult._FinalStage
-
riskScoreDetails
public BusinessUserMonitoringResult._FinalStage riskScoreDetails(java.util.Optional<UserRiskScoreDetails> riskScoreDetails)
- Specified by:
riskScoreDetailsin interfaceBusinessUserMonitoringResult._FinalStage
-
build
public BusinessUserMonitoringResult build()
- Specified by:
buildin interfaceBusinessUserMonitoringResult._FinalStage
-
-