Package com.flagright.api.types
Class CaseStatusDetails.Builder
- java.lang.Object
-
- com.flagright.api.types.CaseStatusDetails.Builder
-
- Enclosing class:
- CaseStatusDetails
public static final class CaseStatusDetails.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CaseStatusDetailsbuild()CaseStatusDetails.BuildercaseId(java.lang.String caseId)CaseStatusDetails.BuildercaseId(java.util.Optional<java.lang.String> caseId)CaseStatusDetails.Buildercomment(java.lang.String comment)CaseStatusDetails.Buildercomment(java.util.Optional<java.lang.String> comment)CaseStatusDetails.Builderfrom(CaseStatusDetails other)CaseStatusDetails.BuilderreasonDescriptionForOther(java.lang.String reasonDescriptionForOther)CaseStatusDetails.BuilderreasonDescriptionForOther(java.util.Optional<java.lang.String> reasonDescriptionForOther)CaseStatusDetails.Builderreasons(java.util.List<java.lang.String> reasons)CaseStatusDetails.Builderreasons(java.util.Optional<java.util.List<java.lang.String>> reasons)CaseStatusDetails.Builderstatus(java.lang.String status)CaseStatusDetails.Builderstatus(java.util.Optional<java.lang.String> status)CaseStatusDetails.BuildertransactionIds(java.util.List<java.lang.String> transactionIds)CaseStatusDetails.BuildertransactionIds(java.util.Optional<java.util.List<java.lang.String>> transactionIds)CaseStatusDetails.BuilderuserId(java.lang.String userId)CaseStatusDetails.BuilderuserId(java.util.Optional<java.lang.String> userId)
-
-
-
Method Detail
-
from
public CaseStatusDetails.Builder from(CaseStatusDetails other)
-
caseId
public CaseStatusDetails.Builder caseId(java.util.Optional<java.lang.String> caseId)
-
caseId
public CaseStatusDetails.Builder caseId(java.lang.String caseId)
-
status
public CaseStatusDetails.Builder status(java.util.Optional<java.lang.String> status)
-
status
public CaseStatusDetails.Builder status(java.lang.String status)
-
reasons
public CaseStatusDetails.Builder reasons(java.util.Optional<java.util.List<java.lang.String>> reasons)
-
reasons
public CaseStatusDetails.Builder reasons(java.util.List<java.lang.String> reasons)
-
reasonDescriptionForOther
public CaseStatusDetails.Builder reasonDescriptionForOther(java.util.Optional<java.lang.String> reasonDescriptionForOther)
-
reasonDescriptionForOther
public CaseStatusDetails.Builder reasonDescriptionForOther(java.lang.String reasonDescriptionForOther)
-
comment
public CaseStatusDetails.Builder comment(java.util.Optional<java.lang.String> comment)
-
comment
public CaseStatusDetails.Builder comment(java.lang.String comment)
-
userId
public CaseStatusDetails.Builder userId(java.util.Optional<java.lang.String> userId)
-
userId
public CaseStatusDetails.Builder userId(java.lang.String userId)
-
transactionIds
public CaseStatusDetails.Builder transactionIds(java.util.Optional<java.util.List<java.lang.String>> transactionIds)
-
transactionIds
public CaseStatusDetails.Builder transactionIds(java.util.List<java.lang.String> transactionIds)
-
build
public CaseStatusDetails build()
-
-