Package io.github.cdklabs.projen.cdk8s
Interface Cdk8sDepsOptions
-
- All Superinterfaces:
Cdk8sDepsCommonOptions,software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
Cdk8sDepsOptions.Jsii$Proxy
@Generated(value="jsii-pacmak/1.96.0 (build 921e240)", date="2024-03-28T21:16:42.996Z") @Stability(Experimental) public interface Cdk8sDepsOptions extends software.amazon.jsii.JsiiSerializable, Cdk8sDepsCommonOptions
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classCdk8sDepsOptions.BuilderA builder forCdk8sDepsOptionsstatic classCdk8sDepsOptions.Jsii$ProxyAn implementation forCdk8sDepsOptions
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static Cdk8sDepsOptions.Builderbuilder()BooleangetCdk8sCliDependency()(experimental) Add cdk8s-cli only to Node projects.DependencyTypegetDependencyType()(experimental) The type of dependency to use for runtime CDK8s andconstructsmodules.-
Methods inherited from interface io.github.cdklabs.projen.cdk8s.Cdk8sDepsCommonOptions
getCdk8sCliVersion, getCdk8sCliVersionPinning, getCdk8sPlus, getCdk8sPlusVersion, getCdk8sPlusVersionPinning, getCdk8sVersion, getCdk8sVersionPinning, getConstructsVersion, getConstructsVersionPinning, getK8sMinorVersion
-
-
-
-
Method Detail
-
getCdk8sCliDependency
@Stability(Experimental) @NotNull Boolean getCdk8sCliDependency()
(experimental) Add cdk8s-cli only to Node projects.Default: false
-
getDependencyType
@Stability(Experimental) @NotNull DependencyType getDependencyType()
(experimental) The type of dependency to use for runtime CDK8s andconstructsmodules.For libraries, use peer dependencies and for apps use runtime dependencies.
-
builder
@Stability(Experimental) static Cdk8sDepsOptions.Builder builder()
- Returns:
- a
Cdk8sDepsOptions.BuilderofCdk8sDepsOptions
-
-