Class LoadManifestOptions.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cloud_assembly_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-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cloud_assembly_schema.LoadManifestOptions
LoadManifestOptions.Builder, LoadManifestOptions.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(LoadManifestOptions.Builder builder) Constructor that initializes the object based on literal property values passed by theLoadManifestOptions.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal BooleanSkip enum checks.final BooleanSkip the version check.final BooleanTopologically sort all artifacts.final BooleanValidate the file according to the declared JSON Schema.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
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
Constructor that initializes the object based on literal property values passed by theLoadManifestOptions.Builder.
-
-
Method Details
-
getSkipEnumCheck
Description copied from interface:LoadManifestOptionsSkip 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:
getSkipEnumCheckin interfaceLoadManifestOptions
-
getSkipVersionCheck
Description copied from interface:LoadManifestOptionsSkip 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:
getSkipVersionCheckin interfaceLoadManifestOptions
-
getTopoSort
Description copied from interface:LoadManifestOptionsTopologically 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:
getTopoSortin interfaceLoadManifestOptions
-
getValidateSchema
Description copied from interface:LoadManifestOptionsValidate the file according to the declared JSON Schema.Be aware that JSON Schema validation has a significant performance cost (about 10x over not validating).
Default: false, unless $TESTING_CDK is set to '1'
- Specified by:
getValidateSchemain interfaceLoadManifestOptions
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-