Class ApproverDetail.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • approverId

        public ApproverDetail.Builder approverId​(String approverId)
        The userId of the approver.
        Parameters:
        approverId - the value to set
        Returns:
        this builder
      • approvalAction

        public ApproverDetail.Builder approvalAction​(String approvalAction)
        The action done by the approver.
        Parameters:
        approvalAction - the value to set
        Returns:
        this builder
      • approvalComment

        public ApproverDetail.Builder approvalComment​(String approvalComment)
        Comment specified by the approver of the request.
        Parameters:
        approvalComment - the value to set
        Returns:
        this builder
      • approvalAdditionalMessage

        public ApproverDetail.Builder approvalAdditionalMessage​(String approvalAdditionalMessage)
        Additional message specified by the approver of the request.
        Parameters:
        approvalAdditionalMessage - the value to set
        Returns:
        this builder
      • timeOfAuthorization

        public ApproverDetail.Builder timeOfAuthorization​(Date timeOfAuthorization)
        Time when the access request was authorized by the customer in RFC 3339 timestamp format.Example: ‘2020-05-22T21:10:29.600Z’
        Parameters:
        timeOfAuthorization - the value to set
        Returns:
        this builder
      • timeApprovedForAccess

        public ApproverDetail.Builder timeApprovedForAccess​(Date timeApprovedForAccess)
        Time for when the access request should start that is authorized by the customer in RFC 3339 timestamp format.Example: ‘2020-05-22T21:10:29.600Z’
        Parameters:
        timeApprovedForAccess - the value to set
        Returns:
        this builder