Package com.flagright.api.types
Class FailedRulesResult.Builder
- java.lang.Object
-
- com.flagright.api.types.FailedRulesResult.Builder
-
- All Implemented Interfaces:
FailedRulesResult._FinalStage,FailedRulesResult.FailureExceptionStage,FailedRulesResult.RuleDescriptionStage,FailedRulesResult.RuleIdStage,FailedRulesResult.RuleNameStage
- Enclosing class:
- FailedRulesResult
public static final class FailedRulesResult.Builder extends java.lang.Object implements FailedRulesResult.RuleIdStage, FailedRulesResult.RuleNameStage, FailedRulesResult.RuleDescriptionStage, FailedRulesResult.FailureExceptionStage, FailedRulesResult._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FailedRulesResultbuild()FailedRulesResult._FinalStagefailureException(RuleFailureException failureException)FailedRulesResult.Builderfrom(FailedRulesResult other)FailedRulesResult.FailureExceptionStageruleDescription(java.lang.String ruleDescription)Description of the ruleFailedRulesResult.RuleNameStageruleId(java.lang.String ruleId)Unique rule identifierFailedRulesResult.RuleDescriptionStageruleName(java.lang.String ruleName)Name of the rule
-
-
-
Method Detail
-
from
public FailedRulesResult.Builder from(FailedRulesResult other)
- Specified by:
fromin interfaceFailedRulesResult.RuleIdStage
-
ruleId
public FailedRulesResult.RuleNameStage ruleId(@NotNull java.lang.String ruleId)
Unique rule identifier
- Specified by:
ruleIdin interfaceFailedRulesResult.RuleIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
ruleName
public FailedRulesResult.RuleDescriptionStage ruleName(@NotNull java.lang.String ruleName)
Name of the rule
- Specified by:
ruleNamein interfaceFailedRulesResult.RuleNameStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
ruleDescription
public FailedRulesResult.FailureExceptionStage ruleDescription(@NotNull java.lang.String ruleDescription)
Description of the rule
- Specified by:
ruleDescriptionin interfaceFailedRulesResult.RuleDescriptionStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
failureException
public FailedRulesResult._FinalStage failureException(@NotNull RuleFailureException failureException)
- Specified by:
failureExceptionin interfaceFailedRulesResult.FailureExceptionStage
-
build
public FailedRulesResult build()
- Specified by:
buildin interfaceFailedRulesResult._FinalStage
-
-