Package com.chrt.api.types
Class OrderDraftValidationResult.Builder
- java.lang.Object
-
- com.chrt.api.types.OrderDraftValidationResult.Builder
-
- All Implemented Interfaces:
OrderDraftValidationResult._FinalStage,OrderDraftValidationResult.IsValidStage
- Enclosing class:
- OrderDraftValidationResult
public static final class OrderDraftValidationResult.Builder extends java.lang.Object implements OrderDraftValidationResult.IsValidStage, OrderDraftValidationResult._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OrderDraftValidationResultbuild()OrderDraftValidationResult.Builderfrom(OrderDraftValidationResult other)OrderDraftValidationResult._FinalStageissues(java.util.List<OrderDraftValidationIssue> issues)OrderDraftValidationResult._FinalStageissues(java.util.Optional<java.util.List<OrderDraftValidationIssue>> issues)OrderDraftValidationResult._FinalStageisValid(boolean isValid)
-
-
-
Method Detail
-
from
public OrderDraftValidationResult.Builder from(OrderDraftValidationResult other)
- Specified by:
fromin interfaceOrderDraftValidationResult.IsValidStage
-
isValid
public OrderDraftValidationResult._FinalStage isValid(boolean isValid)
- Specified by:
isValidin interfaceOrderDraftValidationResult.IsValidStage
-
issues
public OrderDraftValidationResult._FinalStage issues(java.util.List<OrderDraftValidationIssue> issues)
- Specified by:
issuesin interfaceOrderDraftValidationResult._FinalStage
-
issues
public OrderDraftValidationResult._FinalStage issues(java.util.Optional<java.util.List<OrderDraftValidationIssue>> issues)
- Specified by:
issuesin interfaceOrderDraftValidationResult._FinalStage
-
build
public OrderDraftValidationResult build()
- Specified by:
buildin interfaceOrderDraftValidationResult._FinalStage
-
-