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 Amazon Resource Name (ARN) of the Amazon Kinesis Data Firehose stream that Amazon Pinpoint sends email events to.iamRoleArn
(String iamRoleArn) The Amazon Resource Name (ARN) of the IAM role that Amazon Pinpoint uses when sending email events to the Amazon Kinesis Data 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 Amazon Resource Name (ARN) of the IAM role that Amazon Pinpoint uses when sending email events to the Amazon Kinesis Data Firehose stream.
- Parameters:
iamRoleArn
- The Amazon Resource Name (ARN) of the IAM role that Amazon Pinpoint uses when sending email events to the Amazon Kinesis Data Firehose stream.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deliveryStreamArn
The Amazon Resource Name (ARN) of the Amazon Kinesis Data Firehose stream that Amazon Pinpoint sends email events to.
- Parameters:
deliveryStreamArn
- The Amazon Resource Name (ARN) of the Amazon Kinesis Data Firehose stream that Amazon Pinpoint sends email events to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-