Interface AssemblyManifest
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
AssemblyManifest.Jsii$Proxy
@Generated(value="jsii-pacmak/1.118.0 (build 02eec31)", date="2025-11-06T20:25:05.756Z") @Stability(Stable) public interface AssemblyManifest extends software.amazon.jsii.JsiiSerializable
A manifest which describes the cloud assembly.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classAssemblyManifest.BuilderA builder forAssemblyManifeststatic classAssemblyManifest.Jsii$ProxyAn implementation forAssemblyManifest
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static AssemblyManifest.Builderbuilder()default Map<String,ArtifactManifest>getArtifacts()The set of artifacts in this assembly.default StringgetMinimumCliVersion()Required CLI version, if available.default List<MissingContext>getMissing()Missing context information.default RuntimeInfogetRuntime()Runtime information.StringgetVersion()Protocol version.
-
-
-
Method Detail
-
getVersion
@Stability(Stable) @NotNull String getVersion()
Protocol version.
-
getArtifacts
@Stability(Stable) @Nullable default Map<String,ArtifactManifest> getArtifacts()
The set of artifacts in this assembly.Default: - no artifacts.
-
getMinimumCliVersion
@Stability(Stable) @Nullable default String getMinimumCliVersion()
Required 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
-
getMissing
@Stability(Stable) @Nullable default List<MissingContext> getMissing()
Missing 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.
-
getRuntime
@Stability(Stable) @Nullable default RuntimeInfo getRuntime()
Runtime information.Default: - no info.
-
builder
@Stability(Stable) static AssemblyManifest.Builder builder()
- Returns:
- a
AssemblyManifest.BuilderofAssemblyManifest
-
-