public static final class S3ToStepFunctionProps.Builder extends Object implements software.amazon.jsii.Builder<S3ToStepFunctionProps>
S3ToStepFunctionProps| Constructor and Description |
|---|
Builder() |
public S3ToStepFunctionProps.Builder stateMachineProps(software.amazon.awscdk.services.stepfunctions.StateMachineProps stateMachineProps)
S3ToStepFunctionProps.getStateMachineProps()stateMachineProps - User provided StateMachineProps to override the defaults. This parameter is required.thispublic S3ToStepFunctionProps.Builder bucketProps(software.amazon.awscdk.services.s3.BucketProps bucketProps)
S3ToStepFunctionProps.getBucketProps()bucketProps - Optional user provided props to override the default props.
If deploy is set to true only then this property is requiredthispublic S3ToStepFunctionProps.Builder deployBucket(Boolean deployBucket)
S3ToStepFunctionProps.getDeployBucket()deployBucket - Whether to create a S3 Bucket or use an existing S3 Bucket.
If set to false, you must provide S3 Bucket as existingBucketObjthispublic S3ToStepFunctionProps.Builder deployCloudTrail(Boolean deployCloudTrail)
S3ToStepFunctionProps.getDeployCloudTrail()deployCloudTrail - Whether to deploy a Trail in AWS CloudTrail to log API events in Amazon S3.thispublic S3ToStepFunctionProps.Builder eventRuleProps(software.amazon.awscdk.services.events.RuleProps eventRuleProps)
S3ToStepFunctionProps.getEventRuleProps()eventRuleProps - User provided eventRuleProps to override the defaults.thispublic S3ToStepFunctionProps.Builder existingBucketObj(software.amazon.awscdk.services.s3.Bucket existingBucketObj)
S3ToStepFunctionProps.getExistingBucketObj()existingBucketObj - Existing instance of S3 Bucket object.
If deployBucket is set to false only then this property is requiredthispublic S3ToStepFunctionProps build()
build in interface software.amazon.jsii.Builder<S3ToStepFunctionProps>S3ToStepFunctionPropsNullPointerException - if any required attribute was not providedCopyright © 2020. All rights reserved.