Class MyRequestApprovalDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.identitydomains.model.MyRequestApprovalDetails.Builder
-
- Enclosing class:
- MyRequestApprovalDetails
public static class MyRequestApprovalDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MyRequestApprovalDetails.BuilderapprovalType(String approvalType)Approval Type (Escalation or Regular)MyRequestApprovalDetails.BuilderapproverDisplayName(String approverDisplayName)Approver display nameMyRequestApprovalDetails.BuilderapproverId(String approverId)Approver IdMyRequestApprovalDetailsbuild()MyRequestApprovalDetails.Buildercopy(MyRequestApprovalDetails model)MyRequestApprovalDetails.Builderjustification(String justification)Approval JustificationMyRequestApprovalDetails.Builderorder(Integer order)Approval OrderMyRequestApprovalDetails.Builderstatus(String status)Approval StatusMyRequestApprovalDetails.BuildertimeUpdated(String timeUpdated)Approval Update Time
-
-
-
Method Detail
-
approverId
public MyRequestApprovalDetails.Builder approverId(String approverId)
Approver Id*Added In:** 2307071836
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - returned: default - type: string - uniqueness: none - mutability: readOnly
- Parameters:
approverId- the value to set- Returns:
- this builder
-
approverDisplayName
public MyRequestApprovalDetails.Builder approverDisplayName(String approverDisplayName)
Approver display name*Added In:** 2307071836
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - returned: default - type: string - uniqueness: none - mutability: readOnly
- Parameters:
approverDisplayName- the value to set- Returns:
- this builder
-
justification
public MyRequestApprovalDetails.Builder justification(String justification)
Approval Justification*Added In:** 2307071836
*SCIM++ Properties:** - multiValued: false - idcsSearchable: false - returned: default - type: string - uniqueness: none - mutability: readOnly
- Parameters:
justification- the value to set- Returns:
- this builder
-
status
public MyRequestApprovalDetails.Builder status(String status)
Approval Status*Added In:** 2307071836
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - returned: default - type: string - uniqueness: none - mutability: readOnly
- Parameters:
status- the value to set- Returns:
- this builder
-
order
public MyRequestApprovalDetails.Builder order(Integer order)
Approval Order*Added In:** 2307071836
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - returned: default - type: integer - uniqueness: none - mutability: readOnly
- Parameters:
order- the value to set- Returns:
- this builder
-
approvalType
public MyRequestApprovalDetails.Builder approvalType(String approvalType)
Approval Type (Escalation or Regular)*Added In:** 2307071836
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - returned: default - type: string - uniqueness: none - mutability: readOnly
- Parameters:
approvalType- the value to set- Returns:
- this builder
-
timeUpdated
public MyRequestApprovalDetails.Builder timeUpdated(String timeUpdated)
Approval Update Time*Added In:** 2307071836
*SCIM++ Properties:** - multiValued: false - idcsSearchable: false - returned: default - type: dateTime - uniqueness: none - mutability: readOnly
- Parameters:
timeUpdated- the value to set- Returns:
- this builder
-
build
public MyRequestApprovalDetails build()
-
copy
public MyRequestApprovalDetails.Builder copy(MyRequestApprovalDetails model)
-
-