public static final class KinesisFirehoseToS3.Builder extends Object implements software.amazon.jsii.Builder<KinesisFirehoseToS3>
KinesisFirehoseToS3.| Modifier and Type | Method and Description |
|---|---|
KinesisFirehoseToS3.Builder |
bucketProps(software.amazon.awscdk.services.s3.BucketProps bucketProps)
User provided props to override the default props for the S3 Bucket.
|
KinesisFirehoseToS3 |
build() |
static KinesisFirehoseToS3.Builder |
create(software.amazon.awscdk.core.Construct scope,
String id) |
KinesisFirehoseToS3.Builder |
existingBucketObj(software.amazon.awscdk.services.s3.IBucket existingBucketObj)
Existing instance of S3 Bucket object, if this is set then the bucketProps is ignored.
|
KinesisFirehoseToS3.Builder |
kinesisFirehoseProps(Object kinesisFirehoseProps)
Optional user provided props to override the default props.
|
public static KinesisFirehoseToS3.Builder create(software.amazon.awscdk.core.Construct scope, String id)
scope - This parameter is required.id - This parameter is required.KinesisFirehoseToS3.Builder.public KinesisFirehoseToS3.Builder bucketProps(software.amazon.awscdk.services.s3.BucketProps bucketProps)
Default: - Default props are used
bucketProps - User provided props to override the default props for the S3 Bucket. This parameter is required.thispublic KinesisFirehoseToS3.Builder existingBucketObj(software.amazon.awscdk.services.s3.IBucket existingBucketObj)
Default: - None
existingBucketObj - Existing instance of S3 Bucket object, if this is set then the bucketProps is ignored. This parameter is required.thispublic KinesisFirehoseToS3.Builder kinesisFirehoseProps(Object kinesisFirehoseProps)
Default: - Default props are used
kinesisFirehoseProps - Optional user provided props to override the default props. This parameter is required.thispublic KinesisFirehoseToS3 build()
build in interface software.amazon.jsii.Builder<KinesisFirehoseToS3>Copyright © 2020. All rights reserved.