Package com.chrt.api.types
Class OrderBuilderRes.Builder
- java.lang.Object
-
- com.chrt.api.types.OrderBuilderRes.Builder
-
- All Implemented Interfaces:
OrderBuilderRes._FinalStage,OrderBuilderRes.OrderIdStage,OrderBuilderRes.OrderShortIdStage,OrderBuilderRes.SummaryStage
- Enclosing class:
- OrderBuilderRes
public static final class OrderBuilderRes.Builder extends java.lang.Object implements OrderBuilderRes.OrderIdStage, OrderBuilderRes.OrderShortIdStage, OrderBuilderRes.SummaryStage, OrderBuilderRes._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OrderBuilderResbuild()OrderBuilderRes.Builderfrom(OrderBuilderRes other)OrderBuilderRes._FinalStagenotes(java.util.List<java.lang.String> notes)OrderBuilderRes._FinalStagenotes(java.util.Optional<java.util.List<java.lang.String>> notes)OrderBuilderRes.OrderShortIdStageorderId(java.lang.String orderId)OrderBuilderRes.SummaryStageorderShortId(java.lang.String orderShortId)OrderBuilderRes._FinalStagesummary(java.lang.String summary)OrderBuilderRes._FinalStagevalidationIssues(java.util.List<java.lang.String> validationIssues)OrderBuilderRes._FinalStagevalidationIssues(java.util.Optional<java.util.List<java.lang.String>> validationIssues)OrderBuilderRes._FinalStagevalidationPassed(java.lang.Boolean validationPassed)OrderBuilderRes._FinalStagevalidationPassed(java.util.Optional<java.lang.Boolean> validationPassed)
-
-
-
Method Detail
-
from
public OrderBuilderRes.Builder from(OrderBuilderRes other)
- Specified by:
fromin interfaceOrderBuilderRes.OrderIdStage
-
orderId
public OrderBuilderRes.OrderShortIdStage orderId(@NotNull java.lang.String orderId)
- Specified by:
orderIdin interfaceOrderBuilderRes.OrderIdStage
-
orderShortId
public OrderBuilderRes.SummaryStage orderShortId(@NotNull java.lang.String orderShortId)
- Specified by:
orderShortIdin interfaceOrderBuilderRes.OrderShortIdStage
-
summary
public OrderBuilderRes._FinalStage summary(@NotNull java.lang.String summary)
- Specified by:
summaryin interfaceOrderBuilderRes.SummaryStage
-
notes
public OrderBuilderRes._FinalStage notes(java.util.List<java.lang.String> notes)
- Specified by:
notesin interfaceOrderBuilderRes._FinalStage
-
notes
public OrderBuilderRes._FinalStage notes(java.util.Optional<java.util.List<java.lang.String>> notes)
- Specified by:
notesin interfaceOrderBuilderRes._FinalStage
-
validationIssues
public OrderBuilderRes._FinalStage validationIssues(java.util.List<java.lang.String> validationIssues)
- Specified by:
validationIssuesin interfaceOrderBuilderRes._FinalStage
-
validationIssues
public OrderBuilderRes._FinalStage validationIssues(java.util.Optional<java.util.List<java.lang.String>> validationIssues)
- Specified by:
validationIssuesin interfaceOrderBuilderRes._FinalStage
-
validationPassed
public OrderBuilderRes._FinalStage validationPassed(java.lang.Boolean validationPassed)
- Specified by:
validationPassedin interfaceOrderBuilderRes._FinalStage
-
validationPassed
public OrderBuilderRes._FinalStage validationPassed(java.util.Optional<java.lang.Boolean> validationPassed)
- Specified by:
validationPassedin interfaceOrderBuilderRes._FinalStage
-
build
public OrderBuilderRes build()
- Specified by:
buildin interfaceOrderBuilderRes._FinalStage
-
-