Package io.github.cdklabs.projen.awscdk
Interface AutoDiscoverOptions
-
- All Superinterfaces:
AutoDiscoverCommonOptions,IntegrationTestAutoDiscoverBaseOptions,IntegrationTestAutoDiscoverOptions,software.amazon.jsii.JsiiSerializable,LambdaAutoDiscoverOptions,LambdaExtensionAutoDiscoverOptions
- All Known Implementing Classes:
AutoDiscoverOptions.Jsii$Proxy
@Generated(value="jsii-pacmak/1.96.0 (build 921e240)", date="2024-03-28T21:16:42.821Z") @Stability(Experimental) public interface AutoDiscoverOptions extends software.amazon.jsii.JsiiSerializable, LambdaAutoDiscoverOptions, LambdaExtensionAutoDiscoverOptions, IntegrationTestAutoDiscoverOptions
(experimental) Options forAutoDiscover.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classAutoDiscoverOptions.BuilderA builder forAutoDiscoverOptionsstatic classAutoDiscoverOptions.Jsii$ProxyAn implementation forAutoDiscoverOptions
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static AutoDiscoverOptions.Builderbuilder()AwsCdkDepsgetCdkDeps()(experimental) AWS CDK dependency manager.default BooleangetEdgeLambdaAutoDiscover()(experimental) Auto-discover edge lambda functions.default BooleangetIntegrationTestAutoDiscover()(experimental) Auto-discover integration tests.default BooleangetLambdaAutoDiscover()(experimental) Auto-discover lambda functions.default BooleangetLambdaExtensionAutoDiscover()(experimental) Auto-discover lambda extensions.StringgetSrcdir()(experimental) Project source tree (relative to project output directory).StringgetTsconfigPath()(experimental) Path to the tsconfig file to use for integration tests.-
Methods inherited from interface io.github.cdklabs.projen.cdk.IntegrationTestAutoDiscoverBaseOptions
getTestdir
-
Methods inherited from interface io.github.cdklabs.projen.awscdk.IntegrationTestAutoDiscoverOptions
getIntegrationTestOptions
-
Methods inherited from interface io.github.cdklabs.projen.awscdk.LambdaAutoDiscoverOptions
getLambdaOptions
-
Methods inherited from interface io.github.cdklabs.projen.awscdk.LambdaExtensionAutoDiscoverOptions
getLambdaExtensionOptions
-
-
-
-
Method Detail
-
getEdgeLambdaAutoDiscover
@Stability(Experimental) @Nullable default Boolean getEdgeLambdaAutoDiscover()
(experimental) Auto-discover edge lambda functions.Default: true
-
getIntegrationTestAutoDiscover
@Stability(Experimental) @Nullable default Boolean getIntegrationTestAutoDiscover()
(experimental) Auto-discover integration tests.Default: true
-
getLambdaAutoDiscover
@Stability(Experimental) @Nullable default Boolean getLambdaAutoDiscover()
(experimental) Auto-discover lambda functions.Default: true
-
getLambdaExtensionAutoDiscover
@Stability(Experimental) @Nullable default Boolean getLambdaExtensionAutoDiscover()
(experimental) Auto-discover lambda extensions.Default: true
-
getSrcdir
@Stability(Experimental) @NotNull String getSrcdir()
(experimental) Project source tree (relative to project output directory).- Specified by:
getSrcdirin interfaceLambdaAutoDiscoverOptions- Specified by:
getSrcdirin interfaceLambdaExtensionAutoDiscoverOptions
-
getCdkDeps
@Stability(Experimental) @NotNull AwsCdkDeps getCdkDeps()
(experimental) AWS CDK dependency manager.- Specified by:
getCdkDepsin interfaceAutoDiscoverCommonOptions
-
getTsconfigPath
@Stability(Experimental) @NotNull String getTsconfigPath()
(experimental) Path to the tsconfig file to use for integration tests.- Specified by:
getTsconfigPathin interfaceAutoDiscoverCommonOptions
-
builder
@Stability(Experimental) static AutoDiscoverOptions.Builder builder()
- Returns:
- a
AutoDiscoverOptions.BuilderofAutoDiscoverOptions
-
-