Package com.flagright.api.types
Class RuleExecutionSanctionsDetails.Builder
- java.lang.Object
-
- com.flagright.api.types.RuleExecutionSanctionsDetails.Builder
-
- All Implemented Interfaces:
RuleExecutionSanctionsDetails._FinalStage,RuleExecutionSanctionsDetails.NameStage,RuleExecutionSanctionsDetails.SearchIdStage
- Enclosing class:
- RuleExecutionSanctionsDetails
public static final class RuleExecutionSanctionsDetails.Builder extends java.lang.Object implements RuleExecutionSanctionsDetails.NameStage, RuleExecutionSanctionsDetails.SearchIdStage, RuleExecutionSanctionsDetails._FinalStage
-
-
Method Summary
-
-
-
Method Detail
-
from
public RuleExecutionSanctionsDetails.Builder from(RuleExecutionSanctionsDetails other)
- Specified by:
fromin interfaceRuleExecutionSanctionsDetails.NameStage
-
name
public RuleExecutionSanctionsDetails.SearchIdStage name(@NotNull java.lang.String name)
- Specified by:
namein interfaceRuleExecutionSanctionsDetails.NameStage
-
searchId
public RuleExecutionSanctionsDetails._FinalStage searchId(@NotNull java.lang.String searchId)
- Specified by:
searchIdin interfaceRuleExecutionSanctionsDetails.SearchIdStage
-
isRuleHit
public RuleExecutionSanctionsDetails._FinalStage isRuleHit(java.lang.Boolean isRuleHit)
- Specified by:
isRuleHitin interfaceRuleExecutionSanctionsDetails._FinalStage
-
isRuleHit
public RuleExecutionSanctionsDetails._FinalStage isRuleHit(java.util.Optional<java.lang.Boolean> isRuleHit)
- Specified by:
isRuleHitin interfaceRuleExecutionSanctionsDetails._FinalStage
-
hitDirection
public RuleExecutionSanctionsDetails._FinalStage hitDirection(RuleHitDirection hitDirection)
- Specified by:
hitDirectionin interfaceRuleExecutionSanctionsDetails._FinalStage
-
hitDirection
public RuleExecutionSanctionsDetails._FinalStage hitDirection(java.util.Optional<RuleHitDirection> hitDirection)
- Specified by:
hitDirectionin interfaceRuleExecutionSanctionsDetails._FinalStage
-
hitContext
public RuleExecutionSanctionsDetails._FinalStage hitContext(SanctionsHitContext hitContext)
- Specified by:
hitContextin interfaceRuleExecutionSanctionsDetails._FinalStage
-
hitContext
public RuleExecutionSanctionsDetails._FinalStage hitContext(java.util.Optional<SanctionsHitContext> hitContext)
- Specified by:
hitContextin interfaceRuleExecutionSanctionsDetails._FinalStage
-
sanctionHitIds
public RuleExecutionSanctionsDetails._FinalStage sanctionHitIds(java.util.List<java.lang.String> sanctionHitIds)
- Specified by:
sanctionHitIdsin interfaceRuleExecutionSanctionsDetails._FinalStage
-
sanctionHitIds
public RuleExecutionSanctionsDetails._FinalStage sanctionHitIds(java.util.Optional<java.util.List<java.lang.String>> sanctionHitIds)
- Specified by:
sanctionHitIdsin interfaceRuleExecutionSanctionsDetails._FinalStage
-
entityType
public RuleExecutionSanctionsDetails._FinalStage entityType(SanctionsDetailsEntityType entityType)
- Specified by:
entityTypein interfaceRuleExecutionSanctionsDetails._FinalStage
-
entityType
public RuleExecutionSanctionsDetails._FinalStage entityType(java.util.Optional<SanctionsDetailsEntityType> entityType)
- Specified by:
entityTypein interfaceRuleExecutionSanctionsDetails._FinalStage
-
iban
public RuleExecutionSanctionsDetails._FinalStage iban(java.lang.String iban)
- Specified by:
ibanin interfaceRuleExecutionSanctionsDetails._FinalStage
-
iban
public RuleExecutionSanctionsDetails._FinalStage iban(java.util.Optional<java.lang.String> iban)
- Specified by:
ibanin interfaceRuleExecutionSanctionsDetails._FinalStage
-
build
public RuleExecutionSanctionsDetails build()
- Specified by:
buildin interfaceRuleExecutionSanctionsDetails._FinalStage
-
-