software.amazon.awscdk.Synthesizer Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of cdk Show documentation
Show all versions of cdk Show documentation
AWS Cloud Development Kit Core Library
package software.amazon.awscdk;
@javax.annotation.Generated(value = "jsii-pacmak/0.10.5 (build 46bc9b0)", date = "2019-05-06T20:49:40.960Z")
@software.amazon.jsii.Jsii(module = software.amazon.awscdk.$Module.class, fqn = "@aws-cdk/cdk.Synthesizer")
public class Synthesizer extends software.amazon.jsii.JsiiObject {
protected Synthesizer(final software.amazon.jsii.JsiiObject.InitializationMode mode) {
super(mode);
}
public Synthesizer() {
super(software.amazon.jsii.JsiiObject.InitializationMode.Jsii);
software.amazon.jsii.JsiiEngine.getInstance().createNewObject(this);
}
public software.amazon.awscdk.ISynthesisSession synthesize(final software.amazon.awscdk.IConstruct root, @javax.annotation.Nullable final software.amazon.awscdk.SynthesisOptions options) {
return this.jsiiCall("synthesize", software.amazon.awscdk.ISynthesisSession.class, new Object[] { java.util.Objects.requireNonNull(root, "root is required"), options });
}
public software.amazon.awscdk.ISynthesisSession synthesize(final software.amazon.awscdk.IConstruct root) {
return this.jsiiCall("synthesize", software.amazon.awscdk.ISynthesisSession.class, new Object[] { java.util.Objects.requireNonNull(root, "root is required") });
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy