Interface Recommendation.Builder

  • Method Details

    • resourceArn

      Recommendation.Builder resourceArn(String resourceArn)

      The resource affected by the recommendation, with values like arn:aws:ses:us-east-1:123456789012:identity/example.com.

      Parameters:
      resourceArn - The resource affected by the recommendation, with values like arn:aws:ses:us-east-1:123456789012:identity/example.com.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • type

      The recommendation type, with values like DKIM, SPF, DMARC or BIMI.

      Parameters:
      type - The recommendation type, with values like DKIM, SPF, DMARC or BIMI.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • type

      The recommendation type, with values like DKIM, SPF, DMARC or BIMI.

      Parameters:
      type - The recommendation type, with values like DKIM, SPF, DMARC or BIMI.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • description

      Recommendation.Builder description(String description)

      The recommendation description / disambiguator - e.g. DKIM1 and DKIM2 are different recommendations about your DKIM setup.

      Parameters:
      description - The recommendation description / disambiguator - e.g. DKIM1 and DKIM2 are different recommendations about your DKIM setup.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The recommendation status, with values like OPEN or FIXED.

      Parameters:
      status - The recommendation status, with values like OPEN or FIXED.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The recommendation status, with values like OPEN or FIXED.

      Parameters:
      status - The recommendation status, with values like OPEN or FIXED.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • createdTimestamp

      Recommendation.Builder createdTimestamp(Instant createdTimestamp)

      The first time this issue was encountered and the recommendation was generated.

      Parameters:
      createdTimestamp - The first time this issue was encountered and the recommendation was generated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastUpdatedTimestamp

      Recommendation.Builder lastUpdatedTimestamp(Instant lastUpdatedTimestamp)

      The last time the recommendation was updated.

      Parameters:
      lastUpdatedTimestamp - The last time the recommendation was updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • impact

      The recommendation impact, with values like HIGH or LOW.

      Parameters:
      impact - The recommendation impact, with values like HIGH or LOW.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • impact

      The recommendation impact, with values like HIGH or LOW.

      Parameters:
      impact - The recommendation impact, with values like HIGH or LOW.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: