default ReceiptAction.Builder |
ReceiptAction.Builder.addHeaderAction(Consumer<AddHeaderAction.Builder> addHeaderAction) |
Adds a header to the received email.
|
ReceiptAction.Builder |
ReceiptAction.Builder.addHeaderAction(AddHeaderAction addHeaderAction) |
Adds a header to the received email.
|
default ReceiptAction.Builder |
ReceiptAction.Builder.bounceAction(Consumer<BounceAction.Builder> bounceAction) |
Rejects the received email by returning a bounce response to the sender and, optionally, publishes a
notification to Amazon Simple Notification Service (Amazon SNS).
|
ReceiptAction.Builder |
ReceiptAction.Builder.bounceAction(BounceAction bounceAction) |
Rejects the received email by returning a bounce response to the sender and, optionally, publishes a
notification to Amazon Simple Notification Service (Amazon SNS).
|
static ReceiptAction.Builder |
ReceiptAction.builder() |
|
default ReceiptAction.Builder |
ReceiptAction.Builder.lambdaAction(Consumer<LambdaAction.Builder> lambdaAction) |
Calls an Amazon Web Services Lambda function, and optionally, publishes a notification to Amazon SNS.
|
ReceiptAction.Builder |
ReceiptAction.Builder.lambdaAction(LambdaAction lambdaAction) |
Calls an Amazon Web Services Lambda function, and optionally, publishes a notification to Amazon SNS.
|
default ReceiptAction.Builder |
ReceiptAction.Builder.s3Action(Consumer<S3Action.Builder> s3Action) |
Saves the received message to an Amazon Simple Storage Service (Amazon S3) bucket and, optionally, publishes
a notification to Amazon SNS.
|
ReceiptAction.Builder |
ReceiptAction.Builder.s3Action(S3Action s3Action) |
Saves the received message to an Amazon Simple Storage Service (Amazon S3) bucket and, optionally, publishes
a notification to Amazon SNS.
|
default ReceiptAction.Builder |
ReceiptAction.Builder.snsAction(Consumer<SNSAction.Builder> snsAction) |
Publishes the email content within a notification to Amazon SNS.
|
ReceiptAction.Builder |
ReceiptAction.Builder.snsAction(SNSAction snsAction) |
Publishes the email content within a notification to Amazon SNS.
|
default ReceiptAction.Builder |
ReceiptAction.Builder.stopAction(Consumer<StopAction.Builder> stopAction) |
Terminates the evaluation of the receipt rule set and optionally publishes a notification to Amazon SNS.
|
ReceiptAction.Builder |
ReceiptAction.Builder.stopAction(StopAction stopAction) |
Terminates the evaluation of the receipt rule set and optionally publishes a notification to Amazon SNS.
|
ReceiptAction.Builder |
ReceiptAction.toBuilder() |
|
default ReceiptAction.Builder |
ReceiptAction.Builder.workmailAction(Consumer<WorkmailAction.Builder> workmailAction) |
Calls Amazon WorkMail and, optionally, publishes a notification to Amazon Amazon SNS.
|
ReceiptAction.Builder |
ReceiptAction.Builder.workmailAction(WorkmailAction workmailAction) |
Calls Amazon WorkMail and, optionally, publishes a notification to Amazon Amazon SNS.
|