Package no.unit.nva.model
Class Approval.Builder
- java.lang.Object
-
- no.unit.nva.model.Approval.Builder
-
- Enclosing class:
- Approval
public static final class Approval.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Approvalbuild()Approval.BuilderwithApplicationCode(java.lang.String applicationCode)Approval.BuilderwithApprovalDate(java.time.Instant approvalDate)Approval.BuilderwithApprovalStatus(ApprovalStatus approvalStatus)Approval.BuilderwithApprovedBy(ApprovalsBody approvedBy)
-
-
-
Method Detail
-
withApprovalDate
public Approval.Builder withApprovalDate(java.time.Instant approvalDate)
-
withApprovedBy
public Approval.Builder withApprovedBy(ApprovalsBody approvedBy)
-
withApprovalStatus
public Approval.Builder withApprovalStatus(ApprovalStatus approvalStatus)
-
withApplicationCode
public Approval.Builder withApplicationCode(java.lang.String applicationCode)
-
build
public Approval build()
-
-