All Downloads are FREE. Search and download functionalities are using the official Maven repository.

software.amazon.awscdk.Synthesizer Maven / Gradle / Ivy

There is a newer version: 0.36.1
Show newest version
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