Class TransactionsVerifyResponse.Builder
- java.lang.Object
-
- com.flagright.api.resources.transactions.types.TransactionsVerifyResponse.Builder
-
- All Implemented Interfaces:
TransactionsVerifyResponse._FinalStage,TransactionsVerifyResponse.StatusStage,TransactionsVerifyResponse.TransactionIdStage
- Enclosing class:
- TransactionsVerifyResponse
public static final class TransactionsVerifyResponse.Builder extends java.lang.Object implements TransactionsVerifyResponse.TransactionIdStage, TransactionsVerifyResponse.StatusStage, TransactionsVerifyResponse._FinalStage
-
-
Method Summary
-
-
-
Method Detail
-
from
public TransactionsVerifyResponse.Builder from(TransactionsVerifyResponse other)
- Specified by:
fromin interfaceTransactionsVerifyResponse.TransactionIdStage
-
transactionId
public TransactionsVerifyResponse.StatusStage transactionId(@NotNull java.lang.String transactionId)
Transaction ID that the results pertain to
- Specified by:
transactionIdin interfaceTransactionsVerifyResponse.TransactionIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
status
public TransactionsVerifyResponse._FinalStage status(@NotNull RuleAction status)
- Specified by:
statusin interfaceTransactionsVerifyResponse.StatusStage
-
message
public TransactionsVerifyResponse._FinalStage message(java.lang.String message)
- Specified by:
messagein interfaceTransactionsVerifyResponse._FinalStage
-
message
public TransactionsVerifyResponse._FinalStage message(java.util.Optional<java.lang.String> message)
- Specified by:
messagein interfaceTransactionsVerifyResponse._FinalStage
-
addAllHitRules
public TransactionsVerifyResponse._FinalStage addAllHitRules(java.util.List<HitRulesDetails> hitRules)
Unique transaction identifier
- Specified by:
addAllHitRulesin interfaceTransactionsVerifyResponse._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
addHitRules
public TransactionsVerifyResponse._FinalStage addHitRules(HitRulesDetails hitRules)
Unique transaction identifier
- Specified by:
addHitRulesin interfaceTransactionsVerifyResponse._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
hitRules
public TransactionsVerifyResponse._FinalStage hitRules(java.util.List<HitRulesDetails> hitRules)
- Specified by:
hitRulesin interfaceTransactionsVerifyResponse._FinalStage
-
addAllExecutedRules
public TransactionsVerifyResponse._FinalStage addAllExecutedRules(java.util.List<ExecutedRulesResult> executedRules)
Unique transaction identifier
- Specified by:
addAllExecutedRulesin interfaceTransactionsVerifyResponse._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
addExecutedRules
public TransactionsVerifyResponse._FinalStage addExecutedRules(ExecutedRulesResult executedRules)
Unique transaction identifier
- Specified by:
addExecutedRulesin interfaceTransactionsVerifyResponse._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
executedRules
public TransactionsVerifyResponse._FinalStage executedRules(java.util.List<ExecutedRulesResult> executedRules)
- Specified by:
executedRulesin interfaceTransactionsVerifyResponse._FinalStage
-
riskScoreDetails
public TransactionsVerifyResponse._FinalStage riskScoreDetails(TransactionRiskScoringResult riskScoreDetails)
- Specified by:
riskScoreDetailsin interfaceTransactionsVerifyResponse._FinalStage
-
riskScoreDetails
public TransactionsVerifyResponse._FinalStage riskScoreDetails(java.util.Optional<TransactionRiskScoringResult> riskScoreDetails)
- Specified by:
riskScoreDetailsin interfaceTransactionsVerifyResponse._FinalStage
-
build
public TransactionsVerifyResponse build()
- Specified by:
buildin interfaceTransactionsVerifyResponse._FinalStage
-
-