public class KinesisFirehoseDestination
extends java.lang.Object
implements java.io.Serializable
Contains the delivery stream ARN and the IAM role ARN associated with an Amazon Kinesis Firehose event destination.
Event destinations, such as Amazon Kinesis Firehose, are associated with configuration sets, which enable you to publish email sending events. For information about using configuration sets, see the Amazon SES Developer Guide.
| Constructor and Description |
|---|
KinesisFirehoseDestination() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getDeliveryStreamARN()
The ARN of the Amazon Kinesis Firehose stream that email sending events
should be published to.
|
java.lang.String |
getIAMRoleARN()
The ARN of the IAM role under which Amazon SES publishes email sending
events to the Amazon Kinesis Firehose stream.
|
int |
hashCode() |
void |
setDeliveryStreamARN(java.lang.String deliveryStreamARN)
The ARN of the Amazon Kinesis Firehose stream that email sending events
should be published to.
|
void |
setIAMRoleARN(java.lang.String iAMRoleARN)
The ARN of the IAM role under which Amazon SES publishes email sending
events to the Amazon Kinesis Firehose stream.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
KinesisFirehoseDestination |
withDeliveryStreamARN(java.lang.String deliveryStreamARN)
The ARN of the Amazon Kinesis Firehose stream that email sending events
should be published to.
|
KinesisFirehoseDestination |
withIAMRoleARN(java.lang.String iAMRoleARN)
The ARN of the IAM role under which Amazon SES publishes email sending
events to the Amazon Kinesis Firehose stream.
|
public java.lang.String getIAMRoleARN()
The ARN of the IAM role under which Amazon SES publishes email sending events to the Amazon Kinesis Firehose stream.
The ARN of the IAM role under which Amazon SES publishes email sending events to the Amazon Kinesis Firehose stream.
public void setIAMRoleARN(java.lang.String iAMRoleARN)
The ARN of the IAM role under which Amazon SES publishes email sending events to the Amazon Kinesis Firehose stream.
iAMRoleARN - The ARN of the IAM role under which Amazon SES publishes email sending events to the Amazon Kinesis Firehose stream.
public KinesisFirehoseDestination withIAMRoleARN(java.lang.String iAMRoleARN)
The ARN of the IAM role under which Amazon SES publishes email sending events to the Amazon Kinesis Firehose stream.
Returns a reference to this object so that method calls can be chained together.
iAMRoleARN - The ARN of the IAM role under which Amazon SES publishes email sending events to the Amazon Kinesis Firehose stream.
public java.lang.String getDeliveryStreamARN()
The ARN of the Amazon Kinesis Firehose stream that email sending events should be published to.
The ARN of the Amazon Kinesis Firehose stream that email sending events should be published to.
public void setDeliveryStreamARN(java.lang.String deliveryStreamARN)
The ARN of the Amazon Kinesis Firehose stream that email sending events should be published to.
deliveryStreamARN - The ARN of the Amazon Kinesis Firehose stream that email sending events should be published to.
public KinesisFirehoseDestination withDeliveryStreamARN(java.lang.String deliveryStreamARN)
The ARN of the Amazon Kinesis Firehose stream that email sending events should be published to.
Returns a reference to this object so that method calls can be chained together.
deliveryStreamARN - The ARN of the Amazon Kinesis Firehose stream that email sending events should be published to.
public java.lang.String toString()
toString in class java.lang.ObjectObject.toString()public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.ObjectCopyright © 2018 Amazon Web Services, Inc. All Rights Reserved.