Package com.pulumi.aws.ses.inputs
Class ReceiptRuleBounceActionArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.ses.inputs.ReceiptRuleBounceActionArgs.Builder
-
- Enclosing class:
- ReceiptRuleBounceActionArgs
public static final class ReceiptRuleBounceActionArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ReceiptRuleBounceActionArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ReceiptRuleBounceActionArgs defaults)
-
-
Method Detail
-
message
public ReceiptRuleBounceActionArgs.Builder message(com.pulumi.core.Output<java.lang.String> message)
- Parameters:
message
- The message to send- Returns:
- builder
-
message
public ReceiptRuleBounceActionArgs.Builder message(java.lang.String message)
- Parameters:
message
- The message to send- Returns:
- builder
-
position
public ReceiptRuleBounceActionArgs.Builder position(com.pulumi.core.Output<java.lang.Integer> position)
- Parameters:
position
- The position of the action in the receipt rule- Returns:
- builder
-
position
public ReceiptRuleBounceActionArgs.Builder position(java.lang.Integer position)
- Parameters:
position
- The position of the action in the receipt rule- Returns:
- builder
-
sender
public ReceiptRuleBounceActionArgs.Builder sender(com.pulumi.core.Output<java.lang.String> sender)
- Parameters:
sender
- The email address of the sender- Returns:
- builder
-
sender
public ReceiptRuleBounceActionArgs.Builder sender(java.lang.String sender)
- Parameters:
sender
- The email address of the sender- Returns:
- builder
-
smtpReplyCode
public ReceiptRuleBounceActionArgs.Builder smtpReplyCode(com.pulumi.core.Output<java.lang.String> smtpReplyCode)
- Parameters:
smtpReplyCode
- The RFC 5321 SMTP reply code- Returns:
- builder
-
smtpReplyCode
public ReceiptRuleBounceActionArgs.Builder smtpReplyCode(java.lang.String smtpReplyCode)
- Parameters:
smtpReplyCode
- The RFC 5321 SMTP reply code- Returns:
- builder
-
statusCode
public ReceiptRuleBounceActionArgs.Builder statusCode(@Nullable com.pulumi.core.Output<java.lang.String> statusCode)
- Parameters:
statusCode
- The RFC 3463 SMTP enhanced status code- Returns:
- builder
-
statusCode
public ReceiptRuleBounceActionArgs.Builder statusCode(java.lang.String statusCode)
- Parameters:
statusCode
- The RFC 3463 SMTP enhanced status code- Returns:
- builder
-
topicArn
public ReceiptRuleBounceActionArgs.Builder topicArn(@Nullable com.pulumi.core.Output<java.lang.String> topicArn)
- Parameters:
topicArn
- The ARN of an SNS topic to notify- Returns:
- builder
-
topicArn
public ReceiptRuleBounceActionArgs.Builder topicArn(java.lang.String topicArn)
- Parameters:
topicArn
- The ARN of an SNS topic to notify- Returns:
- builder
-
build
public ReceiptRuleBounceActionArgs build()
-
-