Class AssemblyManifest.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- software.amazon.awscdk.cloudassembly.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 forAssemblyManifest
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface software.amazon.awscdk.cloudassembly.schema.AssemblyManifest
AssemblyManifest.Builder, AssemblyManifest.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)Map<String,ArtifactManifest>getArtifacts()The set of artifacts in this assembly.StringgetMinimumCliVersion()Required CLI version, if available.List<MissingContext>getMissing()Missing context information.RuntimeInfogetRuntime()Runtime information.StringgetVersion()Protocol version.inthashCode()
-
-
-
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.
-
Jsii$Proxy
protected Jsii$Proxy(AssemblyManifest.Builder builder)
Constructor that initializes the object based on literal property values passed by theAssemblyManifest.Builder.
-
-
Method Detail
-
getVersion
public final String getVersion()
Description copied from interface:AssemblyManifestProtocol version.- Specified by:
getVersionin interfaceAssemblyManifest
-
getArtifacts
public final Map<String,ArtifactManifest> getArtifacts()
Description copied from interface:AssemblyManifestThe set of artifacts in this assembly.Default: - no artifacts.
- Specified by:
getArtifactsin interfaceAssemblyManifest
-
getMinimumCliVersion
public final String 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
public final List<MissingContext> 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
public final RuntimeInfo 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
-
-