-
S3ToLambda.Builder.bucketProps(software.amazon.awscdk.services.s3.BucketProps bucketProps)
Optional user provided props to override the default props for the S3 Bucket.
S3ToLambda.Builder.create(software.constructs.Construct scope,
String id)
S3ToLambda.Builder.existingBucketObj(software.amazon.awscdk.services.s3.Bucket existingBucketObj)
Existing instance of S3 Bucket object, providing both this and bucketProps will cause an error.
S3ToLambda.Builder.existingLambdaObj(software.amazon.awscdk.services.lambda.Function existingLambdaObj)
Existing instance of Lambda Function object, providing both this and lambdaFunctionProps will cause an error.
S3ToLambda.Builder.lambdaFunctionProps(software.amazon.awscdk.services.lambda.FunctionProps lambdaFunctionProps)
Optional user provided props to override the default props for the Lambda function.
S3ToLambda.Builder.loggingBucketProps(software.amazon.awscdk.services.s3.BucketProps loggingBucketProps)
Optional user provided props to override the default props for the S3 Logging Bucket.
Whether to turn on Access Logs for the S3 bucket with the associated storage costs.
S3ToLambda.Builder.s3EventSourceProps(software.amazon.awscdk.services.lambda.eventsources.S3EventSourceProps s3EventSourceProps)
Optional user provided props to override the default props.