@Stability(value=Experimental) public static final class IntegrationTestOptions.Builder extends Object implements software.amazon.jsii.Builder<IntegrationTestOptions>
IntegrationTestOptions| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
IntegrationTestOptions |
build()
Builds the configured instance.
|
IntegrationTestOptions.Builder |
cdkDeps(AwsCdkDeps cdkDeps)
Sets the value of
IntegrationTestOptions.getCdkDeps() |
IntegrationTestOptions.Builder |
destroyAfterDeploy(Boolean destroyAfterDeploy)
Sets the value of
IntegrationTestCommonOptions.getDestroyAfterDeploy() |
IntegrationTestOptions.Builder |
entrypoint(String entrypoint)
Sets the value of
IntegrationTestOptions.getEntrypoint() |
IntegrationTestOptions.Builder |
tsconfigPath(String tsconfigPath)
Sets the value of
IntegrationTestOptions.getTsconfigPath() |
@Stability(value=Experimental) public IntegrationTestOptions.Builder cdkDeps(AwsCdkDeps cdkDeps)
IntegrationTestOptions.getCdkDeps()cdkDeps - AWS CDK dependency manager. This parameter is required.this@Stability(value=Experimental) public IntegrationTestOptions.Builder entrypoint(String entrypoint)
IntegrationTestOptions.getEntrypoint()entrypoint - A path from the project root directory to a TypeScript file which contains the integration test app. This parameter is required.
This is relative to the root directory of the project.this@Stability(value=Experimental) public IntegrationTestOptions.Builder tsconfigPath(String tsconfigPath)
IntegrationTestOptions.getTsconfigPath()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 IntegrationTestOptions.Builder destroyAfterDeploy(Boolean destroyAfterDeploy)
IntegrationTestCommonOptions.getDestroyAfterDeploy()destroyAfterDeploy - Destroy the test app after a successful deployment.
If disabled, leaves the
app deployed in the dev account.this@Stability(value=Experimental) public IntegrationTestOptions build()
build in interface software.amazon.jsii.Builder<IntegrationTestOptions>IntegrationTestOptionsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.