Package com.chrt.api.types
Class WorkflowActorContext.Builder
- java.lang.Object
-
- com.chrt.api.types.WorkflowActorContext.Builder
-
- All Implemented Interfaces:
WorkflowActorContext._FinalStage,WorkflowActorContext.OrgIdStage,WorkflowActorContext.OrgTypeStage,WorkflowActorContext.UserIdStage
- Enclosing class:
- WorkflowActorContext
public static final class WorkflowActorContext.Builder extends java.lang.Object implements WorkflowActorContext.UserIdStage, WorkflowActorContext.OrgIdStage, WorkflowActorContext.OrgTypeStage, WorkflowActorContext._FinalStage
-
-
Method Summary
-
-
-
Method Detail
-
from
public WorkflowActorContext.Builder from(WorkflowActorContext other)
- Specified by:
fromin interfaceWorkflowActorContext.UserIdStage
-
userId
public WorkflowActorContext.OrgIdStage userId(@NotNull java.lang.String userId)
Must be a string starting with
user_Must be a string starting with
user_- Specified by:
userIdin interfaceWorkflowActorContext.UserIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
orgId
public WorkflowActorContext.OrgTypeStage orgId(@NotNull java.lang.String orgId)
Must be a string starting with
org_Must be a string starting with
org_- Specified by:
orgIdin interfaceWorkflowActorContext.OrgIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
orgType
public WorkflowActorContext._FinalStage orgType(@NotNull OrgTypeEnum orgType)
- Specified by:
orgTypein interfaceWorkflowActorContext.OrgTypeStage
-
userEmail
public WorkflowActorContext._FinalStage userEmail(Nullable<java.lang.String> userEmail)
- Specified by:
userEmailin interfaceWorkflowActorContext._FinalStage
-
userEmail
public WorkflowActorContext._FinalStage userEmail(java.lang.String userEmail)
- Specified by:
userEmailin interfaceWorkflowActorContext._FinalStage
-
userEmail
public WorkflowActorContext._FinalStage userEmail(java.util.Optional<java.lang.String> userEmail)
- Specified by:
userEmailin interfaceWorkflowActorContext._FinalStage
-
orgSubscription
public WorkflowActorContext._FinalStage orgSubscription(Nullable<java.lang.Boolean> orgSubscription)
- Specified by:
orgSubscriptionin interfaceWorkflowActorContext._FinalStage
-
orgSubscription
public WorkflowActorContext._FinalStage orgSubscription(java.lang.Boolean orgSubscription)
- Specified by:
orgSubscriptionin interfaceWorkflowActorContext._FinalStage
-
orgSubscription
public WorkflowActorContext._FinalStage orgSubscription(java.util.Optional<java.lang.Boolean> orgSubscription)
- Specified by:
orgSubscriptionin interfaceWorkflowActorContext._FinalStage
-
orgRole
public WorkflowActorContext._FinalStage orgRole(Nullable<OrgRoleEnum> orgRole)
- Specified by:
orgRolein interfaceWorkflowActorContext._FinalStage
-
orgRole
public WorkflowActorContext._FinalStage orgRole(OrgRoleEnum orgRole)
- Specified by:
orgRolein interfaceWorkflowActorContext._FinalStage
-
orgRole
public WorkflowActorContext._FinalStage orgRole(java.util.Optional<OrgRoleEnum> orgRole)
- Specified by:
orgRolein interfaceWorkflowActorContext._FinalStage
-
build
public WorkflowActorContext build()
- Specified by:
buildin interfaceWorkflowActorContext._FinalStage
-
-