Class AssemblyManifest.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cloud_assembly_schema.AssemblyManifest.Jsii$Proxy
- All Implemented Interfaces:
AssemblyManifest,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
AssemblyManifest
@Stability(Stable)
@Internal
public static final class AssemblyManifest.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements AssemblyManifest
An implementation for
AssemblyManifest-
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.AssemblyManifest
AssemblyManifest.Builder, AssemblyManifest.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(AssemblyManifest.Builder builder) Constructor that initializes the object based on literal property values passed by theAssemblyManifest.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 Map<String, ArtifactManifest> The set of artifacts in this assembly.final StringRequired CLI version, if available.final List<MissingContext> Missing context information.final RuntimeInfoRuntime information.final StringProtocol version.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 theAssemblyManifest.Builder.
-
-
Method Details
-
getVersion
Description copied from interface:AssemblyManifestProtocol version.- Specified by:
getVersionin interfaceAssemblyManifest
-
getArtifacts
Description copied from interface:AssemblyManifestThe set of artifacts in this assembly.Default: - no artifacts.
- Specified by:
getArtifactsin interfaceAssemblyManifest
-
getMinimumCliVersion
Description copied from interface:AssemblyManifestRequired CLI version, if available.If the manifest producer knows, it can put the minimum version of the CLI here that supports reading this assembly.
If set, it can be used to show a more informative error message to users.
Default: - Minimum CLI version unknown
- Specified by:
getMinimumCliVersionin interfaceAssemblyManifest
-
getMissing
Description copied from interface:AssemblyManifestMissing context information.If this field has values, it means that the cloud assembly is not complete and should not be deployed.
Default: - no missing context.
- Specified by:
getMissingin interfaceAssemblyManifest
-
getRuntime
Description copied from interface:AssemblyManifestRuntime information.Default: - no info.
- Specified by:
getRuntimein interfaceAssemblyManifest
-
$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()
-