Package io.github.cdklabs.projen.cdk8s
Class Cdk8sDeps
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- software.constructs.Construct
-
- io.github.cdklabs.projen.Component
-
- io.github.cdklabs.projen.cdk8s.Cdk8sDeps
-
- All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable,software.constructs.IConstruct,software.constructs.IDependable
- Direct Known Subclasses:
Cdk8sDepsPy
@Generated(value="jsii-pacmak/1.96.0 (build 921e240)", date="2024-03-28T21:16:42.995Z") @Stability(Experimental) public abstract class Cdk8sDeps extends Component
(experimental) Manages dependencies on the CDK8s.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedCdk8sDeps(Project project, Cdk8sDepsOptions options)protectedCdk8sDeps(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)protectedCdk8sDeps(software.amazon.jsii.JsiiObjectRef objRef)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description NumbergetCdk8sMajorVersion()(experimental) The major version of the CDK8s (e.g.StringgetCdk8sMinimumVersion()(experimental) The minimum version of the CDK8s (e.g.StringgetCdk8sVersion()(experimental) The dependency requirement for CDK8s.protected abstract Cdk8sPackageNamespackageNames()(experimental) Return a configuration object with information about package naming in various languages.-
Methods inherited from class io.github.cdklabs.projen.Component
getProject, isComponent, postSynthesize, preSynthesize, synthesize
-
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
-
-
-
Constructor Detail
-
Cdk8sDeps
protected Cdk8sDeps(software.amazon.jsii.JsiiObjectRef objRef)
-
Cdk8sDeps
protected Cdk8sDeps(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
-
Cdk8sDeps
@Stability(Experimental) protected Cdk8sDeps(@NotNull Project project, @NotNull Cdk8sDepsOptions options)- Parameters:
project- This parameter is required.options- This parameter is required.
-
-
Method Detail
-
packageNames
@Stability(Experimental) @NotNull protected abstract Cdk8sPackageNames packageNames()
(experimental) Return a configuration object with information about package naming in various languages.
-
getCdk8sMajorVersion
@Stability(Experimental) @NotNull public Number getCdk8sMajorVersion()
(experimental) The major version of the CDK8s (e.g. 1, 2, ...).
-
getCdk8sMinimumVersion
@Stability(Experimental) @NotNull public String getCdk8sMinimumVersion()
(experimental) The minimum version of the CDK8s (e.g.2.0.0).
-
getCdk8sVersion
@Stability(Experimental) @NotNull public String getCdk8sVersion()
(experimental) The dependency requirement for CDK8s.
-
-