@Generated(value="jsii-pacmak/1.30.0 (build adae23f)", date="2021-06-30T10:01:44.034Z") @Stability(value=Experimental) public class CloudAssemblyBuilder extends software.amazon.jsii.JsiiObject
| Modifier and Type | Class and Description |
|---|---|
static class |
CloudAssemblyBuilder.Builder
(experimental) A fluent builder for
CloudAssemblyBuilder. |
| Modifier | Constructor and Description |
|---|---|
|
CloudAssemblyBuilder()
(experimental) Initializes a cloud assembly builder.
|
protected |
CloudAssemblyBuilder(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
CloudAssemblyBuilder(software.amazon.jsii.JsiiObjectRef objRef) |
|
CloudAssemblyBuilder(String outdir)
(experimental) Initializes a cloud assembly builder.
|
|
CloudAssemblyBuilder(String outdir,
CloudAssemblyBuilderProps props)
(experimental) Initializes a cloud assembly builder.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addArtifact(String id,
ArtifactManifest manifest)
(experimental) Adds an artifact into the cloud assembly.
|
void |
addMissing(MissingContext missing)
(experimental) Reports that some context is missing in order for this cloud assembly to be fully synthesized.
|
CloudAssembly |
buildAssembly()
(experimental) Finalizes the cloud assembly into the output directory returns a `CloudAssembly` object that can be used to inspect the assembly.
|
CloudAssembly |
buildAssembly(AssemblyBuildOptions options)
(experimental) Finalizes the cloud assembly into the output directory returns a `CloudAssembly` object that can be used to inspect the assembly.
|
CloudAssemblyBuilder |
createNestedAssembly(String artifactId,
String displayName)
(experimental) Creates a nested cloud assembly.
|
String |
getAssetOutdir()
(experimental) The directory where assets of this Cloud Assembly should be stored.
|
String |
getOutdir()
(experimental) The root directory of the resulting cloud assembly.
|
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetprotected CloudAssemblyBuilder(software.amazon.jsii.JsiiObjectRef objRef)
protected CloudAssemblyBuilder(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
@Stability(value=Experimental)
public CloudAssemblyBuilder(@Nullable
String outdir,
@Nullable
CloudAssemblyBuilderProps props)
outdir - The output directory, uses temporary directory if undefined.props - @Stability(value=Experimental)
public CloudAssemblyBuilder(@Nullable
String outdir)
outdir - The output directory, uses temporary directory if undefined.@Stability(value=Experimental) public CloudAssemblyBuilder()
@Stability(value=Experimental)
public void addArtifact(@NotNull
String id,
@NotNull
ArtifactManifest manifest)
id - The ID of the artifact. This parameter is required.manifest - The artifact manifest. This parameter is required.@Stability(value=Experimental)
public void addMissing(@NotNull
MissingContext missing)
missing - Missing context information. This parameter is required.@Stability(value=Experimental) @NotNull public CloudAssembly buildAssembly(@Nullable AssemblyBuildOptions options)
options - @Stability(value=Experimental) @NotNull public CloudAssembly buildAssembly()
@Stability(value=Experimental) @NotNull public CloudAssemblyBuilder createNestedAssembly(@NotNull String artifactId, @NotNull String displayName)
artifactId - This parameter is required.displayName - This parameter is required.@Stability(value=Experimental) @NotNull public String getAssetOutdir()
@Stability(value=Experimental) @NotNull public String getOutdir()
Copyright © 2021. All rights reserved.