public static class UpdateDrPlanGroupDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
UpdateDrPlanGroupDetails |
build() |
UpdateDrPlanGroupDetails.Builder |
copy(UpdateDrPlanGroupDetails model) |
UpdateDrPlanGroupDetails.Builder |
displayName(String displayName)
The display name of the group.
|
UpdateDrPlanGroupDetails.Builder |
id(String id)
The unique id of the group.
|
UpdateDrPlanGroupDetails.Builder |
isPauseEnabled(Boolean isPauseEnabled)
A flag indicating whether this group should be enabled for execution.
|
UpdateDrPlanGroupDetails.Builder |
steps(List<UpdateDrPlanStepDetails> steps)
The list of steps in this group.
|
UpdateDrPlanGroupDetails.Builder |
type(DrPlanGroupType type)
The group type.
|
public UpdateDrPlanGroupDetails.Builder id(String id)
The unique id of the group. Must not be modified by user.
Example: sgid1.group..uniqueID
id
- the value to setpublic UpdateDrPlanGroupDetails.Builder displayName(String displayName)
The display name of the group.
Example: My_GROUP_3 - EBS Start
displayName
- the value to setpublic UpdateDrPlanGroupDetails.Builder type(DrPlanGroupType type)
The group type.
Example: BUILT_IN
type
- the value to setpublic UpdateDrPlanGroupDetails.Builder isPauseEnabled(Boolean isPauseEnabled)
A flag indicating whether this group should be enabled for execution. This flag is only
applicable to the USER_DEFINED_PAUSE
group. The flag should be null for the
remaining group types.
Example: true
isPauseEnabled
- the value to setpublic UpdateDrPlanGroupDetails.Builder steps(List<UpdateDrPlanStepDetails> steps)
The list of steps in this group.
steps
- the value to setpublic UpdateDrPlanGroupDetails build()
public UpdateDrPlanGroupDetails.Builder copy(UpdateDrPlanGroupDetails model)
Copyright © 2016–2024. All rights reserved.