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 delivery stream.iamRoleArn
(String iamRoleArn) The ARN of an Amazon Identity and Access Management (IAM) role that is able to write event data to an Amazon Firehose destination.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 an Amazon Identity and Access Management (IAM) role that is able to write event data to an Amazon Firehose destination.
- Parameters:
iamRoleArn
- The ARN of an Amazon Identity and Access Management (IAM) role that is able to write event data to an Amazon Firehose destination.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deliveryStreamArn
The Amazon Resource Name (ARN) of the delivery stream.
- Parameters:
deliveryStreamArn
- The Amazon Resource Name (ARN) of the delivery stream.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-