Class Cdk8sDepsCommonOptions.Jsii$Proxy

    • Constructor Detail

      • Jsii$Proxy

        protected Jsii$Proxy​(software.amazon.jsii.JsiiObjectRef objRef)
        Constructor that initializes the object based on values retrieved from the JsiiObject.
        Parameters:
        objRef - Reference to the JSII managed object.
    • Method Detail

      • getCdk8sCliVersionPinning

        public final Boolean getCdk8sCliVersionPinning()
        Description copied from interface: Cdk8sDepsCommonOptions
        (experimental) Use pinned version instead of caret version for cdk8s-cli.

        You can use this to prevent yarn to mix versions for your CDK8s package and to prevent auto-updates. If you use experimental features this will let you define the moment you include breaking changes.

        Default: false

        Specified by:
        getCdk8sCliVersionPinning in interface Cdk8sDepsCommonOptions
      • getCdk8sPlusVersionPinning

        public final Boolean getCdk8sPlusVersionPinning()
        Description copied from interface: Cdk8sDepsCommonOptions
        (experimental) Use pinned version instead of caret version for cdk8s-plus-17.

        You can use this to prevent yarn to mix versions for your CDK8s package and to prevent auto-updates. If you use experimental features this will let you define the moment you include breaking changes.

        Default: false

        Specified by:
        getCdk8sPlusVersionPinning in interface Cdk8sDepsCommonOptions
      • getCdk8sVersionPinning

        public final Boolean getCdk8sVersionPinning()
        Description copied from interface: Cdk8sDepsCommonOptions
        (experimental) Use pinned version instead of caret version for cdk8s.

        You can use this to prevent yarn to mix versions for your CDK8s package and to prevent auto-updates. If you use experimental features this will let you define the moment you include breaking changes.

        Default: false

        Specified by:
        getCdk8sVersionPinning in interface Cdk8sDepsCommonOptions
      • getConstructsVersionPinning

        public final Boolean getConstructsVersionPinning()
        Description copied from interface: Cdk8sDepsCommonOptions
        (experimental) Use pinned version instead of caret version for constructs.

        You can use this to prevent yarn to mix versions for your consructs package and to prevent auto-updates. If you use experimental features this will let you define the moment you include breaking changes.

        Default: false

        Specified by:
        getConstructsVersionPinning in interface Cdk8sDepsCommonOptions
      • getK8sMinorVersion

        public final Number getK8sMinorVersion()
        Description copied from interface: Cdk8sDepsCommonOptions
        (experimental) The cdk8s-plus library depends of Kubernetes minor version For example, cdk8s-plus-22 targets kubernetes version 1.22.0 cdk8s-plus-21 targets kubernetes version 1.21.0.

        Default: 22

        Specified by:
        getK8sMinorVersion in interface Cdk8sDepsCommonOptions
      • $jsii$toJson

        @Internal
        public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
        Specified by:
        $jsii$toJson in interface software.amazon.jsii.JsiiSerializable
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object