public static class DelegatedResourceAccessRequestApprovalDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
public DelegatedResourceAccessRequestApprovalDetails.Builder approvalAction(DelegatedResourceAccessRequestApprovalDetails.ApprovalAction approvalAction)
Indicated whether the request is approved or rejected.
approvalAction
- the value to setpublic 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’.
timeApprovedForAccess
- the value to setpublic DelegatedResourceAccessRequestApprovalDetails.Builder approvalType(DelegatedResourceAccessRequestApprovalDetails.ApprovalType approvalType)
approval type, initial or extension
approvalType
- the value to setpublic DelegatedResourceAccessRequestApprovalDetails.Builder approverComment(String approverComment)
Comment specified by the approver of the request.
approverComment
- the value to setpublic DelegatedResourceAccessRequestApprovalDetails.Builder approverId(String approverId)
User ID of the approver.
approverId
- the value to setpublic DelegatedResourceAccessRequestApprovalDetails.Builder approverAdditionalMessage(String approverAdditionalMessage)
Additional message specified by the approver of the request.
approverAdditionalMessage
- the value to setpublic DelegatedResourceAccessRequestApprovalDetails build()
public DelegatedResourceAccessRequestApprovalDetails.Builder copy(DelegatedResourceAccessRequestApprovalDetails model)
Copyright © 2016–2024. All rights reserved.