Class DataProductOrderAccessRequest.Builder
- java.lang.Object
-
- com.ibm.cloud.dph_services.dph.v1.model.DataProductOrderAccessRequest.Builder
-
- Enclosing class:
- DataProductOrderAccessRequest
public static class DataProductOrderAccessRequest.Builder extends java.lang.Object
Builder.
-
-
Constructor Summary
Constructors Constructor Description Builder()
Instantiates a new builder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataProductOrderAccessRequest.Builder
addPreApprovedUsers(java.lang.String preApprovedUsers)
Adds a new element to preApprovedUsers.DataProductOrderAccessRequest.Builder
addTaskAssigneeUsers(java.lang.String taskAssigneeUsers)
Adds a new element to taskAssigneeUsers.DataProductOrderAccessRequest
build()
Builds a DataProductOrderAccessRequest.DataProductOrderAccessRequest.Builder
customWorkflowDefinition(DataProductCustomWorkflowDefinition customWorkflowDefinition)
Set the customWorkflowDefinition.DataProductOrderAccessRequest.Builder
preApprovedUsers(java.util.List<java.lang.String> preApprovedUsers)
Set the preApprovedUsers.DataProductOrderAccessRequest.Builder
taskAssigneeUsers(java.util.List<java.lang.String> taskAssigneeUsers)
Set the taskAssigneeUsers.
-
-
-
Method Detail
-
build
public DataProductOrderAccessRequest build()
Builds a DataProductOrderAccessRequest.- Returns:
- the new DataProductOrderAccessRequest instance
-
addTaskAssigneeUsers
public DataProductOrderAccessRequest.Builder addTaskAssigneeUsers(java.lang.String taskAssigneeUsers)
Adds a new element to taskAssigneeUsers.- Parameters:
taskAssigneeUsers
- the new element to be added- Returns:
- the DataProductOrderAccessRequest builder
-
addPreApprovedUsers
public DataProductOrderAccessRequest.Builder addPreApprovedUsers(java.lang.String preApprovedUsers)
Adds a new element to preApprovedUsers.- Parameters:
preApprovedUsers
- the new element to be added- Returns:
- the DataProductOrderAccessRequest builder
-
taskAssigneeUsers
public DataProductOrderAccessRequest.Builder taskAssigneeUsers(java.util.List<java.lang.String> taskAssigneeUsers)
Set the taskAssigneeUsers. Existing taskAssigneeUsers will be replaced.- Parameters:
taskAssigneeUsers
- the taskAssigneeUsers- Returns:
- the DataProductOrderAccessRequest builder
-
preApprovedUsers
public DataProductOrderAccessRequest.Builder preApprovedUsers(java.util.List<java.lang.String> preApprovedUsers)
Set the preApprovedUsers. Existing preApprovedUsers will be replaced.- Parameters:
preApprovedUsers
- the preApprovedUsers- Returns:
- the DataProductOrderAccessRequest builder
-
customWorkflowDefinition
public DataProductOrderAccessRequest.Builder customWorkflowDefinition(DataProductCustomWorkflowDefinition customWorkflowDefinition)
Set the customWorkflowDefinition.- Parameters:
customWorkflowDefinition
- the customWorkflowDefinition- Returns:
- the DataProductOrderAccessRequest builder
-
-