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.Builder
approvalType(String approvalType)
Approval Type (Escalation or Regular)MyRequestApprovalDetails.Builder
approverDisplayName(String approverDisplayName)
Approver display nameMyRequestApprovalDetails.Builder
approverId(String approverId)
Approver IdMyRequestApprovalDetails
build()
MyRequestApprovalDetails.Builder
copy(MyRequestApprovalDetails model)
MyRequestApprovalDetails.Builder
justification(String justification)
Approval JustificationMyRequestApprovalDetails.Builder
order(Integer order)
Approval OrderMyRequestApprovalDetails.Builder
status(String status)
Approval StatusMyRequestApprovalDetails.Builder
timeUpdated(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)
-
-