Package com.oracle.bmc.lockbox.model
Class ApproverInfo.Builder
- java.lang.Object
-
- com.oracle.bmc.lockbox.model.ApproverInfo.Builder
-
- Enclosing class:
- ApproverInfo
public static class ApproverInfo.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ApproverInfo.Builder
approverId(String approverId)
The group or user ocid of the approver for this approver level.ApproverInfo.Builder
approverType(ApproverType approverType)
The approver type of this approver level.ApproverInfo
build()
ApproverInfo.Builder
copy(ApproverInfo model)
ApproverInfo.Builder
domainId(String domainId)
The identity domain ocid of the approver.
-
-
-
Method Detail
-
approverType
public ApproverInfo.Builder approverType(ApproverType approverType)
The approver type of this approver level.- Parameters:
approverType
- the value to set- Returns:
- this builder
-
approverId
public ApproverInfo.Builder approverId(String approverId)
The group or user ocid of the approver for this approver level.- Parameters:
approverId
- the value to set- Returns:
- this builder
-
domainId
public ApproverInfo.Builder domainId(String domainId)
The identity domain ocid of the approver.- Parameters:
domainId
- the value to set- Returns:
- this builder
-
build
public ApproverInfo build()
-
copy
public ApproverInfo.Builder copy(ApproverInfo model)
-
-