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.Object
Object.toString()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
Copyright © 2018 Amazon Web Services, Inc. All Rights Reserved.