Interface KinesisFirehoseDestination.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<KinesisFirehoseDestination.Builder,
,KinesisFirehoseDestination> SdkBuilder<KinesisFirehoseDestination.Builder,
,KinesisFirehoseDestination> SdkPojo
- Enclosing class:
KinesisFirehoseDestination
public static interface KinesisFirehoseDestination.Builder
extends SdkPojo, CopyableBuilder<KinesisFirehoseDestination.Builder,KinesisFirehoseDestination>
-
Method Summary
Modifier and TypeMethodDescriptiondeliveryStreamARN
(String deliveryStreamARN) The ARN of the Amazon Kinesis Firehose stream that email sending events should be published to.iamRoleARN
(String iamRoleARN) The ARN of the IAM role under which Amazon SES publishes email sending events to the Amazon Kinesis Firehose stream.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
iamRoleARN
The ARN of the IAM role under which Amazon SES publishes email sending events to the Amazon Kinesis Firehose stream.
- Parameters:
iamRoleARN
- The ARN of the IAM role under which Amazon SES publishes email sending events to the Amazon Kinesis Firehose stream.- Returns:
- 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.
- Parameters:
deliveryStreamARN
- The ARN of the Amazon Kinesis Firehose stream that email sending events should be published to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-