java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cloudassembly.schema.Manifest
All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable

@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-19T16:29:54.697Z") @Stability(Stable) public class Manifest extends software.amazon.jsii.JsiiObject
Protocol utility class.
  • Constructor Details

    • Manifest

      protected Manifest(software.amazon.jsii.JsiiObjectRef objRef)
    • Manifest

      protected Manifest(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
  • Method Details

    • load

      @Stability(Deprecated) @Deprecated @NotNull public static AssemblyManifest load(@NotNull String filePath)
      Deprecated.
      use loadAssemblyManifest()
      (deprecated) Deprecated.

      Parameters:
      filePath - This parameter is required.
    • loadAssemblyManifest

      @Stability(Stable) @NotNull public static AssemblyManifest loadAssemblyManifest(@NotNull String filePath, @Nullable LoadManifestOptions options)
      Load and validates the cloud assembly manifest from file.

      Parameters:
      filePath -
      • path to the manifest file.
      This parameter is required.
      options -
    • loadAssemblyManifest

      @Stability(Stable) @NotNull public static AssemblyManifest loadAssemblyManifest(@NotNull String filePath)
      Load and validates the cloud assembly manifest from file.

      Parameters:
      filePath -
      • path to the manifest file.
      This parameter is required.
    • loadAssetManifest

      @Stability(Stable) @NotNull public static AssetManifest loadAssetManifest(@NotNull String filePath)
      Load and validates the asset manifest from file.

      Parameters:
      filePath -
      • path to the manifest file.
      This parameter is required.
    • loadIntegManifest

      @Stability(Stable) @NotNull public static IntegManifest loadIntegManifest(@NotNull String filePath)
      Load and validates the integ manifest from file.

      Parameters:
      filePath -
      • path to the manifest file.
      This parameter is required.
    • save

      @Stability(Deprecated) @Deprecated public static void save(@NotNull AssemblyManifest manifest, @NotNull String filePath)
      Deprecated.
      use saveAssemblyManifest()
      (deprecated) Deprecated.

      Parameters:
      manifest - This parameter is required.
      filePath - This parameter is required.
    • saveAssemblyManifest

      @Stability(Stable) public static void saveAssemblyManifest(@NotNull AssemblyManifest manifest, @NotNull String filePath)
      Validates and saves the cloud assembly manifest to file.

      Parameters:
      manifest -
      • manifest.
      This parameter is required.
      filePath -
      • output file path.
      This parameter is required.
    • saveAssetManifest

      @Stability(Stable) public static void saveAssetManifest(@NotNull AssetManifest manifest, @NotNull String filePath)
      Validates and saves the asset manifest to file.

      Parameters:
      manifest -
      • manifest.
      This parameter is required.
      filePath -
      • output file path.
      This parameter is required.
    • saveIntegManifest

      @Stability(Stable) public static void saveIntegManifest(@NotNull IntegManifest manifest, @NotNull String filePath)
      Validates and saves the integ manifest to file.

      Parameters:
      manifest -
      • manifest.
      This parameter is required.
      filePath -
      • output file path.
      This parameter is required.
    • version

      @Stability(Stable) @NotNull public static String version()
      Fetch the current schema version number.