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