Interface DescribeReceiptRuleResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<DescribeReceiptRuleResponse.Builder,DescribeReceiptRuleResponse>, SdkBuilder<DescribeReceiptRuleResponse.Builder,DescribeReceiptRuleResponse>, SdkPojo, SdkResponse.Builder, SesResponse.Builder
Enclosing class:
DescribeReceiptRuleResponse

public static interface DescribeReceiptRuleResponse.Builder extends SesResponse.Builder, SdkPojo, CopyableBuilder<DescribeReceiptRuleResponse.Builder,DescribeReceiptRuleResponse>
  • Method Details

    • rule

      A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.

      Parameters:
      rule - A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • rule

      A data structure that contains the specified receipt rule's name, actions, recipients, domains, enabled status, scan status, and Transport Layer Security (TLS) policy.

      This is a convenience method that creates an instance of the ReceiptRule.Builder avoiding the need to create one manually via ReceiptRule.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to rule(ReceiptRule).

      Parameters:
      rule - a consumer that will call methods on ReceiptRule.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: