@Stability(value=Stable) public static final class CfnDeliveryStream.Builder extends Object implements software.amazon.jsii.Builder<CfnDeliveryStream>
CfnDeliveryStream.| Modifier and Type | Method and Description |
|---|---|
CfnDeliveryStream |
build() |
static CfnDeliveryStream.Builder |
create(software.constructs.Construct scope,
String id) |
CfnDeliveryStream.Builder |
deliveryStreamEncryptionConfigurationInput(CfnDeliveryStream.DeliveryStreamEncryptionConfigurationInputProperty deliveryStreamEncryptionConfigurationInput)
`AWS::KinesisFirehose::DeliveryStream.DeliveryStreamEncryptionConfigurationInput`.
|
CfnDeliveryStream.Builder |
deliveryStreamEncryptionConfigurationInput(IResolvable deliveryStreamEncryptionConfigurationInput)
`AWS::KinesisFirehose::DeliveryStream.DeliveryStreamEncryptionConfigurationInput`.
|
CfnDeliveryStream.Builder |
deliveryStreamName(String deliveryStreamName)
`AWS::KinesisFirehose::DeliveryStream.DeliveryStreamName`.
|
CfnDeliveryStream.Builder |
deliveryStreamType(String deliveryStreamType)
`AWS::KinesisFirehose::DeliveryStream.DeliveryStreamType`.
|
CfnDeliveryStream.Builder |
elasticsearchDestinationConfiguration(CfnDeliveryStream.ElasticsearchDestinationConfigurationProperty elasticsearchDestinationConfiguration)
`AWS::KinesisFirehose::DeliveryStream.ElasticsearchDestinationConfiguration`.
|
CfnDeliveryStream.Builder |
elasticsearchDestinationConfiguration(IResolvable elasticsearchDestinationConfiguration)
`AWS::KinesisFirehose::DeliveryStream.ElasticsearchDestinationConfiguration`.
|
CfnDeliveryStream.Builder |
extendedS3DestinationConfiguration(CfnDeliveryStream.ExtendedS3DestinationConfigurationProperty extendedS3DestinationConfiguration)
`AWS::KinesisFirehose::DeliveryStream.ExtendedS3DestinationConfiguration`.
|
CfnDeliveryStream.Builder |
extendedS3DestinationConfiguration(IResolvable extendedS3DestinationConfiguration)
`AWS::KinesisFirehose::DeliveryStream.ExtendedS3DestinationConfiguration`.
|
CfnDeliveryStream.Builder |
httpEndpointDestinationConfiguration(CfnDeliveryStream.HttpEndpointDestinationConfigurationProperty httpEndpointDestinationConfiguration)
`AWS::KinesisFirehose::DeliveryStream.HttpEndpointDestinationConfiguration`.
|
CfnDeliveryStream.Builder |
httpEndpointDestinationConfiguration(IResolvable httpEndpointDestinationConfiguration)
`AWS::KinesisFirehose::DeliveryStream.HttpEndpointDestinationConfiguration`.
|
CfnDeliveryStream.Builder |
kinesisStreamSourceConfiguration(CfnDeliveryStream.KinesisStreamSourceConfigurationProperty kinesisStreamSourceConfiguration)
`AWS::KinesisFirehose::DeliveryStream.KinesisStreamSourceConfiguration`.
|
CfnDeliveryStream.Builder |
kinesisStreamSourceConfiguration(IResolvable kinesisStreamSourceConfiguration)
`AWS::KinesisFirehose::DeliveryStream.KinesisStreamSourceConfiguration`.
|
CfnDeliveryStream.Builder |
redshiftDestinationConfiguration(CfnDeliveryStream.RedshiftDestinationConfigurationProperty redshiftDestinationConfiguration)
`AWS::KinesisFirehose::DeliveryStream.RedshiftDestinationConfiguration`.
|
CfnDeliveryStream.Builder |
redshiftDestinationConfiguration(IResolvable redshiftDestinationConfiguration)
`AWS::KinesisFirehose::DeliveryStream.RedshiftDestinationConfiguration`.
|
CfnDeliveryStream.Builder |
s3DestinationConfiguration(CfnDeliveryStream.S3DestinationConfigurationProperty s3DestinationConfiguration)
`AWS::KinesisFirehose::DeliveryStream.S3DestinationConfiguration`.
|
CfnDeliveryStream.Builder |
s3DestinationConfiguration(IResolvable s3DestinationConfiguration)
`AWS::KinesisFirehose::DeliveryStream.S3DestinationConfiguration`.
|
CfnDeliveryStream.Builder |
splunkDestinationConfiguration(CfnDeliveryStream.SplunkDestinationConfigurationProperty splunkDestinationConfiguration)
`AWS::KinesisFirehose::DeliveryStream.SplunkDestinationConfiguration`.
|
CfnDeliveryStream.Builder |
splunkDestinationConfiguration(IResolvable splunkDestinationConfiguration)
`AWS::KinesisFirehose::DeliveryStream.SplunkDestinationConfiguration`.
|
CfnDeliveryStream.Builder |
tags(List<? extends CfnTag> tags)
`AWS::KinesisFirehose::DeliveryStream.Tags`.
|
@Stability(value=Stable) public static CfnDeliveryStream.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnDeliveryStream.BufferingHintsProperty.Builder.@Stability(value=Stable) public CfnDeliveryStream.Builder deliveryStreamEncryptionConfigurationInput(CfnDeliveryStream.DeliveryStreamEncryptionConfigurationInputProperty deliveryStreamEncryptionConfigurationInput)
deliveryStreamEncryptionConfigurationInput - `AWS::KinesisFirehose::DeliveryStream.DeliveryStreamEncryptionConfigurationInput`. This parameter is required.this@Stability(value=Stable) public CfnDeliveryStream.Builder deliveryStreamEncryptionConfigurationInput(IResolvable deliveryStreamEncryptionConfigurationInput)
deliveryStreamEncryptionConfigurationInput - `AWS::KinesisFirehose::DeliveryStream.DeliveryStreamEncryptionConfigurationInput`. This parameter is required.this@Stability(value=Stable) public CfnDeliveryStream.Builder deliveryStreamName(String deliveryStreamName)
deliveryStreamName - `AWS::KinesisFirehose::DeliveryStream.DeliveryStreamName`. This parameter is required.this@Stability(value=Stable) public CfnDeliveryStream.Builder deliveryStreamType(String deliveryStreamType)
deliveryStreamType - `AWS::KinesisFirehose::DeliveryStream.DeliveryStreamType`. This parameter is required.this@Stability(value=Stable) public CfnDeliveryStream.Builder elasticsearchDestinationConfiguration(CfnDeliveryStream.ElasticsearchDestinationConfigurationProperty elasticsearchDestinationConfiguration)
elasticsearchDestinationConfiguration - `AWS::KinesisFirehose::DeliveryStream.ElasticsearchDestinationConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnDeliveryStream.Builder elasticsearchDestinationConfiguration(IResolvable elasticsearchDestinationConfiguration)
elasticsearchDestinationConfiguration - `AWS::KinesisFirehose::DeliveryStream.ElasticsearchDestinationConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnDeliveryStream.Builder extendedS3DestinationConfiguration(CfnDeliveryStream.ExtendedS3DestinationConfigurationProperty extendedS3DestinationConfiguration)
extendedS3DestinationConfiguration - `AWS::KinesisFirehose::DeliveryStream.ExtendedS3DestinationConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnDeliveryStream.Builder extendedS3DestinationConfiguration(IResolvable extendedS3DestinationConfiguration)
extendedS3DestinationConfiguration - `AWS::KinesisFirehose::DeliveryStream.ExtendedS3DestinationConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnDeliveryStream.Builder httpEndpointDestinationConfiguration(CfnDeliveryStream.HttpEndpointDestinationConfigurationProperty httpEndpointDestinationConfiguration)
httpEndpointDestinationConfiguration - `AWS::KinesisFirehose::DeliveryStream.HttpEndpointDestinationConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnDeliveryStream.Builder httpEndpointDestinationConfiguration(IResolvable httpEndpointDestinationConfiguration)
httpEndpointDestinationConfiguration - `AWS::KinesisFirehose::DeliveryStream.HttpEndpointDestinationConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnDeliveryStream.Builder kinesisStreamSourceConfiguration(CfnDeliveryStream.KinesisStreamSourceConfigurationProperty kinesisStreamSourceConfiguration)
kinesisStreamSourceConfiguration - `AWS::KinesisFirehose::DeliveryStream.KinesisStreamSourceConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnDeliveryStream.Builder kinesisStreamSourceConfiguration(IResolvable kinesisStreamSourceConfiguration)
kinesisStreamSourceConfiguration - `AWS::KinesisFirehose::DeliveryStream.KinesisStreamSourceConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnDeliveryStream.Builder redshiftDestinationConfiguration(CfnDeliveryStream.RedshiftDestinationConfigurationProperty redshiftDestinationConfiguration)
redshiftDestinationConfiguration - `AWS::KinesisFirehose::DeliveryStream.RedshiftDestinationConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnDeliveryStream.Builder redshiftDestinationConfiguration(IResolvable redshiftDestinationConfiguration)
redshiftDestinationConfiguration - `AWS::KinesisFirehose::DeliveryStream.RedshiftDestinationConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnDeliveryStream.Builder s3DestinationConfiguration(CfnDeliveryStream.S3DestinationConfigurationProperty s3DestinationConfiguration)
s3DestinationConfiguration - `AWS::KinesisFirehose::DeliveryStream.S3DestinationConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnDeliveryStream.Builder s3DestinationConfiguration(IResolvable s3DestinationConfiguration)
s3DestinationConfiguration - `AWS::KinesisFirehose::DeliveryStream.S3DestinationConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnDeliveryStream.Builder splunkDestinationConfiguration(CfnDeliveryStream.SplunkDestinationConfigurationProperty splunkDestinationConfiguration)
splunkDestinationConfiguration - `AWS::KinesisFirehose::DeliveryStream.SplunkDestinationConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnDeliveryStream.Builder splunkDestinationConfiguration(IResolvable splunkDestinationConfiguration)
splunkDestinationConfiguration - `AWS::KinesisFirehose::DeliveryStream.SplunkDestinationConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnDeliveryStream.Builder tags(List<? extends CfnTag> tags)
tags - `AWS::KinesisFirehose::DeliveryStream.Tags`. This parameter is required.this@Stability(value=Stable) public CfnDeliveryStream build()
build in interface software.amazon.jsii.Builder<CfnDeliveryStream>Copyright © 2021. All rights reserved.