Interface SynthesisOptions

  • All Superinterfaces:
    software.amazon.jsii.JsiiSerializable
    All Known Implementing Classes:
    SynthesisOptions.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.59.0 (build eb02c92)",
               date="2022-06-02T00:24:25.676Z")
    @Stability(Stable)
    public interface SynthesisOptions
    extends software.amazon.jsii.JsiiSerializable
    Options for synthesis.
    • Method Detail

      • getOutdir

        @Stability(Stable)
        @NotNull
        String getOutdir()
        The output directory into which to synthesize the cloud assembly.

        Default: - creates a temporary directory

      • getSessionContext

        @Stability(Stable)
        @Nullable
        default Map<String,​Object> getSessionContext()
        Additional context passed into the synthesis session object when `construct.synth` is called.

        Default: - no additional context is passed to `onSynthesize`

      • getSkipValidation

        @Stability(Stable)
        @Nullable
        default Boolean getSkipValidation()
        Whether synthesis should skip the validation phase.

        Default: false