Class LoadManifestOptions.Jsii$Proxy

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cloudassembly.schema.LoadManifestOptions.Jsii$Proxy
All Implemented Interfaces:
LoadManifestOptions, software.amazon.jsii.JsiiSerializable
Enclosing interface:
LoadManifestOptions

@Stability(Stable) @Internal public static final class LoadManifestOptions.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements LoadManifestOptions
An implementation for LoadManifestOptions
  • Constructor Details

    • 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.
    • Jsii$Proxy

      protected Jsii$Proxy(LoadManifestOptions.Builder builder)
      Constructor that initializes the object based on literal property values passed by the LoadManifestOptions.Builder.
  • Method Details

    • getSkipEnumCheck

      public final Boolean getSkipEnumCheck()
      Description copied from interface: LoadManifestOptions
      Skip enum checks.

      This means you may read enum values you don't know about yet. Make sure to always check the values of enums you encounter in the manifest.

      Default: false

      Specified by:
      getSkipEnumCheck in interface LoadManifestOptions
    • getSkipVersionCheck

      public final Boolean getSkipVersionCheck()
      Description copied from interface: LoadManifestOptions
      Skip the version check.

      This means you may read a newer cloud assembly than the CX API is designed to support, and your application may not be aware of all features that in use in the Cloud Assembly.

      Default: false

      Specified by:
      getSkipVersionCheck in interface LoadManifestOptions
    • getTopoSort

      public final Boolean getTopoSort()
      Description copied from interface: LoadManifestOptions
      Topologically sort all artifacts.

      This parameter is only respected by the constructor of CloudAssembly. The property lives here for backwards compatibility reasons.

      Default: true

      Specified by:
      getTopoSort in interface LoadManifestOptions
    • $jsii$toJson

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

      public final boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

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