Package org.kie.server.api.model.cases
Class CaseFile.Builder
- java.lang.Object
-
- org.kie.server.api.model.cases.CaseFile.Builder
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CaseFile.BuilderaddDataAccessRestrictions(String dataItem, String... roles)CaseFile.BuilderaddGroupAssignments(String role, String group)CaseFile.BuilderaddUserAssignments(String role, String user)CaseFilebuild()CaseFile.Builderdata(Map<String,Object> data)CaseFile.BuilderdataAccessRestrictions(Map<String,String[]> accessRestrictions)CaseFile.BuildergroupAssignments(Map<String,String> data)CaseFile.BuilderuserAssignments(Map<String,String> data)
-
-
-
Method Detail
-
build
public CaseFile build()
-
data
public CaseFile.Builder data(Map<String,Object> data)
-
userAssignments
public CaseFile.Builder userAssignments(Map<String,String> data)
-
groupAssignments
public CaseFile.Builder groupAssignments(Map<String,String> data)
-
addUserAssignments
public CaseFile.Builder addUserAssignments(String role, String user)
-
addGroupAssignments
public CaseFile.Builder addGroupAssignments(String role, String group)
-
dataAccessRestrictions
public CaseFile.Builder dataAccessRestrictions(Map<String,String[]> accessRestrictions)
-
addDataAccessRestrictions
public CaseFile.Builder addDataAccessRestrictions(String dataItem, String... roles)
-
-