Interface ApprovalRuleTemplate.Builder

    • Method Detail

      • approvalRuleTemplateId

        ApprovalRuleTemplate.Builder approvalRuleTemplateId​(String approvalRuleTemplateId)

        The system-generated ID of the approval rule template.

        Parameters:
        approvalRuleTemplateId - The system-generated ID of the approval rule template.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • approvalRuleTemplateName

        ApprovalRuleTemplate.Builder approvalRuleTemplateName​(String approvalRuleTemplateName)

        The name of the approval rule template.

        Parameters:
        approvalRuleTemplateName - The name of the approval rule template.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • approvalRuleTemplateDescription

        ApprovalRuleTemplate.Builder approvalRuleTemplateDescription​(String approvalRuleTemplateDescription)

        The description of the approval rule template.

        Parameters:
        approvalRuleTemplateDescription - The description of the approval rule template.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • approvalRuleTemplateContent

        ApprovalRuleTemplate.Builder approvalRuleTemplateContent​(String approvalRuleTemplateContent)

        The content of the approval rule template.

        Parameters:
        approvalRuleTemplateContent - The content of the approval rule template.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • ruleContentSha256

        ApprovalRuleTemplate.Builder ruleContentSha256​(String ruleContentSha256)

        The SHA-256 hash signature for the content of the approval rule template.

        Parameters:
        ruleContentSha256 - The SHA-256 hash signature for the content of the approval rule template.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastModifiedDate

        ApprovalRuleTemplate.Builder lastModifiedDate​(Instant lastModifiedDate)

        The date the approval rule template was most recently changed, in timestamp format.

        Parameters:
        lastModifiedDate - The date the approval rule template was most recently changed, in timestamp format.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • creationDate

        ApprovalRuleTemplate.Builder creationDate​(Instant creationDate)

        The date the approval rule template was created, in timestamp format.

        Parameters:
        creationDate - The date the approval rule template was created, in timestamp format.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastModifiedUser

        ApprovalRuleTemplate.Builder lastModifiedUser​(String lastModifiedUser)

        The Amazon Resource Name (ARN) of the user who made the most recent changes to the approval rule template.

        Parameters:
        lastModifiedUser - The Amazon Resource Name (ARN) of the user who made the most recent changes to the approval rule template.
        Returns:
        Returns a reference to this object so that method calls can be chained together.