Class DelegatedResourceAccessRequestApprovalDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.delegateaccesscontrol.model.DelegatedResourceAccessRequestApprovalDetails.Builder
 
- 
- Enclosing class:
- DelegatedResourceAccessRequestApprovalDetails
 
 public static class DelegatedResourceAccessRequestApprovalDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
approvalActionpublic DelegatedResourceAccessRequestApprovalDetails.Builder approvalAction(DelegatedResourceAccessRequestApprovalDetails.ApprovalAction approvalAction) Indicated whether the request is approved or rejected.- Parameters:
- approvalAction- the value to set
- Returns:
- this builder
 
 - 
timeApprovedForAccesspublic DelegatedResourceAccessRequestApprovalDetails.Builder timeApprovedForAccess(Date timeApprovedForAccess) Access start time that is actually approved by the customer in RFC 3339timestamp format, e.g.‘2020-05-22T21:10:29.600Z’. - Parameters:
- timeApprovedForAccess- the value to set
- Returns:
- this builder
 
 - 
approvalTypepublic DelegatedResourceAccessRequestApprovalDetails.Builder approvalType(DelegatedResourceAccessRequestApprovalDetails.ApprovalType approvalType) approval type, initial or extension- Parameters:
- approvalType- the value to set
- Returns:
- this builder
 
 - 
approverCommentpublic DelegatedResourceAccessRequestApprovalDetails.Builder approverComment(String approverComment) Comment specified by the approver of the request.- Parameters:
- approverComment- the value to set
- Returns:
- this builder
 
 - 
approverIdpublic DelegatedResourceAccessRequestApprovalDetails.Builder approverId(String approverId) User ID of the approver.- Parameters:
- approverId- the value to set
- Returns:
- this builder
 
 - 
approverAdditionalMessagepublic DelegatedResourceAccessRequestApprovalDetails.Builder approverAdditionalMessage(String approverAdditionalMessage) Additional message specified by the approver of the request.- Parameters:
- approverAdditionalMessage- the value to set
- Returns:
- this builder
 
 - 
buildpublic DelegatedResourceAccessRequestApprovalDetails build() 
 - 
copypublic DelegatedResourceAccessRequestApprovalDetails.Builder copy(DelegatedResourceAccessRequestApprovalDetails model) 
 
- 
 
-