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.BuilderapproverId(String approverId)The group or user ocid of the approver for this approver level.ApproverInfo.BuilderapproverType(ApproverType approverType)The approver type of this approver level.ApproverInfobuild()ApproverInfo.Buildercopy(ApproverInfo model)ApproverInfo.BuilderdomainId(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)
-
-