public class WorkmailAction extends Object implements Serializable, Cloneable
When included in a receipt rule, this action calls Amazon WorkMail and, optionally, publishes a notification to Amazon Simple Notification Service (Amazon SNS). You will typically not use this action directly because Amazon WorkMail adds the rule automatically during its setup procedure.
For information using a receipt rule to call Amazon WorkMail, see the Amazon SES Developer Guide .
Constructor and Description |
---|
WorkmailAction() |
Modifier and Type | Method and Description |
---|---|
WorkmailAction |
clone() |
boolean |
equals(Object obj) |
String |
getOrganizationArn()
The ARN of the Amazon WorkMail organization.
|
String |
getTopicArn()
The Amazon Resource Name (ARN) of the Amazon SNS topic to notify when
the WorkMail action is called.
|
int |
hashCode() |
void |
setOrganizationArn(String organizationArn)
The ARN of the Amazon WorkMail organization.
|
void |
setTopicArn(String topicArn)
The Amazon Resource Name (ARN) of the Amazon SNS topic to notify when
the WorkMail action is called.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
WorkmailAction |
withOrganizationArn(String organizationArn)
The ARN of the Amazon WorkMail organization.
|
WorkmailAction |
withTopicArn(String topicArn)
The Amazon Resource Name (ARN) of the Amazon SNS topic to notify when
the WorkMail action is called.
|
public String getTopicArn()
arn:aws:sns:us-west-2:123456789012:MyTopic
. For more
information about Amazon SNS topics, see the Amazon
SNS Developer Guide.arn:aws:sns:us-west-2:123456789012:MyTopic
. For more
information about Amazon SNS topics, see the Amazon
SNS Developer Guide.public void setTopicArn(String topicArn)
arn:aws:sns:us-west-2:123456789012:MyTopic
. For more
information about Amazon SNS topics, see the Amazon
SNS Developer Guide.topicArn
- The Amazon Resource Name (ARN) of the Amazon SNS topic to notify when
the WorkMail action is called. An example of an Amazon SNS topic ARN
is arn:aws:sns:us-west-2:123456789012:MyTopic
. For more
information about Amazon SNS topics, see the Amazon
SNS Developer Guide.public WorkmailAction withTopicArn(String topicArn)
arn:aws:sns:us-west-2:123456789012:MyTopic
. For more
information about Amazon SNS topics, see the Amazon
SNS Developer Guide.
Returns a reference to this object so that method calls can be chained together.
topicArn
- The Amazon Resource Name (ARN) of the Amazon SNS topic to notify when
the WorkMail action is called. An example of an Amazon SNS topic ARN
is arn:aws:sns:us-west-2:123456789012:MyTopic
. For more
information about Amazon SNS topics, see the Amazon
SNS Developer Guide.public String getOrganizationArn()
arn:aws:workmail:us-west-2:123456789012:organization/m-68755160c4cb4e29a2b2f8fb58f359d7
.
For information about Amazon WorkMail organizations, see the Amazon
WorkMail Administrator Guide.arn:aws:workmail:us-west-2:123456789012:organization/m-68755160c4cb4e29a2b2f8fb58f359d7
.
For information about Amazon WorkMail organizations, see the Amazon
WorkMail Administrator Guide.public void setOrganizationArn(String organizationArn)
arn:aws:workmail:us-west-2:123456789012:organization/m-68755160c4cb4e29a2b2f8fb58f359d7
.
For information about Amazon WorkMail organizations, see the Amazon
WorkMail Administrator Guide.organizationArn
- The ARN of the Amazon WorkMail organization. An example of an Amazon
WorkMail organization ARN is
arn:aws:workmail:us-west-2:123456789012:organization/m-68755160c4cb4e29a2b2f8fb58f359d7
.
For information about Amazon WorkMail organizations, see the Amazon
WorkMail Administrator Guide.public WorkmailAction withOrganizationArn(String organizationArn)
arn:aws:workmail:us-west-2:123456789012:organization/m-68755160c4cb4e29a2b2f8fb58f359d7
.
For information about Amazon WorkMail organizations, see the Amazon
WorkMail Administrator Guide.
Returns a reference to this object so that method calls can be chained together.
organizationArn
- The ARN of the Amazon WorkMail organization. An example of an Amazon
WorkMail organization ARN is
arn:aws:workmail:us-west-2:123456789012:organization/m-68755160c4cb4e29a2b2f8fb58f359d7
.
For information about Amazon WorkMail organizations, see the Amazon
WorkMail Administrator Guide.public String toString()
toString
in class Object
Object.toString()
public WorkmailAction clone()
Copyright © 2015. All rights reserved.