Interface ISynthesisSession.Jsii$Default

All Superinterfaces:
ISynthesisSession, software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
ISynthesisSession.Jsii$Proxy
Enclosing interface:
ISynthesisSession

@Internal public static interface ISynthesisSession.Jsii$Default extends ISynthesisSession
Internal default implementation for ISynthesisSession.
  • Method Details

    • getAssembly

      @Stability(Stable) @NotNull default CloudAssemblyBuilder getAssembly()
      Cloud assembly builder.
      Specified by:
      getAssembly in interface ISynthesisSession
    • setAssembly

      @Stability(Stable) default void setAssembly(@NotNull CloudAssemblyBuilder value)
      Cloud assembly builder.
      Specified by:
      setAssembly in interface ISynthesisSession
    • getOutdir

      @Stability(Stable) @NotNull default String getOutdir()
      The output directory for this synthesis session.
      Specified by:
      getOutdir in interface ISynthesisSession
    • setOutdir

      @Stability(Stable) default void setOutdir(@NotNull String value)
      The output directory for this synthesis session.
      Specified by:
      setOutdir in interface ISynthesisSession
    • getValidateOnSynth

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

      Default: - false

      Specified by:
      getValidateOnSynth in interface ISynthesisSession
    • setValidateOnSynth

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

      Default: - false

      Specified by:
      setValidateOnSynth in interface ISynthesisSession