@Stability(value=Experimental) public static final class IntegrationTest.Builder extends Object implements software.amazon.jsii.Builder<IntegrationTest>
IntegrationTest.| Modifier and Type | Method and Description |
|---|---|
IntegrationTest |
build() |
IntegrationTest.Builder |
cdkDeps(AwsCdkDeps cdkDeps)
(experimental) AWS CDK dependency manager.
|
static IntegrationTest.Builder |
create(Project project) |
IntegrationTest.Builder |
destroyAfterDeploy(Boolean destroyAfterDeploy)
(experimental) Destroy the test app after a successful deployment.
|
IntegrationTest.Builder |
entrypoint(String entrypoint)
(experimental) A path from the project root directory to a TypeScript file which contains the integration test app.
|
IntegrationTest.Builder |
tsconfigPath(String tsconfigPath)
(experimental) The path of the tsconfig.json file to use when running integration test cdk apps.
|
@Stability(value=Experimental) public static IntegrationTest.Builder create(Project project)
project - This parameter is required.IntegrationTest.Builder.@Stability(value=Experimental) public IntegrationTest.Builder destroyAfterDeploy(Boolean destroyAfterDeploy)
If disabled, leaves the app deployed in the dev account.
Default: true
destroyAfterDeploy - Destroy the test app after a successful deployment. This parameter is required.this@Stability(value=Experimental) public IntegrationTest.Builder cdkDeps(AwsCdkDeps cdkDeps)
cdkDeps - AWS CDK dependency manager. This parameter is required.this@Stability(value=Experimental) public IntegrationTest.Builder entrypoint(String entrypoint)
This is relative to the root directory of the project.
Example:
// Example automatically generated from non-compiling source. May contain errors. "test/subdir/foo.integ.ts"
entrypoint - A path from the project root directory to a TypeScript file which contains the integration test app. This parameter is required.this@Stability(value=Experimental) public IntegrationTest.Builder tsconfigPath(String tsconfigPath)
tsconfigPath - The path of the tsconfig.json file to use when running integration test cdk apps. This parameter is required.this@Stability(value=Experimental) public IntegrationTest build()
build in interface software.amazon.jsii.Builder<IntegrationTest>Copyright © 2021. All rights reserved.