@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class KinesisFirehoseDestination extends Object implements Serializable, Cloneable
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 |
---|---|
KinesisFirehoseDestination |
clone() |
boolean |
equals(Object obj) |
String |
getDeliveryStreamARN()
The ARN of the Amazon Kinesis Firehose stream that email sending events should be published to.
|
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(String deliveryStreamARN)
The ARN of the Amazon Kinesis Firehose stream that email sending events should be published to.
|
void |
setIAMRoleARN(String iAMRoleARN)
The ARN of the IAM role under which Amazon SES publishes email sending events to the Amazon Kinesis Firehose
stream.
|
String |
toString()
Returns a string representation of this object.
|
KinesisFirehoseDestination |
withDeliveryStreamARN(String deliveryStreamARN)
The ARN of the Amazon Kinesis Firehose stream that email sending events should be published to.
|
KinesisFirehoseDestination |
withIAMRoleARN(String iAMRoleARN)
The ARN of the IAM role under which Amazon SES publishes email sending events to the Amazon Kinesis Firehose
stream.
|
public void setIAMRoleARN(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 String getIAMRoleARN()
The ARN of the IAM role under which Amazon SES publishes email sending events to the Amazon Kinesis Firehose stream.
public KinesisFirehoseDestination withIAMRoleARN(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 void setDeliveryStreamARN(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 String getDeliveryStreamARN()
The ARN of the Amazon Kinesis Firehose stream that email sending events should be published to.
public KinesisFirehoseDestination withDeliveryStreamARN(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 String toString()
toString
in class Object
Object.toString()
public KinesisFirehoseDestination clone()