Interface ISynthesisSession

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Subinterfaces:
ISynthesisSession.Jsii$Default
All Known Implementing Classes:
ISynthesisSession.Jsii$Proxy

@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-19T16:29:55.078Z") @Stability(Stable) public interface ISynthesisSession extends software.amazon.jsii.JsiiSerializable
Represents a single session of synthesis.

Passed into Construct.synthesize() methods.

  • Method Details

    • getAssembly

      @Stability(Stable) @NotNull CloudAssemblyBuilder getAssembly()
      Cloud assembly builder.
    • setAssembly

      void setAssembly(@NotNull CloudAssemblyBuilder value)
      Cloud assembly builder.
    • getOutdir

      @Stability(Stable) @NotNull String getOutdir()
      The output directory for this synthesis session.
    • setOutdir

      void setOutdir(@NotNull String value)
      The output directory for this synthesis session.
    • getValidateOnSynth

      @Stability(Stable) @Nullable default Boolean getValidateOnSynth()
      Whether the stack should be validated after synthesis to check for error metadata.

      Default: - false

    • setValidateOnSynth

      @Optional default void setValidateOnSynth(@Nullable Boolean value)
      Whether the stack should be validated after synthesis to check for error metadata.

      Default: - false