@Generated(value="jsii-pacmak/1.50.0 (build d1830a4)", date="2022-01-04T15:39:11.164Z") @Stability(value=Experimental) public interface S3BucketProps extends software.amazon.jsii.JsiiSerializable, CommonDestinationS3Props, CommonDestinationProps
Example:
// Increase the buffer interval and size to 10 minutes and 8 MiB, respectively
Bucket bucket;
S3Bucket destination = S3Bucket.Builder.create(bucket)
.bufferingInterval(Duration.minutes(10))
.bufferingSize(Size.mebibytes(8))
.build();
DeliveryStream.Builder.create(this, "Delivery Stream")
.destinations(List.of(destination))
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
S3BucketProps.Builder
A builder for
S3BucketProps |
static class |
S3BucketProps.Jsii$Proxy
An implementation for
S3BucketProps |
| Modifier and Type | Method and Description |
|---|---|
static S3BucketProps.Builder |
builder() |
getBufferingInterval, getBufferingSize, getCompression, getDataOutputPrefix, getEncryptionKey, getErrorOutputPrefixgetLogging, getLogGroup, getProcessor, getRole, getS3Backup@Stability(value=Experimental) static S3BucketProps.Builder builder()
builder in interface CommonDestinationPropsbuilder in interface CommonDestinationS3PropsS3BucketProps.Builder of S3BucketPropsCopyright © 2022. All rights reserved.